0000950170-24-009819.txt : 20240201 0000950170-24-009819.hdr.sgml : 20240201 20240201161836 ACCESSION NUMBER: 0000950170-24-009819 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240201 DATE AS OF CHANGE: 20240201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EXTREME NETWORKS INC CENTRAL INDEX KEY: 0001078271 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770430270 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40423 FILM NUMBER: 24587175 BUSINESS ADDRESS: STREET 1: 2121 RDU CENTER DRIVE STREET 2: SUITE 300 CITY: MORRISVILLE STATE: NC ZIP: 27560 BUSINESS PHONE: 408-579-2800 MAIL ADDRESS: STREET 1: 6480 VIA DEL ORO CITY: SAN JOSE STATE: CA ZIP: 95119 10-Q 1 extr-20231231.htm 10-Q 10-Q
Q22024false0001078271--06-30P6MP1Ytruehttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberApril 30 20230001078271us-gaap:EmployeeStockMember2022-07-012022-12-310001078271us-gaap:FairValueInputsLevel3Member2023-07-012023-12-310001078271us-gaap:RestrictedStockUnitsRSUMember2023-10-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMember2022-07-012022-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-3000010782712023-06-300001078271us-gaap:CustomerConcentrationRiskMemberextr:TDSynnexCorporationMemberus-gaap:SalesRevenueNetMember2023-07-012023-12-310001078271us-gaap:RevolvingCreditFacilityMemberextr:TwoThousandTwentyThreeCreditAgreementMember2023-07-072023-07-070001078271srt:ExecutiveOfficerMemberextr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember2023-07-012023-12-310001078271country:US2022-07-012022-12-310001078271us-gaap:EMEAMemberus-gaap:SalesChannelThroughIntermediaryMember2023-10-012023-12-310001078271extr:EmployeeStockPurchasePlanMember2022-10-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-10-012022-12-310001078271us-gaap:CustomerRelationshipsMember2022-07-012023-06-300001078271us-gaap:TreasuryStockCommonMember2022-07-012022-12-310001078271extr:OtherAmericasMember2022-07-012022-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001078271us-gaap:LicensingAgreementsMember2023-12-310001078271srt:MaximumMemberextr:TwoThousandAndTwentyThreeRestructuringPlanMember2023-10-012023-12-310001078271srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-07-012022-12-310001078271extr:TwoThousandAndThirteenEquityIncentivePlanMember2022-07-012022-12-310001078271us-gaap:RetainedEarningsMember2023-12-310001078271us-gaap:ProductMember2022-10-012022-12-3100010782712023-10-012023-12-310001078271extr:TermLoanFacilityMember2023-06-300001078271extr:EmployeeStockPurchasePlanMember2023-10-012023-12-310001078271us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-012023-12-310001078271srt:AmericasMember2022-10-012022-12-310001078271us-gaap:InterestExpenseMember2023-07-012023-12-310001078271us-gaap:TreasuryStockCommonMember2022-12-310001078271extr:WestconMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-10-012023-12-310001078271country:DEus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2023-10-012023-12-310001078271country:DEus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-10-012022-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2022-10-012022-12-310001078271us-gaap:EMEAMember2023-06-300001078271us-gaap:BaseRateMemberextr:SecondAmendedAndRestatedCreditAgreementMembersrt:MinimumMember2023-06-222023-06-220001078271extr:ExecutiveOfficersAndOrDirectorsMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-012023-12-310001078271us-gaap:LicensingAgreementsMember2023-06-300001078271us-gaap:GeneralAndAdministrativeExpenseMember2022-10-012022-12-310001078271extr:OfficeEquipmentFurnitureAndFixturesMember2023-12-310001078271extr:EmployeeStockOptionsAndAwardsOutstandingMember2023-12-310001078271us-gaap:AdditionalPaidInCapitalMember2023-06-300001078271srt:AmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-10-012022-12-310001078271extr:TwoThousandFourteenEmployeeStockPurchasePlanMember2022-07-012022-12-310001078271us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-12-310001078271us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-12-310001078271us-gaap:FairValueInputsLevel3Member2023-12-310001078271extr:CommissionFeesMember2023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberextr:ScanSourceIncMember2022-07-012023-06-300001078271us-gaap:CustomerConcentrationRiskMemberextr:WestconMemberus-gaap:SalesRevenueNetMember2022-07-012022-12-310001078271extr:TwoThousandTwentyThreeCreditAgreementMember2023-07-012023-12-310001078271srt:AmericasMember2022-07-012022-12-310001078271us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-3100010782712022-09-300001078271us-gaap:FairValueInputsLevel3Member2022-12-310001078271us-gaap:RetainedEarningsMember2023-07-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMembersrt:AsiaPacificMember2023-07-012023-12-310001078271extr:TwoThousandNineteenCreditAgreementMemberextr:TermLoanFacilityMember2022-07-012022-12-310001078271us-gaap:EMEAMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberextr:TDSynnexCorporationMemberus-gaap:SalesRevenueNetMember2023-10-012023-12-310001078271us-gaap:CustomerRelationshipsMember2023-06-3000010782712022-07-012022-12-310001078271us-gaap:RevolvingCreditFacilityMemberextr:TwoThousandTwentyThreeCreditAgreementMember2023-06-220001078271us-gaap:AdditionalPaidInCapitalMember2022-07-012022-12-310001078271us-gaap:DevelopedTechnologyRightsMember2023-06-300001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-12-310001078271extr:OtherAmericasMember2023-07-012023-12-310001078271us-gaap:SalesChannelThroughIntermediaryMember2022-07-012022-12-310001078271us-gaap:TradeNamesMember2023-07-012023-12-310001078271us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001078271country:DEus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2022-07-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-06-300001078271us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001078271extr:SecondAmendedAndRestatedCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2023-06-222023-06-220001078271us-gaap:FairValueInputsLevel2Member2023-12-310001078271country:USus-gaap:SalesChannelDirectlyToConsumerMember2023-07-012023-12-310001078271extr:EmployeeStockPurchasePlanMember2023-07-012023-12-310001078271srt:MaximumMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberextr:OtherForeignCountryMember2023-10-012023-12-310001078271srt:AmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-10-012023-12-310001078271us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-12-310001078271extr:FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember2023-10-012023-12-310001078271extr:OfficeEquipmentFurnitureAndFixturesMember2023-06-300001078271extr:TwoThousandFourteenEmployeeStockPurchasePlanMember2023-07-012023-12-310001078271extr:TwoThousandAndTwentyThreeRestructuringPlanMemberextr:MoveCostMember2023-10-012023-12-310001078271us-gaap:SalesChannelThroughIntermediaryMemberus-gaap:EMEAMember2022-07-012022-12-310001078271us-gaap:CommonStockMember2023-12-310001078271extr:CostOfProductRevenueMember2022-10-012022-12-3100010782712022-07-012023-06-300001078271us-gaap:RetainedEarningsMember2022-06-300001078271extr:TwoThousandTwentyTwoRepurchaseProgramMember2022-05-182022-05-180001078271us-gaap:ProductMember2023-10-012023-12-310001078271us-gaap:EMEAMember2023-07-012023-12-310001078271us-gaap:EMEAMember2022-07-012022-12-310001078271us-gaap:EmployeeStockOptionMember2022-10-012022-12-310001078271us-gaap:TreasuryStockCommonMember2023-09-300001078271us-gaap:InterestExpenseMember2022-07-012022-12-310001078271us-gaap:ShareBasedCompensationAwardTrancheOneMemberextr:InitialPerformancePeriodMember2023-07-012023-12-310001078271us-gaap:AdditionalPaidInCapitalMember2022-09-300001078271us-gaap:AdditionalPaidInCapitalMember2022-06-300001078271country:NLus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-10-012022-12-310001078271srt:ExecutiveOfficerMemberextr:MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember2023-07-012023-12-310001078271us-gaap:DevelopedTechnologyRightsMember2023-12-310001078271us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-012023-06-3000010782712023-12-310001078271srt:AmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-07-012023-12-310001078271srt:ExecutiveOfficerMemberextr:MSUMember2023-07-012023-12-310001078271us-gaap:RetainedEarningsMember2023-09-300001078271us-gaap:RetainedEarningsMember2022-07-012022-12-310001078271us-gaap:CommonStockMember2022-09-300001078271us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-12-310001078271srt:AmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-07-012022-12-310001078271us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012023-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001078271us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-12-310001078271extr:CostOfSubscriptionAndSupportRevenuesMember2022-07-012022-12-310001078271us-gaap:FairValueInputsLevel2Member2022-12-310001078271extr:TwoThousandAndThirteenEquityIncentivePlanMember2023-09-142023-09-140001078271extr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember2023-07-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMember2023-10-012023-12-310001078271extr:JoeVitaloneMember2023-12-310001078271extr:CostOfProductRevenueMember2023-07-012023-12-310001078271us-gaap:DevelopedTechnologyRightsMember2022-07-012023-06-300001078271srt:MaximumMemberextr:TwoThousandTwentyTwoRepurchaseProgramMember2022-11-170001078271extr:MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember2023-07-012023-12-310001078271us-gaap:EmployeeStockOptionMember2022-07-012022-12-310001078271country:USus-gaap:SalesChannelThroughIntermediaryMember2023-07-012023-12-310001078271us-gaap:EmployeeStockMember2023-07-012023-12-310001078271extr:TwoThousandTwentyTwoRepurchaseProgramMember2022-07-012022-12-310001078271us-gaap:SellingAndMarketingExpenseMember2022-07-012022-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-10-012022-12-310001078271us-gaap:AdditionalPaidInCapitalMember2023-09-300001078271us-gaap:TreasuryStockCommonMember2022-06-300001078271us-gaap:RestrictedStockUnitsRSUMember2022-10-012022-12-310001078271us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberextr:JenneIncMember2022-07-012023-06-3000010782712022-06-300001078271srt:AsiaPacificMember2023-12-310001078271us-gaap:FairValueInputsLevel3Member2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberextr:JenneIncMember2022-10-012022-12-310001078271extr:OtherAmericasMember2023-10-012023-12-310001078271us-gaap:SalesChannelThroughIntermediaryMembersrt:AsiaPacificMember2023-10-012023-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-07-012022-12-310001078271extr:CommissionFeesMember2022-07-012022-12-310001078271us-gaap:RetainedEarningsMember2023-10-012023-12-310001078271us-gaap:CustomerConcentrationRiskMemberextr:ScanSourceIncMemberus-gaap:SalesRevenueNetMember2022-10-012022-12-310001078271us-gaap:CustomerRelationshipsMember2023-12-310001078271us-gaap:FairValueInputsLevel3Member2022-07-012023-06-300001078271srt:MaximumMemberextr:TwoThousandTwentyTwoRepurchaseProgramMember2022-05-180001078271country:USus-gaap:SalesChannelThroughIntermediaryMember2022-07-012022-12-3100010782712024-01-012023-12-310001078271us-gaap:CustomerConcentrationRiskMemberextr:TDSynnexCorporationMemberus-gaap:SalesRevenueNetMember2022-07-012022-12-310001078271srt:MaximumMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberextr:OtherForeignCountryMember2022-07-012022-12-310001078271extr:InitialPerformancePeriodMember2023-07-012023-12-310001078271extr:IngridJBurtonMember2023-12-310001078271us-gaap:TreasuryStockCommonMember2023-07-012023-12-310001078271us-gaap:RevolvingCreditFacilityMemberextr:SecondAmendedAndRestatedCreditAgreementMember2023-06-220001078271us-gaap:BaseRateMembersrt:MaximumMemberextr:SecondAmendedAndRestatedCreditAgreementMember2023-06-222023-06-220001078271srt:MaximumMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberextr:OtherForeignCountryMember2023-07-012023-12-310001078271country:USus-gaap:SalesChannelThroughIntermediaryMember2023-10-012023-12-3100010782712024-07-012023-12-3100010782712025-07-012023-12-310001078271extr:SecondAmendedAndRestatedCreditAgreementMemberextr:TermLoanFacilityMember2023-06-220001078271us-gaap:AdditionalPaidInCapitalMember2023-12-310001078271srt:AmericasMember2023-10-012023-12-310001078271us-gaap:EMEAMember2023-10-012023-12-310001078271country:USus-gaap:SalesChannelDirectlyToConsumerMember2022-10-012022-12-310001078271us-gaap:FairValueInputsLevel2Member2023-06-300001078271us-gaap:ShareBasedCompensationAwardTrancheTwoMemberextr:InitialPerformancePeriodMember2023-07-012023-12-310001078271extr:NonCancelableInventoryMember2023-12-310001078271country:US2023-10-012023-12-310001078271us-gaap:TreasuryStockCommonMember2023-12-310001078271extr:TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember2023-06-300001078271srt:AsiaPacificMember2023-06-300001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-07-012023-12-310001078271us-gaap:LeaseholdImprovementsMember2023-06-300001078271us-gaap:LeaseholdImprovementsMember2023-12-310001078271us-gaap:CommonStockMember2023-07-012023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-10-012022-12-310001078271extr:SubscriptionAndSupportMember2023-07-012023-12-310001078271us-gaap:RetainedEarningsMember2023-06-300001078271extr:TwoThousandFourteenEmployeeStockPurchasePlanMember2023-06-300001078271extr:OtherAmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2023-07-012023-12-310001078271us-gaap:RevolvingCreditFacilityMemberextr:TwoThousandTwentyThreeCreditAgreementMember2023-12-310001078271us-gaap:TradeNamesMember2022-07-012023-06-300001078271extr:SubscriptionAndSupportMember2023-10-012023-12-310001078271extr:OtherAmericasMember2022-10-012022-12-310001078271srt:AmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2022-07-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-07-012022-12-310001078271country:NLus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-07-012022-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMembersrt:AsiaPacificMember2022-10-012022-12-310001078271extr:CostOfProductRevenueMember2022-07-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberextr:IngramMicroMember2023-07-012023-12-310001078271srt:AsiaPacificMember2022-10-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-12-310001078271us-gaap:RetainedEarningsMember2022-10-012022-12-310001078271srt:AmericasMember2023-06-300001078271us-gaap:LicensingAgreementsMember2022-07-012023-06-300001078271srt:AsiaPacificMember2022-07-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-07-012022-12-310001078271us-gaap:RetainedEarningsMember2022-12-310001078271srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-012023-12-310001078271extr:TwoThousandNineteenCreditAgreementMember2022-07-012022-12-310001078271us-gaap:TreasuryStockCommonMember2023-10-012023-12-310001078271us-gaap:RevolvingCreditFacilityMember2023-06-300001078271us-gaap:LicensingAgreementsMember2023-07-012023-12-310001078271srt:ExecutiveOfficerMemberextr:TotalStockholderReturnPerformanceSharesMember2023-07-012023-12-310001078271us-gaap:AdditionalPaidInCapitalMember2022-12-310001078271srt:AmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2023-10-012023-12-3100010782712022-10-012022-12-310001078271us-gaap:ComputerEquipmentMember2023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-10-012023-12-3100010782712023-09-300001078271srt:MaximumMemberextr:SecondAmendedAndRestatedCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-06-222023-06-220001078271us-gaap:CustomerConcentrationRiskMemberextr:WestconMemberus-gaap:SalesRevenueNetMember2023-07-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMemberus-gaap:EMEAMember2023-10-012023-12-310001078271extr:TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember2023-12-3100010782712022-05-182022-05-180001078271us-gaap:SalesChannelDirectlyToConsumerMemberus-gaap:EMEAMember2022-07-012022-12-310001078271extr:TwoThousandTwentyTwoRepurchaseProgramMember2022-10-012022-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-12-310001078271country:US2022-10-012022-12-310001078271us-gaap:TradeNamesMember2023-12-3100010782712025-07-012023-07-012023-12-310001078271extr:CommissionFeesMember2022-10-012022-12-310001078271us-gaap:TradeNamesMember2023-06-300001078271extr:IngridJBurtonMember2023-07-012023-12-310001078271us-gaap:CommonStockMember2022-07-012022-12-310001078271extr:TwoThousandAndThirteenEquityIncentivePlanMember2023-07-012023-12-3100010782712022-12-310001078271us-gaap:EmployeeStockOptionMember2023-10-012023-12-310001078271us-gaap:CustomerRelationshipsMember2023-07-012023-12-310001078271us-gaap:CommonStockMember2023-06-300001078271extr:CostOfSubscriptionAndSupportRevenuesMember2023-07-012023-12-310001078271srt:AmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2022-10-012022-12-310001078271us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-12-310001078271extr:SecondAmendedAndRestatedCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-06-222023-06-220001078271us-gaap:InterestRateSwapMember2022-12-310001078271us-gaap:SellingAndMarketingExpenseMember2023-07-012023-12-310001078271us-gaap:CommonStockMember2022-10-012022-12-310001078271srt:AmericasMember2023-12-310001078271us-gaap:SalesChannelThroughIntermediaryMember2023-07-012023-12-310001078271us-gaap:EMEAMemberus-gaap:SalesChannelThroughIntermediaryMember2023-07-012023-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001078271us-gaap:FairValueInputsLevel3Member2022-07-012022-12-310001078271extr:CommissionFeesMember2023-06-300001078271extr:EmployeeStockPurchasePlanMember2022-07-012022-12-310001078271extr:SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember2023-12-310001078271us-gaap:SellingAndMarketingExpenseMember2023-10-012023-12-310001078271us-gaap:ComputerEquipmentMember2023-06-300001078271us-gaap:SalesChannelThroughIntermediaryMembersrt:AsiaPacificMember2022-07-012022-12-310001078271extr:TwoThousandFourteenEmployeeStockPurchasePlanMember2021-09-092021-09-090001078271us-gaap:InterestExpenseMember2022-10-012022-12-310001078271us-gaap:RevolvingCreditFacilityMemberextr:SecondAmendedAndRestatedCreditAgreementMember2023-06-222023-06-220001078271country:USus-gaap:SalesChannelThroughIntermediaryMember2022-10-012022-12-310001078271srt:MaximumMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberextr:OtherForeignCountryMember2022-10-012022-12-310001078271srt:AmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2023-07-012023-12-310001078271extr:TwoThousandAndTwentyThreeRestructuringPlanMemberextr:MoveCostMember2023-07-012023-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-12-310001078271us-gaap:ProductMember2022-07-012022-12-3100010782712024-01-260001078271us-gaap:SellingAndMarketingExpenseMember2022-10-012022-12-310001078271us-gaap:SalesChannelThroughIntermediaryMemberus-gaap:EMEAMember2022-10-012022-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-07-012023-12-310001078271us-gaap:DevelopedTechnologyRightsMember2023-07-012023-12-310001078271srt:AmericasMember2023-07-012023-12-310001078271srt:AsiaPacificMember2023-10-012023-12-310001078271extr:TwoThousandAndTwentyThreeRestructuringPlanMembersrt:MinimumMember2023-10-012023-12-310001078271extr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember2022-07-012022-12-310001078271us-gaap:FairValueMeasurementsRecurringMember2023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-07-012023-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001078271us-gaap:SalesChannelThroughIntermediaryMember2023-10-012023-12-310001078271us-gaap:RetainedEarningsMember2022-09-300001078271us-gaap:InterestRateSwapMember2023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-07-012023-06-300001078271us-gaap:SalesChannelThroughIntermediaryMembersrt:AsiaPacificMember2022-10-012022-12-310001078271extr:EmployeeStockOptionsAndAwardsOutstandingMember2023-06-300001078271srt:AsiaPacificMember2023-07-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMembersrt:AsiaPacificMember2023-10-012023-12-310001078271us-gaap:EmployeeStockOptionMember2023-07-012023-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001078271us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001078271extr:TwoThousandTwentyTwoRepurchaseProgramMember2023-10-012023-12-310001078271country:USus-gaap:SalesChannelDirectlyToConsumerMember2023-10-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMemberus-gaap:EMEAMember2023-07-012023-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMembersrt:AsiaPacificMember2022-07-012022-12-310001078271extr:TermLoanFacilityMember2023-12-310001078271us-gaap:EMEAMember2023-12-310001078271us-gaap:TreasuryStockCommonMember2022-10-012022-12-310001078271extr:WestconMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-10-012022-12-310001078271country:US2023-07-012023-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-10-012023-12-310001078271us-gaap:CommonStockMember2022-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMember2022-10-012022-12-310001078271us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-12-310001078271extr:JoeVitaloneMember2023-07-012023-12-310001078271extr:SubscriptionAndSupportMember2022-10-012022-12-310001078271srt:MaximumMemberextr:SecondAmendedAndRestatedCreditAgreementMember2023-06-220001078271extr:MSUMember2023-07-012023-12-310001078271us-gaap:FairValueMeasurementsRecurringMember2023-06-300001078271us-gaap:ProductMember2023-07-012023-12-310001078271us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001078271extr:SubscriptionAndSupportMember2022-07-012022-12-310001078271us-gaap:SalesChannelDirectlyToConsumerMember2023-07-012023-12-310001078271us-gaap:SalesChannelThroughIntermediaryMembersrt:AsiaPacificMember2023-07-012023-12-310001078271extr:CostOfSubscriptionAndSupportRevenuesMember2023-10-012023-12-310001078271extr:TermLoanFacilityMemberextr:TwoThousandTwentyThreeCreditAgreementMember2023-07-012023-12-310001078271extr:TwoThousandFourteenEmployeeStockPurchasePlanMember2023-12-310001078271us-gaap:TreasuryStockCommonMember2022-09-300001078271extr:CostOfSubscriptionAndSupportRevenuesMember2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberextr:TDSynnexCorporationMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberextr:JenneIncMember2023-10-012023-12-310001078271us-gaap:TreasuryStockCommonMember2023-06-300001078271us-gaap:InterestRateSwapMember2022-07-012022-12-310001078271extr:FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember2023-07-012023-12-310001078271us-gaap:FairValueInputsLevel3Member2023-10-012023-12-310001078271us-gaap:CommonStockMember2023-09-300001078271extr:CommissionFeesMember2023-10-012023-12-310001078271us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-10-012023-12-310001078271us-gaap:AdditionalPaidInCapitalMember2023-07-012023-12-310001078271extr:TwoThousandTwentyTwoRepurchaseProgramMember2023-07-012023-12-310001078271country:NLus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2023-07-012023-12-310001078271extr:CostOfProductRevenueMember2023-10-012023-12-310001078271extr:CommissionFeesMember2023-07-012023-12-310001078271us-gaap:InterestExpenseMember2023-10-012023-12-310001078271extr:SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember2023-10-012023-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2022-07-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberextr:JenneIncMember2023-07-012023-12-310001078271us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-3100010782712023-07-012023-12-310001078271us-gaap:EMEAMember2022-10-012022-12-310001078271us-gaap:CommonStockMember2023-10-012023-12-310001078271extr:TwoThousandAndTwentyThreeRestructuringPlanMember2023-12-310001078271country:USus-gaap:SalesChannelDirectlyToConsumerMember2022-07-012022-12-310001078271us-gaap:ResearchAndDevelopmentExpenseMember2022-10-012022-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310001078271us-gaap:CustomerConcentrationRiskMemberextr:TDSynnexCorporationMemberus-gaap:SalesRevenueNetMember2022-10-012022-12-310001078271us-gaap:CommonStockMember2022-06-300001078271us-gaap:SalesChannelThroughIntermediaryMember2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberextr:JenneIncMember2022-07-012022-12-310001078271us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310001078271us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberextr:JenneIncMember2023-07-012023-12-310001078271extr:OtherAmericasMemberus-gaap:SalesChannelThroughIntermediaryMember2023-10-012023-12-31iso4217:USDxbrli:sharesxbrli:pureextr:Segmentextr:Distribution_Channelsxbrli:sharesextr:Geographic_Areaiso4217:USD

 

p262Tejo

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

 

Form 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended December 31, 2023

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

 

EXTREME NETWORKS, INC.

(Exact name of registrant as specified in its charter)

 

 

 

 

 

 

delaware

77-0430270

[State or other jurisdiction

of incorporation or organization]

[I.R.S. Employer

Identification No.]

2121 RDU Center Drive, Suite 300,

Morrisville, North Carolina

27560

[Address of principal executive offices]

[Zip Code]

Registrant’s telephone number, including area code: (408) 579-2800

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock

 

EXTR

 

NASDAQ Global Select Market

 

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§-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 checkmark 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 26, 2024, the registrant had 128,730,411 shares of common stock, $0.001 par value per share, outstanding.

 

 


 

EXTREME NETWORKS, INC.

FORM 10-Q

QUARTERLY PERIOD ENDED

December 31, 2023

 

INDEX

 

 

 

 

PAGE

PART I. CONDENSED CONSOLIDATED FINANCIAL INFORMATION

Item 1.

Condensed Consolidated Financial Statements (Unaudited)

3

Condensed Consolidated Balance Sheets as of December 31, 2023 and June 30, 2023

3

Condensed Consolidated Statements of Operations for the three and six months ended December 31, 2023 and 2022

4

Condensed Consolidated Statements of Comprehensive Income for the three and six months ended December 31, 2023 and 2022

5

 

Condensed Consolidated Statements of Stockholders' Equity for the three and six months ended December 31, 2023 and 2022

6

 

 

 

Condensed Consolidated Statements of Cash Flows for the six months ended December 31, 2023 and 2022

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

35

PART II. OTHER INFORMATION

Item 1.

Legal Proceedings

36

Item 1A

Risk Factors

36

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

37

Item 3.

Defaults Upon Senior Securities

37

Item 4.

Mine Safety Disclosure

37

Item 5.

Other Information

37

Item 6.

Exhibits

38

Signatures

39

 

2


 

PART I. CONDENSED CONSOLIDATED FINANCIAL INFORMATION

ITEM 1. Condensed Consolidated Financial Statements (Unaudited)

EXTREME NETWORKS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except per share amounts)

(Unaudited)

 

 

 

December 31,
2023

 

 

June 30,
2023

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

Accounts receivable, net

 

 

112,047

 

 

 

182,045

 

Inventories

 

 

152,521

 

 

 

89,024

 

Prepaid expenses and other current assets

 

 

72,272

 

 

 

70,263

 

Total current assets

 

 

558,243

 

 

 

576,158

 

Property and equipment, net

 

 

47,598

 

 

 

46,448

 

Operating lease right-of-use assets, net

 

 

47,124

 

 

 

34,739

 

Intangible assets, net

 

 

13,104

 

 

 

16,063

 

Goodwill

 

 

395,606

 

 

 

394,755

 

Other assets

 

 

80,983

 

 

 

73,544

 

Total assets

 

$

1,142,658

 

 

$

1,141,707

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Current portion of long-term debt, net of unamortized debt issuance costs of $675
 and $
674, respectively

 

$

9,325

 

 

$

34,326

 

Accounts payable

 

 

87,790

 

 

 

99,724

 

Accrued compensation and benefits

 

 

50,862

 

 

 

71,367

 

Accrued warranty

 

 

11,397

 

 

 

12,322

 

Current portion of operating lease liabilities

 

 

10,686

 

 

 

10,847

 

Current portion of deferred revenue

 

 

300,399

 

 

 

282,475

 

Other accrued liabilities

 

 

78,507

 

 

 

64,440

 

Total current liabilities

 

 

548,966

 

 

 

575,501

 

Deferred revenue, less current portion

 

 

247,777

 

 

 

219,024

 

Long-term debt, less current portion, net of unamortized debt issuance costs of $2,069 and $2,409, respectively

 

 

182,931

 

 

 

187,591

 

Operating lease liabilities, less current portion

 

 

43,852

 

 

 

31,845

 

Deferred income taxes

 

 

7,748

 

 

 

7,747

 

Other long-term liabilities

 

 

3,200

 

 

 

3,247

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Convertible preferred stock, $0.001 par value, issuable in series, 2,000 shares
     authorized;
none issued

 

 

 

 

 

 

Common stock, $0.001 par value, 750,000 shares authorized; 146,843 and 143,629 shares issued, respectively; 128,624 and 127,775 shares outstanding, respectively

 

 

147

 

 

 

144

 

Additional paid-in-capital

 

 

1,181,230

 

 

 

1,173,744

 

Accumulated other comprehensive loss

 

 

(12,058

)

 

 

(13,192

)

Accumulated deficit

 

 

(823,334

)

 

 

(855,998

)

Treasury stock at cost, 18,219 and 15,854 shares, respectively

 

 

(237,801

)

 

 

(187,946

)

Total stockholders’ equity

 

 

108,184

 

 

 

116,752

 

Total liabilities and stockholders’ equity

 

$

1,142,658

 

 

$

1,141,707

 

 

See accompanying notes to condensed consolidated financial statements.

3


 

EXTREME NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share amounts)

(Unaudited)

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

186,611

 

 

$

223,445

 

 

$

440,094

 

 

$

429,721

 

Subscription and support

 

 

109,766

 

 

 

94,903

 

 

 

209,420

 

 

 

186,316

 

Total net revenues

 

 

296,377

 

 

 

318,348

 

 

 

649,514

 

 

 

616,037

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

81,493

 

 

 

103,587

 

 

 

190,029

 

 

 

203,350

 

Subscription and support

 

 

31,514

 

 

 

33,106

 

 

 

63,179

 

 

 

64,324

 

Total cost of revenues

 

 

113,007

 

 

 

136,693

 

 

 

253,208

 

 

 

267,674

 

Gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

105,118

 

 

 

119,858

 

 

 

250,065

 

 

 

226,371

 

Subscription and support

 

 

78,252

 

 

 

61,797

 

 

 

146,241

 

 

 

121,992

 

Total gross profit

 

 

183,370

 

 

 

181,655

 

 

 

396,306

 

 

 

348,363

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

52,833

 

 

 

52,618

 

 

 

110,849

 

 

 

103,607

 

Sales and marketing

 

 

85,154

 

 

 

80,538

 

 

 

177,074

 

 

 

158,920

 

General and administrative

 

 

25,384

 

 

 

24,085

 

 

 

49,257

 

 

 

42,632

 

Acquisition and integration costs

 

 

 

 

 

 

 

 

 

 

 

390

 

Restructuring and related charges

 

 

9,174

 

 

 

476

 

 

 

11,891

 

 

 

957

 

Amortization of intangible assets

 

 

509

 

 

 

504

 

 

 

1,020

 

 

 

1,027

 

Total operating expenses

 

 

173,054

 

 

 

158,221

 

 

 

350,091

 

 

 

307,533

 

Operating income

 

 

10,316

 

 

 

23,434

 

 

 

46,215

 

 

 

40,830

 

Interest income

 

 

1,430

 

 

 

889

 

 

 

2,656

 

 

 

1,281

 

Interest expense

 

 

(4,269

)

 

 

(3,884

)

 

 

(8,587

)

 

 

(7,710

)

Other income (expense), net

 

 

(420

)

 

 

138

 

 

 

12

 

 

 

509

 

Income before income taxes

 

 

7,057

 

 

 

20,577

 

 

 

40,296

 

 

 

34,910

 

Provision for income taxes

 

 

3,069

 

 

 

2,646

 

 

 

7,632

 

 

 

4,394

 

Net income

 

$

3,988

 

 

$

17,931

 

 

$

32,664

 

 

$

30,516

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic

 

$

0.03

 

 

$

0.14

 

 

$

0.25

 

 

$

0.23

 

Net income per share – diluted

 

$

0.03

 

 

$

0.13

 

 

$

0.25

 

 

$

0.23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares used in per share calculation – basic

 

 

128,987

 

 

 

130,465

 

 

 

128,885

 

 

 

130,377

 

Shares used in per share calculation – diluted

 

 

131,514

 

 

 

134,453

 

 

 

132,786

 

 

 

133,833

 

 

See accompanying notes to condensed consolidated financial statements.

 

4


 

EXTREME NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

(Unaudited)

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

3,988

 

 

$

17,931

 

 

$

32,664

 

 

$

30,516

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments:

 

 

 

 

 

 

 

 

 

 

 

 

Change in unrealized gains and losses on interest rate swaps

 

 

 

 

 

29

 

 

 

 

 

 

328

 

Reclassification adjustment related to interest rate swaps

 

 

 

 

 

(558

)

 

 

 

 

 

(834

)

Change in unrealized gains and losses on foreign currency forward contracts

 

 

 

 

 

358

 

 

 

 

 

 

358

 

 Net change from derivatives designated as hedging instruments

 

 

 

 

 

(171

)

 

 

 

 

 

(148

)

Net change in foreign currency translation adjustments

 

 

4,038

 

 

 

(8,205

)

 

 

1,134

 

 

 

(10,343

)

Other comprehensive income (loss):

 

 

4,038

 

 

 

(8,376

)

 

 

1,134

 

 

 

(10,491

)

Total comprehensive income

 

$

8,026

 

 

$

9,555

 

 

$

33,798

 

 

$

20,025

 

 

See accompanying notes to condensed consolidated financial statements.

 

5


 

EXTREME NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(In thousands)

(Unaudited)

 

 

Common Stock

 

 

Additional Paid-

 

 

Accumulated Other

 

 

Treasury Stock

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

In-Capital

 

 

Comprehensive Loss

 

 

Shares

 

 

Amount

 

 

Deficit

 

 

Equity

 

Balance at September 30, 2022

 

141,706

 

 

$

142

 

 

$

1,125,204

 

 

$

(5,170

)

 

 

(10,479

)

 

$

(88,086

)

 

$

(921,487

)

 

$

110,603

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,931

 

 

 

17,931

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

(8,376

)

 

 

 

 

 

 

 

 

 

 

 

(8,376

)

Issuance of common stock from equity incentive plans, net of tax withholdings

 

431

 

 

 

 

 

 

(3,184

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,184

)

Repurchase of stock

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,578

)

 

 

(49,803

)

 

 

 

 

 

(49,803

)

Share-based compensation

 

 

 

 

 

 

 

17,396

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,396

 

Balance at December 31, 2022

 

142,137

 

 

 

142

 

 

$

1,139,416

 

 

$

(13,546

)

 

 

(13,057

)

 

$

(137,889

)

 

$

(903,556

)

 

$

84,567

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at June 30, 2022

 

139,742

 

 

$

140

 

 

$

1,115,416

 

 

$

(3,055

)

 

 

(10,479

)

 

$

(88,086

)

 

$

(934,072

)

 

$

90,343

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30,516

 

 

 

30,516

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

(10,491

)

 

 

 

 

 

 

 

 

 

 

 

(10,491

)

Issuance of common stock from equity incentive plans, net of tax withholdings

 

2,395

 

 

 

2

 

 

 

(7,185

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,183

)

Repurchase of stock

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,578

)

 

 

(49,803

)

 

 

 

 

 

(49,803

)

Share-based compensation

 

 

 

 

 

 

 

31,185

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31,185

 

Balance at December 31, 2022

 

142,137

 

 

$

142

 

 

$

1,139,416

 

 

$

(13,546

)

 

 

(13,057

)

 

$

(137,889

)

 

$

(903,556

)

 

$

84,567

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at September 30, 2023

 

146,264

 

 

$

146

 

 

$

1,164,589

 

 

$

(16,096

)

 

 

(16,734

)

 

$

(212,835

)

 

$

(827,322

)

 

$

108,482

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,988

 

 

 

3,988

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

4,038

 

 

 

 

 

 

 

 

 

 

 

 

4,038

 

Issuance of common stock from equity incentive plans, net of tax withholdings

 

579

 

 

 

1

 

 

 

(4,316

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,315

)

Repurchase of stock

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,485

)

 

 

(24,966

)

 

 

 

 

 

(24,966

)

Share-based compensation

 

 

 

 

 

 

 

20,957

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20,957

 

Balance at December 31, 2023

 

146,843

 

 

$

147

 

 

$

1,181,230

 

 

$

(12,058

)

 

 

(18,219

)

 

$

(237,801

)

 

$

(823,334

)

 

$

108,184

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at June 30, 2023

 

143,629

 

 

$

144

 

 

$

1,173,744

 

 

$

(13,192

)

 

 

(15,854

)

 

$

(187,946

)

 

$

(855,998

)

 

$

116,752

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32,664

 

 

 

32,664

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

1,134

 

 

 

 

 

 

 

 

 

 

 

 

1,134

 

Issuance of common stock from equity incentive plans, net of tax withholdings

 

3,214

 

 

 

3

 

 

 

(33,390

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(33,387

)

Repurchase of stock

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,365

)

 

 

(49,855

)

 

 

 

 

 

(49,855

)

Share-based compensation

 

 

 

 

 

 

 

40,876

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40,876

 

Balance at December 31, 2023

 

146,843

 

 

$

147

 

 

$

1,181,230

 

 

$

(12,058

)

 

 

(18,219

)

 

$

(237,801

)

 

$

(823,334

)

 

$

108,184

 

 

See accompanying notes to condensed consolidated financial statements.

6


 

EXTREME NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

32,664

 

 

$

30,516

 

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

 

 

 

 

 

 

Depreciation

 

 

9,485

 

 

 

9,983

 

Amortization of intangible assets

 

 

3,064

 

 

 

7,852

 

Reduction in carrying amount of right-of-use asset

 

 

5,891

 

 

 

6,240

 

Provision for doubtful accounts

 

 

82

 

 

 

102

 

Share-based compensation

 

 

40,876

 

 

 

31,185

 

Deferred income taxes

 

 

(21

)

 

 

65

 

Non-cash interest expense

 

 

532

 

 

 

764

 

Other

 

 

(2,481

)

 

 

(5,904

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

69,915

 

 

 

31,944

 

Inventories

 

 

(64,552

)

 

 

(14,506

)

Prepaid expenses and other assets

 

 

(7,850

)

 

 

(6,557

)

Accounts payable

 

 

(12,263

)

 

 

2,164

 

Accrued compensation and benefits

 

 

(20,625

)

 

 

9,170

 

Operating lease liabilities

 

 

(6,444

)

 

 

(7,383

)

Deferred revenue

 

 

48,272

 

 

 

28,776

 

Other current and long-term liabilities

 

 

13,320

 

 

 

(4,074

)

Net cash provided by operating activities

 

 

109,865

 

 

 

120,337

 

Cash flows from investing activities:

 

 

 

 

 

 

Capital expenditures

 

 

(9,955

)

 

 

(6,271

)

Net cash used in investing activities

 

 

(9,955

)

 

 

(6,271

)

Cash flows from financing activities:

 

 

 

 

 

 

Payments on revolving facility

 

 

(25,000

)

 

 

 

Payments on debt obligations

 

 

(5,000

)

 

 

(46,625

)

Repurchase of common stock

 

 

(49,855

)

 

 

(49,803

)

Payments for tax withholdings, net of proceeds from issuance of common stock

 

 

(33,387

)

 

 

(7,183

)

Deferred payments on an acquisition

 

 

 

 

 

(2,000

)

Net cash used in financing activities

 

 

(113,242

)

 

 

(105,611

)

Foreign currency effect on cash and cash equivalents

 

 

(91

)

 

 

(456

)

Net increase (decrease) in cash and cash equivalents

 

 

(13,423

)

 

 

7,999

 

 

 

 

 

 

 

 

Cash and cash equivalents at beginning of period

 

 

234,826

 

 

 

194,522

 

Cash and cash equivalents at end of period

 

$

221,403

 

 

$

202,521

 

 

See accompanying notes to the condensed consolidated financial statements.

 

7


 

EXTREME NETWORKS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1.
Description of Business and Basis of Presentation

Extreme Networks, Inc., together with its subsidiaries (collectively referred to as “Extreme” or the “Company”), is a leader in providing software-driven networking solutions for enterprise customers. The Company conducts its sales and marketing activities on a worldwide basis through distributors, resellers, and the Company’s field sales organization. Extreme was incorporated in California in 1996 and reincorporated in Delaware in 1999.

The unaudited condensed consolidated financial statements of Extreme included herein have been prepared under the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted under such rules and regulations. The condensed consolidated balance sheet at June 30, 2023 was derived from audited financial statements as of that date but does not include all disclosures required by generally accepted accounting principles for complete financial statements. These interim financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations and cash flows for the interim periods presented and the financial condition of Extreme at December 31, 2023. The results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results that may be expected for fiscal 2024 or any future periods.

Fiscal Year

The Company uses a fiscal calendar year ending on June 30. All references herein to “fiscal 2024” represent the fiscal year ending June 30, 2024. All references herein to “fiscal 2023” represent the fiscal year ended June 30, 2023.

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Extreme and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated.

The Company predominantly uses the United States Dollar as its functional currency. The functional currency for certain of its foreign subsidiaries is the local currency. For those subsidiaries that operate in a local functional currency environment, all assets and liabilities are translated to United States Dollars at current month end rates of exchange and revenues, and expenses are translated using the monthly average rate.

Accounting Estimates

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates.

2.
Summary of Significant Accounting Policies

For a description of significant accounting policies, see Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to the Company’s significant accounting policies since the filing of the Annual Report on Form 10-K.

Recently Adopted Accounting Pronouncements

There were no recently adopted accounting standards which would have a material effect on our condensed consolidated financial statements and accompanying disclosures.

8


 

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods for fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosures to enhance income tax disclosures primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements and related disclosures.

3.
Revenues

The Company accounts for revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The Company derives the majority of its revenues from sales of its networking equipment, with the remaining revenues generated from sales of subscription and support, which primarily includes software subscriptions delivered as software as a service (“SaaS”) and additional revenues from maintenance contracts, professional services and training for its products. The Company sells its products, SaaS, and maintenance contracts direct to customers and to partners in two distribution channels, or tiers. The first tier consists of a limited number of independent distributors that stock the Company's products and sell primarily to resellers. The second tier of the distribution channel consists of non-stocking distributors and value-added resellers that sell directly to end-users. Products and subscription and support may be sold separately or in bundled packages.

Revenue Recognition

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 in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs.

The Company’s performance obligations are satisfied at a point in time or over time as the customer receives and consumes the benefits provided. Substantially all of the Company’s product sales revenues are recognized at a point in time. Substantially all of the Company’s subscription and support revenues are recognized over time. For revenues recognized over time, the Company uses an input measure, days elapsed, to measure progress.

On December 31, 2023, the Company had $548.2 million of remaining performance obligations, which primarily comprised deferred maintenance and deferred SaaS revenues. The Company expects to recognize approximately 32% of its deferred revenue as revenue in the remainder of fiscal 2024, an additional 34% in fiscal 2025, and 34% of the balance thereafter.

Contract Balances. The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue in the condensed consolidated balance sheets. Services provided under renewable support arrangements of the Company are billed in accordance with agreed-upon contractual terms, which are either billed fully at the inception of contract or at periodic intervals (e.g., quarterly or annually). The Company generally receives payments from its customers in advance of services being provided, resulting in deferred revenues. These liabilities are reported on the condensed consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.

Revenue recognized for the three months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $105.7 million and $83.9 million, respectively. Revenue recognized for the six months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $172.0 million and $145.7 million, respectively.

9


 

Contract Costs. The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. Management expects that commission fees paid to sales representatives as a result of obtaining subscription and support contracts and contract renewals are recoverable and therefore the Company’s condensed consolidated balance sheets included capitalized balances in the amount of $22.2 million and $20.0 million at December 31, 2023 and June 30, 2023, respectively. Capitalized commissions are included within other assets in the condensed consolidated balance sheets. Capitalized commission fees are amortized on a straight-line basis over the average period of service contracts of approximately three years, and are included in “Sales and marketing” in the accompanying condensed consolidated statements of operations. Amortization recognized during the three months ended December 31, 2023 and 2022 was $2.7 million and $2.2 million, respectively. Amortization recognized during the six months ended December 31, 2023 and 2022 was $5.2 million and $4.3 million, respectively.

Estimated Variable Consideration. There were no material changes in the current period to the estimated variable consideration for performance obligations, which were satisfied or partially satisfied during previous periods.

Revenues by Category

The Company operates in three geographic regions: Americas, EMEA (Europe, Middle East and Africa) and APAC (Asia Pacific). The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):

 

 

Three Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

81,350

 

$

68,199

 

$

149,549

 

 

$

70,963

 

$

66,630

 

$

137,593

 

Other

 

 

8,244

 

 

4,842

 

 

13,086

 

 

 

10,807

 

 

4,614

 

 

15,421

 

Total Americas

 

 

89,594

 

 

73,041

 

 

162,635

 

 

 

81,770

 

 

71,244

 

 

153,014

 

EMEA

 

 

64,082

 

 

46,523

 

 

110,605

 

 

 

97,147

 

 

40,903

 

 

138,050

 

APAC

 

 

8,864

 

 

14,273

 

 

23,137

 

 

 

7,403

 

 

19,881

 

 

27,284

 

Total net revenues

 

$

162,540

 

$

133,837

 

$

296,377

 

 

$

186,320

 

$

132,028

 

$

318,348

 

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

199,151

 

$

133,150

 

$

332,301

 

 

$

144,277

 

$

130,942

 

$

275,219

 

Other

 

 

10,775

 

 

15,208

 

 

25,983

 

 

 

26,832

 

 

8,712

 

 

35,544

 

Total Americas

 

 

209,926

 

 

148,358

 

 

358,284

 

 

 

171,109

 

 

139,654

 

 

310,763

 

EMEA

 

 

166,393

 

 

87,815

 

 

254,208

 

 

 

173,403

 

 

80,156

 

 

253,559

 

APAC

 

 

8,975

 

 

28,047

 

 

37,022

 

 

 

9,441

 

 

42,274

 

 

51,715

 

Total net revenues

 

$

385,294

 

$

264,220

 

$

649,514

 

 

$

353,953

 

$

262,084

 

$

616,037

 

 

For the three months ended December 31, 2023, the Company generated 10% of its net revenues from Germany. For the six months ended December 31, 2023, the Company generated approximately 11% of its net revenues from the Netherlands. For the three months ended December 31, 2022, the Company generated 11% and 10% of its net revenues from the Netherlands and Germany, respectively. For the six months ended December 31, 2022, the Company generated 10% of its net revenues from each of the Netherlands and Germany. No other foreign country accounted for 10% or more of its net revenues for the three and six months ended December 31, 2023 and 2022.

 

Customer Concentrations

The Company performs ongoing credit evaluations of its customers and generally does not require collateral in exchange for credit.

10


 

The following table sets forth customers accounting for 10% or more of the Company’s net revenues for the periods indicated below:

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

 

December 31,
2023

 

December 31,
2022

Jenne, Inc.

 

23%

 

13%

 

25%

 

13%

Westcon Group, Inc.

 

10%

 

19%

 

18%

 

17%

TD Synnex Corporation

 

24%

 

17%

 

21%

 

18%

ScanSource, Inc.

 

*

 

11%

 

*

 

*

* Less than 10% of revenue

 

 

 

 

 

 

 

 

The following table sets forth major customers accounting for 10% or more of the Company’s net accounts receivable balance:

 

 

 

 

 

December 31,
2023

 

June 30,
2023

Jenne, Inc.

 

52%

 

39%

TD Synnex Corporation

 

*

 

10%

ScanSource, Inc.

 

*

 

10%

Ingram Micro

 

10%

 

*

 * Less than 10% of accounts receivable

 

 

 

 

The Company's net accounts receivable balance with Jenne, Inc. as of December 31, 2023 is current and the Company expects to collect the majority of this balance by March 31, 2024.

 

4.
Balance Sheet Accounts

 

Cash and Cash Equivalents

The Company considers highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents.

The following table summarizes the Company's cash and cash equivalents (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Cash

 

$

211,526

 

 

$

227,675

 

Cash equivalents

 

 

9,877

 

 

 

7,151

 

Total cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

 

Inventories

Inventories are stated at the lower of cost, or net realizable value. Extreme uses a standard cost methodology to determine the cost basis for its inventories. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The Company adjusts the carrying value of its inventory when conditions exist that suggest that inventory may be in excess of anticipated demand or is obsolete based upon assumptions about future demand. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Any previously written down or obsolete inventory subsequently sold has not had a material impact on gross margin for any of the periods presented.

The following table summarizes the Company's inventory by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Finished goods

 

$

124,668

 

 

$

78,180

 

Raw materials

 

 

27,853

 

 

 

10,844

 

Total inventories

 

$

152,521

 

 

$

89,024

 

 

11


 

Property and Equipment, Net

The following table summarizes the Company's property and equipment, net by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Computers and equipment

 

$

83,633

 

 

$

81,612

 

Purchased software

 

 

54,378

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

9,002

 

 

 

8,899

 

Leasehold improvements

 

 

51,563

 

 

 

48,943

 

Total property and equipment

 

 

198,576

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(150,978

)

 

 

(144,450

)

Property and equipment, net

 

$

47,598

 

 

$

46,448

 

 

Deferred Revenue

Deferred revenue represents invoiced amounts for deferred maintenance, SaaS, and other deferred revenue including professional services and training when the revenue recognition criteria have not been met.

Guarantees and Product Warranties

The majority of the Company’s hardware products are shipped with either a one-year warranty or a limited lifetime warranty, and software products receive a 90-day warranty. Upon shipment of products to its customers, the Company estimates expenses for the cost to repair or replace products that may be returned under warranty and accrues a liability in cost of product revenues for this amount. The determination of the Company’s warranty requirements is based on actual historical experience with the product or product family, estimates of repair and replacement costs, and any product warranty problems that are identified after shipment. The Company estimates and adjusts these accruals at each balance sheet date in accordance with changes in these factors.

The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Balance beginning of period

 

$

12,164

 

 

$

11,522

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

2,777

 

 

 

3,807

 

 

 

6,451

 

 

 

7,815

 

Warranty expenditures

 

 

(3,544

)

 

 

(3,509

)

 

 

(7,376

)

 

 

(6,847

)

Balance end of period

 

$

11,397

 

 

$

11,820

 

 

$

11,397

 

 

$

11,820

 

 

To facilitate sales of its products in the normal course of business, the Company indemnifies its resellers and end-user customers with respect to certain matters. The Company has agreed to hold the customer harmless against losses arising from intellectual property infringement and certain other losses. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to estimate the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on its operating results or financial position.

 

Concentrations

The Company may be subject to concentration of credit risk as a result of certain financial instruments consisting of accounts receivable. See Note 3, Revenues, for the Company’s accounts receivable concentration. The Company does not invest an amount exceeding 10% of its combined cash in the securities of any one obligor or maker, except for obligations of the United States government, obligations of United States government agencies, and money market accounts.

5.
Fair Value Measurements

A three-tier fair value hierarchy is utilized to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels are defined as follows:

Level 1 Inputs - unadjusted quoted prices in active markets for identical assets or liabilities;

12


 

Level 2 Inputs - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and
Level 3 Inputs - unobservable inputs reflecting the Company’s own assumptions in measuring the asset or liability at fair value.

 

The following table presents the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and June 30, 2023 (in thousands):

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

9,877

 

 

$

 

 

$

9,877

 

Foreign currency derivatives

 

 

 

 

 

133

 

 

 

 

 

 

133

 

Total assets measured at fair value

 

$

 

 

$

10,010

 

 

$

 

 

$

10,010

 

 

June 30, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

7,151

 

 

$

 

 

$

7,151

 

Foreign currency derivatives

 

 

 

 

 

31

 

 

 

 

 

 

31

 

Total assets measured at fair value

 

$

 

 

$

7,182

 

 

$

 

 

$

7,182

 

Level 1 Assets and Liabilities:

The Company’s financial instruments consist of cash, accounts receivable, accounts payable, and accrued liabilities. The Company states accounts receivable, accounts payable, and accrued liabilities at their carrying value, which approximates fair value due to the short time to the expected receipt or payment.

Level 2 Assets and Liabilities:

The Company's level 2 assets consist of certificates of deposit and derivative instruments. Certificates of deposit do not have regular market pricing and are considered Level 2. The fair value of derivative instruments under the Company’s foreign exchange forward contracts are estimated based on valuations provided by alternative pricing sources supported by observable inputs, which is considered Level 2.

As of December 31, 2023 and June 30, 2023, the Company had investment in certificates of deposit of $9.9 million and $7.2 million, respectively, with maturity of three months at the date of purchase, which are recorded as cash equivalents in the condensed consolidated balance sheets. The Company considers these cash equivalents to be available-for-sale and, as of December 31, 2023 and June 30, 2023, their fair value approximated their amortized cost.

As of December 31, 2023 and June 30, 2023, the Company had foreign exchange forward contracts that were not designated as hedging instruments with notional principal amounts of $15.6 million and $3.4 million, respectively. These contracts currently have maturities of 40 days or less. Changes in the fair value of these foreign exchange forward contracts not designated as hedging instruments are included in other income, net in the condensed consolidated statements of operations. For the three months ended December 31, 2023 and 2022, there were net gains of $0.4 million and $0.1 million, respectively. For the six months ended December 31, 2023 and 2022, there were net gains of $0.3 million and net losses of $0.4 million, respectively. As of December 31, 2023 and June 30, 2023, there were no outstanding foreign exchange forward contracts that were designated as hedging instruments. See Note 12, Derivatives and Hedging, for additional information.

The fair value of borrowings under the 2023 Credit Agreement (as defined in Note 7) is estimated based on valuations provided by alternative pricing sources supported by observable inputs which is considered Level 2. Since the interest rate is variable in the 2023 Credit Agreement, the fair value approximates the face amount of the Company’s indebtedness of $195.0 million and $225.0 million as of December 31, 2023 and June 30, 2023, respectively.

Level 3 Assets and Liabilities:

Certain of the Company’s assets, including intangible assets and goodwill, are measured at fair value on a non-recurring basis if impairment is indicated.

As of December 31, 2023 and June 30, 2023, the Company did not have any assets or liabilities that were considered Level 3.

There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 during the three and six months ended December 31, 2023 and 2022. There were no impairments recorded for the three and six months ended December 31, 2023 and 2022.

13


 

6.
Intangible Assets and Goodwill

 

Intangible Assets

The following tables summarize the components of gross and net intangible assets (in thousands, except years):

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,646

 

 

$

161,690

 

 

$

7,956

 

Customer relationships

 

2.9 years

 

 

64,721

 

 

 

59,787

 

 

 

4,934

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

2.9 years

 

 

2,445

 

 

 

2,231

 

 

 

214

 

Total intangible assets, net*

 

 

 

$

247,512

 

 

$

234,408

 

 

$

13,104

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,460

 

 

$

159,592

 

 

$

9,868

 

Customer relationships

 

3.4 years

 

 

64,839

 

 

 

58,894

 

 

 

5,945

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

3.4 years

 

 

2,445

 

 

 

2,195

 

 

 

250

 

Total intangible assets, net*

 

 

$

247,444

 

 

$

231,381

 

 

$

16,063

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

The following table summarizes the amortization expense of intangible assets for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of intangible assets in “Total cost of revenues”

 

$

611

 

 

$

3,220

 

 

$

2,044

 

 

$

6,825

 

Amortization of intangible assets in “Total operating expenses”

 

 

509

 

 

 

504

 

 

 

1,020

 

 

 

1,027

 

Total amortization expense

 

$

1,120

 

 

$

3,724

 

 

$

3,064

 

 

$

7,852

 

The amortization expense that is recognized in “Total cost of revenues” primarily consists of amortization related to developed technology and license agreements.

The estimated future amortization expense to be recorded for each of the respective future fiscal years is as follows (in thousands):

 

 

Amount

 

For the fiscal year ending June 30:

 

 

 

2024 (the remainder of fiscal 2024)

 

$

2,585

 

2025

 

 

4,414

 

2026

 

 

3,165

 

2027

 

 

1,418

 

2028

 

 

1,259

 

Thereafter

 

 

263

 

Total

 

$

13,104

 

Goodwill

The Company had Goodwill in the amount of $395.6 million and $394.8 million as of December 31, 2023 and June 30, 2023, respectively. The change in goodwill during the six months ended December 31, 2023 is due to foreign currency translation adjustment that is recorded as a component of accumulated other comprehensive loss.

14


 

7.
Debt

The Company’s debt is comprised of the following (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Current portion of long-term debt:

 

 

 

 

 

 

Term Loan

 

$

10,000

 

 

$

10,000

 

Revolving Facility

 

 

 

 

 

25,000

 

Less: unamortized debt issuance costs

 

 

(675

)

 

 

(674

)

Current portion of long-term debt

 

$

9,325

 

 

$

34,326

 

 

 

 

 

 

 

 

Long-term debt, less current portion:

 

 

 

 

 

 

Term Loan

 

$

185,000

 

 

$

190,000

 

Less: unamortized debt issuance costs

 

 

(2,069

)

 

 

(2,409

)

Total long-term debt, less current portion

 

 

182,931

 

 

 

187,591

 

Total debt

 

$

192,256

 

 

$

221,917

 

On August 9, 2019, the Company entered into an Amended and Restated Credit Agreement (the “2019 Credit Agreement”), by and among the Company, as borrower, several banks and other financial institutions as Lenders, BMO Harris Bank N.A., as an issuing lender and swingline lender, Silicon Valley Bank, as an Issuing Lender, and Bank of Montreal, as administrative agent and collateral agent for the Lenders which was subsequently amended during fiscal 2023.

On June 22, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “2023 Credit Agreement”), by and among the Company, as borrower, BMO Harris Bank, N.A., as an issuing lender and swingline lender, Bank of America, N.A., JPMorgan Chase Bank, N.A., PNC Bank, National Association, and Wells Fargo Bank, National Association, as issuing lenders, the financial institutions or entities party thereto as lenders, and Bank of Montreal, as administrative agent and collateral agent, which amended and restated the 2019 Credit Agreement. The 2023 Credit Agreement provides for i) a $200.0 million first lien term loan facility in an aggregate principal amount (the “2023 Term Loan”), ii) a $150.0 million five-year revolving credit facility (the “2023 Revolving Facility”) and, iii) an uncommitted additional incremental loan facility in the principal amount of up to $100.0 million. On June 22, 2023, the Company borrowed $25.0 million against its $150.0 million revolving credit facility to refinance its debt. On July 7, 2023, the Company made a payment of $25.0 million to pay off the outstanding revolving credit balance.

Borrowings under the 2023 Credit Agreement bear interest, and at the Company’s election, the initial term loan may be made as either a base rate loan or a Secured Overnight Funding Rate (“SOFR”) loan. The applicable margin for base rate loans ranges from 1.00% to 1.75% per annum, and the applicable margin for SOFR loans ranges from 2.00% to 2.75%, in each case based on the Company’s consolidated leverage ratio. All SOFR loans are subject to a floor of 0.00% per annum and spread adjustment of 0.10% per annum. The Company paid other closing fees, arrangement fees, and administration fees associated with the 2023 Credit Agreement.

The 2023 Credit Agreement requires the Company to maintain certain minimum financial ratios at the end of each fiscal quarter. The 2023 Credit Agreement also includes covenants and restrictions that limit, among other things, the Company’s ability to incur additional indebtedness, create liens upon any of its property, merge, consolidate or sell all or substantially all of its assets. The 2023 Credit Agreement also includes customary events of default which may result in acceleration of the outstanding balance. During the six months ended December 31, 2023, the Company was in compliance with all the terms and financial covenants of the 2023 Credit Agreement.

Financing costs incurred in connection with obtaining long-term financing are deferred and amortized over the term of the related indebtedness or credit agreement. Amortization of deferred financing costs included in “Interest expense” in the accompanying condensed consolidated statements of operations were $0.3 million and $0.7 million for the three months ended December 31, 2023 and 2022, respectively, and were $0.5 million and $1.5 million for the six months ended December 31, 2023 and 2022, respectively. The interest rate as of December 31, 2023 was 7.46% and as of December 31, 2022 was 5.50%.

As of December 31, 2023, the Company did not have any outstanding balance against its 2023 Revolving Facility’s outstanding balance. The Company had $135.5 million of availability under the 2023 Revolving Facility as of December 31, 2023. During the three and six months ended December 31, 2023 the Company did not make any additional payments against its term loan facility other than the scheduled payments per the terms of the 2023 Credit Agreement. During the six months ended December 31, 2022, the Company made an additional payment of $30.0 million, against its term loan facility under the 2023 Credit Agreement.

The Company had $14.5 million of outstanding letters of credit as of December 31, 2023.

15


 

8.
Commitments and Contingencies

Purchase Commitments

The Company currently has arrangements with contract manufacturers and suppliers for the manufacture of its products. Those arrangements allow the contract manufacturers to procure long lead-time component inventory based upon a rolling production forecast provided by the Company. The Company is obligated to purchase long lead-time component inventory that its contract manufacturer procures in accordance with the forecast, unless the Company gives notice of order cancellation outside of applicable component lead-times. As of December 31, 2023, the Company had commitments to purchase $92.1 million of inventory.

Legal Proceedings

The Company may from time to time be party to litigation arising in the course of its business, including, without limitation, allegations relating to commercial transactions, business relationships, or intellectual property rights. Such claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources. Litigation in general, and intellectual property litigation in particular, can be expensive and disruptive to normal business operations. Moreover, the results of legal proceedings are difficult to predict.

In accordance with applicable accounting guidance, the Company records accruals for certain of its outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least on a quarterly basis, developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. When a loss contingency is not both probable and reasonably estimable, the Company does not record a loss accrual. However, if the loss (or an additional loss in excess of any prior accrual) is at least reasonably possible and material, then the Company would disclose an estimate of the possible loss or range of loss, if such estimate can be made, or disclose that an estimate cannot be made. The assessment whether a loss is probable or a reasonable possibility, and whether the loss or a range of loss is estimable, involves a series of complex judgments about future events. Even if a loss is reasonably possible, the Company may not be able to estimate a range of possible loss, particularly where (i) the damages sought are substantial or indeterminate, (ii) the proceedings are in the early stages, or (iii) the matters involve novel or unsettled legal theories or a large number of parties. In such cases, there is considerable uncertainty regarding the ultimate resolution of such matters, including the amount of any possible loss, fine or penalty. However, an adverse resolution of one or more of such matters could have a material adverse effect on the Company's results of operations in a particular quarter or fiscal year.

Orckit IP, LLC v. Extreme Networks, Inc., Extreme Networks Ireland Ltd., and Extreme Networks GmbH

 

On February 1, 2018, Orckit IP, LLC (“Orckit”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges direct and indirect infringement of the German portion of a patent (“EP ‘364”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that are equipped with the ExtremeXOS operating system. Orckit is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On January 28, 2020, the Court rendered a decision in the infringement case in favor of the Company. The matter is proceeding through the appellate process.

On April 23, 2019, Orckit filed an extension of the patent infringement complaint against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. With this extension, Orckit alleges infringement of the German portion of a second patent (“EP ‘077”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that the Company no longer sells in Germany. Orckit is seeking injunctive relief, accounting and sales information, and a declaration of liability for damages as well as costs of the lawsuit. On October 13, 2020, the Court issued an infringement decision against the Company and granted Orckit the right to enforce the judgment against the Company, which Orckit has provided notification to the Company that it will enforce the judgment. In the rendering of account, Orckit was informed that the products at issue were in end of sale status prior to the filing of the EP ‘077 complaint. The Company has appealed the infringement decision, and the matter is proceeding through the appellate process.

The Company filed a nullity action related to the EP ‘364 patent on May 3, 2018, and one related to the EP ‘077 patent on October 31, 2019, both in the Federal Patent Court in Munich. The Federal Patent Court in Munich found the EP ‘364 patent to be valid and the Company filed an appeal, which was dismissed on October 12, 2023. On October 25, 2022 the Federal Patent Court in Munich issued an opinion partially invalidating the EP ‘077 patent and the Company and Orckit have filed appeals.

SNMP Research, Inc. and SNMP Research International, Inc. v. Broadcom Inc., Brocade Communications Systems LLC, and Extreme Networks, Inc.

On October 26, 2020, SNMP Research, Inc. and SNMP Research International, Inc. (collectively, “SNMP”) filed a lawsuit against the Company in the Eastern District of Tennessee for copyright infringement, alleging that the Company was not properly licensed to use its software. SNMP is seeking actual damages and profits attributed to the infringement, as well as equitable relief. The Company filed a motion to transfer the case to the Northern District of California. The motion to dismiss was denied in part and denied without

16


 

prejudice in part. On March 2, 2023, SNMP filed an amended complaint adding claims against Extreme on additional products for copyright infringement, breach of contract, and fraud. On March 16, 2023, the Company filed a motion to dismiss, challenging multiple claims from the amended complaint. On March 20, 2023, the Company filed a motion to refer questions to the US Copyright Office on the invalidity of SNMP’s copyrights. The trial date has been set for October 2024.

Mala Technologies Ltd. v. Extreme Networks GmbH, Extreme Networks Ireland Ops Ltd., and Extreme Networks, Inc.

On April 15, 2021, Mala Technologies Ltd. (“Mala”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges indirect infringement of the German portion of a patent (“EP ‘498”) based on the offer and sale in Germany of certain network switches equipped with the ExtremeXOS operating system. Mala is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On December 20, 2022, the trial court ruled that the Company did not infringe the EP ‘498 patent and dismissed Mala’s complaint entirely. Mala has filed an appeal and the matter is proceeding through the appellate process.

The Company filed a nullity complaint against EP ‘498 with the German Federal Patent Court on September 24, 2021 and a hearing date has been set for November 20, 2024.

Indemnification Obligations

Subject to certain limitations, the Company may be obligated to indemnify its current and former directors, officers, and employees. These obligations arise under the terms of its certificate of incorporation, its bylaws, applicable contracts, and applicable law. The obligation to indemnify, where applicable, generally means that the Company is required to pay or reimburse, and in certain circumstances the Company has paid or reimbursed, the individuals’ reasonable legal expenses and possible damages and other liabilities incurred in connection with certain legal matters. The Company also procures Directors and Officers liability insurance to help cover its defense and/or indemnification costs, although its ability to recover such costs through insurance is uncertain. While it is not possible to estimate the maximum potential amount that could be owed under these governing documents and agreements due to the Company’s limited history with prior indemnification claims, indemnification (including defense) costs could, in the future, have a material adverse effect on the Company’s consolidated financial position, results of operations and cash flows.

9.
Stockholders’ Equity

Equity Incentive Plan

The Compensation Committee of the Board unanimously approved an amendment to the Extreme Networks, Inc. Amended and Restated 2013 Equity Incentive Plan (the “2013 Plan”) on September 14, 2023 to increase the maximum number of available shares by 5.0 million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 8, 2023.

Employee Stock Purchase Plan

The Compensation Committee of the Board unanimously approved an amendment to the 2014 Employee Stock Purchase Plan (the “ESPP”) on September 9, 2021 to increase the maximum number of shares that will be available for sale thereunder by 7.5 million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 4, 2021.

Common Stock Repurchases

On May 18, 2022, the Company announced the Board had authorized management to repurchase up to $200.0 million shares of the Company’s common stock over a three-year period commencing July 1, 2022 (as amended, the “2022 Repurchase Program”). Initially, under the 2022 Repurchase Program, a maximum of $25.0 million of shares was authorized to be repurchased in any quarter; however, on November 17, 2022, the Board increased the authorization to repurchase shares in any quarter from up to $25.0 million of shares per quarter to up to $50.0 million of shares per quarter. Purchases may be made from time to time in the open market or pursuant to a 10b5-1 plan.

During the three months ended December 31, 2023, the Company repurchased 1,485,005 shares of its common stock on the open market at a total cost of $25.0 million with an average price of $16.81 per share. During the six months ended December 31, 2023, the Company repurchased a total of 2,365,220 shares of its common stock on the open market at a total cost of $49.9 million with an average price of $21.08 per share. During the three and six months ended December 31, 2022, the Company repurchased a total of 2,578,175 shares of its common stock on the open market at a total cost of $49.8 million with an average price of $19.32 per share. As of December 31, 2023, approximately $50.3 million remains available for share repurchases under the 2022 Repurchase Program.

17


 

As a provision of the Inflation Reduction Act enacted in the U.S., the Company is subject to an excise tax on corporate stock repurchases, which is assessed as one percent of the fair market value of net corporate stock repurchases after December 31, 2022. The Company expects that the impact of the excise tax on net corporate stock repurchases will not be material for fiscal 2024.

10.
Employee Benefit Plans

Shares Reserved for Issuance

The Company had the following reserved shares of common stock for future issuance as of the dates noted (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

2013 Equity Incentive Plan shares available for grant

 

 

12,634

 

 

 

9,995

 

Employee stock options and awards outstanding

 

 

8,875

 

 

 

10,038

 

2014 Employee Stock Purchase Plan

 

 

7,948

 

 

 

8,467

 

Total shares reserved for issuance

 

 

29,457

 

 

 

28,500

 

Share-based Compensation Expense

Share-based compensation expense recognized in the condensed consolidated financial statements by line-item caption is as follows (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of product revenues

 

$

464

 

 

$

499

 

 

$

947

 

 

$

873

 

Cost of subscription and support revenues

 

 

749

 

 

 

966

 

 

 

1,615

 

 

 

1,638

 

Research and development

 

 

4,435

 

 

 

3,962

 

 

 

8,812

 

 

 

7,052

 

Sales and marketing

 

 

7,535

 

 

 

5,910

 

 

 

14,523

 

 

 

10,549

 

General and administrative

 

 

7,774

 

 

 

6,059

 

 

 

14,979

 

 

 

11,073

 

Total share-based compensation expense

 

$

20,957

 

 

$

17,396

 

 

$

40,876

 

 

$

31,185

 

 

Stock Options

 

The following table summarizes stock option activity for the six months ended December 31, 2023 (in thousands, except per share amount and contractual term):

 

 

Number of Shares

 

 

Weighted-Average Exercise Price Per Share

 

 

Weighted-Average Remaining Contractual Term (years)

 

 

Aggregate Intrinsic Value

 

Options outstanding at June 30, 2023

 

 

1,187

 

 

$

6.56

 

 

 

2.70

 

 

$

23,136

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(57

)

 

 

6.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Vested and expected to vest at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Exercisable at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

 

The fair value of each stock option grant under the 2013 Plan is estimated on the date of grant using the Black-Scholes-Merton option valuation model. The expected term of options granted is derived from historical data on employee exercise and post-vesting employment termination behavior. The risk-free interest rate is based upon the estimated life of the option and the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s stock. There were no stock options granted during the six months ended December 31, 2023 and 2022.

Stock Awards

Stock awards may be granted under the 2013 Plan on terms approved by the Compensation Committee of the Board. Stock awards generally provide for the issuance of restricted stock units (“RSUs”) including performance-condition or market-condition RSUs which vest over a fixed period of time or based upon the satisfaction of certain performance criteria or market conditions. The Company recognizes compensation expense on the stock awards over the vesting period based on the awards’ fair value as of the date of grant. The Company does not estimate forfeitures, but accounts for them as incurred.

18


 

The following table summarizes stock award activity for the six months ended December 31, 2023 (in thousands, except grant date fair value):

 

 

 

Number of Shares

 

 

Weighted- Average Grant Date Fair Value

 

 

Aggregate Fair Value

 

Non-vested stock awards outstanding at June 30, 2023

 

 

8,851

 

 

$

14.25

 

 

 

 

Granted

 

 

3,553

 

 

 

29.30

 

 

 

 

Released

 

 

(4,114

)

 

 

12.57

 

 

 

Canceled

 

 

(545

)

 

 

17.51

 

 

 

 

Non-vested stock awards outstanding at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

Stock awards expected to vest at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

The RSUs granted under the 2013 Plan vest over a period of time, generally one to three years, and are subject to participant's continued service to the Company. The stock awards granted during the six months ended December 31, 2023 included 0.6 million RSUs including the market condition awards discussed below to the named executive officers and directors.

Market Condition Awards

During the six months ended December 31, 2023 and 2022, the Compensation Committee of the Board granted 0.8 million and 1.0 million RSUs, respectively, with vesting based on market conditions (“MSU”) to certain of the Company’s executive officers. The MSUs granted during the six months ended December 31, 2023 included 0.5 million MSUs subject to total shareholder return (“TSR”) and 0.3 million MSUs subject to certain stock price targets. The MSUs granted during the six months ended December 31, 2022 were subject to TSR.

The TSR MSUs vest based on the Company’s TSR relative to the TSR of the Russell 2000 Index (“Index”). The MSU award represents the right to receive a target number of shares of common stock of up to 150% of the original grant, as indicated in the table below. The MSUs vest based on the Company’s TSR relative to the TSR of the Index over performance periods of three years from the grant date, subject to the grantees’ continued service through the certification of performance.

Level

Relative TSR

Shares Vested

Below Threshold

TSR is less than the Index by more than 37.5 percentage points

0%

Threshold

TSR is less than the Index by 37.5 percentage points

25%

Target

TSR equals the Index

100%

Maximum

TSR is greater than the Index by 25 percentage points or more

150%

Total shareholder return is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years one and two and the ability for up to the maximum of the full award to vest based on the full three-year TSR less any shares vested based on one- and two-year periods. Linear interpolation is used to determine the number of shares vested for achievement between target levels.

The grant date fair value of each MSU was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2023 was $34.09 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 50%, risk-free interest rate of 4.48%, no expected dividend yield, expected term of three years and possible future stock prices over the performance period based on the historical stock and market prices. The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2022 was $16.57 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 67%, risk-free interest rate of 3.12%, no expected dividend yield, expected term of three years, and possible future stock prices over the performance period based on the historical stock and market prices. The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.

The stock price target MSUs vest upon the achievement of a certain stock price target over the defined performance period. The stock price target shall be deemed as achieved if the average closing stock price over any thirty consecutive trading days during the period from grant date through the third anniversary of the grant date equals or exceeds the price target of $41.38 for the initial performance period. Upon satisfaction of the initial stock price target, 50% of the target shares will vest on the 3rd anniversary of the grant date and the remaining 50% will vest on the 4th anniversary of the grant date, subject to employees continued service through the applicable vesting dates. If the units are not earned on the last day of initial performance period, the units will remain outstanding and be eligible to be earned if the average closing stock price over any thirty consecutive trading days equals or exceeds the price target of $46.96.

19


 

The grant date fair value of these stock price target MSUs was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of these stock price target MSUs granted during the six months ended December 31, 2023 was $28.80 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 63%, risk-free interest rate of 4.45%, no expected dividend yield, expected term of three years based on possible future stock prices over the performance period based on the historical stock prices. The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.

Employee Stock Purchase Plan

The fair value of each share purchase option under the ESPP is estimated on the date of grant using the Black-Scholes-Merton option valuation model with the weighted average assumptions noted in the following table. The expected term of the ESPP represents the term of the offering period of each option. The risk-free interest rate is based on the estimated life and on the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s common stock.

There were 0.5 million and 0.7 million shares issued under the ESPP during the six months ended December 31, 2023 and 2022, respectively. The following assumptions were used to determine the grant-date fair values of the ESPP shares during the following periods:

 

 

 

Employee Stock Purchase Plan

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Expected term

 

0.5 years

 

 

0.5 years

 

Risk-free interest rate

 

 

5.54

%

 

 

3.12

%

Volatility

 

 

42

%

 

 

60

%

Dividend yield

 

 

%

 

 

%

 

The weighted-average grant-date fair value of shares under the ESPP during the six months ended December 31, 2023 and 2022 was $8.09 and $4.38 per share, respectively.

11.
Information about Segments and Geographic Areas

The Company operates in one segment, the development and marketing of network infrastructure equipment and related software. The Company conducts business globally and is managed geographically. Revenues are attributed to a geographical area based on the billing address of customers. The Company operates in three geographical areas: Americas, EMEA, and APAC. The Company’s chief operating decision maker, who is its Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.

See Note 3, Revenues, for the Company’s revenues by geographic regions and channel based on the customer’s billing address.

The Company’s long-lived assets are attributed to the geographic regions as follows (in thousands):

 

 

 

December 31,
2023

 

 

June 30,
2023

 

Americas

 

$

140,161

 

 

$

124,375

 

EMEA

 

 

37,335

 

 

 

35,175

 

APAC

 

 

11,313

 

 

 

11,244

 

Total long-lived assets

 

$

188,809

 

 

$

170,794

 

 

12.
Derivatives and Hedging

Interest Rate Swaps

The Company is exposed to interest rate risk on its debt. The Company may enter into interest rate swap contracts to effectively manage the impact of fluctuations of interest rate changes on its outstanding debt which may have floating interest rate. The Company does not enter into derivative contracts for trading or speculative purposes.

At the inception date of the derivative contract, the Company performs an assessment of these contracts and has designated these contracts as cash flow hedges. Interest rate swaps designated as cash flow hedges involve the receipt of variable-rate amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreement without exchange of the underlying notional amount. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, by performing qualitative and quantitative assessments of whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in cash flow of hedged items. Changes in the fair value of a derivative that is qualified, designated and highly effective as a cash flow

20


 

hedge are recorded in other comprehensive income (loss). When it is determined that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, the Company discontinues hedge accounting prospectively. In accordance with ASC 815 Derivatives and Hedging, the Company may prospectively discontinue the hedge accounting for an existing hedge if the applicable criteria are no longer met, the derivative instrument expires, is sold, terminated or exercised or if the Company removes the designation of the respective cash flow hedge. In those circumstances, the net gain or loss remains in “Accumulated other comprehensive loss” and is reclassified into earnings in the same period or periods during which the hedged forecasted transaction affects earnings, unless the forecasted transaction is no longer probable in which case the net gain or loss is reclassified into earnings immediately.

During the fiscal year ended June 30, 2020, the Company entered into multiple interest rate swap contracts, designated as cash flow hedges, to hedge the variability of cash flows in interest payments associated with the Company’s various tranches of floating-rate debt. As of December 31, 2023, the Company did not have any outstanding interest rate swaps contracts. As of December 31, 2022, the notional amount of these interest rate swaps was $75.0 million, and had maturity dates through April 2023. As of December 31, 2022, these contracts had unrealized gains of $0.8 million, and were recorded in “Accumulated other comprehensive loss” with the associated asset in “Prepaid expenses and other current assets”, in the condensed consolidated balance sheets. Cash flows associated with periodic settlements of interest rate swaps are classified as operating activities in the condensed consolidated statement of cash flows. Realized gains and losses are recognized as they accrue in interest expense. Amounts reported in “Accumulated other comprehensive loss” related to these cash flow hedges are reclassified to interest expense over the life of the swap contracts.

Foreign Exchange Forward Contracts

The Company uses derivative financial instruments to manage exposures to foreign currency that may or may not be designated as hedging instruments. The Company’s objective for holding derivatives is to use the most effective methods to minimize the impact of these exposures. The Company does not enter into derivatives for speculative or trading purposes. The Company enters into foreign exchange forward contracts primarily to mitigate the effect of gains and losses generated by foreign currency transactions related to certain operating expenses and re-measurement of certain assets and liabilities denominated in foreign currencies.

For foreign exchange forward contracts not designated as hedging instruments, the fair value of the Company’s derivatives in a gain position are recorded in “Prepaid expenses and other current assets” and derivatives in a loss position are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. Changes in the fair value of derivatives are recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. As of December 31, 2023 and 2022, foreign exchange forward contracts not designated as hedging instruments had a total notional principal amount of $15.6 million and $11.1 million, respectively. These contracts have maturities of 40 days or less. During the three months ended December 31, 2023 and 2022, the net gains and losses recorded in the condensed consolidated statement of operations from these contracts were net gains of $0.4 million and $0.1 million, respectively. During the six months ended December 31, 2023 and 2022 the net gains and losses recorded in the condensed consolidated statement of operations were net gains of $0.3 million and net losses of $0.4 million, respectively. Changes in the fair value of these foreign exchange forward contracts are offset largely by remeasurement of the underlying assets and liabilities.

For the three months ended December 31, 2023 and 2022, the Company recognized total foreign currency losses of $0.7 million and total foreign currency gains of less than $0.1 million, respectively, and for the six months ended December 31, 2023 and 2022, the Company recognized total foreign currency losses of $0.3 million and total foreign currency gains of $0.8 million, respectively, related to the change in fair value of foreign currency denominated assets and liabilities.

13.
Restructuring and Related Charges

The Company recorded $9.2 million and $11.9 million of restructuring and related charges during the three and six months ended December 31, 2023, respectively, which primarily related to the restructuring plans as noted below.

During the second quarter of fiscal 2024, the Company executed a global reduction-in-force plan to rebalance its workforce to create greater efficiency and improve execution, in alignment with the Company's business and strategic priorities, while reducing its ongoing operating expenses to address reduced revenue and macro-economic conditions (the “Q2 2024 Plan”). During the three months ended December 31, 2023, the Company recorded restructuring charges of approximately $8.8 million related to the Q2 2024 Plan, which primarily consisted of severance and benefits expenses. The Company expects to complete this Plan by the end of fiscal 2024 and expects to incur an additional $4.5 million in charges by the end of fiscal 2024.

During the first quarter of fiscal 2024, the Company initiated a reduction-in-force plan to rebalance the workforce to create greater efficiency and improve execution in alignment with the Company's business and strategic priorities (the “Q1 2024 Plan”). It consisted primarily of workforce reduction to drive productivity in research and development, sales and marketing and provide efficiency across operations and general & administrative functions. During the three and six months ended December 31, 2023, the Company incurred charges of approximately $0.2 million and $2.9 million, respectively related to the Q1 2024 Plan. As of December 31, 2023, the plan is substantially completed.

21


 

During the third quarter of fiscal 2023, the Company initiated a restructuring plan to transform its business infrastructure and reduce its facilities footprint and the facilities related charges (the “2023 Plan”). As part of this project, the Company is moving engineering labs from its San Jose, California location to its Salem, New Hampshire location. This move is expected to help reduce the cost of operating the Company's labs. During the three months and six months ended December 31, 2023, the Company incurred restructuring charges of approximately $0.2 million primarily for move costs. The Company expects that the project will take about 9 to 12 months from December 31, 2023 to complete, and expects to incur charges of approximately $10.0 million throughout this period, primarily for asset disposals, contractor costs, severance, relocation, and other non-recurring fees.

The Company recorded $0.5 million and $1.0 million of restructuring and related charges during the three and six months ended December 31, 2022, which primarily included additional facilities expenses related to previously impaired facilities.

Restructuring liabilities are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. As of December 31, 2023, the restructuring liability was $6.2 million, which primarily related to the Q2 2024 Plan.

 

14.
Income Taxes

For the three months ended December 31, 2023 and 2022, the Company recorded an income tax provision of $3.1 million and $2.6 million, respectively. For the six months ended December 31, 2023 and 2022, the Company recorded an income tax provision of $7.6 million and $4.4 million, respectively.

The income tax provisions for the three and six months ended December 31, 2023 and 2022, consisted of (1) taxes on the income of the Company’s foreign subsidiaries, (2) state taxes in jurisdictions where the Company has no remaining state net operating losses (“NOLs”), (3) foreign withholding taxes, and (4) tax expense associated with the establishment of a U.S. deferred tax liability for amortizable goodwill resulting from the acquisition of Enterasys Networks, Inc., the wireless local area network business from Zebra Technologies Corporation, the Campus Fabric Business from Avaya and the Data Center Business from Brocade. In addition, the tax provision for the three and six months ended December 31, 2023, includes US Federal income tax of $0.2 million and $1.6 million, respectively. The interim income tax provisions for the three and six months ended December 31, 2023 and 2022 were calculated using the discrete effective tax rate method as allowed by ASC 740-270-30-18, Income Taxes – Interim Reporting. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. The Company believes that, at this time, the use of this discrete method is more appropriate than the annual effective tax rate method as (i) the estimated annual effective tax rate method is not reliable due to the high degree of uncertainty in estimating annual pretax earnings on a jurisdictional basis and (ii) the Company’s ongoing assessment that the recoverability of certain U.S. and Irish deferred tax assets is not more likely than not.

The Company has provided a full valuation allowance against all of its U.S. federal and state deferred tax assets as well as a portion of the deferred tax assets in Ireland. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, the Company considers all available positive and negative evidence to determine whether it is “more likely than not” that deferred tax assets are recoverable including past operating results, estimates of future taxable income, changes to enacted tax laws, and the feasibility of tax planning strategies; such assessment is required on a jurisdiction-by-jurisdiction basis. The Company's inconsistent earnings in recent periods, including historical losses, tax attributes expiring unutilized in recent years and the cyclical nature of the Company's business provides sufficient negative evidence that require a full valuation allowance against its U.S. federal and state net deferred tax assets as well as a portion of the deferred tax assets in Ireland. These valuation allowances will be evaluated periodically and can be reversed partially or in whole if business results and the economic environment have sufficiently improved to support realization of some or all of the Company's deferred tax assets. In the event the Company changes its determination as to the amount of deferred tax assets that can be realized, it will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

The Company had $18.3 million of unrecognized tax benefits as of December 31, 2023. If fully recognized in the future, $0.2 million would impact the effective tax rate and $18.1 million would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance with no impact to the effective tax rate. The Company does not anticipate any events to occur during the next twelve months that would materially reduce the unrealized tax benefit as currently stated in the Company’s condensed consolidated balance sheets.

The Company’s policy is to accrue interest and penalties related to the underpayment of income taxes as a component of tax expense in the accompanying condensed consolidated statements of operations.

In general, the Company’s U.S. federal income tax returns are subject to examination by tax authorities for fiscal years 2001 forward due to NOLs and the Company’s state income tax returns are subject to examination for fiscal years 2000 and forward due to NOLs. The Company is not currently under audit for income tax purposes in any material jurisdictions.

22


 

15.
Net Income Per Share

Basic net income per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted-average number of shares of common stock used in the basic net income per share calculation plus the dilutive effect of shares subject to repurchase, options and unvested RSUs.

The following table presents the calculation of net income per share of basic and diluted (in thousands, except per share data):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

3,988

 

 

$

17,931

 

 

$

32,664

 

 

$

30,516

 

Weighted-average shares used in per share calculation – basic

 

 

128,987

 

 

 

130,465

 

 

 

128,885

 

 

 

130,377

 

Options to purchase common stock

 

 

757

 

 

 

717

 

 

 

836

 

 

 

635

 

Restricted stock units

 

 

1,579

 

 

 

3,164

 

 

 

2,951

 

 

 

2,760

 

Employee Stock Purchase Plan shares

 

 

191

 

 

 

107

 

 

 

114

 

 

 

61

 

Weighted-average shares used in per share calculation – diluted

 

 

131,514

 

 

 

134,453

 

 

 

132,786

 

 

 

133,833

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic and diluted

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic

 

$

0.03

 

 

$

0.14

 

 

$

0.25

 

 

$

0.23

 

Net income per share – diluted

 

$

0.03

 

 

$

0.13

 

 

$

0.25

 

 

$

0.23

 

 

The following securities were excluded from the computation of net income per diluted share of common stock for the periods presented as their effect would have been anti-dilutive (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Restricted stock units

 

 

2,336

 

 

 

437

 

 

 

1,623

 

 

 

306

 

Employee Stock Purchase Plan shares

 

 

560

 

 

 

678

 

 

 

445

 

 

 

529

 

Total shares excluded

 

 

2,896

 

 

 

1,115

 

 

 

2,068

 

 

 

835

 

 

23


 

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

This Quarterly Report on Form 10-Q for the second quarter ended December 31, 2023 (this “Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, including in particular, our expectations regarding market demands, customer requirements and the general economic environment, future results of operations, and other statements that include words such as “may,” “will,” “should,” “expect,” “plan,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue” and similar expressions. These forward-looking statements involve risks and uncertainties. We caution investors that actual results may differ materially from those projected in the forward-looking statements as a result of certain risk factors identified in the section entitled “Risk Factors” in this Report, our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, our Quarterly Report on Form 10-Q for the first quarter ended September 30, 2023, and other filings we have made with the Securities and Exchange Commission. These risk factors include, but are not limited to: risks related to supply chain disruptions; fluctuations in demand for our products and services; a highly competitive business environment for network switching equipment; our effectiveness in controlling expenses; the possibility that we might experience delays in the development or introduction of new technology and products; customer response to our new technology and products; fluctuations in the global economy, including as a result of political, social, economic, currency and regulatory factors; risks related to pending or future litigation; a dependency on third parties for certain components and for the manufacturing of our products and our ability to receive the anticipated benefits of acquired businesses.

Business Overview

The following discussion is based upon our unaudited condensed consolidated financial statements included elsewhere in this Report. In the course of operating our business, we routinely make decisions as to the timing of the payment of invoices, the collection of receivables, the manufacturing and shipment of products, the fulfillment of orders, the purchase of supplies, and the building of inventory and service parts, among other matters. Each of these decisions has some impact on the financial results for any given period. In making these decisions, we consider various factors, including contractual obligations, customer satisfaction, competition, internal and external financial targets and expectations, and financial planning objectives. For further information about our critical accounting policies and estimates, see the “Critical Accounting Policies and Estimates” section included in this “Management's Discussion and Analysis of Financial Condition and Results of Operations.”

Extreme Networks, Inc. (“Extreme” or “Company”) is a leading provider of cloud networking solutions and industry leading services and support. Extreme designs, develops, and manufactures wired, wireless, and software-defined wide area-network (“SD-WAN”) infrastructure equipment, software and cloud-based management solutions. The Company’s cloud solution is a single platform that offers unified network management of wireless access points, switches, and SD-WAN. It leverages machine learning, Artificial Intelligence for IT Operations and analytics to help customers deliver secure connectivity at the edge of the network, speed cloud deployments, and uncover actionable insights to save time, lower costs and streamline operations. Extreme is currently managing more than two and a half million devices in the cloud.

Extreme has been pushing the boundaries of networking technology since 1996, driven by a higher purpose of helping our customers connect beyond the network. Extreme’s cloud networking technologies provide flexibility and scalability in deployment, management, and licensing of networks globally. Our global footprint provides service to over 50,000 customers and over 10 million daily end users across the world including some of the world’s leading names in business, hospitality, retail, transportation and logistics, education, government, healthcare, manufacturing and service providers. We derive all our revenues from the sale of our networking equipment, software subscriptions, and related maintenance contracts.

Industry Background

Enterprises across every industry are going through unprecedented changes, such as leading digital initiatives, migrating their workloads to cloud-based environments, modernizing applications, and adopting to a distributed workforce. To accomplish this, they are adopting new Information Technology (“IT”) delivery models and applications that require fundamental network alterations and enhancements spanning from the access edge to the data center. As networks become more complex and more distributed in nature, we believe IT teams in every industry will need more control and better insights than ever before to ensure secure, distributed connectivity and comprehensive centralized visibility. Managing networks from cloud-based applications where customers can run their entire end-to-end networks, from wired or wireless infrastructure to SD-WAN, while ensuring full IT management of the business becomes critical. In addition, Machine Learning (“ML”) and Artificial Intelligence (“AI”) technologies have the potential to vastly improve the network experience in today's world by collating large data sets to increase accuracy and derive resolutions to improve the operation of the network. When ML and AI are applied with cloud-driven networking and automation, administrators can quickly scale to provide productivity, availability, accessibility, manageability, security, and speed, regardless of the distribution of the network.

As the edge of the network continues to expand, our customers are managing more endpoints which comes with a host of challenges. This continued expansion creates issues such as a higher risk of cyberattacks and a need for more bandwidth as a result of an increase in applications running across the network.

24


 

Network complexity manifests itself in the form of more endpoints to manage, more applications to monitor, and more services that rely on the network for service delivery and enablement. When performance suffers, and the tug on internal systems and IT staff becomes more intense, technology is often being overworked. Resolving network problems expeditiously and identifying their root cause can improve organizational productivity and result in higher performance of operations.

We believe that the network has never been more vital than it is today. As administrators grapple with more data, coming from more places, more connected devices, and more Software-as-a-Service (“SaaS”) based applications, the cloud is fundamental to managing and maintaining a modern network. Traditional network offerings are not well-suited to fulfill enterprise expectations for rapid delivery of new services, more flexible business models, real-time response, and massive scalability.

As enterprises continue to migrate increasing numbers of applications and services to either private clouds or public clouds offered by third parties and to adopt new IT delivery models and applications, they are required to make fundamental network alterations and enhancements spanning from device access points (“AP”) to the network core. In either case, the network infrastructure must adapt to this new dynamic environment. Intelligence and automation are key if enterprises are to derive maximum benefit from their cloud deployments. With automation applications becoming increasingly critical in manufacturing, warehousing, logistics, healthcare and other key industries, we believe these changes will continue to create demand for networking technology to serve as a foundation to run these services.

Service providers are investing in network enhancements with platforms and applications that deliver data insights, provide flexibility, and can quickly respond to new user demands and 5G use cases.

We believe Extreme will continue to benefit from the use of its technology to manage distributed campus network architecture centrally from the cloud. Extreme has blended a dynamic fabric attach architecture that delivers simplicity for moves and changes at the edge of the network together with corporate-wide role-based policy. This enables customers to migrate to new cloud managed switching, Wi-Fi, and SD-WAN, agnostic of the existing switching or wireless equipment they already have installed. In the end, we expect these customers to see lower operating and capital expenditures, lower subscription costs, lower overall cost of ownership, and more flexibility along with a more resilient network.

We estimate the total addressable market for our Enterprise Networking solutions consisting of cloud networking, wireless local area networks (“WLAN”), data center networking, ethernet switching, campus local area networks (“LAN”), SD-WAN solutions and management, automation, and elements of the Secure Access Services Edge (“SASE”) market to be over $47 billion, and growing at approximately 12% annually over the next five years. This comprises over $35 billion for networking, infrastructure spanning enterprise and service provider (largely 5G) applications, a $4 billion SD-WAN market, and we also participate in $8 billion of the served addressable market for networking software.

The Extreme Strategy

We are driven to help our customers find new ways to deliver better outcomes. Connectivity is just the foundation. We make the network a strategic asset. The combination of our solutions provides the connectivity, bandwidth, performance and insights that organizations of all sizes need to move their organizations forward. IT leaders are now tasked with ensuring the global, hybrid workforce is functional and successful no matter where they are, and ensuring people can work wherever they want.

We help identify and solve business challenges. We simplify and improve the way our customers work and are relentlessly focused on finding new ways to drive better outcomes.

Cloud networking management allows customers to gain real-time visibility and insights into areas such as application usage, location and workflow patterns across their environment, helping to inform strategic business decisions and create personalized experiences. Customers benefit from visibility, control, and reduced time to resolution. This is the cornerstone of our One Network, One Cloud, One Extreme vision.

Extreme has recognized that the way we and our customers communicate has changed and given rise to these distributed enterprise environments, or in other words, the Infinite Enterprise, which has three tenets:

Infinitely distributed connectivity is the enterprise-grade reliable connectivity that allows users to connect anywhere, from anywhere. It is always present, available and assured, while being secure and manageable.
Scalable cloud allows administrators to harness the power of the cloud to efficiently onboard, manage, orchestrate, troubleshoot the network, and find data and insights of the distributed connectivity at their pace in their way.
Consumer-centric experience designed to deliver a best-in-class experience to users who consume network services.

Extreme’s broad product, solutions and technology portfolio supports these three tenets and continues to innovate and evolve them to help businesses succeed.

25


 

Key elements of Extreme’s strategy and differentiation include:

Creating effortless networking solutions that allow all of us to advance. We believe that progress is achieved when we connect—allowing us to learn, understand, create, and grow. We make connecting simple and easy with effortless networking experiences that enable all of us to advance how we live, work, and share.
Provide a differentiated end-to-end cloud architecture. Cloud networking is estimated to be a $8 billion segment of the networking market comprised of cloud managed services and cloud-managed products, which are largely WLAN access points and ethernet switches, growing at 14% annually over the next five years, according to data from the 650 Group. Cloud management technology has evolved significantly over the past decade. We believe we deliver a combination of innovation, reliability, and security with the leading end-to-end cloud management platform powered by ML and AI that spans from the Internet of Things (“IoT”) edge to the enterprise data center. Key characteristics of our cloud architecture include:
o
A robust cloud management platform that delivers visibility, intelligence, and assurance from the IoT edge to the network core.
o
Cloud Choice for customers: Our cloud networking solution is available on all major cloud providers (Amazon Web Services (“AWS”), Google Cloud Platform (“GCP”) and Microsoft Azure).
o
Consumption Flexibility: Offer a range of financing and network purchase options. Our value-based subscription tiers (including Connect, Navigator, Pilot and CoPilot) provide customers with flexibility to grow, as well as offer pool-able and portable licenses that can be transferred between products (e.g., access points and switches) at one fixed price.
o
“No 9s” Reliability and Resiliency to ensure business continuity for our customers.
o
Extreme Cloud IQ cloud platform conforms to ISO/ IEC 27017, is certified by DQS to ISO/IEC 27001 and ISO/IEC 27701 by the International Standards Organization (“ISO”), and is CSA STAR certified.
Offer customers choice: public or private cloud, or on-premises. We leverage the cloud where it makes sense for our customers and provide on-premises solutions where customers need it and also have a solution for those who want to harness the power of both. Our hybrid approach gives our customers options to adapt the technology to their business. At the same time, all of our solutions have visibility, control and strategic information built in, all tightly integrated with a single view across all of the installed products. Our customers can understand what is going on across their network and applications in real time – who, when, and what is connected to the network, which is critical for bring your own device (“BYOD”) and IoT usage.
Highest value of cloud management subscriptions. ExtremeCloud IQ Pilot provides our customers with four key applications enabling organizations to eliminate overlays.
o
Extreme AirDefense™ is a comprehensive wireless intrusion prevention system ("WIPS") that simplifies the protection, monitoring and security of wireless networks. With the added Bluetooth and Bluetooth low energy intrusion prevention, network administrators can address growing threats against Bluetooth and Bluetooth low energy devices.
o
ExtremeLocation™ delivers proximity, presence and location-based services for advanced contact tracing in support of the location-intelligent enterprise.
o
ExtremeGuest™ is a comprehensive guest engagement solution that enables IT administrators to use analytical insights to engage visitors with personalized engagements.
o
Extreme IoT™ delivers simple and secure onboarding, profiling, segmentation and filtering of IoT devices on a production network.
Offers universal platforms for enterprise class switching and wireless infrastructure. Extreme offers universal platforms which support multiple deployment use cases, providing flexibility and investment protection.
o
Universal switches (7720/5720/5520/5420/5320) support fabric or traditional networking with a choice of cloud or on-premises (air-gapped or cloud connected) management.
o
Universal Wi-Fi 6/6E APs (300/400, 4000 and 5000 series) support campus or distributed deployments with a choice of cloud or on-premises (air-gapped or cloud connected) management.
o
Universal licensing with one portable management license for any device and for any type of management. For switches, OS feature licenses are portable, and bulk activated through ExtremeCloud IQ.

26


 

Enable a common fabric to simplify and automate the network. Fabric technologies virtualize the network infrastructure (decoupling network services from physical connectivity) which enables network services to be turned up faster, with lower likelihood of error. They make the underlying network much easier to design, implement, manage, and troubleshoot.
End-to-End Portfolio. Our cloud-driven solutions provide visibility, control, and strategic intelligence from the edge to the data center, across networks and applications. Our solutions include wired switching, wireless switching, wireless access points, WLAN controllers, routers, and an extensive portfolio of software applications that deliver AI-enhanced access control, network and application analytics, as well as network management. All can be managed, assessed and controlled from a single pane of glass on premises or from the cloud.
Provide high-quality “in-house” customer service and support. We seek to enhance customer satisfaction and build customer loyalty through high-quality service and support. This includes a wide range of standard support programs to the level of service our customers require, from standard business hours to global 24-hour-a-day, 365-days-a-year real-time responsive support.
Extend switching and routing technology leadership. Our technological leadership is based on innovative switching, routing and wireless products, the depth and focus of our market experience, and our operating systems- the software that runs on all of our networking products. Our products reduce operating expenses for our customers and enable a more flexible and dynamic network environment that will help them meet the upcoming demands of IoT, mobile, and cloud.
Expand Wi-Fi technology leadership. Wireless is today’s network access method of choice, and every business must deal with scale, density, and BYOD challenges. Wired and wireless networks are changing as the explosion of mobile and IoT devices increase the demand for high-performance, transparent, and always-on wired to wireless services. The unified access layer requires distributed intelligent components to ensure that access control and resiliency of business services are available across the entire infrastructure and manageable from a single console. We are at a technology inflection point with the pending migration from Wi-Fi 6 solutions to 6 GHz Wi-Fi (Wi-Fi 6E and Wi-Fi 7), focused on providing more efficient access to the broad array of connected devices. We believe we have the industry’s broadest 6 GHz indoor and outdoor wireless portfolio, providing intelligence and security for wired/wireless networks by leveraging our cloud architecture, end-to-end fabric services, UZTNA policy enforcement, and AIOps management platform with Explainable ML insights.
Offer a superior quality of experience. Our network-powered application analytics provide actionable business insights by capturing and analyzing context-based data about the network and applications to deliver meaningful intelligence about applications, users, locations, and devices. With an easy-to-comprehend dashboard, our applications help businesses turn their network into a strategic business asset that helps executives make faster and more effective decisions.
Expand market penetration by targeting high-growth market segments. Within the campus, we focus on the mobile user, leveraging our automation capabilities and tracking WLAN growth. Our data center approach leverages our product portfolio to address the needs of public and private cloud data center providers. We believe that the cloud networking compound annual growth rate will continue to outpace the compound annual growth rate for on-premises managed networking. Our focus is on expanding our technology foothold in the critical cloud networking segment to accelerate not only cloud management adoption, but also subscription-based licensing consumption.
Leverage and expand multiple distribution channels. We distribute our products through select distributors, a large number of resellers and system-integrators worldwide, as well as several large strategic partners. We maintain a field sales force to support our channel partners and to sell directly to certain strategic accounts. As an independent networking vendor, we seek to provide products that, when combined with the offerings of our channel partners, create compelling solutions for end-user customers.
Maintain and extend our strategic relationships. We have established strategic relationships with a number of industry-leading vendors to both provide increased and enhanced routes to market, and collaboratively develop unique solutions.
Expand our reach with ExtremeCloud SD-WAN. ExtremeCloud SD-WAN is a software-defined wide area networks solution offered as an all-inclusive subscription, which includes hardware, the cloud-based SD-WAN service, support and maintenance, and customer success support. This helps customers reduce total cost of ownership as they deliver quality user experience for applications used in site-to-site and site-to-cloud environments. This solution detects and optimizes applications automatically and can apply performance-based dynamic WAN selection for quality and reliability. Included also are security options such as a built-in zone-based firewall, EdgeSentry (in partnership with Check Point) for cloud-based firewall as a service and other advanced security capabilities, and integration with Secure Web Gateway partners such as Palo Alto Networks, Zscaler, and Symantec.

27


 

Results of Operations

During the second quarter of fiscal 2024, we achieved the following results:

Net revenues of $296.4 million compared to $318.3 million in the second quarter of fiscal 2023.
Product revenues of $186.6 million compared to $223.4 million in the second quarter of fiscal 2023.
Subscription and support revenues of $109.8 million compared to $94.9 million in the second quarter of fiscal 2023.
Total gross margin of 61.9% of net revenues compared to 57.1% of net revenues in the second quarter of fiscal 2023.
Operating income of $10.3 million compared to $23.4 million in the second quarter of fiscal 2023.
Net income of $4.0 million compared to $17.9 million in the second quarter of fiscal 2023.

During the first six months of fiscal 2024, we reflected the following results:

Cash flows provided by operating activities of $109.9 million compared to $120.3 million in the six months ended December 31, 2022.
Cash and cash equivalents of $221.4 million as of December 31, 2023 compared to $234.8 million as of June 30, 2023.

 

Net Revenues

The following table presents net product and subscription and support revenues for the periods presented (in thousands, except percentages):

 

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

$
Change

%
Change

 

December 31,
2023

December 31,
2022

$
Change

%
Change

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$186,611

 

$223,445

 

$(36,834)

 

(16.5)%

 

$440,094

 

$429,721

 

$10,373

 

2.4 %

Percentage of net revenues

 

63.0%

 

70.2%

 

 

 

 

 

67.8%

 

69.8%

 

 

 

 

Subscription and support

 

109,766

 

94,903

 

14,863

 

15.7 %

 

209,420

 

186,316

 

23,104

 

12.4 %

Percentage of net revenues

 

37.0%

 

29.8%

 

 

 

 

 

32.2%

 

30.2%

 

 

 

 

Total net revenues

 

$296,377

 

$318,348

 

$(21,971)

 

(6.9)%

 

$649,514

 

$616,037

 

$33,477

 

5.4 %

Product revenue is generated primarily from sales of our networking equipment. Subscription and support revenue is derived primarily from sales of our subscription and support offerings which includes SaaS offerings, maintenance contracts, professional services and training for its products. Prior to fiscal 2024, subscription and support revenue was referred to as “service and subscription revenue,” however, the composition of subscription and support revenue has not been modified.

Product revenues decreased $36.8 million or 16.5% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The decrease in product revenues was primarily driven by lower bookings and shipments as well as elongated sales cycles in the channel caused by current macroeconomic conditions. Product revenues increased $10.4 million or 2.4% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in product revenues was primarily due to strong demand for our products and higher shipments of prior period backlog resulting from the easing of supply chain constraints in the first quarter of fiscal 2024.

Subscription and support revenues increased $14.9 million or 15.7% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. Subscription and support revenues increased $23.1 million or 12.4% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increases in subscription and support revenues were primarily due to the continued growth in our subscription business.

28


 

The following table presents the product and subscription and support gross profit and the respective gross profit percentages for the periods presented (in thousands, except percentages):

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

$
Change

%
Change

 

December 31,
2023

 

December 31,
2022

$
Change

%
Change

Gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$105,118

 

$119,858

 

$(14,740)

 

(12.3)%

 

$250,065

 

$226,371

 

$23,694

 

10.5 %

Percentage of product revenues

 

56.3%

 

53.6%

 

 

 

 

 

56.8%

 

52.7%

 

 

 

 

Subscription and support

 

78,252

 

61,797

 

16,455

 

26.6 %

 

146,241

 

121,992

 

24,249

 

19.9 %

Percentage of subscription and support revenues

 

71.3%

 

65.1%

 

 

 

 

 

69.8%

 

65.5%

 

 

 

 

Total gross profit

 

$183,370

 

$181,655

 

$1,715

 

0.9%

 

$396,306

 

$348,363

 

$47,943

 

13.8 %

Percentage of net revenues

 

61.9%

 

57.1%

 

 

 

 

 

61.0%

 

56.5%

 

 

 

 

 

Product gross profit decreased $14.7 million or 12.3% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The decrease in product gross profit was primarily driven by lower product revenues, partially offset by lower intangible asset amortization due to certain intangible assets being fully amortized and favorable purchase price variance and lower distribution costs due to easing of supply chain constraints.

Product gross profit increased $23.7 million or 10.5% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in product gross profit was primarily due to higher product revenues along with lower amortization of intangible assets due to certain intangible assets being fully amortized, favorable purchase price variance and distribution costs due to easing of supply chain constraints and lower warranty reserve partially offset by higher reserves for excess and obsolete inventory.

Subscription and support gross profit increased $16.5 million or 26.6% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. Subscription and support gross profit increased $24.2 million or 19.9% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increases in subscription and support gross profits were primarily due to increased subscription and support revenues as well as lower personnel costs.

Operating Expenses

The following table presents operating expenses for the periods presented (in thousands, except percentages):

 

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

 

$
Change

 

%
Change

 

December 31,
2023

 

December 31,
2022

 

$
Change

 

%
Change

Research and development

 

$52,833

 

$52,618

 

$215

 

0.4 %

 

$110,849

 

$103,607

 

$7,242

 

7.0 %

Sales and marketing

 

85,154

 

80,538

 

4,616

 

5.7 %

 

177,074

 

158,920

 

18,154

 

11.4 %

General and administrative

 

25,384

 

24,085

 

1,299

 

5.4 %

 

49,257

 

42,632

 

6,625

 

15.5 %

Acquisition and integration costs

 

 

 

 

 

 

390

 

(390)

 

(100.0)%

Restructuring and related charges

 

9,174

 

476

 

8,698

 

1,827.3 %

 

11,891

 

957

 

10,934

 

1,142.5 %

Amortization of intangible assets

 

509

 

504

 

5

 

1.0 %

 

1,020

 

1,027

 

(7)

 

(0.7)%

Total operating expenses

 

$173,054

 

$158,221

 

$14,833

 

9.4 %

 

$350,091

 

$307,533

 

$42,558

 

13.8 %

Research and Development Expenses

Research and development expenses consist primarily of personnel costs (which consist of compensation, benefits and share-based compensation), consultant fees and prototype expenses related to the design, development, and testing of our products.

Research and development expenses increased by $0.2 million or 0.4% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in research and development expenses was primarily due to a $2.3 million increase in contractor costs, partially offset by a $1.0 million decrease in personnel costs, a $0.4 million decrease in information technology and facility related expenses, a $0.3 million decrease in equipment related costs, and a $0.4 million decrease in engineering project costs and other costs.

Research and development expenses increased by $7.2 million or 7.0% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in research and development expenses was primarily due to a $4.3 million increase in personnel related costs due to higher salaries and benefits costs due to increased headcount during the prior periods and higher share-based compensation, a $4.0 million increase in contractor costs, partially offset by a $0.8 million decrease in engineering project costs and a $0.3 million decrease in information technology and facility related expenses.

29


 

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of personnel costs (which consist of compensation, benefits and share-based compensation), as well as trade shows and promotional expenses.

Sales and marketing expenses increased by $4.6 million or 5.7% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in sales and marketing expenses was primarily due to a $3.0 million increase in sales promotions and marketing related expenses, a $1.3 million increase in personnel costs due to higher salaries and benefits costs, and a $0.2 million increase in travel expenses.

Sales and marketing expenses increased by $18.2 million or 11.4% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in sales and marketing expenses was primarily due to a $11.7 million increase in personnel costs due to higher salaries and benefits costs due to increased headcount during the prior periods and higher share-based compensation, a $5.5 million increase in sales promotions and marketing related expenses, a $0.5 million increase in professional fees, a $0.3 million in equipment related costs, and a $0.2 million increase in information technology and facility related expenses.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel costs (which consist of compensation, benefits and share-based compensation), legal and professional service costs, and facilities and information technology costs.

General and administrative expenses increased by $1.3 million or 5.4% for the three months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in general and administrative expenses was primarily due to a $1.0 million increase in professional fees and a $0.3 million increase in software licensing and maintenance costs.

General and administrative expenses increased by $6.6 million or 15.5% for the six months ended December 31, 2023 as compared to the corresponding period in fiscal 2023. The increase in general and administrative expenses was primarily due to a $2.8 million increase in personnel costs due to higher compensation and benefits costs primarily related to share-based compensation, a $3.6 million increase in professional fees including increase in legal costs related to litigations and preliminary costs associated with transition of our business systems and a $0.2 million increase in other costs.

Acquisition and Integration Costs

During the three months ended December 31, 2023 and 2022, we did not incur any acquisition and integration costs.

During the six months ended December 31, 2023, we did not incur any acquisition and integration costs. During the six months ended December 31, 2022, we incurred acquisition and integration costs of $0.4 million, which primarily consisted of professional fees and certain compensation charges related to the acquisition of Ipanema Tech SAS.

Restructuring and Related Charges

For the three and six months ended December 31, 2023, we recorded restructuring and related charges of $9.2 million and $11.9 million, which primarily consisted of severance and benefits costs associated with the reduction-in-force actions related to the “Q1 2024 Plan” and the “Q2 2024 plan,” each as described in Note 13, Restructuring and Related Charges, in Notes to the Condensed Consolidated Financial Statements included elsewhere in this Report.

For the three and six months ended December 31, 2022, we recorded restructuring charges of $0.5 million and $1.0 million, respectively, which primarily consisted of facility-related charges related to our previously impaired facilities.

Amortization of Intangible Assets

During the three months ended December 31, 2023 and 2022, we recorded $0.5 million of operating expenses for each period related to the amortization of intangible assets.

During the six months ended December 31, 2023 and 2022, we recorded $1.0 million of operating expenses for each period related to the amortization of intangible assets.

30


 

Interest Income

During the three months ended December 31, 2023 and 2022, we recorded $1.4 million and $0.9 million, respectively, in interest income. The increase in interest income is primarily due to higher interest earned on our cash balance due to rising interest rates.

During the six months ended December 31, 2023 and 2022, we recorded $2.7 million and $1.3 million, respectively, in interest income. The increase in interest income is primarily due to higher interest earned on our cash balance due to rising interest rates.

Interest Expense

During the three months ended December 31, 2023 and 2022, we recorded $4.3 million and $3.9 million, respectively, in interest expense. The increase in interest expense was primarily due to higher average rates under the new 2023 Credit Agreement.

During the six months ended December 31, 2023 and 2022, we recorded $8.6 million and $7.7 million, respectively, in interest expense. The increase in interest expense was primarily due to higher average rates under the new 2023 Credit Agreement.

Other Income (Expense), Net

During the three months ended December 31, 2023 and 2022, we recorded other expense, net of $0.4 million and other income, net of $0.1 million, respectively. The other income (expense), net for each period primarily related to the foreign exchange impact from the revaluation of certain assets and liabilities denominated in foreign currencies into U.S. Dollars.

During the six months ended December 31, 2023 and 2022, we recorded other income, net of less than $0.1 million and $0.5 million, respectively. The other income, net for each period primarily related to the foreign exchange impact from the revaluation of certain assets and liabilities denominated in foreign currencies into U.S. Dollars.

Provision for Income Taxes

For the three months ended December 31, 2023 and 2022, we recorded income tax provision of $3.1 million and $2.6 million, respectively.

For the six months ended December 31, 2023 and 2022, we recorded income tax provision of $7.6 million and $4.4 million, respectively.

The income tax provisions for the three and six months ended December 31, 2023 and 2022 consisted of (1) taxes on the income of our foreign subsidiaries, (2) state taxes in jurisdictions where we have no remaining state net operating losses, (3) foreign withholding taxes, and (4) tax expense associated with the establishment of a U.S. deferred tax liability for amortizable goodwill resulting from the acquisition of Enterasys Networks, Inc., the WLAN business from Zebra Technologies Corporation, the Campus Fabric Business from Avaya LLC and the Data Center Business from Brocade Communications System. In addition, the income tax provision for the three and six months ended December 31, 2023 includes U.S. federal income tax of $0.2 million and $1.6 million, respectively.

Critical Accounting Policies and Estimates

Our unaudited condensed consolidated financial statements and the related notes included elsewhere in this Report are prepared in accordance with accounting principles generally accepted in the United States. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted under SEC rules and regulations. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. In many instances, we could have reasonably used different accounting estimates, and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. On an ongoing basis, we evaluate our estimates and assumptions. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.

As discussed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended June 30, 2023, we consider the following accounting policies to be the most critical in understanding the judgments that are involved in preparing our consolidated financial statements:

Revenue Recognition
Inventory Valuation and Purchase Commitments

There have been no changes to our critical accounting policies since the filing of our last Annual Report on Form 10-K.

 

31


 

Liquidity and Capital Resources

The following table summarizes information regarding our cash and cash equivalents (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

As of December 31, 2023, our principal sources of liquidity consisted of cash and cash equivalents of $221.4 million, accounts receivable, net of $112.0 million, and available borrowings under our five-year 2023 Revolving Facility of $135.5 million. Our principal uses of cash include the purchase of finished goods inventory from our contract manufacturers, payroll and other operating expenses related to the development and marketing of our products, purchases of property and equipment, and repayments of debt and related interest and share repurchases. We believe that our $221.4 million of cash and cash equivalents at December 31, 2023, our cash flow from operations and the availability of borrowings from the 2023 Revolving Facility will be sufficient to fund our planned operations for at least the next 12 months and into the foreseeable future.

On May 18, 2022, our Board of Directors (the “Board”) authorized management to repurchase up to $200.0 million shares of our common stock over a three-year period commencing July 1, 2022. A maximum of $25.0 million may be repurchased in any quarter. On November 17, 2022, the Board increased the authorization to repurchase in any quarter from $25.0 million per quarter to $50.0 million per quarter. Purchases may be made from time to time in the open market or pursuant to 10b5-1 plan. The manner, timing and amount of any future purchases will be determined by our management based on their evaluation of market conditions, stock price, Extreme’s ongoing determination that it is the best use of available cash and other factors. The repurchase program does not obligate us to acquire any shares of its common stock, may be suspended or terminated at any time without prior notice and will be subject to regulatory considerations. During the three months ended December 31, 2023, the Company repurchased 1,485,005 shares of its common stock on the open market at a total cost of $25.0 million with an average price of $16.81 per share. During the six months ended December 31, 2023, the Company repurchased a total of 2,365,220 shares of its common stock on the open market at a total cost of $49.9 million with an average price of $21.08 per share. As of December 31, 2023, we had $50.3 million available under our share repurchase program.

On August 9, 2019, we entered into an Amended and Restated Credit Agreement (the “2019 Credit Agreement”), by and among Extreme, as borrower, several banks and other financial institutions as Lenders, BMO Harris Bank N.A., as an issuing lender and swingline lender, Silicon Valley Bank, as an Issuing Lender, and Bank of Montreal, as administrative agent and collateral agent for the Lenders. On June 22, 2023, we entered into the Second Amended and Restated Credit Agreement (the “2023 Credit Agreement”) by and among Extreme, as borrower, BMO Harris Bank, N.A., as an issuing lender and swingline lender, Bank of America, N.A., JPMorgan Chase Bank, N.A., PNC Bank, National Association and Wells Fargo Bank, National Association, as issuing lenders, the financial institutions or entities party thereto as lenders, and Bank of Montreal, as an administrative agent and collateral agent, which amended and restated the 2019 Credit Agreement. The 2023 Credit Agreement provides for i) a $200.0 million first lien term loan facility in an aggregate principal amount (the “Term Facility”), ii) a $150.0 million five-year revolving credit facility (the “ 2023 Revolving Facility”) and iii) an uncommitted additional incremental loan facility in the principal amount of up to $100.0 million plus an unlimited amount that is subject to pro forma compliance with a specified Consolidated Leverage Ratio tests. We may use proceeds of the loans for working capital and general corporate purposes. On June 22, 2023, we borrowed $25.0 million against the 2023 Revolving Facility, which was subsequently paid off on July 7, 2023.

At our election, the initial term loan (the “Initial Term Loan”) under the 2023 Credit Agreement may be made as either a base rate loan or a Secured Overnight Financing Data Rate loan (“SOFR loan). The applicable margin for base rate loans ranges from 1.00% to 1.75% per annum, and the applicable margin for SOFR loans ranges from 2.00% to 2.75%, in each case based on the Company’s Consolidated Leverage Ratio. All SOFR loans are subject to a floor of 0.00% per annum and spread adjustment of 0.10% per annum. We also agreed to pay other closing fees, arrangement fees, and administration fees.

The 2023 Credit Agreement requires us to maintain certain minimum financial ratios at the end of each fiscal quarter. The 2023 Credit Agreement also includes covenants and restrictions that limit, among other things, our ability to incur additional indebtedness, create liens upon any of its property, merge, consolidate or sell all or substantially all of its assets. The 2023 Credit Agreement also includes customary events of default which may result in acceleration of the outstanding balance.

During the three and six months ended December 31, 2023, we were in compliance with all the original terms and financial covenants under the 2023 Credit Agreement.

32


 

Key Components of Cash Flows and Liquidity

A summary of the sources and uses of cash and cash equivalents is as follows (in thousands):

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Net cash provided by operating activities

 

$

109,865

 

 

$

120,337

 

Net cash used in investing activities

 

 

(9,955

)

 

 

(6,271

)

Net cash used in financing activities

 

 

(113,242

)

 

 

(105,611

)

Foreign currency effect on cash and cash equivalents

 

 

(91

)

 

 

(456

)

Net increase (decrease) in cash and cash equivalents

 

$

(13,423

)

 

$

7,999

 

 

Net Cash Provided by Operating Activities

Cash flows provided by operations in the six months ended December 31, 2023 were $109.9 million, including our net income of $32.7 million and non-cash expenses of $57.4 million for items such as amortization of intangible assets, share-based compensation, depreciation, reduction in carrying amount of right-of-use assets, deferred income taxes, and interest. Other sources of cash for the period included a decrease in accounts receivable, and increases in deferred revenue and other current and long-term liabilities. This was partially offset by increases in inventories and prepaid expenses and other assets as well as decreases in accounts payable and accrued compensation and benefits.

Cash flows provided by operations in the six months ended December 31, 2022 were $120.3 million, including our net income of $30.5 million and non-cash expenses of $50.3 million for items such as amortization of intangible assets, share-based compensation, depreciation, reduction in carrying amount of right-of-use assets, deferred income taxes and interest. Other sources of cash for the period included a decrease in accounts receivable and increases in accounts payable, accrued compensation and deferred revenue. This was partially offset by increases in inventories, prepaid expenses and other current assets, and decreases in operating lease liabilities and other current and long-term liabilities.

Net Cash Used in Investing Activities

Cash flows used in investing activities in the six months ended December 31, 2023 were $10.0 million for the purchases of property and equipment.

Cash flows used in investing activities in the six months ended December 31, 2022 were $6.3 million for the purchases of property and equipment.

Net Cash Used in Financing Activities

Cash flows used in financing activities in the six months ended December 31, 2023 were $113.2 million primarily due to payment of $33.4 million for taxes paid on vested and released stock awards net of proceeds from the issuance of shares of our common stock under our Employee Stock Purchase Plan ("ESPP") and exercise of stock options, share repurchase of $49.9 million under our share repurchase program, a $25.0 million payment against our revolving facility, and debt repayment of $5.0 million.

Cash flows used in financing activities in the six months ended December 31, 2022 were $105.6 million primarily due to debt repayments of $46.6 million, $2.0 million for deferred payments on acquisitions, share repurchase of $49.8 million under our share repurchase program, and $7.2 million for taxes paid on vested and released stock awards net of proceeds from the issuance of shares of our common stock under our ESPP.

Foreign Currency Effect on Cash and cash equivalents

Foreign currency effect on cash and cash equivalents decreased in the six months ended December 31, 2023, primarily due to changes in foreign currency exchange rates between the U.S. Dollar and particularly the Indian Rupee, the UK Pound and the Euro.

Contractual Obligations

As of December 31, 2023, we had contractual obligations resulting from our debt arrangement, agreements to purchase goods and services in the ordinary course of business and obligations under our operating lease arrangements.

Our debt obligations relate to amounts owed under our 2023 Credit Agreement. As of December 31, 2023, we had $195.0 million of debt outstanding which is payable on quarterly installments through our fiscal year 2028. We are subject to interest on our debt obligations and unused commitment fee. See Note 7, Debt, in the Notes to Condensed Consolidated Financial Statements in this Report for additional information regarding our debt obligations.

33


 

Our unconditional purchase obligations represent the purchase of long lead-time component inventory that our contract manufacturers procure in accordance with our forecast. We expect to honor the inventory purchase commitments within the next 12 months. As of December 31, 2023, we had non-cancelable commitments to purchase $92.1 million of inventory. See Note 8, Commitments and Contingencies, in the Notes to Condensed Consolidated Financial Statements for additional information regarding our purchase obligations.

We have contractual commitments to our suppliers which represent commitments for future services. As of December 31, 2023, we had contractual commitments of $30.2 million that are due through our fiscal year 2027.

We lease facilities under operating lease arrangements at various locations that expire at various dates through our fiscal year 2033. As of December 31, 2023, the value of our obligations under operating leases was $65.7 million.

We have immaterial income tax liabilities related to uncertain tax positions and we are unable to reasonably estimate the timing of the settlement of those liabilities.

We did not have any material commitments for capital expenditures as of December 31, 2023.

Off-Balance Sheet Arrangements

We did not have any off-balance sheet arrangements as of December 31, 2023.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Sensitivity

Our exposure to market risk for changes in interest rates relates primarily to debt and foreign currencies.

Debt

At certain points in time, we are exposed to the impact of interest rate fluctuations, primarily in the form of variable rate borrowings from the 2023 Credit Agreement, which is described in Note 7, Debt, in the Notes to Condensed Consolidated Financial Statements in this Report. At December 31, 2023, we had $195.0 million of debt outstanding, all of which was from the 2023 Credit Agreement. During the quarter ended December 31, 2023, the average daily outstanding amount was $197.4 million, with a high of $197.5 million and a low of $195.0 million.

The following table presents hypothetical changes in interest expense for the quarter ended December 31, 2023, on the outstanding borrowings under the 2023 Credit Agreement as of December 31, 2023, that are sensitive to changes in interest rates (in thousands):

 

 

 

Change in interest expense given a decrease in
interest rate of X bps*

 

 

Average outstanding

 

 

Change in interest expense given an increase in
interest rate of X bps*

 

Description

 

(100 bps)

 

 

(50 bps)

 

 

as of December 31, 2023

 

 

100 bps

 

 

50 bps

 

Debt

 

$

(1,974

)

 

$

(987

)

 

$

197,418

 

 

$

1,974

 

 

$

987

 

 

* The underlying interest rate was 7.46% as of December 31, 2023.

Exchange Rate Sensitivity

A majority of our sales and expenses are denominated in United States Dollars. While we conduct some sales transactions and incur certain operating expenses in foreign currencies and expect to continue to do so, we do not anticipate that foreign exchange gains or losses will be significant, in part because of our foreign exchange risk management process discussed below.

Foreign Exchange Forward Contracts

We record all derivatives on the balance sheet at fair value. From time to time, we enter into foreign exchange forward contracts to mitigate the effect of gains and losses generated by the foreign currency forecast transactions related to certain operating expenses and re-measurement of certain assets and liabilities denominated in foreign currencies. Changes in the fair value of these foreign exchange forward contracts are offset largely by re-measurement of the underlying foreign currency denominated assets and liabilities. As of December 31, 2023 and 2022 foreign exchange forward contracts not designated as hedging instruments, had a notional amount of $15.6 million and $11.1 million, respectively. These contracts have maturities of less than 40 days. Changes in the fair value of derivatives are recognized in “other income (expense), net”.

Foreign currency transaction gains and losses from operations were losses of $0.7 million and gains of less than $0.1 million for the three months ended December 31, 2023 and 2022, respectively. Foreign currency transaction gains and losses from operations were losses of $0.3 million and gains of $0.8 million for the six months ended December 31, 2023 and 2022, respectively.

34


 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended, such as this Report, is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and to ensure that such information is accumulated and communicated to our management, including the Chief Executive Officer (“CEO”) and the Chief Financial Officer (“CFO”), as appropriate to allow timely decisions regarding required disclosure.

Under the supervision and with the participation of our management, including our CEO and CFO, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Report. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Report.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a – 15(f) and 15d – 15(f) under the Securities Exchange Act of 1934, as amended) during the three months ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including the CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Our controls and procedures are designed to provide reasonable assurance that our control system’s objective will be met, and our CEO and CFO have concluded that our disclosure controls and procedures are effective at the reasonable assurance level. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within Extreme Networks have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events. Projections of any evaluation of the effectiveness of controls in future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Notwithstanding these limitations, our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Our CEO and CFO have concluded that our disclosure controls and procedures are, in fact, effective at the “reasonable assurance” level.

 

 

35


 

PART II. Other Information

For information regarding litigation matters required by this item, refer to Part I, Item 3, “Legal Proceedings” of our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, and Note 8, Commitments and Contingencies, to the Notes to Condensed Consolidated Financial Statements, in this Report, which are incorporated herein by reference.

Item 1A. Risk Factors

Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the year ended June 30, 2023, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common stock. There have been no material changes to our risk factors since our Annual Report on Form 10-K for the year ended June 30, 2023 and our Quarterly Report on Form 10-Q for the three months period ended September 30, 2023, except for the following risk factors which supplements the risk factors disclosed in the reports referenced above.

Military actions and other geopolitical tensions could adversely affect our business, financial condition and results of operations.

In recent years, various military actions such as the February 2022 Russian military action in Ukraine or the October 2023 Israel-Hamas military action have occurred. Although the length, impact, and outcome of such conflicts are highly unpredictable, these conflicts and others that could arise could lead to significant market and other disruptions, including significant volatility in commodity prices and supply of energy resources, instability in financial markets, supply chain interruptions, political and social instability, changes in consumer or purchaser preferences as well as increases in cyberattacks and espionage.

In addition, such military actions could lead to, and have led to, expansion of sanction programs and export control restrictions imposed by the United States and other countries whose sanctions or export control programs could impact the Company's operations. These government measures could and do include export controls restricting certain exports, re-exports, transfers or releases of commodities, software, and technology to certain countries, and sanctions targeting certain officials, individuals, entities, regions, and industries in those countries, including the financial, defense, and energy sectors. Such sanctions and other measures, as well as the existing and potential further responses from military actors or allies to such sanctions, tensions, and military actions, could adversely affect the global economy and financial markets and could adversely affect our business, financial condition, and results of operations.

Furthermore, more recently, the Houthi movement, which controls parts of Yemen, launched a number of attacks on marine vessels in the Red Sea. The Red Sea is an important maritime route for international trade. As a result of such disruptions, we may experience in the future extended lead times, delays in supplier deliveries, increased transportation and component costs, and increased costs for expedited shipments. These potential supply chain disruptions may result in delayed deliveries of several key components used in the manufacturing of our products.

We regularly assess the impact of the geopolitical climate on our business, including our business partners and customers. The extent and duration of military actions, sanctions and resulting market disruptions could be significant and could potentially have substantial impact on the global economy and our business for an unknown period of time. Any of the abovementioned factors could affect our business, financial condition, and results of operations. Any such disruptions may also magnify the impact of other risks described in this “Risk Factors” section.

If we do not adequately manage and evolve our financial reporting and managerial systems and processes, our ability to manage and grow our business may be harmed.

Our ability to successfully implement our business plan and comply with regulations requires an effective planning and management process. We need to continue improving our existing, and implement new, operational and financial systems, procedures and controls, as well as ensure that any businesses acquired are appropriately integrated. Disruptions to our existing systems, procedures, or controls or any delay or disruption in the implementation of or the transition to new or enhanced systems, procedures, or controls, or any delay or disruption in the integration of acquired businesses, could have a significant impact on our business. Failure to properly or adequately address such issues could harm our ability to manage our business, meet our obligations to our customers, accurately forecast sales demand, manage our supply chain, record and report financial and management information on a timely and accurate basis, or forecast future results, which could result in a material adverse effect on our business, financial condition, and operating results.

36


 

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

There were no sales of unregistered equity securities during the three months ended December 31, 2023.

The following table provides stock repurchase activity during the three months ended December 31, 2023 (in thousands, except per share amounts):

 

 

 

 

 

 

 

 

 

 

 

Approximate Dollar Value

 

 

 

Total

 

 

Average

 

 

Total Number of Shares

 

 

of Shares

 

 

 

Number of

 

 

Price Paid

 

 

Purchased as Part of

 

 

That May Yet Be Purchased

 

 

 

Shares

 

 

per Share

 

 

Publicly Announced

 

 

Under the Plans or Programs

 

 

 

Purchased

 

 

(2)

 

 

Plans or Programs

 

 

(1)

 

Beginning amount available to repurchase

 

 

 

 

 

 

 

 

 

 

$

75,242

 

October 1, 2023 - October 31, 2023

 

 

 

 

$

 

 

 

 

 

 

75,242

 

November 1, 2023 - November 30, 2023

 

 

1,485

 

 

 

16.81

 

 

 

1,485

 

 

 

50,285

 

December 1, 2023 - December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

50,285

 

Total

 

 

1,485

 

 

$

16.81

 

 

 

1,485

 

 

 

 

Remaining amount available to repurchase

 

 

 

 

 

 

 

 

 

 

$

50,285

 

(1)
On May 18, 2022, we announced that our Board had authorized management to repurchase up to $200.0 million of its common stock over a three-year period commencing on July 1, 2022. Refer to Note 9, Stockholders’ Equity, in Notes to the Condensed Consolidated Financial Statements included elsewhere in this Report for further information regarding the Company’s share repurchase program.
(2)
The aggregate price and the average price per share does not include the effect of the excise tax under the provision of the Inflation Reduction Act.

Item 3. Defaults Upon Senior Securities - Not Applicable

Item 4. Mine Safety Disclosures - Not Applicable

Item 5. Other Information

On November 6, 2023, Ingrid J. Burton, a member of the Company's board of directors, terminated a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally adopted on August 30, 2023 for the sale of up to 5,000 shares of the Company’s common stock until August 30, 2024.

On December 8, 2023, Joe Vitalone, the Company’s former Chief Revenue Officer terminated a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally adopted on May 26, 2023 for the sale of up to 70,402 shares of the Company's common stock until July 31, 2024.

 

 

37


 

Item 6. Exhibits

(a)
Exhibits:

 

 

 

 

 

Incorporated by Reference

 

 

Exhibit

Number

 

Description of Document

 

Form

 

Filing Date

 

Number

 

Filed

Herewith

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Amended and Restated Certificate of Incorporation of Extreme Networks, Inc.

 

8-K

 

11/18/2022

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Certificate of Amendment to Amended and Restated Certificate of Incorporation.

 

8-K

 

11/9/2023

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

3.3

 

Amended and Restated Bylaws of Extreme Networks, Inc.

 

8-K

 

6/9/2023

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

10.1

 

Fourth Amendment to Lease Agreement by and between OSK XIV REO, LLC and Extreme Networks, Inc. dated November 30, 2023.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Section 302 Certification of Chief Executive Officer.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Section 302 Certification of Chief Financial Officer.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

32.1*

 

Section 906 Certification of Chief Executive Officer.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

32.2*

 

Section 906 Certification of Chief Financial Officer.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

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

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

104

 

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

 

 

 

 

 

 

 

 

 

* Furnished herewith. Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be “filed” for purposes of section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.

 

38


 

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.

 

EXTREME NETWORKS, INC.

 

 (Registrant)

 

 

 

/s/ Kevin Rhodes

 

Kevin Rhodes

 

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

 

February 1, 2024

 

 

39


EX-10.1 2 extr-ex10_1.htm EX-10.1 EX-10.1

 

 

Exhibit 10.1

FOURTH LEASE AMENDMENT

This FOURTH LEASE AMENDMENT (this “Amendment”) is entered into as of the November 30, 2023 (the “Effective Date”), by and between OSK XIV REO, LLC, a Minnesota limited liability company (“Landlord”) and EXTREME NETWORKS, INC., a Delaware corporation (“Tenant”).

W I T N E S S E T H:

WHEREAS, Tenant and Landlord (as successor-in-interest by foreclosure to TDC Blue IV, LLC, as successor-in-interest to RDU Center III LLC) entered into that certain Lease dated October 15, 2012, as amended by that certain First Amendment to Lease Agreement dated December 31, 2012, that certain Second Lease Amendment dated December 17, 2015, and that certain Third Lease Amendment dated June 1, 2022 (the “Third Lease Amendment” and collectively with all amendments, the “Lease”), for approximately Fifty-Four Thousand Five Hundred Thirty (54,530) rentable square feet (the “Premises”) in the office building commonly known as RDU Center III and located at 2121 RDU Center Drive, Morrisville, North Carolina (the “Project”); and

WHEREAS, Landlord and Tenant have agreed to amend the Lease by, among other things, extending the Term of the Lease, all as more particularly set forth below.

NOW, THEREFORE, in consideration of the mutual and reciprocal promises contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, Landlord and Tenant hereby agree to amend the Lease as follows:

1.
Capitalized Terms. All capitalized terms used but not otherwise defined herein have the meanings ascribed to them in the Lease. As of the Effective Date, this Amendment shall be part of the Lease.
2.
Extension of Term. Landlord and Tenant hereby agree that the Term of the Lease shall be extended from February 1, 2028 (“Second Extension Commencement Date”) until January 31, 2031 (“Second Extension Expiration Date”) (the period beginning on the Second Extension Commencement Date and ending on the Second Extension Expiration Date is referred to as the “Second Extension Term”). All references in the Lease to the “Term” shall hereafter be deemed to include the Second Extension Term and expire on January 31, 2031.
3.
Monthly Base Rent. Effective as of January 1, 2024, and notwithstanding anything to the contrary contained in the Lease, Tenant shall pay to Landlord Monthly Base Rent for the Premises pursuant to the terms of the Lease applicable to the payment of Monthly Base Rent in the amounts as follows:

 

 

 

 

 

 

 


 

Period

Rent per RSF

Monthly Base Rent

January 1, 2024 – January 31, 2024

$14.00*

$63,604.17*

February 1, 2024– January 31, 2025

$14.68*

$66,728.28*

February 1, 2025 – March 31, 2025

$15.39*

$69,938.31*

April 1, 2025 – January 31, 2026

$26.39

$119,938.31

February 1, 2026 – January 31, 2027

$27.12

$123,236.61

February 1, 2027 – January 31, 2028

$27.87

$126,645.62

February 1, 2028 – January 31, 2029

$28.64

$130,144.93

February 1, 2029 – January 31, 2030

$29.43

$133,734.83

February 1, 2030 – January 31, 2031

$30.24

$137,415.60

 

* Amount incorporates abated rent detailed below.

Provided Tenant is not in default of the terms of the Lease, and does not default in the terms of the Lease beyond any cure or grace period during the Term, Landlord shall forgive payment of Seven Hundred Fifty Thousand and 00/100 Dollars ($750,000) of Monthly Base Rent in increments of Fifty Thousand and 00/100 Dollars ($50,000) per month for fifteen (15) consecutive months commencing January 1, 2024 and ending March 2025, as shown above. Nothwitstanding the foregoing: (a) all other sums due under the Lease shall continue to be due in accordance with the applicable terms and provisions thereof and (b) such abated rent shall immediately become due and payable in full upon Tenant’s default during the Term if such default is not cured before the expiration of any applicable cure or grace period prescribed in the Lease.

Prior to January 1, 2024, Monthly Base Rent for the Premises shall continue as provided elsewhere in the Lease, including, without limitation, Section 3 of the Third Lease Amendment. Nothing contained in this Amendment shall affect Tenant’s obligation to continue to pay Operating Expenses and other Additional Rent pursuant to the Lease.

4.
Premises. Tenant currently occupies the Premises and represents to Landlord that it has examined and inspected the same, finds them satisfactory for Tenant’s intended use, and constitutes Tenant’s acceptance “AS IS - WITH ALL FAULTS.” Landlord makes no express or implied representations or warranties as to the condition of the Premises whatsoever. Tenant, at Tenant’s sole cost and expense, shall be responsible

 

2


 

for any work or improvements that it decides to perform to the Premises in connection with its continued occupancy.

5.
Termination and Replacement of Allowance. Under the Third Lease Amendment, Landlord agreed to provide Tenant with an Allowance (as defined in the Third Lease Amendment) equal to One Million Three Hundred Sixty-Three Thousand Two Hundred Fifty and 00/100 Dollars ($1,363,250.00). In lieu of Landlord providing the Allowance to Tenant, Landlord shall, within thirty (30) days after the Effective Date, provided Tenant is not in default of the terms of the Lease, make a cash payment to Tenant in the amount of Two Hundred Thousand and 00/100 Dollars ($200,000). On the Effective Date, Landlord’s obligation to provide the Allowance to Tenant shall irrevocably and unconditionally terminate.
6.
Name, Address and Contact. The Face Page of the Lease is hereby amended to provide that Landlord’s name, address, contact information, and rent payment address for the Lease shall be the following addresses:

Landlord’s address for notices: OSK XIV REO, LLC

5050 France Avenue

Edina, Minnesota 55410 Attn: Adam Bernier Telephone: (612) 770-7050

Email: adam.bernier@osp-group.com

 

Rent payment address:

OSK XIV REO, LLC

c/o Capital Associates Management, LLC 1501 Sunrise Avenue, Suite 100

Raleigh, NC 27608 Attn: Stephen Porterfield

Telephone: (919) 233-9901

Email: sporterfield@capitalassociates.com

 

7.
Brokers. Notwithstanding anything to the contrary contained in the Lease, Tenant represents and warrants to Landlord that is has not entered into any agreement with, or otherwise had any dealings with, any broker or agent in connection with this Amendment. Tenant hereby indemnifies and holds harmless from and against all loss, costs, damage or expense (including, but not limited to, court costs, investigation costs and reasonable attorneys’ fees), as a result of any agreement or dealings, or alleged agreement or dealings, between Tenant and any such agent or broker. Landlord represents and warrants to Tenant that it has not entered into any agreement with, or otherwise had any

 


 

dealings with, any broker or agent other than Capital Associates Management, LLC, a North Carolina limited liability company (“Landlord’s Agent”) in connection with this Amendment. Landlord hereby indemnifies and holds Tenant harmless from and against all loss, costs, damage or expense (including, but not limited to, court costs, investigation costs and reasonable attorneys’ fees), as a result of any agreement or dealings, or alleged agreement or dealings, between Landlord any such agent or broker other than Landlord’s Agent. If applicable, Landlord shall pay a commission to Landlord’s Agent pursuant to a separate agreement between Landlord and Landlord’s Agent. The provisions of this Section 7 shall survive the expiration or earlier termination of the Lease.

8.
Patriot Act. Each party shall take any actions that may be required to comply with the terms of the USA Patriot Act of 2001, as amended, any regulations promulgated under the foregoing law, Executive Order No. 13224 on Terrorist Financing, any sanctions program administrated by the U.S. Department of Treasury’s Office of Foreign Asset Control or Financial Crimes Enforcement Network, or any other laws, regulations, executive orders or government programs designed to combat terrorism or money laundering, or the effect of any of the foregoing laws, regulations, orders or programs, if applicable, on the Lease. Each party represents and warrants to the other party that it is not an entity named on the List of Specially Designated Nationals and Blocked Persons maintained by the U.S. Department of Treasury, as last updated prior to the date of this Amendment.
9.
Confidentiality. Tenant acknowledges and agrees that the terms of the Lease are confidential and constitute propriety information of Landlord. Disclosure of the terms hereof could adversely affect the ability of Landlord to negotiate other leases with respect to the Project and may impair Landlord’s relationship with other tenants in the Project. Tenant agrees that it and its partners, officers, directors, employees, brokers, and attorneys, if any, shall not disclose the terms and conditions of the Lease to any other person or entity without the prior written consent of Landlord which may be given or withheld by Landlord, in Landlord’s sole discretion. It is understood and agreed that damages alone would be an inadequate remedy for the breach of this provision by Tenant, and Landlord shall also have the right to seek specific performance of this provision and to seek injunctive relief to prevent its breach or continued breach.
10.
Tenant’s Acknowledgment. Tenant acknowledges that Landlord has complied with all of its obligations under the Lease to date, and, to the extent not expressly modified hereby, all of the terms and conditions of said Lease shall remain unchanged and in full force and effect.
11.
Miscellaneous. The foregoing is intended to be an addition and a modification to the Lease. Except as modified and amended by this Amendment, the Lease shall remain in full force and effect. If anything contained in this Amendment conflicts with any terms of the Lease, then the terms of this Amendment shall govern and any conflicting terms in the Lease shall be deemed deleted in their entirety. Each party to this

 

4


 

Amendment shall execute all instruments and documents and take such further action as may be reasonably required to effectuate the purposes of this Amendment. This Amendment may be executed by electronic signature, which shall be considered as an original signature for all purposes and shall have the same force and effect as an original signature. For these purposes, “electronic signature” shall mean electronically scanned and transmitted versions (e.g., via PDF file) of an original signature, signatures electronically inserted and verified by software, or faxed versions of an original signature. This Amendment may be modified only by a writing executed by the parties hereto. This Amendment may be executed in multiple counterparts, each of which shall be deemed an original, and all such counterparts shall together constitute one and the same instrument. The invalidity of any portion of this Amendment shall not have any effect on the balance hereof. This Amendment shall be binding upon the parties hereto, as well as their successors, heirs, executors and assigns. This Amendment shall be governed by, and construed in accordance with, North Carolina law.

[Signature Page Attached Hereto]

 

5


 

IN WITNESS WHEREOF, Tenant and Landlord have caused this Amendment to be executed as of the Effective Date by their respective officers or parties thereunto duly authorized.

TENANT:

EXTREME NETWORKS, INC.,

a Delaware corporation

 

 

 

By: /s/ Katayoun "Katy" Motiey

Name: Katayoun Motiey

Title: Chief Legal, Administrative and Sustainability Officer

 

 

 

LANDLORD:

OSK XIV REO, LLC,

a Minnesota limited liability company

 

 

By: /s/ Adam Bernier

Name: Adam Bernier

Title: Chief Financial Officer

 

 


EX-31.1 3 extr-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

 

SECTION 302 CERTIFICATION OF EDWARD B. MEYERCORD III

AS CHIEF EXECUTIVE OFFICER

I, Edward B. Meyercord III, certify that:

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

 February 1, 2024

/s/ EDWARD B. MEYERCORD III

Edward B. Meyercord III

President and Chief Executive Officer

 


EX-31.2 4 extr-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

SECTION 302 CERTIFICATION OF KEVIN RHODES

AS CHIEF FINANCIAL OFFICER

I, Kevin Rhodes, certify that:

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

 February 1, 2024

/s/ KEVIN RHODES

Kevin Rhodes

Executive Vice President, Chief Financial Officer

(Principal Accounting Officer)

 


EX-32.1 5 extr-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

CERTIFICATION OF EDWARD B. MEYERCORD III AS CHIEF EXECUTIVE OFFICER, PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Extreme Networks, Inc. on Form 10-Q for the period ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, in the capacities and on the date specified below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); 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: February 1, 2024

/s/ EDWARD B. MEYERCORD III

Edward B. Meyercord III

President and Chief Executive Officer

 

 


EX-32.2 6 extr-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

CERTIFICATION OF KEVIN RHODES AS CHIEF FINANCIAL OFFICER, PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Extreme Networks, Inc. on Form 10-Q for the period ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, in the capacities and on the date specified below, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); 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: February 1, 2024

/s/ KEVIN RHODES

 

Kevin Rhodes

 

Executive Vice President, Chief Financial Officer

(Principal Accounting Officer)

 

 

 


EX-101.SCH 7 extr-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Balance Sheet Accounts link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Information about Segments and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Derivatives and Hedging link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Restructuring and Related Charges link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Balance Sheet Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Information about Segments and Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenues (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Revenues (Narratives) (Details 1) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Business Combination (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Business Combination (Summary of Unaudited Pro Forma Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Balance Sheet Accounts (Components of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Balance Sheet Accounts (Components of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Balance Sheet Accounts (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Fair Value Measurements (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Intangible Assets and Goodwill (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Debt (Components of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Debt (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Commitments and Contingencies (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Stockholders' Equity (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Employee Benefit Plans (Shares Reserved for Issuance) (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Employee Benefit Plans (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Employee Benefit Plans (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Employee Benefit Plans (Summary of Stock Award Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Information about Segments and Geographic Areas (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Derivatives and Hedging (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Restructuring and Related Charges (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Income Taxes (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details) link:presentationLink link:calculationLink link:definitionLink Relative TSR, Maximum Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Maximum Share based compensation arrangement by share based payment award relative TSR as description of maximum. Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Earnings Per Share Diluted [Line Items] Earnings Per Share Basic And Diluted [Line Items] Earnings per share basic and diluted line items. Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Remaining revenue performance obligations Revenue, Remaining Performance Obligation, Amount Restructuring Cost And Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Geographical Geographical [Axis] 2014 Employee Stock Purchase Plan Two Thousand Fourteen Employee Stock Purchase Plan [Member] Two thousand fourteen employee stock purchase plan. Other long-term liabilities Other Liabilities, Noncurrent Derivatives designated as hedging instruments: Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted stock units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Level 1 Fair Value, Inputs, Level 1 [Member] Net income per share – basic Business Acquisition, Pro Forma Earnings Per Share, Basic Shares used in per share calculation – basic Business Acquisition Pro Forma Shares Used In Earnings Per Share Calculation Basic Business acquisition pro forma shares used in earnings per share calculation basic. Transfers of liabilities between Level 1 and Level 2 Fair Value Liability Level1 To Level2 Transfer Amount Fair value liability level1 to level2 transfer amount. Edward B meyercord. Edward B. Meyercord [Member] Edward B. Meyercord Fair Value Measurements Fair Value Disclosures [Text Block] Net Revenues Total net revenues Revenue from Contract with Customer, Excluding Assessed Tax Stock repurchase, increase in authorized amount Stock Repurchase Program Increase In Authorized Amount Amount of increase in stock repurchase plan authorized. Schedule of Revenues Disaggregated by Sales Channel and Geographic Region Disaggregation of Revenue [Table Text Block] Concentration Risk Type Concentration Risk Type [Axis] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Common Stock Reserved for Future Issuance Shares Reserved For Issuance Table [Text Block] Shares reserved for issuance. Title of Individual Title of Individual [Domain] Subsequent Events [Text Block] Subsequent Events NETHERLANDS NETHERLANDS Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Restructuring and related charges Restructuring And Related Charges Restructuring and related charges. Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Contract costs capitalized, amortization method Capitalized Contract Cost, Amortization Method Total liabilities measured at fair value Liabilities, Fair Value Disclosure Assets Assets, Fair Value Disclosure [Abstract] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Debt instrument interest rate Debt Instrument, Interest Rate, Increase (Decrease) Class Of Stock [Line Items] Class of Stock [Line Items] Total current assets Assets, Current Vesting [Domain] Vesting Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Derivatives and Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Awards Performance Thresholds and Shares Expected to Vest (TSR PSUs) Schedule Of Awards Performance Thresholds And Shares Expected To Vest Table [Text Block] Schedule of awards performance thresholds and shares expected to vest. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Options outstanding at June 30, 2023 Options outstanding at September 30, 2023 Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] Finite And Indefinite Lived Intangible Assets [Line Items] Finite and indefinite lived intangible assets. Weighted-average grant-date fair value of options issued (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Business acquisition, date of acquisition Business Acquisition, Effective Date of Acquisition Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Trading Symbol Trading Symbol Number of geographic regions Number Of Geographic Within Operating Segment Number of geographic within operating segment. Common stock, shares issued Balance, common stock, shares Balance, common stock, shares Common Stock, Shares, Issued Share based compensation arrangement by share based payment award equity instruments other than options released in period. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Released Net income per share – diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] 2023 Plan Two Thousand And Twenty Three Restructuring Plan Member Two thousand and twenty three restructuring plan. Sales and Marketing Selling and Marketing Expense [Member] Shares reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Business Combination Business Combination Disclosure [Text Block] Other comprehensive income (loss) Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax Current portion of long-term debt Long-Term Debt, Current Maturities Current portion of long-term debt, net of unamortized debt issuance costs of $675 and $674, respectively Entity Address, City or Town Entity Address, City or Town Additional incremental loan facility that may be requested Line Of Credit Additional Incremental Loan Facility That May Be Requested Line of credit additional incremental loan facility that may be requested. Debt Debt Disclosure [Text Block] Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total Net gains (losses) on forward foreign currency contracts Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Share-Based Payment Arrangement, Tranche Two [Member] Year 4 4th Anniversary Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Fair value assets impairment Fair Value Assets Impairment Total loss recognized during the period from the loss recognized in the period resulting from the impairment of the fair valued assets. Additional Paid-In-Capital Additional Paid-in Capital [Member] Net revenues Business Acquisition, Pro Forma Revenue Total amortization expense Amortization of intangible assets Amortization Current liabilities: Liabilities, Current [Abstract] Current assets: Assets, Current [Abstract] Convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Intangible Assets and Goodwill Intangible Assets Disclosure [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected to vest at September 30, 2023 Current portion of operating lease liabilities Operating Lease, Liability, Current Schedule Of Finite And Indefinite Lived Intangible Assets [Table] Schedule Of Finite And Indefinite Lived Intangible Assets [Table] Schedule of finite and indefinite lived intangible assets. Derivative Contract Derivative Contract [Domain] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Gross profit: Gross Profit [Abstract] Maturity date Derivative, Contract End Date Restructuring charges Restructuring Charges Restructuring Charges, Total Other Comprehensive Income (Loss) Other Comprehensive Income (Loss) [Member] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Vested and expected to vest at September 30, 2023 Statement of Comprehensive Income [Abstract] Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury Stock, Common, Shares Treasury stock, shares Treasury Stock, Shares Entity Central Index Key Entity Central Index Key Plan Name Plan Name [Domain] Unrealized gain (loss) on derivatives Unrealized Gain (Loss) on Derivatives Total assets measured at fair value Assets, Fair Value Disclosure Percentage of remaining performance obligations expected to recognize, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Term Loan Term Loan Facility [Member] Term loan facility. Summary of Goodwill Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Finished goods Inventory, Finished Goods, Net of Reserves Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Ipanema Ipanematech [Member] Ipanematech. 2019 Credit Agreement Two Thousand Nineteen Credit Agreement [Member] Two thousand nineteen credit agreement. Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments And Contingencies. Line Of Credit Facility [Table] Line of Credit Facility [Table] Convertible preferred stock, $0.001 par value, issuable in series, 2,000 shares authorized; none issued Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value 2013 Equity Incentive Plan Shares Available for Grant Two Thousand Thirteen Equity Incentive Plan Shares Available For Grant [Member] Two thousand thirteen equity incentive plan shares available for grant. Fourth Amendment Fourth Amendment [Member] Fourth amendment. Guarantees and Product Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Plan Name Plan Name [Axis] Derivative Instrument Derivative Instrument [Axis] Geographical Geographical [Domain] Total assets Assets United States UNITED STATES Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Registrant Name Entity Registrant Name Executive Officer Member Executive Officer [Member] Aggregate Fair Market Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract] Shares vested, Threshold Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Threshold Share based compensation arrangement by share based payment award shares vested as percentage of threshold. Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Unrecognized tax benefit future impact if recognized Unrecognized Tax Benefit If Recognized That Would Impact Adjustments To Deferred Tax Assets And Valuation Allowances Unrecognized tax benefit if recognized that would impact adjustments to deferred tax assets and valuation allowances. Accumulated Deficit Retained Earnings [Member] Raw materials Inventory, Raw Materials, Net of Reserves Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested stock awards outstanding at June 30, 2023 Non-vested stock awards outstanding at September 30, 2023 Deferred income taxes Deferred Income Tax Liabilities, Net Minimum Minimum [Member] Minimum [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Forward Foreign Currency Contracts Foreign Exchange Forward [Member] Line of credit facility remaining outstanding balance Line Of Credit Facility Outstanding Balance Line of credit facility outstanding balance. Liabilities Liabilities, Fair Value Disclosure [Abstract] Share-Based Payment Arrangement, Tranche One [Member] Year 3 3rd Anniversary Revenue Recognition Revenue [Policy Text Block] Equity Component Equity Component [Domain] Options to purchase common stock Released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value. Repayments of Lines of Credit Payments of lines of credit Payments on revolving facility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Deferred Revenue Contract With Customer Liability Policy [Text Block] Contract with customer liability, policy. Measurement Frequency Measurement Frequency [Axis] Other Americas Other Americas [Member] Other Americas. Weighted-Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt Disclosure [Abstract] Borrowings, interest rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Second Amended and Restated Credit Agreement. Second Amended and Restated Credit Agreement [Member] Credit Agreement Research and Development Expense, Total Research and development Research and Development Expense Long-term debt, fair value Long-Term Debt, Fair Value Stock repurchase, authorized amount Stock Repurchase Program, Authorized Amount Warranty expenditures Standard Product Warranty Accrual, Decrease for Payments ASSETS Assets [Abstract] Amortization of intangibles in “Total operating expenses” Amortization of Intangible Assets Amortization of intangible assets Applicable Margin for Base Rate Base Rate [Member] Repurchase of stock Stock Repurchased and Retired During Period, Value Share-Based compensation arrangement by share-based payment award, equity instruments other than options, exercised in period, weighted average grant date fair value. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Grant Date Fair Value Exercised Common stock, $0.001 par value, 750,000 shares authorized; 146,843 and 143,629 shares issued, respectively; 128,624 and 127,775 shares outstanding, respectively Common Stock, Value, Issued Foreign currency transactions realized gains (losses) Realized Gain (Loss), Foreign Currency Transaction, before Tax Other Noncash Income (Expense), Total Other Other Noncash Income (Expense) Restructuring Reserve, Ending Balance Restructuring Reserve, Beginning Balance Restructuring Reserve, Total Restructuring liabilities Restructuring Reserve Contract costs capitalized, amortization period Capitalized Contract Cost, Amortization Period Revenue recognized for deferred revenue balance Contract with Customer, Liability, Revenue Recognized Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Share-based compensation expense Share-based compensation Share-Based Payment Arrangement, Noncash Expense Operating income Operating Income (Loss) 2023 Credit Agreement. Two Thousand Twenty Three Credit Agreement [Member] 2023 Credit Agreement Business Combination, Consideration Transferred, Total Business acquisition, cash consideration Business Combination, Consideration Transferred Deferred Income Tax Expense (Benefit), Total Deferred income taxes Deferred Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income tax provision (benefit) Provision for income taxes Income Tax Expense (Benefit) Research and Development Research and Development Expense [Member] Cash Concentration risk (percent) Concentration Risk, Percentage Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting Rights Percentage Office equipment, furniture and fixtures Office Equipment Furniture And Fixtures [Member] Office equipment and furniture & fixtures. Concentration Risk [Line Items] Concentration Risk [Line Items] Net Carrying Amount Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Total Finite-Lived Intangible Assets, Net Revenues Revenue from Contract with Customer [Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Applicable Margin for Eurodollar Eurodollar [Member] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Employee Stock Options and Awards Outstanding Employee Stock Options And Awards Outstanding [Member] Employee stock options and awards outstanding. Non-cash interest expense Paid-in-Kind Interest Other income (expense), net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Operating expenses: Operating Expenses [Abstract] Ipanema Ipanema [Member] Ipanema. Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Stockholders' Equity Equity [Text Block] Depreciation, Total Depreciation Depreciation APAC Asia Pacific [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 For the fiscal year ending: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Derivative [Line Items] Derivative [Line Items] Subscription and support. Subscription And Support [Member] Subscription and Support Stockholders’ equity: Equity, Attributable to Parent [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Distributor Sales Channel, Through Intermediary [Member] Developed Technology Developed Technology Rights [Member] Expected restructuring charges Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Expected Cost, Total Borrowing capacity from Credit Agreement Line of Credit Facility, Maximum Borrowing Capacity Current portion of long-term debt Long Term Debt Current Gross Amount before unamortized (discount) premium and debt issuance costs. Percentage of remaining performance obligations expected to recognize Revenue, Remaining Performance Obligation, Percentage Cost of Goods and Services Sold, Total Total cost of revenues Cost of Goods and Services Sold Move Cost Move Cost [Member] Move cost. Basic and diluted income per share: Earnings Per Share [Abstract] Accounting Policies [Abstract] Other Foreign Country Other Foreign Country [Member] Other foreign country member. Amortization of intangibles in “Total cost of revenues” Cost, Amortization Scenario [Axis] Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net, Total Foreign exchange forward contracts outstanding Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Summary of Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Credit Facility, term Line of Credit Facility, Expiration Period Revolving Facility Revolving Credit Facility [Member] Earnings Per Share, Basic, Total Net income per share – basic Earnings Per Share, Basic Share-based compensation arrangement by share-based payment award, equity instruments other than options exercised in period. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Exercised in Period Exercised Cash Equivalents, at Carrying Value, Total Cash Equivalents, at Carrying Value Cash equivalents Second Amendment Second Amendment [Member] Second amendment. Customer Concentration Risk Customer Concentration Risk [Member] TSR PSU Total Stockholder Return Performance Shares [Member] Total stockholder return performance shares. Commitments and Contingencies Commitments and contingencies (Note 8) Business Combinations [Abstract] Acquisition and integration costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Aggregate Fair Market Value Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding aggregate fair market value. Stock awards expected to vest at September 30, 2023 Estimated selling price determination approach Contract With Customer Multiple Deliverable Arrangements Determination Of Selling Price Method Contract with customer multiple deliverable arrangements determination of selling price method. Suspension period rate Suspension Period Rate Suspension period rate. Estimated interest income over next twelve months Estimated Interest Income Over Next Twelve Months Estimated interest income over next twelve months. Shares used in per share calculation – diluted Business Acquisition Pro Forma Shares Used In Earnings Per Share Calculation Diluted Business acquisition pro forma shares used in earnings per share calculation diluted. Restructuring Type [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest at September 30, 2023 Statistical Measurement Statistical Measurement [Domain] Employee Stock Purchase Plan shares Employee Stock Purchase Plan [Member] Employee stock purchase plan. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cost of Service and Subscription Revenues Cost Of Service And Subscription Revenues [Member] Cost of service and subscription revenues. Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Derivative outstanding amount. Derivative Outstanding Amount Derivative outstanding amount Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Share Repurchase Program Share Repurchase Program [Axis] Initial Term Loan Initial Term Loan [Member] Initial term loan. Earnings Per Share, Diluted, Total Net income per share – diluted Earnings Per Share, Diluted Product and Service Product and Service [Domain] Excise tax on stock repurchases. Excise Tax on Stock Repurchases Excise tax on stock repurchases Gains (losses) on foreign currency derivative instruments Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments EMEA EMEA EMEA [Member] Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Unrecognized tax benefits Unrecognized Tax Benefits Remaining state net operating loss Deferred Tax Assets, Operating Loss Carryforwards, State and Local Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Revenue from Contract with Customer [Abstract] Debt Instrument, Name Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Debt Instrument Base Rate Base rate Debt Instrument Base Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Exercisable at September 30, 2023 Transfers of liabilities between Level 2 and Level 3 Fair Value Liabilities Level2 To Level3 Transfers Amount Fair value liabilities Level 2 to Level 3 transfers amount. Calculation of total shareholder return (TSR), description Calculated Total Shareholders Return T S R Description Calculated total shareholders return (TSR), description. Stock repurchase, extended period Stock Repurchase Extended Period Stock repurchase, extended period. Foreign currency derivatives Foreign Currency Contracts, Liability, Fair Value Disclosure Recurring Fair Value, Recurring [Member] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number. Stock awards expected to vest at September 30, 2023 Additional paid-in-capital Additional Paid in Capital, Common Stock Inventories Inventory, Policy [Policy Text Block] Transfers of assets between Level 1 and Level 2 Fair Value Assets Level1 To Level2 Transfer Amount Fair value assets level1 to level2 transfer amount. Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest rate swaps Interest Rate Derivative Assets, at Fair Value Company annual growth rate unit. Company Annual Growth Rate Unit [Member] CAGR Repurchase of common stock Payments for Repurchase of Common Stock Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised Awards exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Principles of Consolidation Consolidation, Policy [Policy Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Purchase Commitment, Excluding Long-Term Commitment Purchase Commitment, Excluding Long-Term Commitment [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Unrecognized tax benefits that would affect the effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Credit Facility Credit Facility [Domain] Increase (Decrease) in Employee Related Liabilities, Total Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Jenne, Inc. Jenne Inc [Member] Jenne Inc.. Summary of Product Warranty Liability Activity Schedule of Product Warranty Liability [Table Text Block] Equity [Abstract] Fourth year performance period. Fourth Year Performance Period [Member] 4th Year Performance Period Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reduction-in-force Reduction In Force Plan [Member] Reduction-in-force plan. Net income Business Acquisition, Pro Forma Net Income (Loss) Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents First Amendment First Amendment [Member] First amendment. Ongoing Rate Ongoing Rate Ongoing rate. Net income per share - basic Earnings Per Share, Basic [Abstract] Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Restructuring and Related Activities [Abstract] Increase (Decrease) in Other Operating Liabilities, Total Other current and long-term liabilities Increase (Decrease) in Other Operating Liabilities Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock Sale of Stock [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at September 30, 2023 Designated as Hedging Instrument Designated as Hedging Instrument [Member] US Federal income tax Current Federal Tax Expense (Benefit) Ingram Micro [Member] Ingram micro member Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total Fair value, measurement level 3 liabilities transfers Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill Relative TSR, Target Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Target Share based compensation arrangement by share based payment award relative TSR as description of target. Statement of Cash Flows [Abstract] Unrealized gain (loss) on interest rate cash flow hedges Unrealized gains on interest rate cash flow hedges Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Long-term debt, less current portion Long Term Debt Noncurrent Gross Amount before unamortized (discount) premium and debt issuance costs. Repurchase of stock, shares Stock Repurchased and Retired During Period, Shares Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Total gross profit Gross Profit Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Fair value, measurement level 3 assets, transfers Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net, Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Foreign currency effect on cash and cash equivalents Deferred Revenue, Noncurrent, Total Deferred revenue, less current portion Deferred Revenue, Noncurrent Line of credit sublimit for letters of credit Line Of Credit Sublimit For Letters Of Credit Line of credit sublimit for letters of credit. Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest at September 30, 2023 Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum Maximum [Member] Share-based compensation arrangement by share-based payment award, award vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights Net income per share - diluted Earnings Per Share, Diluted [Abstract] Certificates of deposit at fair value. Certificates Of Deposit At Fair Value Certificate of deposits Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Level 3 Assets and Liabilities Level 3 Fair Value, Inputs, Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Stock repurchase, extended period, effective date Stock Repurchase Extended Period Effective Date Stock repurchase, extended period, effective date. Revenue, Performance Obligation [Abstract] Relative TSR, Threshold Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Threshold Share based compensation arrangement by share based payment award relative TSR as description of threshold. Third Amendment Third Amendments [Member] Third amendment. General and Administrative General and Administrative Expense [Member] Standard software warranty period (in days) Standard Software Warranty Period Standard software warranty, period. Interest Expense Interest Expense [Member] Options to purchase common stock Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Ingrid J. burton. Ingrid J. Burton [Member] Ingrid J. Burton Schedule of Antidilutive Securities Excluded from Earnings Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Components of Inventories Schedule of Inventory, Current [Table Text Block] Information about Segments and Geographic Areas Segment Reporting Disclosure [Text Block] City Area Code City Area Code Total inventories Inventories Inventory, Net Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Interest income Interest Income, Other Business Acquisition [Line Items] Business Acquisition [Line Items] Customer Customer [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment General and Administrative Expense, Total General and administrative General and Administrative Expense Weighted Average Number of Shares Outstanding, Basic, Total Weighted-average shares used in per share calculation – basic Shares used in per share calculation – basic Weighted Average Number of Shares Outstanding, Basic ScanSource, Inc. Scan Source Inc [Member] ScanSource, Inc. Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Share-Based Payment Arrangement, Noncash Expense [Abstract] Employee Stock Purchase Plan Employee Stock [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Stock Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Table] Statement [Table] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Accounts Receivable Accounts Receivable [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Document Fiscal Period Focus Document Fiscal Period Focus Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Statement [Line Items] Statement [Line Items] Antidilutive securities excluded from computation of EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount License Agreements Licensing Agreements [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Purchased software Software and Software Development Costs [Member] Outstanding letters of credit Letters of Credit Outstanding, Amount Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Fiscal Year Fiscal Period, Policy [Policy Text Block] Customer Customer [Axis] Common Stock Common Stock [Member] 2013 Equity Incentive Plan Two Thousand And Thirteen Equity Incentive Plan [Member] Two thousand and thirteen equity incentive plan. Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Total cash and cash equivalents Stock repurchased during period, value Stock Repurchased During Period, Value Schedule of Recognized Share-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Shares vested, Below Threshold Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Below Threshold Share based compensation arrangement by share based payment award shares vested as percentage of below threshold. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Exercisable at September 30, 2023 Change In Unrealized Gains And Losses On Interest Rate Swap Hedging Instruments Change in unrealized gains and losses on interest rate swap hedging instruments. Change in unrealized gains and losses on interest rate swaps Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Non-cancelable inventory. Non-Cancelable Inventory [Member] Non-Cancelable Inventory Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Components of Debt Schedule of Debt [Table Text Block] Treasury stock at cost, 18,219 and 15,854 shares, respectively Treasury Stock, Value, Total Treasury stock, value Treasury stock, value Treasury Stock, Value Cover Cover [Abstract] Vesting [Axis] Vesting Share Repurchase Program Share Repurchase Program [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Accrued warranty Balance beginning of period Balance end of period Product Warranty Accrual, Current Weighted Average Remaining Amortization Period Finite Lived Intangible Assets Weighted Average Remaining Amortization Period Finite-Lived Intangible Assets, Weighted Average Remaining Amortization Period Market-based restricted shares subject to total shareholder return. Market-Based Restricted Shares Subject to Total Shareholder Return [Member] MSU Subject to Total Shareholder Return (TSR) Other Comprehensive Income Location Other Comprehensive Income Location [Domain] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Sale of Stock Sale of Stock [Domain] Capitalized Contract Cost, Net, Total Contract costs capitalized, balances amount Capitalized Contract Cost, Net Business Acquisition, Pro Forma Information [Abstract] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restructuring Plan Restructuring Plan [Domain] Segment Reporting [Abstract] Additional incremental loan facility Line Of Credit Additional Incremental Loan Facility Line of credit additional incremental loan facility. Security Exchange Name Security Exchange Name Summary of Amortization Expense of Intangibles Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Cash and Cash Equivalents [Table Text Block] Summary of Cash and Cash Equivalents Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Convertible preferred stock, shares issued Preferred Stock, Shares Issued Convertible preferred stock, shares authorized Preferred Stock, Shares Authorized Standard hardware warranty period (in months) Standard Hardware Warranty Period Standard hardware warranty, period. Customer Relationships Customer Relationships [Member] Executive Officers and Directors Executive Officers And Or Directors [Member] Executive officers and or directors. Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property and equipment, gross Property, Plant and Equipment, Gross Share based compensation arrangement by share based payment award stock target price1. Share Based Compensation Arrangement By Share Based Payment Award Stock Target Price1 Stock price target Maximum maturities for contracts Maximum Remaining Maturity of Foreign Currency Derivatives Warranties assumed due to acquisition Standard Product Warranty Accrual, Additions from Business Acquisition Capitalized Contract Cost Capitalized Contract Cost [Domain] Hedging Designation Hedging Designation [Domain] Total number of shares repurchased Treasury Stock, Shares, Acquired Cost of revenues: Cost of Revenue [Abstract] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security, Total Payments on debt obligations Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Contract costs capitalized, amortization expense Capitalized Contract Cost, Amortization Q2 2024 Plan Second Quarter Two Thousand And Twenty Four Restructuring Plan [Member] Second quarter two thousand and twenty four restructuring plan. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested In Period Aggregate Fair Market Value Share based compensation arrangement by share based payment award equity instruments other than options nonvested in period aggregate fair market value. Non-vested stock awards outstanding at June 30, 2023 Non-vested stock awards outstanding at September 30, 2023 Schedule of Expected Amortization Expenses Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Restructuring and Related Charges Restructuring and Related Activities Disclosure [Text Block] Variable Rate Variable Rate [Domain] Capitalized Contract Cost Capitalized Contract Cost [Axis] Entity File Number Securities Act File Number Shares vested, Target Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Target Share based compensation arrangement by share based payment award shares vested as percentage of target. Goodwill and Intangible Assets Disclosure [Abstract] 2024 Plan Two Thousand and Twenty Four Restructuring Plan [Member] Two thousand and twenty four restructuring plan. Long-term debt, less current portion, net of unamortized debt issuance costs of $2,069 and $2,409, respectively Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Share-Based Payment Arrangement [Abstract] Stock repurchased average price per share Stock Repurchased Average Price Per Share Stock repurchased average price per share. New warranties issued Standard Product Warranty Accrual, Increase for Warranties Issued GERMANY GERMANY Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument Debt Instrument [Axis] Americas Total Americas Americas [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-vested stock awards outstanding at June 30, 2023 Non-vested stock awards outstanding at September 30, 2023 Components of Gross and Net Intangible Asset Balances Schedule of Intangible Assets and Goodwill [Table Text Block] Total operating expenses Operating Expenses Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Cost of Product Revenue Cost Of Product Revenue [Member] Cost of product revenue. Payments for tax withholdings, net of proceeds from issuance of common stock Payments For Tax Withholdings Net Of Proceeds From Issuance Of Common Stock Payments for tax withholdings, net of proceeds from issuance of common stock. Interest rate swap contracts Interest Rate Contract [Member] Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segments Number of Operating Segments Title of Individual Title of Individual [Axis] Total debt Debt, Long-Term and Short-Term, Combined Amount Rajendra K. khanna. Rajendra K. Khanna [Member] Rajendra K. Khanna Commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Gain (Loss) on Sale of Derivatives Gain (Loss) on Sale of Derivatives Maximum investment in one obligor or maker (percent) Concentration Risk Investment Policy In One Obligor Or Maker Percentage Maximum Concentration risk, investment policy in one obligor or maker, percentage, maximum. Noncurrent liabilities: Liabilities, Noncurrent [Abstract] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Revenue, practical expedient, incremental cost of obtaining contract [true false] Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] Computers and equipment Computer Equipment [Member] Net Income Per Share Earnings Per Share [Text Block] Net revenues: Revenues [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Schedule of Long Lived Assets by Segment Long-Lived Assets by Geographic Areas [Table Text Block] Debt instrument, spread adjustment. Debt Instrument, Spread Adjustment Debt instrument, spread adjustment Entity Address, Address Line One Entity Address, Address Line One Revenue Revenue Benchmark [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities Antidilutive Securities [Axis] Other accrued liabilities Other Liabilities, Current Balance Sheet Accounts Supplemental Balance Sheet Disclosures [Text Block] Finite-Lived Intangible Assets, Gross, Total Gross Carrying Amount Finite-Lived Intangible Assets, Gross Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Stock repurchase program authorized repurchase amount per quarter. Stock Repurchase Program Authorized Repurchase Amount per Quarter Maximum amount of common stock may be repurchased in any quarter Schedule Of Earnings Per Share By Common Class [Table] Schedule Of Earnings Per Share By Common Class [Table] Schedule Of Earnings Per Share By Common Class. Income Statement Location Income Statement Location [Axis] Weighted-Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term Abstract [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted-Average Remaining Contractual Term [Abstract] Type Of Cost Good Or Service Extensible List Cost, Product and Service [Extensible Enumeration] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Transfers of assets between Level 2 and Level 3 Fair Value Assets Level2 To Level3 Transfers Amount Fair value assets Level 2 to Level 3 transfers amount. Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Initial performance period. Initial Performance Period [Member] Initial Performance Period Reduction in carrying amount of right-of-use asset Reduction In Carrying Amount Of Right Of Use Asset Reduction in carrying amount of right-of-use asset. Level 2 Assets and Liabilities Level 2 Fair Value, Inputs, Level 2 [Member] Product Product [Member] Shares issued under stock purchase plan Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Product and Service Product and Service [Axis] Change in unrealized gains and losses on foreign currency forward contracts Change In Unrealized Gains And Losses On Foreign Currency Forward Contracts Hedging Instruments Change​ in unrealized ​gains ​and ​losses​ on foreign currency forward contracts hedging instruments. Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Issuance of common stock from equity incentive plans, net of tax withholdings Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Forward Foreign Currency Contracts Foreign Exchange Contract [Member] Commission Fees Commission Fees [Member] Commission fees. Treasury Stock, Common [Member] Treasury Stock Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of deferred financing costs Amortization of Debt Issuance Costs Interest Rate Swap Interest Rate Swap [Member] Derivative [Table] Derivative [Table] Assets/Liabilities Fair Value, Net Asset (Liability) [Abstract] Long-Term Line of Credit, Total Long-Term Line of Credit Amount borrowed under Term Loan Concentration Risk [Table] Concentration Risk [Table] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Debt Issuance Costs, Current, Net, Total Less: unamortized debt issuance costs Net of unamortized debt issuance costs Debt Issuance Costs, Current, Net Joe vitalone. Joe Vitalone [Member] Joe Vitalone Increase (Decrease) in Inventories, Total Inventories Increase (Decrease) in Inventories Total long-lived assets Long-Lived Assets Market-based restricted shares subject to stock price targets. Market-Based Restricted Shares Subject to Stock Price Targets [Member] MSU Subject to Stock Price Targets Reclassification adjustment related to interest rate swaps Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Net Of Tax Other comprehensive incomeloss cash flow hedge gain loss reclassification net of tax. 2022 Repurchase Program Two Thousand Twenty Two Repurchase Program [Member] 2022 Repurchase Program. Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2024 (the remainder of fiscal 2024) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable at September 30, 2023 Share repurchased outstanding amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Restructuring Plan Restructuring Plan [Axis] Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Debt instrument, subject to floor. Debt Instrument, Subject to Floor Debt instrument, subject to floor Employee Benefit Plans Share-Based Payment Arrangement [Text Block] Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Number of distribution channels Distribution Channels To Partners Distribution Channels to Partners Westcon Group Inc. Westcon [Member] Westcon. Concentration Risk Type Concentration Risk Type [Domain] Income Statement Location Income Statement Location [Domain] Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Direct Sales Channel, Directly to Consumer [Member] Document Type Document Type Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments And Contingencies. Borrowing capacity from Credit Agreement Line of Credit Facility, Current Borrowing Capacity Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Purchase Commitment, Excluding Long-Term Commitment Purchase Commitment, Excluding Long-Term Commitment [Axis] Foreign currency derivatives Foreign Currency Contract, Asset, Fair Value Disclosure Notional principal amount of forward foreign exchange contracts Notional principal amount of forward foreign exchange contracts Derivative, Notional Amount Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Maximum number of shares available for sale under equity incentive plan Entity Filer Category Entity Filer Category Net change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Relative TSR, Below Threshold Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Below Threshold Share based compensation arrangement by share based payment award relative TSR as description of below threshold. Geographic Concentration Risk Geographic Concentration Risk [Member] Shares vested, Maximum Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Maximum Share​ based​ compensation​ arrangement​ by share​ based​ payment​ award​ shares​ vested ​as percentage​ of maximum. Variable Rate Variable Rate [Axis] Cost of subscription and support revenues. Cost Of Subscription And Support Revenues [Member] Cost of Subscription And Support Revenues Deferred payments on an acquisition Deferred Payments On An Acquisition Deferred payments on an acquisition. Trade Names Trade Names [Member] Restructuring charges, net of reversals and impairment Restructuring Charges Net Of Reversals Restructuring charges, net of reversals. Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Debt Issuance Costs, Noncurrent, Net, Total Less: unamortized debt issuance costs Net of unamortized debt issuance costs Debt Issuance Costs, Noncurrent, Net Total stockholders’ equity Balance Balance Equity, Attributable to Parent Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Applicable Margin for SOFR Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) First Quarter Two Thousand And Twenty Four Restructuring Plan. First Quarter Two Thousand And Twenty Four Restructuring Plan [Member] Q1 2024 Plan Net income Net income MSU M S U [Member] Market stock units. Interest Expense, Total Interest expense Interest Expense Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] TD Synnex Corporation T D Synnex Corporation [Member] TD Synnex Corporation. Statement of Financial Position [Abstract] Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Issuance of common stock from equity incentive plans, net of tax withholdings, shares Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Weighted-average shares used in per share calculation – diluted Shares used in per share calculation – diluted Weighted Average Number of Shares Outstanding, Diluted Credit Facility Credit Facility [Axis] Two thousand twenty one tax benefit preservation plan. Two Thousand Twenty One Tax Benefit Preservation Plan [Member] 2021 Tax Benefit Preservation Plan Accounting Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Thereafter Finite Lived Intangible Assets Amortization Expenses After Year Four Finite lived intangible assets amortization expenses after year four. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding at June 30, 2023 Options outstanding at September 30, 2023 Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Leasehold improvements Leasehold Improvements [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Other Comprehensive Income Location Other Comprehensive Income Location [Axis] Revenues from External Customers and Long-Lived Assets [Line Items] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Measurement Frequency Measurement Frequency [Domain] Restructuring project completion, Duration Restructuring And Related Activities Duration of Completion Restructuring and related activities duration of completion. Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax, Total Net change from derivatives designated as hedging instruments Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding weighted average grant date fair value. Stock awards expected to vest at September 30, 2023 Hedging Designation Hedging Designation [Axis] Payments to Acquire Property, Plant, and Equipment, Total Capital expenditures Payments to Acquire Property, Plant, and Equipment Type of Restructuring [Domain] Percentage of remaining performance obligations expected to recognize, description Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Employee-related Liabilities, Current, Total Accrued compensation and benefits Employee-related Liabilities, Current Business Acquisition Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Deferred Revenue, Current, Total Current portion of deferred revenue Deferred Revenue, Current Amendment start date Amendment Start Date Amendment start date. Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2023
Jan. 26, 2024
Cover [Abstract]    
Entity Registrant Name EXTREME NETWORKS, INC.  
Entity Central Index Key 0001078271  
Current Fiscal Year End Date --06-30  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Shell Company false  
Entity Emerging Growth Company false  
Document Type 10-Q  
Document Period End Date Dec. 31, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Trading Symbol EXTR  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   128,730,411
Entity File Number 000-25711  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0430270  
Entity Address, Address Line One 2121 RDU Center Drive, Suite 300  
Entity Address, City or Town Morrisville  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 27560  
City Area Code 408  
Local Phone Number 579-2800  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Entity Current Reporting Status Yes  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 221,403 $ 234,826
Accounts receivable, net 112,047 182,045
Inventories 152,521 89,024
Prepaid expenses and other current assets 72,272 70,263
Total current assets 558,243 576,158
Property and equipment, net 47,598 46,448
Operating lease right-of-use assets, net 47,124 34,739
Intangible assets, net 13,104 16,063
Goodwill 395,606 394,755
Other assets 80,983 73,544
Total assets 1,142,658 1,141,707
Current liabilities:    
Current portion of long-term debt, net of unamortized debt issuance costs of $675 and $674, respectively 9,325 34,326
Accounts payable 87,790 99,724
Accrued compensation and benefits 50,862 71,367
Accrued warranty 11,397 12,322
Current portion of operating lease liabilities 10,686 10,847
Current portion of deferred revenue 300,399 282,475
Other accrued liabilities 78,507 64,440
Total current liabilities 548,966 575,501
Deferred revenue, less current portion 247,777 219,024
Long-term debt, less current portion, net of unamortized debt issuance costs of $2,069 and $2,409, respectively 182,931 187,591
Operating lease liabilities, less current portion 43,852 31,845
Deferred income taxes 7,748 7,747
Other long-term liabilities 3,200 3,247
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value, issuable in series, 2,000 shares authorized; none issued
Common stock, $0.001 par value, 750,000 shares authorized; 146,843 and 143,629 shares issued, respectively; 128,624 and 127,775 shares outstanding, respectively 147 144
Additional paid-in-capital 1,181,230 1,173,744
Accumulated other comprehensive loss (12,058) (13,192)
Accumulated deficit (823,334) (855,998)
Treasury stock at cost, 18,219 and 15,854 shares, respectively (237,801) (187,946)
Total stockholders’ equity 108,184 116,752
Total liabilities and stockholders’ equity $ 1,142,658 $ 1,141,707
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current liabilities:    
Net of unamortized debt issuance costs $ 675 $ 674
Noncurrent liabilities:    
Net of unamortized debt issuance costs $ 2,069 $ 2,409
Stockholders’ equity:    
Convertible preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock, shares authorized 2,000,000 2,000,000
Convertible preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 750,000,000 750,000,000
Common stock, shares issued 146,843,000 143,629,000
Common stock, shares outstanding 128,624,000 127,775,000
Treasury Stock, Shares 18,219,000 15,854,000
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net revenues:        
Total net revenues $ 296,377 $ 318,348 $ 649,514 $ 616,037
Cost of revenues:        
Total cost of revenues 113,007 136,693 253,208 267,674
Gross profit:        
Total gross profit 183,370 181,655 396,306 348,363
Operating expenses:        
Research and development 52,833 52,618 110,849 103,607
Sales and marketing 85,154 80,538 177,074 158,920
General and administrative 25,384 24,085 49,257 42,632
Acquisition and integration costs       390
Restructuring and related charges 9,174 476 11,891 957
Amortization of intangible assets 509 504 1,020 1,027
Total operating expenses 173,054 158,221 350,091 307,533
Operating income 10,316 23,434 46,215 40,830
Interest income 1,430 889 2,656 1,281
Interest expense (4,269) (3,884) (8,587) (7,710)
Other income (expense), net (420) 138 12 509
Income before income taxes 7,057 20,577 40,296 34,910
Provision for income taxes 3,069 2,646 7,632 4,394
Net income $ 3,988 $ 17,931 $ 32,664 $ 30,516
Basic and diluted income per share:        
Net income per share – basic $ 0.03 $ 0.14 $ 0.25 $ 0.23
Net income per share – diluted $ 0.03 $ 0.13 $ 0.25 $ 0.23
Shares used in per share calculation – basic 128,987 130,465 128,885 130,377
Shares used in per share calculation – diluted 131,514 134,453 132,786 133,833
Product        
Net revenues:        
Total net revenues $ 186,611 $ 223,445 $ 440,094 $ 429,721
Cost of revenues:        
Total cost of revenues 81,493 103,587 190,029 203,350
Gross profit:        
Total gross profit 105,118 119,858 250,065 226,371
Subscription and Support        
Net revenues:        
Total net revenues 109,766 94,903 209,420 186,316
Cost of revenues:        
Total cost of revenues 31,514 33,106 63,179 64,324
Gross profit:        
Total gross profit $ 78,252 $ 61,797 $ 146,241 $ 121,992
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 3,988 $ 17,931 $ 32,664 $ 30,516
Derivatives designated as hedging instruments:        
Change in unrealized gains and losses on interest rate swaps   29   328
Reclassification adjustment related to interest rate swaps   (558)   (834)
Change in unrealized gains and losses on foreign currency forward contracts   358   358
Net change from derivatives designated as hedging instruments   (171)   (148)
Net change in foreign currency translation adjustments 4,038 (8,205) 1,134 (10,343)
Other comprehensive income (loss): 4,038 (8,376) 1,134 (10,491)
Total comprehensive income $ 8,026 $ 9,555 $ 33,798 $ 20,025
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In-Capital
Accumulated Other Comprehensive Loss
Treasury Stock
Accumulated Deficit
Balance at Jun. 30, 2022 $ 90,343 $ 140 $ 1,115,416 $ (3,055) $ (88,086) $ (934,072)
Balance, common stock, shares at Jun. 30, 2022   139,742     (10,479)  
Net income 30,516         30,516
Other comprehensive income (loss) (10,491)     (10,491)    
Issuance of common stock from equity incentive plans, net of tax withholdings (7,183) $ 2 (7,185)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   2,395        
Repurchase of stock (49,803)       $ (49,803)  
Repurchase of stock, shares         (2,578)  
Share-based compensation 31,185   31,185      
Balance at Dec. 31, 2022 84,567 $ 142 1,139,416 (13,546) $ (137,889) (903,556)
Balance, common stock, shares at Dec. 31, 2022   142,137     (13,057)  
Balance at Sep. 30, 2022 110,603 $ 142 1,125,204 (5,170) $ (88,086) (921,487)
Balance, common stock, shares at Sep. 30, 2022   141,706     (10,479)  
Net income 17,931         17,931
Other comprehensive income (loss) (8,376)     (8,376)    
Issuance of common stock from equity incentive plans, net of tax withholdings (3,184)   (3,184)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   431        
Repurchase of stock (49,803)       $ (49,803)  
Repurchase of stock, shares         (2,578)  
Share-based compensation 17,396   17,396      
Balance at Dec. 31, 2022 84,567 $ 142 1,139,416 (13,546) $ (137,889) (903,556)
Balance, common stock, shares at Dec. 31, 2022   142,137     (13,057)  
Balance at Jun. 30, 2023 $ 116,752 $ 144 1,173,744 (13,192) $ (187,946) (855,998)
Balance, common stock, shares at Jun. 30, 2023 143,629 143,629     (15,854)  
Net income $ 32,664         32,664
Other comprehensive income (loss) 1,134     1,134    
Issuance of common stock from equity incentive plans, net of tax withholdings (33,387) $ 3 (33,390)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   3,214        
Repurchase of stock (49,855)       $ (49,855)  
Repurchase of stock, shares         (2,365)  
Share-based compensation 40,876   40,876      
Balance at Dec. 31, 2023 $ 108,184 $ 147 1,181,230 (12,058) $ (237,801) (823,334)
Balance, common stock, shares at Dec. 31, 2023 146,843 146,843     (18,219)  
Balance at Sep. 30, 2023 $ 108,482 $ 146 1,164,589 (16,096) $ (212,835) (827,322)
Balance, common stock, shares at Sep. 30, 2023   146,264     (16,734)  
Net income 3,988         3,988
Other comprehensive income (loss) 4,038     4,038    
Issuance of common stock from equity incentive plans, net of tax withholdings (4,315) $ 1 (4,316)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   579        
Repurchase of stock (24,966)       $ (24,966)  
Repurchase of stock, shares         (1,485)  
Share-based compensation 20,957   20,957      
Balance at Dec. 31, 2023 $ 108,184 $ 147 $ 1,181,230 $ (12,058) $ (237,801) $ (823,334)
Balance, common stock, shares at Dec. 31, 2023 146,843 146,843     (18,219)  
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 32,664 $ 30,516
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 9,485 9,983
Amortization of intangible assets 3,064 7,852
Reduction in carrying amount of right-of-use asset 5,891 6,240
Provision for doubtful accounts 82 102
Share-based compensation 40,876 31,185
Deferred income taxes (21) 65
Non-cash interest expense 532 764
Other (2,481) (5,904)
Changes in operating assets and liabilities:    
Accounts receivable 69,915 31,944
Inventories (64,552) (14,506)
Prepaid expenses and other assets (7,850) (6,557)
Accounts payable (12,263) 2,164
Accrued compensation and benefits (20,625) 9,170
Operating lease liabilities (6,444) (7,383)
Deferred revenue 48,272 28,776
Other current and long-term liabilities 13,320 (4,074)
Net cash provided by operating activities 109,865 120,337
Cash flows from investing activities:    
Capital expenditures (9,955) (6,271)
Net cash used in investing activities (9,955) (6,271)
Cash flows from financing activities:    
Payments on revolving facility (25,000)  
Payments on debt obligations (5,000) (46,625)
Repurchase of common stock (49,855) (49,803)
Payments for tax withholdings, net of proceeds from issuance of common stock (33,387) (7,183)
Deferred payments on an acquisition   (2,000)
Net cash used in financing activities (113,242) (105,611)
Foreign currency effect on cash and cash equivalents (91) (456)
Net increase (decrease) in cash and cash equivalents (13,423) 7,999
Cash and cash equivalents at beginning of period 234,826 194,522
Cash and cash equivalents at end of period $ 221,403 $ 202,521
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 3,988 $ 17,931 $ 32,664 $ 30,516
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
6 Months Ended
Dec. 31, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On November 6, 2023, Ingrid J. Burton, a member of the Company's board of directors, terminated a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally adopted on August 30, 2023 for the sale of up to 5,000 shares of the Company’s common stock until August 30, 2024.

On December 8, 2023, Joe Vitalone, the Company’s former Chief Revenue Officer terminated a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally adopted on May 26, 2023 for the sale of up to 70,402 shares of the Company's common stock until July 31, 2024.

Joe Vitalone  
Trading Arrangements, by Individual  
Name Joe Vitalone
Title Company’s former Chief Revenue Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 26, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date December 8, 2023
Aggregate Available 70,402
Ingrid J. Burton  
Trading Arrangements, by Individual  
Name Ingrid J. Burton
Title member of the Company's board of directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date August 30, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date November 6, 2023
Aggregate Available 5,000
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation
6 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation
1.
Description of Business and Basis of Presentation

Extreme Networks, Inc., together with its subsidiaries (collectively referred to as “Extreme” or the “Company”), is a leader in providing software-driven networking solutions for enterprise customers. The Company conducts its sales and marketing activities on a worldwide basis through distributors, resellers, and the Company’s field sales organization. Extreme was incorporated in California in 1996 and reincorporated in Delaware in 1999.

The unaudited condensed consolidated financial statements of Extreme included herein have been prepared under the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted under such rules and regulations. The condensed consolidated balance sheet at June 30, 2023 was derived from audited financial statements as of that date but does not include all disclosures required by generally accepted accounting principles for complete financial statements. These interim financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations and cash flows for the interim periods presented and the financial condition of Extreme at December 31, 2023. The results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results that may be expected for fiscal 2024 or any future periods.

Fiscal Year

The Company uses a fiscal calendar year ending on June 30. All references herein to “fiscal 2024” represent the fiscal year ending June 30, 2024. All references herein to “fiscal 2023” represent the fiscal year ended June 30, 2023.

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Extreme and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated.

The Company predominantly uses the United States Dollar as its functional currency. The functional currency for certain of its foreign subsidiaries is the local currency. For those subsidiaries that operate in a local functional currency environment, all assets and liabilities are translated to United States Dollars at current month end rates of exchange and revenues, and expenses are translated using the monthly average rate.

Accounting Estimates

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.
Summary of Significant Accounting Policies

For a description of significant accounting policies, see Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to the Company’s significant accounting policies since the filing of the Annual Report on Form 10-K.

Recently Adopted Accounting Pronouncements

There were no recently adopted accounting standards which would have a material effect on our condensed consolidated financial statements and accompanying disclosures.

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods for fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosures to enhance income tax disclosures primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements and related disclosures.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenues
3.
Revenues

The Company accounts for revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The Company derives the majority of its revenues from sales of its networking equipment, with the remaining revenues generated from sales of subscription and support, which primarily includes software subscriptions delivered as software as a service (“SaaS”) and additional revenues from maintenance contracts, professional services and training for its products. The Company sells its products, SaaS, and maintenance contracts direct to customers and to partners in two distribution channels, or tiers. The first tier consists of a limited number of independent distributors that stock the Company's products and sell primarily to resellers. The second tier of the distribution channel consists of non-stocking distributors and value-added resellers that sell directly to end-users. Products and subscription and support may be sold separately or in bundled packages.

Revenue Recognition

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 in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs.

The Company’s performance obligations are satisfied at a point in time or over time as the customer receives and consumes the benefits provided. Substantially all of the Company’s product sales revenues are recognized at a point in time. Substantially all of the Company’s subscription and support revenues are recognized over time. For revenues recognized over time, the Company uses an input measure, days elapsed, to measure progress.

On December 31, 2023, the Company had $548.2 million of remaining performance obligations, which primarily comprised deferred maintenance and deferred SaaS revenues. The Company expects to recognize approximately 32% of its deferred revenue as revenue in the remainder of fiscal 2024, an additional 34% in fiscal 2025, and 34% of the balance thereafter.

Contract Balances. The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue in the condensed consolidated balance sheets. Services provided under renewable support arrangements of the Company are billed in accordance with agreed-upon contractual terms, which are either billed fully at the inception of contract or at periodic intervals (e.g., quarterly or annually). The Company generally receives payments from its customers in advance of services being provided, resulting in deferred revenues. These liabilities are reported on the condensed consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.

Revenue recognized for the three months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $105.7 million and $83.9 million, respectively. Revenue recognized for the six months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $172.0 million and $145.7 million, respectively.

Contract Costs. The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. Management expects that commission fees paid to sales representatives as a result of obtaining subscription and support contracts and contract renewals are recoverable and therefore the Company’s condensed consolidated balance sheets included capitalized balances in the amount of $22.2 million and $20.0 million at December 31, 2023 and June 30, 2023, respectively. Capitalized commissions are included within other assets in the condensed consolidated balance sheets. Capitalized commission fees are amortized on a straight-line basis over the average period of service contracts of approximately three years, and are included in “Sales and marketing” in the accompanying condensed consolidated statements of operations. Amortization recognized during the three months ended December 31, 2023 and 2022 was $2.7 million and $2.2 million, respectively. Amortization recognized during the six months ended December 31, 2023 and 2022 was $5.2 million and $4.3 million, respectively.

Estimated Variable Consideration. There were no material changes in the current period to the estimated variable consideration for performance obligations, which were satisfied or partially satisfied during previous periods.

Revenues by Category

The Company operates in three geographic regions: Americas, EMEA (Europe, Middle East and Africa) and APAC (Asia Pacific). The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):

 

 

Three Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

81,350

 

$

68,199

 

$

149,549

 

 

$

70,963

 

$

66,630

 

$

137,593

 

Other

 

 

8,244

 

 

4,842

 

 

13,086

 

 

 

10,807

 

 

4,614

 

 

15,421

 

Total Americas

 

 

89,594

 

 

73,041

 

 

162,635

 

 

 

81,770

 

 

71,244

 

 

153,014

 

EMEA

 

 

64,082

 

 

46,523

 

 

110,605

 

 

 

97,147

 

 

40,903

 

 

138,050

 

APAC

 

 

8,864

 

 

14,273

 

 

23,137

 

 

 

7,403

 

 

19,881

 

 

27,284

 

Total net revenues

 

$

162,540

 

$

133,837

 

$

296,377

 

 

$

186,320

 

$

132,028

 

$

318,348

 

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

199,151

 

$

133,150

 

$

332,301

 

 

$

144,277

 

$

130,942

 

$

275,219

 

Other

 

 

10,775

 

 

15,208

 

 

25,983

 

 

 

26,832

 

 

8,712

 

 

35,544

 

Total Americas

 

 

209,926

 

 

148,358

 

 

358,284

 

 

 

171,109

 

 

139,654

 

 

310,763

 

EMEA

 

 

166,393

 

 

87,815

 

 

254,208

 

 

 

173,403

 

 

80,156

 

 

253,559

 

APAC

 

 

8,975

 

 

28,047

 

 

37,022

 

 

 

9,441

 

 

42,274

 

 

51,715

 

Total net revenues

 

$

385,294

 

$

264,220

 

$

649,514

 

 

$

353,953

 

$

262,084

 

$

616,037

 

 

For the three months ended December 31, 2023, the Company generated 10% of its net revenues from Germany. For the six months ended December 31, 2023, the Company generated approximately 11% of its net revenues from the Netherlands. For the three months ended December 31, 2022, the Company generated 11% and 10% of its net revenues from the Netherlands and Germany, respectively. For the six months ended December 31, 2022, the Company generated 10% of its net revenues from each of the Netherlands and Germany. No other foreign country accounted for 10% or more of its net revenues for the three and six months ended December 31, 2023 and 2022.

 

Customer Concentrations

The Company performs ongoing credit evaluations of its customers and generally does not require collateral in exchange for credit.

The following table sets forth customers accounting for 10% or more of the Company’s net revenues for the periods indicated below:

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

 

December 31,
2023

 

December 31,
2022

Jenne, Inc.

 

23%

 

13%

 

25%

 

13%

Westcon Group, Inc.

 

10%

 

19%

 

18%

 

17%

TD Synnex Corporation

 

24%

 

17%

 

21%

 

18%

ScanSource, Inc.

 

*

 

11%

 

*

 

*

* Less than 10% of revenue

 

 

 

 

 

 

 

 

The following table sets forth major customers accounting for 10% or more of the Company’s net accounts receivable balance:

 

 

 

 

 

December 31,
2023

 

June 30,
2023

Jenne, Inc.

 

52%

 

39%

TD Synnex Corporation

 

*

 

10%

ScanSource, Inc.

 

*

 

10%

Ingram Micro

 

10%

 

*

 * Less than 10% of accounts receivable

 

 

 

 

The Company's net accounts receivable balance with Jenne, Inc. as of December 31, 2023 is current and the Company expects to collect the majority of this balance by March 31, 2024.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts
6 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Accounts
4.
Balance Sheet Accounts

 

Cash and Cash Equivalents

The Company considers highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents.

The following table summarizes the Company's cash and cash equivalents (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Cash

 

$

211,526

 

 

$

227,675

 

Cash equivalents

 

 

9,877

 

 

 

7,151

 

Total cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

 

Inventories

Inventories are stated at the lower of cost, or net realizable value. Extreme uses a standard cost methodology to determine the cost basis for its inventories. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The Company adjusts the carrying value of its inventory when conditions exist that suggest that inventory may be in excess of anticipated demand or is obsolete based upon assumptions about future demand. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Any previously written down or obsolete inventory subsequently sold has not had a material impact on gross margin for any of the periods presented.

The following table summarizes the Company's inventory by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Finished goods

 

$

124,668

 

 

$

78,180

 

Raw materials

 

 

27,853

 

 

 

10,844

 

Total inventories

 

$

152,521

 

 

$

89,024

 

 

Property and Equipment, Net

The following table summarizes the Company's property and equipment, net by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Computers and equipment

 

$

83,633

 

 

$

81,612

 

Purchased software

 

 

54,378

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

9,002

 

 

 

8,899

 

Leasehold improvements

 

 

51,563

 

 

 

48,943

 

Total property and equipment

 

 

198,576

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(150,978

)

 

 

(144,450

)

Property and equipment, net

 

$

47,598

 

 

$

46,448

 

 

Deferred Revenue

Deferred revenue represents invoiced amounts for deferred maintenance, SaaS, and other deferred revenue including professional services and training when the revenue recognition criteria have not been met.

Guarantees and Product Warranties

The majority of the Company’s hardware products are shipped with either a one-year warranty or a limited lifetime warranty, and software products receive a 90-day warranty. Upon shipment of products to its customers, the Company estimates expenses for the cost to repair or replace products that may be returned under warranty and accrues a liability in cost of product revenues for this amount. The determination of the Company’s warranty requirements is based on actual historical experience with the product or product family, estimates of repair and replacement costs, and any product warranty problems that are identified after shipment. The Company estimates and adjusts these accruals at each balance sheet date in accordance with changes in these factors.

The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Balance beginning of period

 

$

12,164

 

 

$

11,522

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

2,777

 

 

 

3,807

 

 

 

6,451

 

 

 

7,815

 

Warranty expenditures

 

 

(3,544

)

 

 

(3,509

)

 

 

(7,376

)

 

 

(6,847

)

Balance end of period

 

$

11,397

 

 

$

11,820

 

 

$

11,397

 

 

$

11,820

 

 

To facilitate sales of its products in the normal course of business, the Company indemnifies its resellers and end-user customers with respect to certain matters. The Company has agreed to hold the customer harmless against losses arising from intellectual property infringement and certain other losses. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to estimate the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on its operating results or financial position.

 

Concentrations

The Company may be subject to concentration of credit risk as a result of certain financial instruments consisting of accounts receivable. See Note 3, Revenues, for the Company’s accounts receivable concentration. The Company does not invest an amount exceeding 10% of its combined cash in the securities of any one obligor or maker, except for obligations of the United States government, obligations of United States government agencies, and money market accounts.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
5.
Fair Value Measurements

A three-tier fair value hierarchy is utilized to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels are defined as follows:

Level 1 Inputs - unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2 Inputs - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and
Level 3 Inputs - unobservable inputs reflecting the Company’s own assumptions in measuring the asset or liability at fair value.

 

The following table presents the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and June 30, 2023 (in thousands):

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

9,877

 

 

$

 

 

$

9,877

 

Foreign currency derivatives

 

 

 

 

 

133

 

 

 

 

 

 

133

 

Total assets measured at fair value

 

$

 

 

$

10,010

 

 

$

 

 

$

10,010

 

 

June 30, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

7,151

 

 

$

 

 

$

7,151

 

Foreign currency derivatives

 

 

 

 

 

31

 

 

 

 

 

 

31

 

Total assets measured at fair value

 

$

 

 

$

7,182

 

 

$

 

 

$

7,182

 

Level 1 Assets and Liabilities:

The Company’s financial instruments consist of cash, accounts receivable, accounts payable, and accrued liabilities. The Company states accounts receivable, accounts payable, and accrued liabilities at their carrying value, which approximates fair value due to the short time to the expected receipt or payment.

Level 2 Assets and Liabilities:

The Company's level 2 assets consist of certificates of deposit and derivative instruments. Certificates of deposit do not have regular market pricing and are considered Level 2. The fair value of derivative instruments under the Company’s foreign exchange forward contracts are estimated based on valuations provided by alternative pricing sources supported by observable inputs, which is considered Level 2.

As of December 31, 2023 and June 30, 2023, the Company had investment in certificates of deposit of $9.9 million and $7.2 million, respectively, with maturity of three months at the date of purchase, which are recorded as cash equivalents in the condensed consolidated balance sheets. The Company considers these cash equivalents to be available-for-sale and, as of December 31, 2023 and June 30, 2023, their fair value approximated their amortized cost.

As of December 31, 2023 and June 30, 2023, the Company had foreign exchange forward contracts that were not designated as hedging instruments with notional principal amounts of $15.6 million and $3.4 million, respectively. These contracts currently have maturities of 40 days or less. Changes in the fair value of these foreign exchange forward contracts not designated as hedging instruments are included in other income, net in the condensed consolidated statements of operations. For the three months ended December 31, 2023 and 2022, there were net gains of $0.4 million and $0.1 million, respectively. For the six months ended December 31, 2023 and 2022, there were net gains of $0.3 million and net losses of $0.4 million, respectively. As of December 31, 2023 and June 30, 2023, there were no outstanding foreign exchange forward contracts that were designated as hedging instruments. See Note 12, Derivatives and Hedging, for additional information.

The fair value of borrowings under the 2023 Credit Agreement (as defined in Note 7) is estimated based on valuations provided by alternative pricing sources supported by observable inputs which is considered Level 2. Since the interest rate is variable in the 2023 Credit Agreement, the fair value approximates the face amount of the Company’s indebtedness of $195.0 million and $225.0 million as of December 31, 2023 and June 30, 2023, respectively.

Level 3 Assets and Liabilities:

Certain of the Company’s assets, including intangible assets and goodwill, are measured at fair value on a non-recurring basis if impairment is indicated.

As of December 31, 2023 and June 30, 2023, the Company did not have any assets or liabilities that were considered Level 3.

There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 during the three and six months ended December 31, 2023 and 2022. There were no impairments recorded for the three and six months ended December 31, 2023 and 2022.
XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
6.
Intangible Assets and Goodwill

 

Intangible Assets

The following tables summarize the components of gross and net intangible assets (in thousands, except years):

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,646

 

 

$

161,690

 

 

$

7,956

 

Customer relationships

 

2.9 years

 

 

64,721

 

 

 

59,787

 

 

 

4,934

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

2.9 years

 

 

2,445

 

 

 

2,231

 

 

 

214

 

Total intangible assets, net*

 

 

 

$

247,512

 

 

$

234,408

 

 

$

13,104

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,460

 

 

$

159,592

 

 

$

9,868

 

Customer relationships

 

3.4 years

 

 

64,839

 

 

 

58,894

 

 

 

5,945

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

3.4 years

 

 

2,445

 

 

 

2,195

 

 

 

250

 

Total intangible assets, net*

 

 

$

247,444

 

 

$

231,381

 

 

$

16,063

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

The following table summarizes the amortization expense of intangible assets for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of intangible assets in “Total cost of revenues”

 

$

611

 

 

$

3,220

 

 

$

2,044

 

 

$

6,825

 

Amortization of intangible assets in “Total operating expenses”

 

 

509

 

 

 

504

 

 

 

1,020

 

 

 

1,027

 

Total amortization expense

 

$

1,120

 

 

$

3,724

 

 

$

3,064

 

 

$

7,852

 

The amortization expense that is recognized in “Total cost of revenues” primarily consists of amortization related to developed technology and license agreements.

The estimated future amortization expense to be recorded for each of the respective future fiscal years is as follows (in thousands):

 

 

Amount

 

For the fiscal year ending June 30:

 

 

 

2024 (the remainder of fiscal 2024)

 

$

2,585

 

2025

 

 

4,414

 

2026

 

 

3,165

 

2027

 

 

1,418

 

2028

 

 

1,259

 

Thereafter

 

 

263

 

Total

 

$

13,104

 

Goodwill

The Company had Goodwill in the amount of $395.6 million and $394.8 million as of December 31, 2023 and June 30, 2023, respectively. The change in goodwill during the six months ended December 31, 2023 is due to foreign currency translation adjustment that is recorded as a component of accumulated other comprehensive loss.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
6 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt
7.
Debt

The Company’s debt is comprised of the following (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Current portion of long-term debt:

 

 

 

 

 

 

Term Loan

 

$

10,000

 

 

$

10,000

 

Revolving Facility

 

 

 

 

 

25,000

 

Less: unamortized debt issuance costs

 

 

(675

)

 

 

(674

)

Current portion of long-term debt

 

$

9,325

 

 

$

34,326

 

 

 

 

 

 

 

 

Long-term debt, less current portion:

 

 

 

 

 

 

Term Loan

 

$

185,000

 

 

$

190,000

 

Less: unamortized debt issuance costs

 

 

(2,069

)

 

 

(2,409

)

Total long-term debt, less current portion

 

 

182,931

 

 

 

187,591

 

Total debt

 

$

192,256

 

 

$

221,917

 

On August 9, 2019, the Company entered into an Amended and Restated Credit Agreement (the “2019 Credit Agreement”), by and among the Company, as borrower, several banks and other financial institutions as Lenders, BMO Harris Bank N.A., as an issuing lender and swingline lender, Silicon Valley Bank, as an Issuing Lender, and Bank of Montreal, as administrative agent and collateral agent for the Lenders which was subsequently amended during fiscal 2023.

On June 22, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “2023 Credit Agreement”), by and among the Company, as borrower, BMO Harris Bank, N.A., as an issuing lender and swingline lender, Bank of America, N.A., JPMorgan Chase Bank, N.A., PNC Bank, National Association, and Wells Fargo Bank, National Association, as issuing lenders, the financial institutions or entities party thereto as lenders, and Bank of Montreal, as administrative agent and collateral agent, which amended and restated the 2019 Credit Agreement. The 2023 Credit Agreement provides for i) a $200.0 million first lien term loan facility in an aggregate principal amount (the “2023 Term Loan”), ii) a $150.0 million five-year revolving credit facility (the “2023 Revolving Facility”) and, iii) an uncommitted additional incremental loan facility in the principal amount of up to $100.0 million. On June 22, 2023, the Company borrowed $25.0 million against its $150.0 million revolving credit facility to refinance its debt. On July 7, 2023, the Company made a payment of $25.0 million to pay off the outstanding revolving credit balance.

Borrowings under the 2023 Credit Agreement bear interest, and at the Company’s election, the initial term loan may be made as either a base rate loan or a Secured Overnight Funding Rate (“SOFR”) loan. The applicable margin for base rate loans ranges from 1.00% to 1.75% per annum, and the applicable margin for SOFR loans ranges from 2.00% to 2.75%, in each case based on the Company’s consolidated leverage ratio. All SOFR loans are subject to a floor of 0.00% per annum and spread adjustment of 0.10% per annum. The Company paid other closing fees, arrangement fees, and administration fees associated with the 2023 Credit Agreement.

The 2023 Credit Agreement requires the Company to maintain certain minimum financial ratios at the end of each fiscal quarter. The 2023 Credit Agreement also includes covenants and restrictions that limit, among other things, the Company’s ability to incur additional indebtedness, create liens upon any of its property, merge, consolidate or sell all or substantially all of its assets. The 2023 Credit Agreement also includes customary events of default which may result in acceleration of the outstanding balance. During the six months ended December 31, 2023, the Company was in compliance with all the terms and financial covenants of the 2023 Credit Agreement.

Financing costs incurred in connection with obtaining long-term financing are deferred and amortized over the term of the related indebtedness or credit agreement. Amortization of deferred financing costs included in “Interest expense” in the accompanying condensed consolidated statements of operations were $0.3 million and $0.7 million for the three months ended December 31, 2023 and 2022, respectively, and were $0.5 million and $1.5 million for the six months ended December 31, 2023 and 2022, respectively. The interest rate as of December 31, 2023 was 7.46% and as of December 31, 2022 was 5.50%.

As of December 31, 2023, the Company did not have any outstanding balance against its 2023 Revolving Facility’s outstanding balance. The Company had $135.5 million of availability under the 2023 Revolving Facility as of December 31, 2023. During the three and six months ended December 31, 2023 the Company did not make any additional payments against its term loan facility other than the scheduled payments per the terms of the 2023 Credit Agreement. During the six months ended December 31, 2022, the Company made an additional payment of $30.0 million, against its term loan facility under the 2023 Credit Agreement.

The Company had $14.5 million of outstanding letters of credit as of December 31, 2023.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
6 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
8.
Commitments and Contingencies

Purchase Commitments

The Company currently has arrangements with contract manufacturers and suppliers for the manufacture of its products. Those arrangements allow the contract manufacturers to procure long lead-time component inventory based upon a rolling production forecast provided by the Company. The Company is obligated to purchase long lead-time component inventory that its contract manufacturer procures in accordance with the forecast, unless the Company gives notice of order cancellation outside of applicable component lead-times. As of December 31, 2023, the Company had commitments to purchase $92.1 million of inventory.

Legal Proceedings

The Company may from time to time be party to litigation arising in the course of its business, including, without limitation, allegations relating to commercial transactions, business relationships, or intellectual property rights. Such claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources. Litigation in general, and intellectual property litigation in particular, can be expensive and disruptive to normal business operations. Moreover, the results of legal proceedings are difficult to predict.

In accordance with applicable accounting guidance, the Company records accruals for certain of its outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least on a quarterly basis, developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. When a loss contingency is not both probable and reasonably estimable, the Company does not record a loss accrual. However, if the loss (or an additional loss in excess of any prior accrual) is at least reasonably possible and material, then the Company would disclose an estimate of the possible loss or range of loss, if such estimate can be made, or disclose that an estimate cannot be made. The assessment whether a loss is probable or a reasonable possibility, and whether the loss or a range of loss is estimable, involves a series of complex judgments about future events. Even if a loss is reasonably possible, the Company may not be able to estimate a range of possible loss, particularly where (i) the damages sought are substantial or indeterminate, (ii) the proceedings are in the early stages, or (iii) the matters involve novel or unsettled legal theories or a large number of parties. In such cases, there is considerable uncertainty regarding the ultimate resolution of such matters, including the amount of any possible loss, fine or penalty. However, an adverse resolution of one or more of such matters could have a material adverse effect on the Company's results of operations in a particular quarter or fiscal year.

Orckit IP, LLC v. Extreme Networks, Inc., Extreme Networks Ireland Ltd., and Extreme Networks GmbH

 

On February 1, 2018, Orckit IP, LLC (“Orckit”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges direct and indirect infringement of the German portion of a patent (“EP ‘364”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that are equipped with the ExtremeXOS operating system. Orckit is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On January 28, 2020, the Court rendered a decision in the infringement case in favor of the Company. The matter is proceeding through the appellate process.

On April 23, 2019, Orckit filed an extension of the patent infringement complaint against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. With this extension, Orckit alleges infringement of the German portion of a second patent (“EP ‘077”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that the Company no longer sells in Germany. Orckit is seeking injunctive relief, accounting and sales information, and a declaration of liability for damages as well as costs of the lawsuit. On October 13, 2020, the Court issued an infringement decision against the Company and granted Orckit the right to enforce the judgment against the Company, which Orckit has provided notification to the Company that it will enforce the judgment. In the rendering of account, Orckit was informed that the products at issue were in end of sale status prior to the filing of the EP ‘077 complaint. The Company has appealed the infringement decision, and the matter is proceeding through the appellate process.

The Company filed a nullity action related to the EP ‘364 patent on May 3, 2018, and one related to the EP ‘077 patent on October 31, 2019, both in the Federal Patent Court in Munich. The Federal Patent Court in Munich found the EP ‘364 patent to be valid and the Company filed an appeal, which was dismissed on October 12, 2023. On October 25, 2022 the Federal Patent Court in Munich issued an opinion partially invalidating the EP ‘077 patent and the Company and Orckit have filed appeals.

SNMP Research, Inc. and SNMP Research International, Inc. v. Broadcom Inc., Brocade Communications Systems LLC, and Extreme Networks, Inc.

On October 26, 2020, SNMP Research, Inc. and SNMP Research International, Inc. (collectively, “SNMP”) filed a lawsuit against the Company in the Eastern District of Tennessee for copyright infringement, alleging that the Company was not properly licensed to use its software. SNMP is seeking actual damages and profits attributed to the infringement, as well as equitable relief. The Company filed a motion to transfer the case to the Northern District of California. The motion to dismiss was denied in part and denied without

prejudice in part. On March 2, 2023, SNMP filed an amended complaint adding claims against Extreme on additional products for copyright infringement, breach of contract, and fraud. On March 16, 2023, the Company filed a motion to dismiss, challenging multiple claims from the amended complaint. On March 20, 2023, the Company filed a motion to refer questions to the US Copyright Office on the invalidity of SNMP’s copyrights. The trial date has been set for October 2024.

Mala Technologies Ltd. v. Extreme Networks GmbH, Extreme Networks Ireland Ops Ltd., and Extreme Networks, Inc.

On April 15, 2021, Mala Technologies Ltd. (“Mala”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges indirect infringement of the German portion of a patent (“EP ‘498”) based on the offer and sale in Germany of certain network switches equipped with the ExtremeXOS operating system. Mala is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On December 20, 2022, the trial court ruled that the Company did not infringe the EP ‘498 patent and dismissed Mala’s complaint entirely. Mala has filed an appeal and the matter is proceeding through the appellate process.

The Company filed a nullity complaint against EP ‘498 with the German Federal Patent Court on September 24, 2021 and a hearing date has been set for November 20, 2024.

Indemnification Obligations

Subject to certain limitations, the Company may be obligated to indemnify its current and former directors, officers, and employees. These obligations arise under the terms of its certificate of incorporation, its bylaws, applicable contracts, and applicable law. The obligation to indemnify, where applicable, generally means that the Company is required to pay or reimburse, and in certain circumstances the Company has paid or reimbursed, the individuals’ reasonable legal expenses and possible damages and other liabilities incurred in connection with certain legal matters. The Company also procures Directors and Officers liability insurance to help cover its defense and/or indemnification costs, although its ability to recover such costs through insurance is uncertain. While it is not possible to estimate the maximum potential amount that could be owed under these governing documents and agreements due to the Company’s limited history with prior indemnification claims, indemnification (including defense) costs could, in the future, have a material adverse effect on the Company’s consolidated financial position, results of operations and cash flows.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
6 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity
9.
Stockholders’ Equity

Equity Incentive Plan

The Compensation Committee of the Board unanimously approved an amendment to the Extreme Networks, Inc. Amended and Restated 2013 Equity Incentive Plan (the “2013 Plan”) on September 14, 2023 to increase the maximum number of available shares by 5.0 million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 8, 2023.

Employee Stock Purchase Plan

The Compensation Committee of the Board unanimously approved an amendment to the 2014 Employee Stock Purchase Plan (the “ESPP”) on September 9, 2021 to increase the maximum number of shares that will be available for sale thereunder by 7.5 million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 4, 2021.

Common Stock Repurchases

On May 18, 2022, the Company announced the Board had authorized management to repurchase up to $200.0 million shares of the Company’s common stock over a three-year period commencing July 1, 2022 (as amended, the “2022 Repurchase Program”). Initially, under the 2022 Repurchase Program, a maximum of $25.0 million of shares was authorized to be repurchased in any quarter; however, on November 17, 2022, the Board increased the authorization to repurchase shares in any quarter from up to $25.0 million of shares per quarter to up to $50.0 million of shares per quarter. Purchases may be made from time to time in the open market or pursuant to a 10b5-1 plan.

During the three months ended December 31, 2023, the Company repurchased 1,485,005 shares of its common stock on the open market at a total cost of $25.0 million with an average price of $16.81 per share. During the six months ended December 31, 2023, the Company repurchased a total of 2,365,220 shares of its common stock on the open market at a total cost of $49.9 million with an average price of $21.08 per share. During the three and six months ended December 31, 2022, the Company repurchased a total of 2,578,175 shares of its common stock on the open market at a total cost of $49.8 million with an average price of $19.32 per share. As of December 31, 2023, approximately $50.3 million remains available for share repurchases under the 2022 Repurchase Program.

As a provision of the Inflation Reduction Act enacted in the U.S., the Company is subject to an excise tax on corporate stock repurchases, which is assessed as one percent of the fair market value of net corporate stock repurchases after December 31, 2022. The Company expects that the impact of the excise tax on net corporate stock repurchases will not be material for fiscal 2024.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
6 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Employee Benefit Plans
10.
Employee Benefit Plans

Shares Reserved for Issuance

The Company had the following reserved shares of common stock for future issuance as of the dates noted (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

2013 Equity Incentive Plan shares available for grant

 

 

12,634

 

 

 

9,995

 

Employee stock options and awards outstanding

 

 

8,875

 

 

 

10,038

 

2014 Employee Stock Purchase Plan

 

 

7,948

 

 

 

8,467

 

Total shares reserved for issuance

 

 

29,457

 

 

 

28,500

 

Share-based Compensation Expense

Share-based compensation expense recognized in the condensed consolidated financial statements by line-item caption is as follows (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of product revenues

 

$

464

 

 

$

499

 

 

$

947

 

 

$

873

 

Cost of subscription and support revenues

 

 

749

 

 

 

966

 

 

 

1,615

 

 

 

1,638

 

Research and development

 

 

4,435

 

 

 

3,962

 

 

 

8,812

 

 

 

7,052

 

Sales and marketing

 

 

7,535

 

 

 

5,910

 

 

 

14,523

 

 

 

10,549

 

General and administrative

 

 

7,774

 

 

 

6,059

 

 

 

14,979

 

 

 

11,073

 

Total share-based compensation expense

 

$

20,957

 

 

$

17,396

 

 

$

40,876

 

 

$

31,185

 

 

Stock Options

 

The following table summarizes stock option activity for the six months ended December 31, 2023 (in thousands, except per share amount and contractual term):

 

 

Number of Shares

 

 

Weighted-Average Exercise Price Per Share

 

 

Weighted-Average Remaining Contractual Term (years)

 

 

Aggregate Intrinsic Value

 

Options outstanding at June 30, 2023

 

 

1,187

 

 

$

6.56

 

 

 

2.70

 

 

$

23,136

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(57

)

 

 

6.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Vested and expected to vest at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Exercisable at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

 

The fair value of each stock option grant under the 2013 Plan is estimated on the date of grant using the Black-Scholes-Merton option valuation model. The expected term of options granted is derived from historical data on employee exercise and post-vesting employment termination behavior. The risk-free interest rate is based upon the estimated life of the option and the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s stock. There were no stock options granted during the six months ended December 31, 2023 and 2022.

Stock Awards

Stock awards may be granted under the 2013 Plan on terms approved by the Compensation Committee of the Board. Stock awards generally provide for the issuance of restricted stock units (“RSUs”) including performance-condition or market-condition RSUs which vest over a fixed period of time or based upon the satisfaction of certain performance criteria or market conditions. The Company recognizes compensation expense on the stock awards over the vesting period based on the awards’ fair value as of the date of grant. The Company does not estimate forfeitures, but accounts for them as incurred.

The following table summarizes stock award activity for the six months ended December 31, 2023 (in thousands, except grant date fair value):

 

 

 

Number of Shares

 

 

Weighted- Average Grant Date Fair Value

 

 

Aggregate Fair Value

 

Non-vested stock awards outstanding at June 30, 2023

 

 

8,851

 

 

$

14.25

 

 

 

 

Granted

 

 

3,553

 

 

 

29.30

 

 

 

 

Released

 

 

(4,114

)

 

 

12.57

 

 

 

Canceled

 

 

(545

)

 

 

17.51

 

 

 

 

Non-vested stock awards outstanding at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

Stock awards expected to vest at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

The RSUs granted under the 2013 Plan vest over a period of time, generally one to three years, and are subject to participant's continued service to the Company. The stock awards granted during the six months ended December 31, 2023 included 0.6 million RSUs including the market condition awards discussed below to the named executive officers and directors.

Market Condition Awards

During the six months ended December 31, 2023 and 2022, the Compensation Committee of the Board granted 0.8 million and 1.0 million RSUs, respectively, with vesting based on market conditions (“MSU”) to certain of the Company’s executive officers. The MSUs granted during the six months ended December 31, 2023 included 0.5 million MSUs subject to total shareholder return (“TSR”) and 0.3 million MSUs subject to certain stock price targets. The MSUs granted during the six months ended December 31, 2022 were subject to TSR.

The TSR MSUs vest based on the Company’s TSR relative to the TSR of the Russell 2000 Index (“Index”). The MSU award represents the right to receive a target number of shares of common stock of up to 150% of the original grant, as indicated in the table below. The MSUs vest based on the Company’s TSR relative to the TSR of the Index over performance periods of three years from the grant date, subject to the grantees’ continued service through the certification of performance.

Level

Relative TSR

Shares Vested

Below Threshold

TSR is less than the Index by more than 37.5 percentage points

0%

Threshold

TSR is less than the Index by 37.5 percentage points

25%

Target

TSR equals the Index

100%

Maximum

TSR is greater than the Index by 25 percentage points or more

150%

Total shareholder return is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years one and two and the ability for up to the maximum of the full award to vest based on the full three-year TSR less any shares vested based on one- and two-year periods. Linear interpolation is used to determine the number of shares vested for achievement between target levels.

The grant date fair value of each MSU was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2023 was $34.09 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 50%, risk-free interest rate of 4.48%, no expected dividend yield, expected term of three years and possible future stock prices over the performance period based on the historical stock and market prices. The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2022 was $16.57 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 67%, risk-free interest rate of 3.12%, no expected dividend yield, expected term of three years, and possible future stock prices over the performance period based on the historical stock and market prices. The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.

The stock price target MSUs vest upon the achievement of a certain stock price target over the defined performance period. The stock price target shall be deemed as achieved if the average closing stock price over any thirty consecutive trading days during the period from grant date through the third anniversary of the grant date equals or exceeds the price target of $41.38 for the initial performance period. Upon satisfaction of the initial stock price target, 50% of the target shares will vest on the 3rd anniversary of the grant date and the remaining 50% will vest on the 4th anniversary of the grant date, subject to employees continued service through the applicable vesting dates. If the units are not earned on the last day of initial performance period, the units will remain outstanding and be eligible to be earned if the average closing stock price over any thirty consecutive trading days equals or exceeds the price target of $46.96.

The grant date fair value of these stock price target MSUs was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of these stock price target MSUs granted during the six months ended December 31, 2023 was $28.80 per share. The assumptions used in the Monte Carlo simulation included the expected volatility of 63%, risk-free interest rate of 4.45%, no expected dividend yield, expected term of three years based on possible future stock prices over the performance period based on the historical stock prices. The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.

Employee Stock Purchase Plan

The fair value of each share purchase option under the ESPP is estimated on the date of grant using the Black-Scholes-Merton option valuation model with the weighted average assumptions noted in the following table. The expected term of the ESPP represents the term of the offering period of each option. The risk-free interest rate is based on the estimated life and on the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s common stock.

There were 0.5 million and 0.7 million shares issued under the ESPP during the six months ended December 31, 2023 and 2022, respectively. The following assumptions were used to determine the grant-date fair values of the ESPP shares during the following periods:

 

 

 

Employee Stock Purchase Plan

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Expected term

 

0.5 years

 

 

0.5 years

 

Risk-free interest rate

 

 

5.54

%

 

 

3.12

%

Volatility

 

 

42

%

 

 

60

%

Dividend yield

 

 

%

 

 

%

 

The weighted-average grant-date fair value of shares under the ESPP during the six months ended December 31, 2023 and 2022 was $8.09 and $4.38 per share, respectively.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information about Segments and Geographic Areas
6 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Information about Segments and Geographic Areas
11.
Information about Segments and Geographic Areas

The Company operates in one segment, the development and marketing of network infrastructure equipment and related software. The Company conducts business globally and is managed geographically. Revenues are attributed to a geographical area based on the billing address of customers. The Company operates in three geographical areas: Americas, EMEA, and APAC. The Company’s chief operating decision maker, who is its Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.

See Note 3, Revenues, for the Company’s revenues by geographic regions and channel based on the customer’s billing address.

The Company’s long-lived assets are attributed to the geographic regions as follows (in thousands):

 

 

 

December 31,
2023

 

 

June 30,
2023

 

Americas

 

$

140,161

 

 

$

124,375

 

EMEA

 

 

37,335

 

 

 

35,175

 

APAC

 

 

11,313

 

 

 

11,244

 

Total long-lived assets

 

$

188,809

 

 

$

170,794

 

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging
6 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging
12.
Derivatives and Hedging

Interest Rate Swaps

The Company is exposed to interest rate risk on its debt. The Company may enter into interest rate swap contracts to effectively manage the impact of fluctuations of interest rate changes on its outstanding debt which may have floating interest rate. The Company does not enter into derivative contracts for trading or speculative purposes.

At the inception date of the derivative contract, the Company performs an assessment of these contracts and has designated these contracts as cash flow hedges. Interest rate swaps designated as cash flow hedges involve the receipt of variable-rate amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreement without exchange of the underlying notional amount. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, by performing qualitative and quantitative assessments of whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in cash flow of hedged items. Changes in the fair value of a derivative that is qualified, designated and highly effective as a cash flow

hedge are recorded in other comprehensive income (loss). When it is determined that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, the Company discontinues hedge accounting prospectively. In accordance with ASC 815 Derivatives and Hedging, the Company may prospectively discontinue the hedge accounting for an existing hedge if the applicable criteria are no longer met, the derivative instrument expires, is sold, terminated or exercised or if the Company removes the designation of the respective cash flow hedge. In those circumstances, the net gain or loss remains in “Accumulated other comprehensive loss” and is reclassified into earnings in the same period or periods during which the hedged forecasted transaction affects earnings, unless the forecasted transaction is no longer probable in which case the net gain or loss is reclassified into earnings immediately.

During the fiscal year ended June 30, 2020, the Company entered into multiple interest rate swap contracts, designated as cash flow hedges, to hedge the variability of cash flows in interest payments associated with the Company’s various tranches of floating-rate debt. As of December 31, 2023, the Company did not have any outstanding interest rate swaps contracts. As of December 31, 2022, the notional amount of these interest rate swaps was $75.0 million, and had maturity dates through April 2023. As of December 31, 2022, these contracts had unrealized gains of $0.8 million, and were recorded in “Accumulated other comprehensive loss” with the associated asset in “Prepaid expenses and other current assets”, in the condensed consolidated balance sheets. Cash flows associated with periodic settlements of interest rate swaps are classified as operating activities in the condensed consolidated statement of cash flows. Realized gains and losses are recognized as they accrue in interest expense. Amounts reported in “Accumulated other comprehensive loss” related to these cash flow hedges are reclassified to interest expense over the life of the swap contracts.

Foreign Exchange Forward Contracts

The Company uses derivative financial instruments to manage exposures to foreign currency that may or may not be designated as hedging instruments. The Company’s objective for holding derivatives is to use the most effective methods to minimize the impact of these exposures. The Company does not enter into derivatives for speculative or trading purposes. The Company enters into foreign exchange forward contracts primarily to mitigate the effect of gains and losses generated by foreign currency transactions related to certain operating expenses and re-measurement of certain assets and liabilities denominated in foreign currencies.

For foreign exchange forward contracts not designated as hedging instruments, the fair value of the Company’s derivatives in a gain position are recorded in “Prepaid expenses and other current assets” and derivatives in a loss position are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. Changes in the fair value of derivatives are recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. As of December 31, 2023 and 2022, foreign exchange forward contracts not designated as hedging instruments had a total notional principal amount of $15.6 million and $11.1 million, respectively. These contracts have maturities of 40 days or less. During the three months ended December 31, 2023 and 2022, the net gains and losses recorded in the condensed consolidated statement of operations from these contracts were net gains of $0.4 million and $0.1 million, respectively. During the six months ended December 31, 2023 and 2022 the net gains and losses recorded in the condensed consolidated statement of operations were net gains of $0.3 million and net losses of $0.4 million, respectively. Changes in the fair value of these foreign exchange forward contracts are offset largely by remeasurement of the underlying assets and liabilities.

For the three months ended December 31, 2023 and 2022, the Company recognized total foreign currency losses of $0.7 million and total foreign currency gains of less than $0.1 million, respectively, and for the six months ended December 31, 2023 and 2022, the Company recognized total foreign currency losses of $0.3 million and total foreign currency gains of $0.8 million, respectively, related to the change in fair value of foreign currency denominated assets and liabilities.
XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Related Charges
6 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Related Charges
13.
Restructuring and Related Charges

The Company recorded $9.2 million and $11.9 million of restructuring and related charges during the three and six months ended December 31, 2023, respectively, which primarily related to the restructuring plans as noted below.

During the second quarter of fiscal 2024, the Company executed a global reduction-in-force plan to rebalance its workforce to create greater efficiency and improve execution, in alignment with the Company's business and strategic priorities, while reducing its ongoing operating expenses to address reduced revenue and macro-economic conditions (the “Q2 2024 Plan”). During the three months ended December 31, 2023, the Company recorded restructuring charges of approximately $8.8 million related to the Q2 2024 Plan, which primarily consisted of severance and benefits expenses. The Company expects to complete this Plan by the end of fiscal 2024 and expects to incur an additional $4.5 million in charges by the end of fiscal 2024.

During the first quarter of fiscal 2024, the Company initiated a reduction-in-force plan to rebalance the workforce to create greater efficiency and improve execution in alignment with the Company's business and strategic priorities (the “Q1 2024 Plan”). It consisted primarily of workforce reduction to drive productivity in research and development, sales and marketing and provide efficiency across operations and general & administrative functions. During the three and six months ended December 31, 2023, the Company incurred charges of approximately $0.2 million and $2.9 million, respectively related to the Q1 2024 Plan. As of December 31, 2023, the plan is substantially completed.

During the third quarter of fiscal 2023, the Company initiated a restructuring plan to transform its business infrastructure and reduce its facilities footprint and the facilities related charges (the “2023 Plan”). As part of this project, the Company is moving engineering labs from its San Jose, California location to its Salem, New Hampshire location. This move is expected to help reduce the cost of operating the Company's labs. During the three months and six months ended December 31, 2023, the Company incurred restructuring charges of approximately $0.2 million primarily for move costs. The Company expects that the project will take about 9 to 12 months from December 31, 2023 to complete, and expects to incur charges of approximately $10.0 million throughout this period, primarily for asset disposals, contractor costs, severance, relocation, and other non-recurring fees.

The Company recorded $0.5 million and $1.0 million of restructuring and related charges during the three and six months ended December 31, 2022, which primarily included additional facilities expenses related to previously impaired facilities.

Restructuring liabilities are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. As of December 31, 2023, the restructuring liability was $6.2 million, which primarily related to the Q2 2024 Plan.

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
6 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
14.
Income Taxes

For the three months ended December 31, 2023 and 2022, the Company recorded an income tax provision of $3.1 million and $2.6 million, respectively. For the six months ended December 31, 2023 and 2022, the Company recorded an income tax provision of $7.6 million and $4.4 million, respectively.

The income tax provisions for the three and six months ended December 31, 2023 and 2022, consisted of (1) taxes on the income of the Company’s foreign subsidiaries, (2) state taxes in jurisdictions where the Company has no remaining state net operating losses (“NOLs”), (3) foreign withholding taxes, and (4) tax expense associated with the establishment of a U.S. deferred tax liability for amortizable goodwill resulting from the acquisition of Enterasys Networks, Inc., the wireless local area network business from Zebra Technologies Corporation, the Campus Fabric Business from Avaya and the Data Center Business from Brocade. In addition, the tax provision for the three and six months ended December 31, 2023, includes US Federal income tax of $0.2 million and $1.6 million, respectively. The interim income tax provisions for the three and six months ended December 31, 2023 and 2022 were calculated using the discrete effective tax rate method as allowed by ASC 740-270-30-18, Income Taxes – Interim Reporting. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. The Company believes that, at this time, the use of this discrete method is more appropriate than the annual effective tax rate method as (i) the estimated annual effective tax rate method is not reliable due to the high degree of uncertainty in estimating annual pretax earnings on a jurisdictional basis and (ii) the Company’s ongoing assessment that the recoverability of certain U.S. and Irish deferred tax assets is not more likely than not.

The Company has provided a full valuation allowance against all of its U.S. federal and state deferred tax assets as well as a portion of the deferred tax assets in Ireland. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, the Company considers all available positive and negative evidence to determine whether it is “more likely than not” that deferred tax assets are recoverable including past operating results, estimates of future taxable income, changes to enacted tax laws, and the feasibility of tax planning strategies; such assessment is required on a jurisdiction-by-jurisdiction basis. The Company's inconsistent earnings in recent periods, including historical losses, tax attributes expiring unutilized in recent years and the cyclical nature of the Company's business provides sufficient negative evidence that require a full valuation allowance against its U.S. federal and state net deferred tax assets as well as a portion of the deferred tax assets in Ireland. These valuation allowances will be evaluated periodically and can be reversed partially or in whole if business results and the economic environment have sufficiently improved to support realization of some or all of the Company's deferred tax assets. In the event the Company changes its determination as to the amount of deferred tax assets that can be realized, it will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

The Company had $18.3 million of unrecognized tax benefits as of December 31, 2023. If fully recognized in the future, $0.2 million would impact the effective tax rate and $18.1 million would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance with no impact to the effective tax rate. The Company does not anticipate any events to occur during the next twelve months that would materially reduce the unrealized tax benefit as currently stated in the Company’s condensed consolidated balance sheets.

The Company’s policy is to accrue interest and penalties related to the underpayment of income taxes as a component of tax expense in the accompanying condensed consolidated statements of operations.

In general, the Company’s U.S. federal income tax returns are subject to examination by tax authorities for fiscal years 2001 forward due to NOLs and the Company’s state income tax returns are subject to examination for fiscal years 2000 and forward due to NOLs. The Company is not currently under audit for income tax purposes in any material jurisdictions.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Income Per Share
15.
Net Income Per Share

Basic net income per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted-average number of shares of common stock used in the basic net income per share calculation plus the dilutive effect of shares subject to repurchase, options and unvested RSUs.

The following table presents the calculation of net income per share of basic and diluted (in thousands, except per share data):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

3,988

 

 

$

17,931

 

 

$

32,664

 

 

$

30,516

 

Weighted-average shares used in per share calculation – basic

 

 

128,987

 

 

 

130,465

 

 

 

128,885

 

 

 

130,377

 

Options to purchase common stock

 

 

757

 

 

 

717

 

 

 

836

 

 

 

635

 

Restricted stock units

 

 

1,579

 

 

 

3,164

 

 

 

2,951

 

 

 

2,760

 

Employee Stock Purchase Plan shares

 

 

191

 

 

 

107

 

 

 

114

 

 

 

61

 

Weighted-average shares used in per share calculation – diluted

 

 

131,514

 

 

 

134,453

 

 

 

132,786

 

 

 

133,833

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic and diluted

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic

 

$

0.03

 

 

$

0.14

 

 

$

0.25

 

 

$

0.23

 

Net income per share – diluted

 

$

0.03

 

 

$

0.13

 

 

$

0.25

 

 

$

0.23

 

 

The following securities were excluded from the computation of net income per diluted share of common stock for the periods presented as their effect would have been anti-dilutive (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Restricted stock units

 

 

2,336

 

 

 

437

 

 

 

1,623

 

 

 

306

 

Employee Stock Purchase Plan shares

 

 

560

 

 

 

678

 

 

 

445

 

 

 

529

 

Total shares excluded

 

 

2,896

 

 

 

1,115

 

 

 

2,068

 

 

 

835

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Fiscal Year

Fiscal Year

The Company uses a fiscal calendar year ending on June 30. All references herein to “fiscal 2024” represent the fiscal year ending June 30, 2024. All references herein to “fiscal 2023” represent the fiscal year ended June 30, 2023.

Principles of Consolidation

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Extreme and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated.

The Company predominantly uses the United States Dollar as its functional currency. The functional currency for certain of its foreign subsidiaries is the local currency. For those subsidiaries that operate in a local functional currency environment, all assets and liabilities are translated to United States Dollars at current month end rates of exchange and revenues, and expenses are translated using the monthly average rate.

Accounting Estimates

Accounting Estimates

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

There were no recently adopted accounting standards which would have a material effect on our condensed consolidated financial statements and accompanying disclosures.

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods for fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosures to enhance income tax disclosures primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements and related disclosures.

Revenue Recognition

Revenue Recognition

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 in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs.

The Company’s performance obligations are satisfied at a point in time or over time as the customer receives and consumes the benefits provided. Substantially all of the Company’s product sales revenues are recognized at a point in time. Substantially all of the Company’s subscription and support revenues are recognized over time. For revenues recognized over time, the Company uses an input measure, days elapsed, to measure progress.

On December 31, 2023, the Company had $548.2 million of remaining performance obligations, which primarily comprised deferred maintenance and deferred SaaS revenues. The Company expects to recognize approximately 32% of its deferred revenue as revenue in the remainder of fiscal 2024, an additional 34% in fiscal 2025, and 34% of the balance thereafter.

Contract Balances. The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue in the condensed consolidated balance sheets. Services provided under renewable support arrangements of the Company are billed in accordance with agreed-upon contractual terms, which are either billed fully at the inception of contract or at periodic intervals (e.g., quarterly or annually). The Company generally receives payments from its customers in advance of services being provided, resulting in deferred revenues. These liabilities are reported on the condensed consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.

Revenue recognized for the three months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $105.7 million and $83.9 million, respectively. Revenue recognized for the six months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $172.0 million and $145.7 million, respectively.

Contract Costs. The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. Management expects that commission fees paid to sales representatives as a result of obtaining subscription and support contracts and contract renewals are recoverable and therefore the Company’s condensed consolidated balance sheets included capitalized balances in the amount of $22.2 million and $20.0 million at December 31, 2023 and June 30, 2023, respectively. Capitalized commissions are included within other assets in the condensed consolidated balance sheets. Capitalized commission fees are amortized on a straight-line basis over the average period of service contracts of approximately three years, and are included in “Sales and marketing” in the accompanying condensed consolidated statements of operations. Amortization recognized during the three months ended December 31, 2023 and 2022 was $2.7 million and $2.2 million, respectively. Amortization recognized during the six months ended December 31, 2023 and 2022 was $5.2 million and $4.3 million, respectively.

Estimated Variable Consideration. There were no material changes in the current period to the estimated variable consideration for performance obligations, which were satisfied or partially satisfied during previous periods.

Revenues by Category

The Company operates in three geographic regions: Americas, EMEA (Europe, Middle East and Africa) and APAC (Asia Pacific). The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):

 

 

Three Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

81,350

 

$

68,199

 

$

149,549

 

 

$

70,963

 

$

66,630

 

$

137,593

 

Other

 

 

8,244

 

 

4,842

 

 

13,086

 

 

 

10,807

 

 

4,614

 

 

15,421

 

Total Americas

 

 

89,594

 

 

73,041

 

 

162,635

 

 

 

81,770

 

 

71,244

 

 

153,014

 

EMEA

 

 

64,082

 

 

46,523

 

 

110,605

 

 

 

97,147

 

 

40,903

 

 

138,050

 

APAC

 

 

8,864

 

 

14,273

 

 

23,137

 

 

 

7,403

 

 

19,881

 

 

27,284

 

Total net revenues

 

$

162,540

 

$

133,837

 

$

296,377

 

 

$

186,320

 

$

132,028

 

$

318,348

 

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

199,151

 

$

133,150

 

$

332,301

 

 

$

144,277

 

$

130,942

 

$

275,219

 

Other

 

 

10,775

 

 

15,208

 

 

25,983

 

 

 

26,832

 

 

8,712

 

 

35,544

 

Total Americas

 

 

209,926

 

 

148,358

 

 

358,284

 

 

 

171,109

 

 

139,654

 

 

310,763

 

EMEA

 

 

166,393

 

 

87,815

 

 

254,208

 

 

 

173,403

 

 

80,156

 

 

253,559

 

APAC

 

 

8,975

 

 

28,047

 

 

37,022

 

 

 

9,441

 

 

42,274

 

 

51,715

 

Total net revenues

 

$

385,294

 

$

264,220

 

$

649,514

 

 

$

353,953

 

$

262,084

 

$

616,037

 

 

For the three months ended December 31, 2023, the Company generated 10% of its net revenues from Germany. For the six months ended December 31, 2023, the Company generated approximately 11% of its net revenues from the Netherlands. For the three months ended December 31, 2022, the Company generated 11% and 10% of its net revenues from the Netherlands and Germany, respectively. For the six months ended December 31, 2022, the Company generated 10% of its net revenues from each of the Netherlands and Germany. No other foreign country accounted for 10% or more of its net revenues for the three and six months ended December 31, 2023 and 2022.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents.

The following table summarizes the Company's cash and cash equivalents (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Cash

 

$

211,526

 

 

$

227,675

 

Cash equivalents

 

 

9,877

 

 

 

7,151

 

Total cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

Inventories

Inventories

Inventories are stated at the lower of cost, or net realizable value. Extreme uses a standard cost methodology to determine the cost basis for its inventories. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The Company adjusts the carrying value of its inventory when conditions exist that suggest that inventory may be in excess of anticipated demand or is obsolete based upon assumptions about future demand. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Any previously written down or obsolete inventory subsequently sold has not had a material impact on gross margin for any of the periods presented.

The following table summarizes the Company's inventory by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Finished goods

 

$

124,668

 

 

$

78,180

 

Raw materials

 

 

27,853

 

 

 

10,844

 

Total inventories

 

$

152,521

 

 

$

89,024

 

Property and Equipment, Net

Property and Equipment, Net

The following table summarizes the Company's property and equipment, net by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Computers and equipment

 

$

83,633

 

 

$

81,612

 

Purchased software

 

 

54,378

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

9,002

 

 

 

8,899

 

Leasehold improvements

 

 

51,563

 

 

 

48,943

 

Total property and equipment

 

 

198,576

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(150,978

)

 

 

(144,450

)

Property and equipment, net

 

$

47,598

 

 

$

46,448

 

Deferred Revenue

Deferred Revenue

Deferred revenue represents invoiced amounts for deferred maintenance, SaaS, and other deferred revenue including professional services and training when the revenue recognition criteria have not been met.
Guarantees and Product Warranties

Guarantees and Product Warranties

The majority of the Company’s hardware products are shipped with either a one-year warranty or a limited lifetime warranty, and software products receive a 90-day warranty. Upon shipment of products to its customers, the Company estimates expenses for the cost to repair or replace products that may be returned under warranty and accrues a liability in cost of product revenues for this amount. The determination of the Company’s warranty requirements is based on actual historical experience with the product or product family, estimates of repair and replacement costs, and any product warranty problems that are identified after shipment. The Company estimates and adjusts these accruals at each balance sheet date in accordance with changes in these factors.

The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Balance beginning of period

 

$

12,164

 

 

$

11,522

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

2,777

 

 

 

3,807

 

 

 

6,451

 

 

 

7,815

 

Warranty expenditures

 

 

(3,544

)

 

 

(3,509

)

 

 

(7,376

)

 

 

(6,847

)

Balance end of period

 

$

11,397

 

 

$

11,820

 

 

$

11,397

 

 

$

11,820

 

 

To facilitate sales of its products in the normal course of business, the Company indemnifies its resellers and end-user customers with respect to certain matters. The Company has agreed to hold the customer harmless against losses arising from intellectual property infringement and certain other losses. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to estimate the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on its operating results or financial position.

Concentrations

Concentrations

The Company may be subject to concentration of credit risk as a result of certain financial instruments consisting of accounts receivable. See Note 3, Revenues, for the Company’s accounts receivable concentration. The Company does not invest an amount exceeding 10% of its combined cash in the securities of any one obligor or maker, except for obligations of the United States government, obligations of United States government agencies, and money market accounts.

Earnings Per Share

Basic net income per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted-average number of shares of common stock used in the basic net income per share calculation plus the dilutive effect of shares subject to repurchase, options and unvested RSUs.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Sales Channel and Geographic Region The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):

 

 

Three Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

81,350

 

$

68,199

 

$

149,549

 

 

$

70,963

 

$

66,630

 

$

137,593

 

Other

 

 

8,244

 

 

4,842

 

 

13,086

 

 

 

10,807

 

 

4,614

 

 

15,421

 

Total Americas

 

 

89,594

 

 

73,041

 

 

162,635

 

 

 

81,770

 

 

71,244

 

 

153,014

 

EMEA

 

 

64,082

 

 

46,523

 

 

110,605

 

 

 

97,147

 

 

40,903

 

 

138,050

 

APAC

 

 

8,864

 

 

14,273

 

 

23,137

 

 

 

7,403

 

 

19,881

 

 

27,284

 

Total net revenues

 

$

162,540

 

$

133,837

 

$

296,377

 

 

$

186,320

 

$

132,028

 

$

318,348

 

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

 

Distributor

 

Direct

 

Total

 

 

Distributor

 

Direct

 

Total

 

Americas:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

199,151

 

$

133,150

 

$

332,301

 

 

$

144,277

 

$

130,942

 

$

275,219

 

Other

 

 

10,775

 

 

15,208

 

 

25,983

 

 

 

26,832

 

 

8,712

 

 

35,544

 

Total Americas

 

 

209,926

 

 

148,358

 

 

358,284

 

 

 

171,109

 

 

139,654

 

 

310,763

 

EMEA

 

 

166,393

 

 

87,815

 

 

254,208

 

 

 

173,403

 

 

80,156

 

 

253,559

 

APAC

 

 

8,975

 

 

28,047

 

 

37,022

 

 

 

9,441

 

 

42,274

 

 

51,715

 

Total net revenues

 

$

385,294

 

$

264,220

 

$

649,514

 

 

$

353,953

 

$

262,084

 

$

616,037

 

 

Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance

The following table sets forth customers accounting for 10% or more of the Company’s net revenues for the periods indicated below:

 

 

Three Months Ended

 

Six Months Ended

 

 

December 31,
2023

 

December 31,
2022

 

December 31,
2023

 

December 31,
2022

Jenne, Inc.

 

23%

 

13%

 

25%

 

13%

Westcon Group, Inc.

 

10%

 

19%

 

18%

 

17%

TD Synnex Corporation

 

24%

 

17%

 

21%

 

18%

ScanSource, Inc.

 

*

 

11%

 

*

 

*

* Less than 10% of revenue

 

 

 

 

 

 

 

 

The following table sets forth major customers accounting for 10% or more of the Company’s net accounts receivable balance:

 

 

 

 

 

December 31,
2023

 

June 30,
2023

Jenne, Inc.

 

52%

 

39%

TD Synnex Corporation

 

*

 

10%

ScanSource, Inc.

 

*

 

10%

Ingram Micro

 

10%

 

*

 * Less than 10% of accounts receivable

 

 

 

 

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Tables)
6 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Cash and Cash Equivalents

The following table summarizes the Company's cash and cash equivalents (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Cash

 

$

211,526

 

 

$

227,675

 

Cash equivalents

 

 

9,877

 

 

 

7,151

 

Total cash and cash equivalents

 

$

221,403

 

 

$

234,826

 

Components of Inventories

The following table summarizes the Company's inventory by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Finished goods

 

$

124,668

 

 

$

78,180

 

Raw materials

 

 

27,853

 

 

 

10,844

 

Total inventories

 

$

152,521

 

 

$

89,024

 

Components of Property and Equipment

The following table summarizes the Company's property and equipment, net by category (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Computers and equipment

 

$

83,633

 

 

$

81,612

 

Purchased software

 

 

54,378

 

 

 

51,444

 

Office equipment, furniture and fixtures

 

 

9,002

 

 

 

8,899

 

Leasehold improvements

 

 

51,563

 

 

 

48,943

 

Total property and equipment

 

 

198,576

 

 

 

190,898

 

Less: accumulated depreciation and amortization

 

 

(150,978

)

 

 

(144,450

)

Property and equipment, net

 

$

47,598

 

 

$

46,448

 

Summary of Product Warranty Liability Activity

The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Balance beginning of period

 

$

12,164

 

 

$

11,522

 

 

$

12,322

 

 

$

10,852

 

New warranties issued

 

 

2,777

 

 

 

3,807

 

 

 

6,451

 

 

 

7,815

 

Warranty expenditures

 

 

(3,544

)

 

 

(3,509

)

 

 

(7,376

)

 

 

(6,847

)

Balance end of period

 

$

11,397

 

 

$

11,820

 

 

$

11,397

 

 

$

11,820

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis

The following table presents the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis at December 31, 2023 and June 30, 2023 (in thousands):

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

9,877

 

 

$

 

 

$

9,877

 

Foreign currency derivatives

 

 

 

 

 

133

 

 

 

 

 

 

133

 

Total assets measured at fair value

 

$

 

 

$

10,010

 

 

$

 

 

$

10,010

 

 

June 30, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

 

 

$

7,151

 

 

$

 

 

$

7,151

 

Foreign currency derivatives

 

 

 

 

 

31

 

 

 

 

 

 

31

 

Total assets measured at fair value

 

$

 

 

$

7,182

 

 

$

 

 

$

7,182

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Tables)
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Gross and Net Intangible Asset Balances

Intangible Assets

The following tables summarize the components of gross and net intangible assets (in thousands, except years):

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,646

 

 

$

161,690

 

 

$

7,956

 

Customer relationships

 

2.9 years

 

 

64,721

 

 

 

59,787

 

 

 

4,934

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

2.9 years

 

 

2,445

 

 

 

2,231

 

 

 

214

 

Total intangible assets, net*

 

 

 

$

247,512

 

 

$

234,408

 

 

$

13,104

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

Remaining Amortization

 

Gross Carrying

 

 

Accumulated

 

 

Net Carrying

 

 

 

Period

 

Amount

 

 

Amortization

 

 

Amount

 

June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4.1 years

 

$

169,460

 

 

$

159,592

 

 

$

9,868

 

Customer relationships

 

3.4 years

 

 

64,839

 

 

 

58,894

 

 

 

5,945

 

Trade names

 

0 years

 

 

10,700

 

 

 

10,700

 

 

 

 

License agreements

 

3.4 years

 

 

2,445

 

 

 

2,195

 

 

 

250

 

Total intangible assets, net*

 

 

$

247,444

 

 

$

231,381

 

 

$

16,063

 

* The carrying amount of foreign intangible assets are affected by foreign currency translation

 

 

 

 

Summary of Amortization Expense of Intangibles

The following table summarizes the amortization expense of intangible assets for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of intangible assets in “Total cost of revenues”

 

$

611

 

 

$

3,220

 

 

$

2,044

 

 

$

6,825

 

Amortization of intangible assets in “Total operating expenses”

 

 

509

 

 

 

504

 

 

 

1,020

 

 

 

1,027

 

Total amortization expense

 

$

1,120

 

 

$

3,724

 

 

$

3,064

 

 

$

7,852

 

Schedule of Expected Amortization Expenses

The estimated future amortization expense to be recorded for each of the respective future fiscal years is as follows (in thousands):

 

 

Amount

 

For the fiscal year ending June 30:

 

 

 

2024 (the remainder of fiscal 2024)

 

$

2,585

 

2025

 

 

4,414

 

2026

 

 

3,165

 

2027

 

 

1,418

 

2028

 

 

1,259

 

Thereafter

 

 

263

 

Total

 

$

13,104

 

Summary of Goodwill

The Company had Goodwill in the amount of $395.6 million and $394.8 million as of December 31, 2023 and June 30, 2023, respectively. The change in goodwill during the six months ended December 31, 2023 is due to foreign currency translation adjustment that is recorded as a component of accumulated other comprehensive loss.

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
6 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Components of Debt

The Company’s debt is comprised of the following (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

Current portion of long-term debt:

 

 

 

 

 

 

Term Loan

 

$

10,000

 

 

$

10,000

 

Revolving Facility

 

 

 

 

 

25,000

 

Less: unamortized debt issuance costs

 

 

(675

)

 

 

(674

)

Current portion of long-term debt

 

$

9,325

 

 

$

34,326

 

 

 

 

 

 

 

 

Long-term debt, less current portion:

 

 

 

 

 

 

Term Loan

 

$

185,000

 

 

$

190,000

 

Less: unamortized debt issuance costs

 

 

(2,069

)

 

 

(2,409

)

Total long-term debt, less current portion

 

 

182,931

 

 

 

187,591

 

Total debt

 

$

192,256

 

 

$

221,917

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
6 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Common Stock Reserved for Future Issuance

The Company had the following reserved shares of common stock for future issuance as of the dates noted (in thousands):

 

 

December 31,
2023

 

 

June 30,
2023

 

2013 Equity Incentive Plan shares available for grant

 

 

12,634

 

 

 

9,995

 

Employee stock options and awards outstanding

 

 

8,875

 

 

 

10,038

 

2014 Employee Stock Purchase Plan

 

 

7,948

 

 

 

8,467

 

Total shares reserved for issuance

 

 

29,457

 

 

 

28,500

 

Schedule of Recognized Share-based Compensation Expense

Share-based compensation expense recognized in the condensed consolidated financial statements by line-item caption is as follows (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of product revenues

 

$

464

 

 

$

499

 

 

$

947

 

 

$

873

 

Cost of subscription and support revenues

 

 

749

 

 

 

966

 

 

 

1,615

 

 

 

1,638

 

Research and development

 

 

4,435

 

 

 

3,962

 

 

 

8,812

 

 

 

7,052

 

Sales and marketing

 

 

7,535

 

 

 

5,910

 

 

 

14,523

 

 

 

10,549

 

General and administrative

 

 

7,774

 

 

 

6,059

 

 

 

14,979

 

 

 

11,073

 

Total share-based compensation expense

 

$

20,957

 

 

$

17,396

 

 

$

40,876

 

 

$

31,185

 

Summary of Stock Option Activity

The following table summarizes stock option activity for the six months ended December 31, 2023 (in thousands, except per share amount and contractual term):

 

 

Number of Shares

 

 

Weighted-Average Exercise Price Per Share

 

 

Weighted-Average Remaining Contractual Term (years)

 

 

Aggregate Intrinsic Value

 

Options outstanding at June 30, 2023

 

 

1,187

 

 

$

6.56

 

 

 

2.70

 

 

$

23,136

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(57

)

 

 

6.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Vested and expected to vest at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Exercisable at December 31, 2023

 

 

1,130

 

 

$

6.57

 

 

 

2.22

 

 

$

12,513

 

Summary of Stock Award Activity

The following table summarizes stock award activity for the six months ended December 31, 2023 (in thousands, except grant date fair value):

 

 

 

Number of Shares

 

 

Weighted- Average Grant Date Fair Value

 

 

Aggregate Fair Value

 

Non-vested stock awards outstanding at June 30, 2023

 

 

8,851

 

 

$

14.25

 

 

 

 

Granted

 

 

3,553

 

 

 

29.30

 

 

 

 

Released

 

 

(4,114

)

 

 

12.57

 

 

 

Canceled

 

 

(545

)

 

 

17.51

 

 

 

 

Non-vested stock awards outstanding at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

Stock awards expected to vest at December 31, 2023

 

 

7,745

 

 

$

21.81

 

 

$

168,918

 

Schedule of Awards Performance Thresholds and Shares Expected to Vest (TSR PSUs) The MSU award represents the right to receive a target number of shares of common stock of up to 150% of the original grant, as indicated in the table below. The MSUs vest based on the Company’s TSR relative to the TSR of the Index over performance periods of three years from the grant date, subject to the grantees’ continued service through the certification of performance.

Level

Relative TSR

Shares Vested

Below Threshold

TSR is less than the Index by more than 37.5 percentage points

0%

Threshold

TSR is less than the Index by 37.5 percentage points

25%

Target

TSR equals the Index

100%

Maximum

TSR is greater than the Index by 25 percentage points or more

150%

Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards The following assumptions were used to determine the grant-date fair values of the ESPP shares during the following periods:

 

 

 

Employee Stock Purchase Plan

 

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Expected term

 

0.5 years

 

 

0.5 years

 

Risk-free interest rate

 

 

5.54

%

 

 

3.12

%

Volatility

 

 

42

%

 

 

60

%

Dividend yield

 

 

%

 

 

%

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information about Segments and Geographic Areas (Tables)
6 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Long Lived Assets by Segment

The Company’s long-lived assets are attributed to the geographic regions as follows (in thousands):

 

 

 

December 31,
2023

 

 

June 30,
2023

 

Americas

 

$

140,161

 

 

$

124,375

 

EMEA

 

 

37,335

 

 

 

35,175

 

APAC

 

 

11,313

 

 

 

11,244

 

Total long-lived assets

 

$

188,809

 

 

$

170,794

 

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share (Tables)
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table presents the calculation of net income per share of basic and diluted (in thousands, except per share data):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

3,988

 

 

$

17,931

 

 

$

32,664

 

 

$

30,516

 

Weighted-average shares used in per share calculation – basic

 

 

128,987

 

 

 

130,465

 

 

 

128,885

 

 

 

130,377

 

Options to purchase common stock

 

 

757

 

 

 

717

 

 

 

836

 

 

 

635

 

Restricted stock units

 

 

1,579

 

 

 

3,164

 

 

 

2,951

 

 

 

2,760

 

Employee Stock Purchase Plan shares

 

 

191

 

 

 

107

 

 

 

114

 

 

 

61

 

Weighted-average shares used in per share calculation – diluted

 

 

131,514

 

 

 

134,453

 

 

 

132,786

 

 

 

133,833

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic and diluted

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share – basic

 

$

0.03

 

 

$

0.14

 

 

$

0.25

 

 

$

0.23

 

Net income per share – diluted

 

$

0.03

 

 

$

0.13

 

 

$

0.25

 

 

$

0.23

 

Schedule of Antidilutive Securities Excluded from Earnings Per Share Calculation

The following securities were excluded from the computation of net income per diluted share of common stock for the periods presented as their effect would have been anti-dilutive (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

December 31,
2023

 

 

December 31,
2022

 

Restricted stock units

 

 

2,336

 

 

 

437

 

 

 

1,623

 

 

 

306

 

Employee Stock Purchase Plan shares

 

 

560

 

 

 

678

 

 

 

445

 

 

 

529

 

Total shares excluded

 

 

2,896

 

 

 

1,115

 

 

 

2,068

 

 

 

835

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Narratives) (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Distribution_Channels
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Disaggregation Of Revenue [Line Items]          
Number of distribution channels | Distribution_Channels     2    
Estimated selling price determination approach     Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs    
Remaining revenue performance obligations $ 548.2   $ 548.2    
Revenue recognized for deferred revenue balance $ 105.7 $ 83.9 $ 172.0 $ 145.7  
Geographic Concentration Risk | Revenue | NETHERLANDS          
Disaggregation Of Revenue [Line Items]          
Concentration risk (percent)   11.00% 11.00% 10.00%  
Geographic Concentration Risk | Revenue | GERMANY          
Disaggregation Of Revenue [Line Items]          
Concentration risk (percent) 10.00% 10.00%   10.00%  
Geographic Concentration Risk | Revenue | Other Foreign Country | Maximum          
Disaggregation Of Revenue [Line Items]          
Concentration risk (percent) 10.00% 10.00% 10.00% 10.00%  
Commission Fees          
Disaggregation Of Revenue [Line Items]          
Revenue, practical expedient, incremental cost of obtaining contract [true false]     true    
Contract costs capitalized, balances amount $ 22.2   $ 22.2   $ 20.0
Contract costs capitalized, amortization period 3 years   3 years    
Contract costs capitalized, amortization method     straight-line basis    
Contract costs capitalized, amortization expense $ 2.7 $ 2.2 $ 5.2 $ 4.3  
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Narratives) (Details 1)
6 Months Ended
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Percentage of remaining performance obligations expected to recognize, period 6 months
Percentage of remaining performance obligations expected to recognize 32.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Percentage of remaining performance obligations expected to recognize, period 1 year
Percentage of remaining performance obligations expected to recognize 34.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Percentage of remaining performance obligations expected to recognize, period
Percentage of remaining performance obligations expected to recognize, description thereafter
Percentage of remaining performance obligations expected to recognize 34.00%
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 296,377 $ 318,348 $ 649,514 $ 616,037
Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 162,540 186,320 385,294 353,953
Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues 133,837 132,028 264,220 262,084
United States        
Disaggregation Of Revenue [Line Items]        
Net Revenues 149,549 137,593 332,301 275,219
United States | Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 81,350 70,963 199,151 144,277
United States | Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues 68,199 66,630 133,150 130,942
Other Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 13,086 15,421 25,983 35,544
Other Americas | Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 8,244 10,807 10,775 26,832
Other Americas | Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues 4,842 4,614 15,208 8,712
Total Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 162,635 153,014 358,284 310,763
Total Americas | Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 89,594 81,770 209,926 171,109
Total Americas | Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues 73,041 71,244 148,358 139,654
EMEA        
Disaggregation Of Revenue [Line Items]        
Net Revenues 110,605 138,050 254,208 253,559
EMEA | Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 64,082 97,147 166,393 173,403
EMEA | Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues 46,523 40,903 87,815 80,156
APAC        
Disaggregation Of Revenue [Line Items]        
Net Revenues 23,137 27,284 37,022 51,715
APAC | Distributor        
Disaggregation Of Revenue [Line Items]        
Net Revenues 8,864 7,403 8,975 9,441
APAC | Direct        
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 14,273 $ 19,881 $ 28,047 $ 42,274
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Westcon Group Inc. | Revenue          
Concentration Risk [Line Items]          
Concentration risk (percent) 10.00% 19.00% 18.00% 17.00%  
TD Synnex Corporation | Revenue          
Concentration Risk [Line Items]          
Concentration risk (percent) 24.00% 17.00% 21.00% 18.00%  
TD Synnex Corporation | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk (percent)         10.00%
Jenne, Inc. | Revenue          
Concentration Risk [Line Items]          
Concentration risk (percent) 23.00% 13.00% 25.00% 13.00%  
Jenne, Inc. | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk (percent)     52.00%   39.00%
ScanSource, Inc. | Revenue          
Concentration Risk [Line Items]          
Concentration risk (percent)   11.00%      
ScanSource, Inc. | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk (percent)         10.00%
Ingram Micro [Member] | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk (percent)     10.00%    
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combination (Narratives) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Business Acquisition [Line Items]    
Goodwill $ 395,606 $ 394,755
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash $ 211,526 $ 227,675
Cash equivalents 9,877 7,151
Total cash and cash equivalents $ 221,403 $ 234,826
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Components of Inventories) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 124,668 $ 78,180
Raw materials 27,853 10,844
Total inventories $ 152,521 $ 89,024
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Components of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 198,576 $ 190,898
Less: accumulated depreciation and amortization (150,978) (144,450)
Property and equipment, net 47,598 46,448
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 83,633 81,612
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 54,378 51,444
Office equipment, furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,002 8,899
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 51,563 $ 48,943
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Narratives) (Details)
6 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Standard hardware warranty period (in months) 1 year
Standard software warranty period (in days) 90 days
Maximum investment in one obligor or maker (percent) 10.00%
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance beginning of period $ 12,164 $ 11,522 $ 12,322 $ 10,852
New warranties issued 2,777 3,807 6,451 7,815
Warranty expenditures (3,544) (3,509) (7,376) (6,847)
Balance end of period $ 11,397 $ 11,820 $ 11,397 $ 11,820
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Assets    
Certificate of deposits $ 9,877 $ 7,151
Foreign currency derivatives 133 31
Total assets measured at fair value 10,010 7,182
Level 2    
Assets    
Certificate of deposits 9,877 7,151
Foreign currency derivatives 133 31
Total assets measured at fair value $ 10,010 $ 7,182
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Not Designated as Hedging Instrument | Forward Foreign Currency Contracts          
Assets/Liabilities          
Notional principal amount of forward foreign exchange contracts $ 15,600,000   $ 15,600,000   $ 3,400,000
Maximum maturities for contracts     40 days   40 days
Gains (losses) on foreign currency derivative instruments 400,000 $ 100,000 $ 300,000 $ (400,000)  
Designated as Hedging Instrument | Forward Foreign Currency Contracts          
Assets/Liabilities          
Unrealized gain (loss) on derivatives     0   $ 0
Level 2 Assets and Liabilities          
Assets/Liabilities          
Long-term debt, fair value 195,000,000   195,000,000   225,000,000
Transfers of assets between Level 1 and Level 2 0 0 0 0  
Transfers of liabilities between Level 1 and Level 2 0 0 0 0  
Level 3 Assets and Liabilities          
Assets/Liabilities          
Fair value, measurement level 3 assets, transfers     0   0
Fair value, measurement level 3 liabilities transfers     0   0
Transfers of assets between Level 2 and Level 3 0 0 0 0  
Transfers of liabilities between Level 2 and Level 3 0 0 0 0  
Fair value assets impairment 0 $ 0 0 $ 0  
Recurring          
Assets/Liabilities          
Certificate of deposits 9,877,000   9,877,000   7,151,000
Recurring | Level 2 Assets and Liabilities          
Assets/Liabilities          
Certificate of deposits $ 9,877,000   $ 9,877,000   $ 7,151,000
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 247,512 $ 247,444
Accumulated Amortization 234,408 231,381
Net Carrying Amount $ 13,104 $ 16,063
Developed Technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 1 month 6 days 4 years 1 month 6 days
Gross Carrying Amount $ 169,646 $ 169,460
Accumulated Amortization 161,690 159,592
Net Carrying Amount $ 7,956 $ 9,868
Customer Relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 2 years 10 months 24 days 3 years 4 months 24 days
Gross Carrying Amount $ 64,721 $ 64,839
Accumulated Amortization 59,787 58,894
Net Carrying Amount $ 4,934 $ 5,945
Trade Names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 0 years 0 years
Gross Carrying Amount $ 10,700 $ 10,700
Accumulated Amortization $ 10,700 $ 10,700
License Agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 2 years 10 months 24 days 3 years 4 months 24 days
Gross Carrying Amount $ 2,445 $ 2,445
Accumulated Amortization 2,231 2,195
Net Carrying Amount $ 214 $ 250
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangibles in “Total cost of revenues” $ 611 $ 3,220 $ 2,044 $ 6,825
Type Of Cost Good Or Service Extensible List Product Product Product Product
Amortization of intangibles in “Total operating expenses” $ 509 $ 504 $ 1,020 $ 1,027
Total amortization expense $ 1,120 $ 3,724 $ 3,064 $ 7,852
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
For the fiscal year ending:    
2024 (the remainder of fiscal 2024) $ 2,585  
2025 4,414  
2026 3,165  
2027 1,418  
2028 1,259  
Thereafter 263  
Net Carrying Amount $ 13,104 $ 16,063
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Narratives) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 395,606 $ 394,755
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Components of Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Line Of Credit Facility [Line Items]    
Less: unamortized debt issuance costs $ (675) $ (674)
Current portion of long-term debt 9,325 34,326
Less: unamortized debt issuance costs (2,069) (2,409)
Long-term debt, less current portion 182,931 187,591
Total debt 192,256 221,917
Term Loan    
Line Of Credit Facility [Line Items]    
Current portion of long-term debt 10,000 10,000
Long-term debt, less current portion $ 185,000 190,000
Revolving Facility    
Line Of Credit Facility [Line Items]    
Current portion of long-term debt   $ 25,000
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 07, 2023
Jun. 22, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Line Of Credit Facility [Line Items]            
Payments of lines of credit         $ 25,000,000  
Outstanding letters of credit     $ 14,500,000   14,500,000  
Interest Expense            
Line Of Credit Facility [Line Items]            
Amortization of deferred financing costs     300,000 $ 700,000 $ 500,000 $ 1,500,000
2019 Credit Agreement            
Line Of Credit Facility [Line Items]            
Debt instrument interest rate           5.50%
2019 Credit Agreement | Term Loan            
Line Of Credit Facility [Line Items]            
Payments of lines of credit           $ 30,000,000
2023 Credit Agreement            
Line Of Credit Facility [Line Items]            
Debt instrument interest rate         7.46%  
2023 Credit Agreement | Term Loan            
Line Of Credit Facility [Line Items]            
Payments of lines of credit         $ 0  
2023 Credit Agreement | Revolving Facility            
Line Of Credit Facility [Line Items]            
Borrowing capacity from Credit Agreement   $ 150,000,000        
Amount borrowed under Term Loan   $ 25,000,000        
Payments of lines of credit $ 25,000,000          
Line of credit facility remaining outstanding balance     0   0  
Borrowing capacity from Credit Agreement     $ 135,500,000   $ 135,500,000  
Credit Agreement | Applicable Margin for SOFR            
Line Of Credit Facility [Line Items]            
Debt instrument, subject to floor   0.00%        
Debt instrument, spread adjustment   0.10%        
Credit Agreement | Term Loan            
Line Of Credit Facility [Line Items]            
Borrowing capacity from Credit Agreement   $ 200,000,000        
Credit Agreement | Revolving Facility            
Line Of Credit Facility [Line Items]            
Credit Facility, term   5 years        
Borrowing capacity from Credit Agreement   $ 150,000,000        
Maximum | Credit Agreement            
Line Of Credit Facility [Line Items]            
Additional incremental loan facility   $ 100,000,000        
Maximum | Credit Agreement | Applicable Margin for Base Rate            
Line Of Credit Facility [Line Items]            
Borrowings, interest rate   1.75%        
Maximum | Credit Agreement | Applicable Margin for SOFR            
Line Of Credit Facility [Line Items]            
Borrowings, interest rate   2.75%        
Minimum | Credit Agreement | Applicable Margin for Base Rate            
Line Of Credit Facility [Line Items]            
Borrowings, interest rate   1.00%        
Minimum | Credit Agreement | Applicable Margin for SOFR            
Line Of Credit Facility [Line Items]            
Borrowings, interest rate   2.00%        
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Narratives) (Details)
Dec. 31, 2023
USD ($)
Non-Cancelable Inventory  
Commitments And Contingencies [Line Items]  
Non-cancelable purchase commitments $ 92,100,000
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 14, 2023
May 18, 2022
Sep. 09, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Nov. 17, 2022
Class Of Stock [Line Items]                
Total number of shares repurchased       1,485,005 2,578,175 2,365,220 2,578,175  
Stock repurchased during period, value       $ 25,000,000 $ 49,800,000 $ 49,900,000 $ 49,800,000  
Stock repurchase, extended period, effective date   Jul. 01, 2022            
Share repurchased outstanding amount       $ 50,300,000   $ 50,300,000    
Excise tax on stock repurchases       1.00%   1.00%    
2022 Repurchase Program                
Class Of Stock [Line Items]                
Stock repurchase, extended period   3 years            
Stock repurchased average price per share       $ 16.81 $ 19.32 $ 21.08 $ 19.32  
2022 Repurchase Program | Maximum                
Class Of Stock [Line Items]                
Stock repurchase, authorized amount   $ 200,000,000.0           $ 50,000,000.0
Maximum amount of common stock may be repurchased in any quarter   $ 25,000,000.0            
Stock repurchase, increase in authorized amount               $ 25,000,000.0
2013 Equity Incentive Plan                
Class Of Stock [Line Items]                
Maximum number of shares available for sale under equity incentive plan 5,000,000              
2014 Employee Stock Purchase Plan                
Class Of Stock [Line Items]                
Maximum number of shares available for sale under equity incentive plan     7,500,000          
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Shares Reserved for Issuance) (Details) - shares
shares in Thousands
Dec. 31, 2023
Jun. 30, 2023
Class Of Stock [Line Items]    
Shares reserved for issuance 29,457 28,500
2014 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Shares reserved for issuance 7,948 8,467
Employee Stock Options and Awards Outstanding    
Class Of Stock [Line Items]    
Shares reserved for issuance 8,875 10,038
2013 Equity Incentive Plan Shares Available for Grant    
Class Of Stock [Line Items]    
Shares reserved for issuance 12,634 9,995
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 20,957 $ 17,396 $ 40,876 $ 31,185
Cost of Product Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 464 499 947 873
Cost of Subscription And Support Revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 749 966 1,615 1,638
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 4,435 3,962 8,812 7,052
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 7,535 5,910 14,523 10,549
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 7,774 $ 6,059 $ 14,979 $ 11,073
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Number of Shares    
Options outstanding at June 30, 2023 1,187  
Exercised (57)  
Options outstanding at September 30, 2023 1,130 1,187
Vested and expected to vest at September 30, 2023 1,130  
Exercisable at September 30, 2023 1,130  
Weighted-Average Exercise Price Per Share    
Options outstanding at June 30, 2023 $ 6.56  
Exercised 6.40  
Options outstanding at September 30, 2023 6.57 $ 6.56
Vested and expected to vest at September 30, 2023 6.57  
Exercisable at September 30, 2023 $ 6.57  
Weighted-Average Remaining Contractual Term    
Options outstanding 2 years 2 months 19 days 2 years 8 months 12 days
Vested and expected to vest at September 30, 2023 2 years 2 months 19 days  
Exercisable at September 30, 2023 2 years 2 months 19 days  
Aggregate Intrinsic Value    
Options outstanding $ 12,513 $ 23,136
Vested and expected to vest at September 30, 2023 12,513  
Exercisable at September 30, 2023 $ 12,513  
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Narratives) (Details) - $ / shares
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Awards exercised 57,000  
Granted 3,553,000  
Granted $ 29.3  
Stock price target 46.96  
Initial Performance Period    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock price target $ 41.38  
3rd Anniversary | Initial Performance Period    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting Rights Percentage 50.00%  
4th Anniversary | Initial Performance Period    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting Rights Percentage 50.00%  
Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting percentage The RSUs granted under the 2013 Plan vest over a period of time, generally one to three years, and are subject to participant's continued service to the Company.  
MSU    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Calculation of total shareholder return (TSR), description Total shareholder return is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years one and two and the ability for up to the maximum of the full award to vest based on the full three-year TSR less any shares vested based on one- and two-year periods.  
MSU Subject to Total Shareholder Return (TSR)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted $ 34.09 $ 16.57
Volatility 50.00% 67.00%
Risk-free interest rate 4.48% 3.12%
Dividend yield 0.00% 0.00%
Expected term 3 years 3 years
MSU Subject to Stock Price Targets    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted $ 28.80  
Volatility 63.00%  
Risk-free interest rate 4.45%  
Dividend yield 0.00%  
Executive Officers and Directors | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 600,000  
Executive Officer Member | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 800,000 1,000,000
Executive Officer Member | MSU    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares vested, Maximum 150.00%  
Executive Officer Member | MSU Subject to Total Shareholder Return (TSR)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 500,000  
Executive Officer Member | MSU Subject to Stock Price Targets    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 300,000  
2013 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 0 0
2014 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares issued under stock purchase plan 500,000 700,000
Weighted-average grant-date fair value of options issued (in dollars per share) $ 8.09 $ 4.38
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Summary of Stock Award Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Number of Shares  
Non-vested stock awards outstanding at June 30, 2023 | shares 8,851
Granted | shares 3,553
Released | shares (4,114)
Canceled | shares (545)
Non-vested stock awards outstanding at September 30, 2023 | shares 7,745
Stock awards expected to vest at September 30, 2023 | shares 7,745
Weighted-Average Grant Date Fair Value  
Non-vested stock awards outstanding at June 30, 2023 | $ / shares $ 14.25
Granted | $ / shares 29.3
Released | $ / shares 12.57
Canceled | $ / shares 17.51
Non-vested stock awards outstanding at September 30, 2023 | $ / shares 21.81
Stock awards expected to vest at September 30, 2023 | $ / shares $ 21.81
Aggregate Fair Market Value  
Non-vested stock awards outstanding at September 30, 2023 | $ $ 168,918
Stock awards expected to vest at September 30, 2023 | $ $ 168,918
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details) - Executive Officer Member - TSR PSU
6 Months Ended
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Relative TSR, Below Threshold TSR is less than the Index by more than 37.5 percentage points
Relative TSR, Threshold TSR is less than the Index by 37.5 percentage points
Relative TSR, Target TSR equals the Index
Relative TSR, Maximum TSR is greater than the Index by 25 percentage points or more
Shares vested, Below Threshold 0.00%
Shares vested, Threshold 25.00%
Shares vested, Target 100.00%
Shares vested, Maximum 150.00%
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details) - Employee Stock Purchase Plan
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected term 6 months 6 months
Risk-free interest rate 5.54% 3.12%
Volatility 42.00% 60.00%
Dividend yield 0.00% 0.00%
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information about Segments and Geographic Areas (Narratives) (Details)
6 Months Ended
Dec. 31, 2023
Geographic_Area
Segment
Segment Reporting [Abstract]  
Number of operating segments | Segment 1
Number of geographic regions | Geographic_Area 3
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 188,809 $ 170,794
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 140,161 124,375
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 37,335 35,175
APAC    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 11,313 $ 11,244
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]        
Foreign currency transactions realized gains (losses) $ (700,000) $ 100,000 $ (300,000) $ 800,000
Interest Rate Swap        
Derivative [Line Items]        
Notional principal amount of forward foreign exchange contracts   75,000,000   $ 75,000,000
Maturity date       Apr. 30, 2023
Derivative outstanding amount 0   0  
Unrealized gain (loss) on interest rate cash flow hedges       $ 800,000
Forward Foreign Currency Contracts | Not Designated as Hedging Instrument        
Derivative [Line Items]        
Notional principal amount of forward foreign exchange contracts 15,600,000 11,100,000 $ 15,600,000 11,100,000
Maximum maturities for contracts     40 days  
Net gains (losses) on forward foreign currency contracts $ 400,000 $ 100,000 $ 300,000 $ (400,000)
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Related Charges (Narratives) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost And Reserve [Line Items]        
Restructuring charges, net of reversals and impairment $ 9.2 $ 0.5 $ 11.9 $ 1.0
2023 Plan        
Restructuring Cost And Reserve [Line Items]        
Expected restructuring charges 10.0   10.0  
2023 Plan | Move Cost        
Restructuring Cost And Reserve [Line Items]        
Restructuring charges $ 0.2   0.2  
2023 Plan | Maximum        
Restructuring Cost And Reserve [Line Items]        
Restructuring project completion, Duration 12 months      
2023 Plan | Minimum        
Restructuring Cost And Reserve [Line Items]        
Restructuring project completion, Duration 9 months      
Q2 2024 Plan        
Restructuring Cost And Reserve [Line Items]        
Restructuring charges $ 8.8      
Expected restructuring charges 4.5   4.5  
Restructuring liabilities 6.2   6.2  
Q1 2024 Plan        
Restructuring Cost And Reserve [Line Items]        
Restructuring charges, net of reversals and impairment $ 0.2   $ 2.9  
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 3,069 $ 2,646 $ 7,632 $ 4,394
US Federal income tax 200   1,600  
Unrecognized tax benefits 18,300   18,300  
Unrecognized tax benefits that would affect the effective tax rate if recognized 200   200  
Unrecognized tax benefit future impact if recognized $ 18,100   $ 18,100  
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share Diluted [Line Items]        
Net income $ 3,988 $ 17,931 $ 32,664 $ 30,516
Weighted-average shares used in per share calculation – basic 128,987 130,465 128,885 130,377
Weighted-average shares used in per share calculation – diluted 131,514 134,453 132,786 133,833
Net income per share - basic        
Net income per share – basic $ 0.03 $ 0.14 $ 0.25 $ 0.23
Net income per share - diluted        
Net income per share – diluted $ 0.03 $ 0.13 $ 0.25 $ 0.23
Options to purchase common stock        
Earnings Per Share Diluted [Line Items]        
Options to purchase common stock 757 717 836 635
Restricted stock units        
Earnings Per Share Diluted [Line Items]        
Options to purchase common stock 1,579 3,164 2,951 2,760
Employee Stock Purchase Plan shares        
Earnings Per Share Diluted [Line Items]        
Options to purchase common stock 191 107 114 61
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of EPS 2,896 1,115 2,068 835
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of EPS 2,336 437 1,623 306
Employee Stock Purchase Plan shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of EPS 560 678 445 529
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $^"05@'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 " !/@D%8#QZ58.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4TJ(F&;B^*I!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1F1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$T]R!1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 =>@Q4@-<U"G*M_8N<.L'-R*&Y)]7U?]ZLY-^[ X6V[>9G7K5PH MI(/!\5=QDDX)U^PR^77U\+A[8DHTXK9J1-7PG>"2WTLNWB?7'WY781^MV[M_ M;'P15"W\N@OU!5!+ P04 " !/@D%8F5R<(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 $^"05@KR^D=W04 -D> 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$!PP;$L4CYUBXQX,C.EK5)T]A=UPW[0$NT+502/9*RDW^_ M0\F6W(RB#*'^DDBRSBN^/+P\)*]V7'R5:\84>HZC1%ZWUDIMWG8ZTE^SF,I+ MOF$)_++D(J8*;L6J(S>"T2 +BJ,.<9Q^)Z9ATAI=9<\>Q>B*IRH*$_8HD$SC MF(J7&Q;QW74+MPX/GL+56ND'G='5AJ[8C*E/FT2G4O%X'PPEB,,D_T^?]Q5Q%."Z%0%D'T!>!>"J+[C[ #^297)A7*?73/$[66H!JPX-OX#I2R*"HY M%/6&6 4GS+]$+KY Q"&NH3R>/?QWFEPBTL_"NY;BN$7-N9F>6Z'G\2T3Z._Q M0BH!C?$?4PWE"EVS@NZA;^6&^NRZ!5U0,K%EK=&//^"^\XO)WG<2^\9LMS#; MM:F/]BWCB:U";1?:RP.-F?/SR]FUV@NP?OTN36JM/0 M;:]PVSO%K0?]0M (^D/ GM$[]F+R:U=R' <[@R$98)-':VQ#C_W"8]]:,B\5 M0O?[VU#ZX/$+HT+W5 2CB#&O=K5VV^FW7<=DTAK8T.2@,#DX)9&W801=U0-G M*RZ,6;3+O*=BQ=#8]V'V$: 2Y(HFMU:AAFZ'A=OA*6YG,8TB=)-*^%D:!VZ[ MS))&TM0$/&M80V]O"F]O3O*VA@D?>3S>T,282+M*I35K6$-KV"GG8.<4<].8 MB568K-"OH*#6-ILU@I4^[7%-C1[!!K:6JZ"-^UB_T>QO<=S ML XN80?;*>6UQWU:JUW:Y3X2H\=S$ XN$0?;R60N:*#'FME+O."1T54-) '* M&7V=@VIPB3783B)C2%R0)R^B*Z,ONT#UV'D.DL$ERN"36 8FA1C693/%_:\7 M,!_JQ1GZD"JI8 4'"34Z_DY4LJ^'7*V7J>EM@NT(D^' =;H8*'=K,ED2##X) M831>H8VS3+)88@T_BF+O$YV+#1;;(AC0JF"T0 M!T;E*:PY=)8#\^QA5Y],C9;/03>DI!MR$MW,Z3.Z"Z!CALO0SS<7JC-<(SD8 MM)VNZY"!<<5A#V[JMX0<8H>4O=]Q$("ZO#AAI\BE; MDL)29B+"+8-FDX;0;%S'7 OG8")2,A&Q@\SK6O#T';3P.=\EQAJPR]US(4*Y M#:/(.#;;HYN:+:&(V#GFM=FB/S\*O@T3WYQSN^:#9S1Z#C(B)1F1D_:!"J./ M'.:="/T5;BJ'K!I%,NCUS>WW''Q$2CXB=KS)VNM8,%IMS"[0=89&6^? (U+B M$;'3S7N> >V:)[8)MD:D-WC3)L.*8><QK/)V+BJM@UQ3DR4/N2?QT)TFE_S43F^.P+B:[T ;G=H5OQC/HSQ[5%.? M)?&X)Q'/86,]SV.VQ 8:,&\(Q=/B MW':D7*:?;K=R@IDBV1=()M'QI)'HX.AS-S#JF+>UE_ M45LA-/JZ*RMUN=AJO7^S7JML*W9<0VW]=U:[6O!\W;0KEQ3 MC*/UCA?58G/1/OM8;RYDH\NB$A]KI)K=CM+V1Z>[E(%B@7M[PI]9_R_B?13R@T_C)9JO9_=-_;X@7*&J7EKA\,"'9% MU?WE7_M ' T@@6, [0?0IPY@_0#63K1#UD[K ]=\U0;:_!F+MK8M*-A M-D5EEO%:U_!K >/TYDI6.2R*R!%<*5D6.==P\YZ7O,H$NC:.%7KYN>)-7L O MK] *?;[^@%Z^>(5>H*)"G[:R4;S*U<5: Q[C=9WU[W[?O9LZWOU!9*\1(TM$ M,666X5?^X;\T%0S'MN%KB,(0"CJ$@K;^F"L435V+2B.N%,SYC6T^G8/ [L!4 MW!NUYYFX7$!)*5$?Q&+S_7Q<1:TKTQ8.&TI)@"'FA^/Y6,Q8D-!H,#M!&@Q( R_2=UDF&P & M/2,3@/*F%$M4"6T#VGD*CQ 00G$03X!:S!(P"^U PP%HZ 7Z"V6&$:,3ON>, =>W%_DIJ73X 8SUX>A@D-I@EJ,8LC$B9VD,D M,CD37.#46C^T0365M >6T\X<368@@CA,DPE4BU44! ZDZ8 T]2+] W!R751W MJ!3 ?*@V%+>2MZL&;KKH.F&G%MCD*"\[V',K%L0LM<,F>.0H?*:T-*_N"BC] MXK291=B5KN2(3(D7Z(]2YO=%65JAD7EPTA#>.L5FLX,<<;0G M,M(;\3+*YH^VX-U5U \_Z3TX3:959#&+61@X6A09&8GX*:DK=@\\9NGN 8W" M:>W8#4F,8P?$D8I(\"2%4!;\IB@+#:W>*A.(E]*>JQ.^E;?328^T1OR\]CCI MO:Q;X2UO42FKNY46]0X$\TW7ZLSCIN([8_0O"$CS RJ4:EH9F4D%# XF+Z(X M;!LE7 1+X'2U%ZV0+Q^L@9S38,43R'.S=(T=O$Z&0F2^!D2(-8-A#N3.T/MO-L:07QO1"5N"T0QTH-\/M$L4*? M\RDL-?R;0K?8$??FA8ZT2_U;P%\G=&,#_BP2HDLQW;126RGF+]?T>GDQ]) MFJ9>-7ZM9?9E*\M&$H!M6..$5=%MZY@5H3BV0F# MU8Z1U+'O8*/286+K+">>R&H9AFCI.$MFH1YA? MCWRJ088T]4-71(CK5EXM$4F6(/JZ; ^721CTR?Z$!)^KCA5E<8*G&LMF""(K M#1P;?C8*%.87*)VB5TY>L<*>JQ#8P8%MZP\6 M*=T]>IZ[$X^<;(5\4#F )M\+7JJIDVN]OG9=E>904'4EUE#BDZ60!=4XE2M7 MK270K'8JN!MX7NP6E)5.,JGOW#K=H9$R-E M(<2#F?R131W/, (.J380%"\;F 'G!@EY?&M!G>Z=QG%W_(3^J1:/8A94P4SP M?UBF\ZDSF0&[ 2=Z]\6/O@TWBF=YL$O2M)@+P&!%X]?9,EB%'EC>YKBCG)\-$US+=*' M7/ ,I'KW9A3XPP\$OE5,/UI3%9\S56<"Z^D>=KJ'1U.%*^H&,$<+#@3AEX"E MFA%EHO&>K*DD&\HK(!>X:F:"2XUUYGO\BA:>L M>EI&G9;1CVNI&2M"*YT+:4K21K[!'_3*K_Z]H'_:KB=@W D8_[0 \PW9R8_W M2+VD?!.YR<*IGW!J8HY:=87L+.W\/^'@%=528NX&\?A MP+,6RJM,^\R?6[]_M-':F1\NCQ9MEXH?Q:,HM+"VF89Q,#[,^KE_^\<;N)4U M[MV5Q@T9*U=6ZN$^GV 4XZJ_3]UF.AS603] _;F3^T>;9O(5SR"JDH]DWI"? MU^2MA*-]%MA3QA:^%LO!:!#MTW5W-M#F]/(7E2M6*L)AB:[>U1 Q9',@:"9: MK.L]]4)HW*'7PQP/42"- 3Y?"J&?)F:;WAW+DO\ 4$L#!!0 ( $^"05AY M,L!2GP@ $XT 8 >&PO=V]R:W-H965T&ULK5O;J_MKL.1?>MT-1-C>+O1#'J^6RV>SY(6O>5T=>RO\\ M5/4A$_*PWBV;8\VS;=?H4"P)0L'RD.7E8G7=_?:I7EU7)U'D)?]4>\WI<,CJ M?VYY43W=+/#B^8?/^6XOVA^6J^MCMN-W7'PY?JKET?+,LLT/O&SRJO1J_G"S M^("O4D;:!AWBKYP_-:/O7BOEOJJ^M@"GF/FOXNBK^DV_%_F81+;PM?\A.A?AIBJ;[ZST-6+3P-J=&5(>AL3R#0U[VG]FW82!/W( ,#8C>@,TTH$,# M>FD/;&C +NW!'QITTI>]]F[@DDQDJ^NZ>O+J%BW9VB_=Z'>MY7CE99LH=Z*6 M_\UE.[%:5^56AIUO/?FMJ8I\FPEY<"?DA\P'T7C5@_?'D==9&]?&>_.ES$[; M7&+>>C]Z7^X2[\WW;[UFG]6\\?+2^W-?G9JLW#;OO.\GQ]=+(4^W[72Y&4[M MMC\U,G-JU/NM*L6^\5)YBEN@?6)O'UC:+^4PG<>*/(_5+;$2)GSSWJ/XG4<0 MH<#YK"]O3B Y_Z[W]/_N?3(8])PXM..C,WR_RTFLYH^\//'F"@INWYS!S=OY M[ZHY9AM^LY 37,/K1[Y8_? =#M!/T,BZ)$M1HL&%(R>QQ_E M <84(3WY !@-@IAJR6?"B$\)TG(T!6!!&(0,3K[P+#JT)M\O==4TWK&N'G(! M)E[H,O%;'+U'-)EK@D2QV132*! MD;+*R)I\GR5G5F_VGO2SLAAYE%76L?7(H+5%1CKX1":AEH(@+,#ZH@O ,$81 MB[4]YD57CV]D@;V# M'=; .3Z5&.O7R!I L3#0<\X$81S%6,\YH$=_;HI1UAY;'>OJPZ&J1?[?/L6D MJY09EY6[_+[@7M8T?";C?'/^1+&N'0(Q7;L)PH@@73J(FM.N[#2^Q$]7QEH/ M2@:\IP!%#;< M$@0BFFH ,YXNIYJ5.21V<_BQ5WO/'ZJ:/VL7V3=X_B*F6PN1[FO6 (I(5*B+ M-F$,D5C/;@!&63P;;640B=T@?JJKQ[S;,Y'27U9N>C591NIY#J!(P/2E&D"% M8]LWZ ;<(8UG[H,090Z)W1RV]W[GYZZA\>1.8AQ%NDP3A<.8ZJL31$:"0"\! M(!CR1^O#5*ER9(19R^_;K,DW?;V7%Z?6B0U!EFM6O^L!EN/$ZO->:X2=LB5. MV5)7;-/X*--([*919:**B/?#=Q'!^*=V S'?@.'I2:-1MJ#W2*_-091^HSL! M442W$C!JQCH1Y1N)W3=:Y0\9"PY <-$ 0"BLWY,%4>8 @*BY 5#>D=B]XUV_ M\7AJNBMS- B;K-B#D? '=)HE@W#6L(1Q$+]-H=YHOT&C^%^<9;,]-A M40Z3V!WFJX;%EB> *Z38V.U9@SC&?"-7(!P)(V.]AG TFJLUB/*CQ.Y'Y8*] ME04VJ-7I/52G;(E3MM05VW3?6%EDBJQKZLL[QU:+_>JM8Y=LB5.VU!7;-!+* MN%.[<;]L_W@@F3BU* BP9M76 (Z0=A;0)@$ QQA"L>[I(!R)0S)3E%+EVBFQ M)N!%N\C4ZOQ?G80NV1*G;*DKMFDT1L^1V(N)R_>2J7G3-<),WR1> S",J'$+ M((%P,9+5HYZ')HX@2OV9ZI&JXH+:BXL7-Y2ITS+"*5OBE"UUQ3:-A"HCJ+V, MN&Q;F4(W?WVL[]:M(1R.(U^_8P/@B(^0;B=3"$<"&LY-A*I\H/;RX>YTWVSJ M_'C>Y;D['8]5#8NW4KTZ%UVR)4[94E=LTZ"HDH;:'S-YV1XY?<[$*5OBE"UU MQ3:-A*JBZ"4/F[QHCX!:!<5AH.]- +B8Q7K1G0 P(KV1L1,%=1L%=.Z6%U4E M$K4_<7*9.W):+#EE2YRRI:[8I@]XJF*)V?<3+G='S+RW#Y7J$(QB_6FF!(#) MY IU;P3!&"4S=YB9JDP8_G?6B%DKF]?"0MD4NG.'(!A%A"F;TE#.(+C6'_Z93EZ/^+ ZUWW8DHCKZI3 M*?HGWL^_GE]^^="]\J']?HNOUACX/<%7:?]JBZ+OW[3Y+:MW>=EX!7^07:'W MH;Q4ZO[EE?Y 5,?N[8S[2HCJT'W=\VS+ZQ8@__]05>+YH.W@_ K1ZG]02P,$ M% @ 3X)!6$/?;]54! .A( !@ !X;"]W;W)K*";3.D)>S[=X@UY).II>R]@9#TG<$BL\GPI^0$)+ YI^*-DOM8$ORG2B/"H!;RGHJ?F"LQ3"3E($ M3Y+G-,4*!H\*_B ?E$1\#:\*R,),I\>>H \LX05![Y\8WJ44I*_0-7IZ7*+W M[Z[0.T09^I3QG<0LE5-;P1JU)3NIUW-7K<<[LQX??>1,91*M8%VI07_9KQ_U MZ-O 34.0]T+0G=<+N"3)#?+='Y#G>+YA/8NWJWLF=_Z?]=5_MGY"AM]DBU_B M^6?PFK0XFQ5_W#Y+)>#S_],4^PH],*/K/7$BMS@A,PN )1%[8LV__\Z-G!]- MQ \)MAP2;#40V$F(@B9$01_Z_!VOMC8KM" M[FCLNZ=22P.4%T7!J=3*(.6$;M1(G?@8-CZ&O6FX)(+NL:XP$HJ"I!M6;EI8 MHHRD&\HVP !DX:[BU=FG(*K#P*"V] M<2N_A[2WZMKSO=C\$8P:?D>]_#Z0),=2TC5-<-5SI7]!OU#NSH+DY1>A^%O9 M[;5U*;NCCK?78=C:999#6EP9+,9^8"8X;@B.ATE@:->A'V70K@E!6/)53QRP M2%$"K8BNA4;&>XU?RGCN\]OO.6UFFAM2%?&4R;V\HYD;>Z2PP MTM#[G MZ _]RMA%U*#?8J K!9O3*&HST!4S,6 -%;<^[4N,P[(2^*^7[HW'<]KPKYCF.%[8K_#5KKSE7+P-MH+DNFO\+4$L#!!0 ( $^" M05C$J0;.Y@D $%6 8 >&PO=V]R:W-H965T&ULO9QK M<]LV%H;_"D?;Z28S441<>,O:GFDDDDVGWC\CHZ1[SV[S]N'E?BV^3H\JB M6.=E4U2E4^=WUZ-?R)N4>UV%78F_BORQ.?GL=%WY5%6?NR_O%M1B1\/^31?K3HET8Z_#Z*C8\RNXNGG)_5DUWG1F4]9DT^KU?^+1;N\'H4C M9Y'?9=M5^Z%Z_#4_=&C7P'FU:G;_.H^'LN[(F6^;MEH?*HL6K(MR_S/[HX*E-\LY4\ \5?+5)YT8I M.%0(=F;M1W=GS2QKLYNKNGITZJZT4.L^[/S=U1:.%&4W%6_;6OQO(>JU-].J M7(B)E2\<\:FI5L4B:\67VU;\$#.N;9SJ3GRKYI^7U6J1U\V_G?CO;=%^=5Y\ M++/MHA"E7SICY^/MS'GQTTNG669UWCA%Z?RYK+9-5BZ:5\Y/TO>K22L:WH6? MS ^-?+MO)#W3R#^K-EL!U:;F:M-JO1:S?==ZH/;,7/N7A>B<6"W9RGF?%8OQ MNW(\S38%W)+X@M9\OEUO5[NA_5^[S&LQVFNQ=2R[-?V0.[]7#30LR85A$7M/ MLZV_GNUA.KQ5L_RNF!>M+#(1D^DXH^AQ1M&=*C^C^C9;9>4\=[+6^6U;OG:8 M^\JA+J60[7LE?Z?4;9H/-Y'+.+N:/)RZK)^G\!-9^^KIZ4U9%R-^MW5 M[4VSR>;Y]4C,P2:O'_+1S<__(K[['VB1[<6\TZ%E4<"IX@!FS!A3+-$[,"8N M#R+%3:28DN7\:#DW6OY?<>@H2N%W#MG)M0Z(.:M.[:DQ@N68S3#%8DRQ!%,L MO32RDIG>T4S/:.9^AY]+._S>7.?%2NST+R&//7"21D0QV1C9UF1,L7A8!Q+, MF"F2F.2R?W39-[K\KFFVNPN=.""=;M3.75VMG7Q_2!*VBT-4-P$V8D\71Z%2 M+'11HN^P.545Y#YZ)?'U Q*J%T=?NP:I&S.LHUSR8F-G;== MX^,.A"UVISUQU,LZ8@ "#E<_:1+M*CPU1[2U=UC0H@JJ68JG)%I_0,3(4 M9LSRN;CI)N=ON@]2IZ,="Y%!8.@\UK@\PL8 MCOI0M3EZCH" M()%' E==1GI0D Q"%!$S*;JXBBX/,"9!F1(=H1 N!LY7G4 E M2JAJ"= 'D!!B196M[[$2,7,E,R0D.H A0<14@&2.87W"0$5(J&H)JEIZ<7AE M4WN*1,P8Z9M@(0&83L@"E0B;0UM[C:D6#^M"@AHTQ5*3O>YA$GE&F@3."YW\ MC!D)N3HO, G+;%C0H@JJ68JG)\Z+'1,3,B9Z-,IK;87WIU\$55Z\W,]20 M,:I:@JJ68JG)DZAG4L0:2H%3 " K$&TT1[/>(U!)$ZI:2U$SE[)!CQ1@20&+U,.B M.:*UQ8."QJA!$U2U%$M-MO@DC6IP'M5%,$9U# 2A1PIE4JG(!-""T2-0$$2/ M0%08/4*")O1(>_Y$OS.CZO((HZ9440!+0>@1-6J,JI8 ?0#1(U94V?J>E]%! MO$Q-FV.@R5Q?'\0//*JN(Z =%47AF'?4$BIH)E%5F(CS$ $;AS*>1.L3#RLW,#;9>(:@ "NC#F'BA MQU6_?D0:$^T)%#43*#-6I'J"$:.^KR(%'7LQ"C1SDRH MF A5+4%52['4Y =,>IC$K&$2^!P) $-X%*K/RTS-T6PO":AJ,:I:L'AE!)$JI:C*J6,"!9BC)?FPP_@B2QGB0Q,TFR M@85,9S#<#;6_+)LC6EL\*&B,&C1!54NQU&2+3YX8')Q@=8JRP%MP!B1.N:'^ M5V*H'%<)%8,2K$)"F7JD PJ."74]!:PG0%2QI(+0)>JB @1#*DZ39^Z=6(^, MV'>F6%T>8B@IR@^U)UL'EIN9&VR]!Z(F3P%]&).0$NWQRA^1/,5Z=,4&H2LU M0PZVSX-6" ]5#@B54VG392:&Z'[;6.1K[RA!14.H:C&J6L*!!^Z $4FQHLK^]FR(F]F0)2@TJUDO M=52*A*H6HZHE',J5XNJ3N"E64'DR]!2)FRF2#2CD.GZA;J1F_TS-$:TM'A0T M1@V:H*JE6&JRQ2?OF1J<#G618G$@S0D"A5 Y#11"A4!0"!0$02%4#@2%4$$3 M*.0]4^+?F0YU>8BA-"< % XL-S,WV'H/1$V' OH @D*LJ'M3)R?OQNQ>KOI' M5M\79>.L\CLA[[X.1+1Z_[[2_9>VVNQ>E_FI:MMJO?NXS+-%7G<%Q/_?557[ M]*5[ ^?QK;$W_P!02P,$% @ 3X)!6%8 AI I!P ?AX !@ !X;"]W M;W)K8 M/DPG:+8SS[1$V]Q*HH>DG&9^_1Y*CF1+%)LL\A)+SN'Q=Z[?(7G](-5WO>?< MH!]E4>F;V=Z8P]5BH;,]+YE^+P^\@O]LI2J9@5>U6^B#XBQO%I7%@@1!O"B9 MJ&:KZ^:[.[6ZEK4I1,7O%-)U63+U^($7\N%FAF=/7WP5N[VQ7RQ6UP>VX_?< M?#O<*7A;=%IR4?)*"UDAQ;]@)P6D.&"<&(!/2V@C:$MLL:LC\RPU;62#TA9:=!F'QK?-*O!&E'9,-X; M!?\5L,ZLUK+*(2@\1_"D92%R9N#EWL '1,MH)+=HS?0>?8*(:_3V6\7J7(#, M.S1'W^X_HK=OWJ$W2%3H/WM9:U;E^GIA )G5O\A.*#ZT*,@$BAC])BNSU^C? M@":_7+\ BSJSR)-9'XA7X4>>O4<4_X)(0*@#S_KYRXD'#NV\3!M]=,K+UH'; MQH%;)4L$5:B8$=6N36-A!-=7+K>U:D.W6EOB5_K ,GXS@QK67!WY;/7/?^ X M^)?+YE=2=N&!L/- Z-.^^@(=2529++G+S'9MW*RUC>>XHB2.P^O%\1R_0RJ( M<-Q)70"+.F"1-S2W^7^ARMI4-Q(Z4R:K3!0<51UB^[U]RVP4#TH>!20IVCP^ M/XS1:X;QE91=>"ONO!5[P_B1@]),,-N"78:VJZ.S$*7A,AK$T2&4+JD[C$D' M+/$"NRVE,N+O!IAM6:(RK-J)#022:HC$W\5E-6^Z()07A^YB$/]A7>ILZB==%_E) MAT%W""5G)7B)LZ=;[.6RU>]FSY43$W6X+ER.G.<0B])@"E=/@CCTSP%[:$I< MVZH_XXZF/R&8G% AV$84TSR"O23[4B)Y+6V7SNB)%WN9:G5[:A>6<[DX,NC5 M3INC<2*G*1Z2BD.,XC2<"EE/>-C/>)^K(\P&4HF)6AR3V3P.HVB4YPXY'$;! MQ/2">][#?N*[4_S 1/Y4B&T>29O_'N+#8U*; ZL%0] .L3B*D@G,/?MA/_UU MD3^PQ\FPCXEKC@F)Z1#C6([@R0[2,QSV4QQ 5/6 ,QK7;GC%MV+"K6,*FY,@ M)J-<']=2RDX$-YY-W&A)6,>@]0-A_./2RRA4_,:Z>F. M/)/N%(<*JYU)0,8D%BY),BPNAQA9)LE$;9&>[HB?[AH:@5TXP(2YK&G0LMK- M@?K*GSIWS&N84C*L,(?8/ R2B?0E/0$2/P%^>>YVQ8E]S'XX2)?Q,(U=15^?&UM%UZH>='XN?'-3L(PXJVL^?"U&HB M7&/FFZ=I-(J60RPF"9X(5D^0Q$^07:K5NIE=G=%RXG90H@NWBV&GY3%T7I@RS+;VQZ= MYCN(F41!,&IMWA_^?PWK"9S\9(]Z9EC.-["MWA1BU_"X.QL=W.VRRB$6QN<4 M?WE V),W]9/W5WZH5;:WO"VW=NPH ;@V,OON/!=TD'*8+D?%,R$73+ W[=F; M^MF[1PED?,7CO\50LMIHX0_%I??&#KF [(>4Y>&G=V M&OW,Z>"I9;MZG],\Q[X88TK"X43F% RB&$^T;=K/!M1_D/Q)*BYVU6DJRQX1 MWVYY9FQX&I/LE-8\< C4D15\XD#J]#.7[#,\!W )A='$7$E[9J=^9C\=AJMF M2G^;\_;I77L8^!(;')2.:4B&>R2'7)*FZ809/?-3/_.OI[ B9F"?M!-595/* M]@&NA,R=)HS9G5"8\8>';@XYV-U'9.* D/9C /7OG[U&<+N7]L)/1G<2A. P M&$7 (1>0B S+87%VDU=RM6LN.#5JMLOM[5?W;7>)>MM<'0Z^_X"OUNU5:*^F MO9G]C2F(C(8]XA94!N\3\*EJ+SO;%R,/S7WA1AHCR^9QSUG.E16 _V^E-$\O M]@>Z*^?5_P!02P,$% @ 3X)!6*V0SM&# @ O@< !@ !X;"]W;W)K MC?&F90EH9('^-WQ^GT MD@:XN]ZR?[&YZUSNB(09+W_17!43Y\Q!.2Q)4ZIKOOD*73XCPY?Q4MHOVK2Q MHY&#LD8J7G5@?8**LO9/'KHZ[ "\YP!^!_"? L)G $$'"%ZJ$': \*4*HPY@ M4\=M[K9P*5$DB07?(&&B-9M9V.I;M*X79>:=W"BA=ZG&J61!'M%:H@4(^^98 M!BBE,BNY; 2@3^CV)D7'1Q_0$:(,_2AX(PG+98R5UC8,..MTIJV._XQ.@*XX M4X5$)3_V#A"ED)RCP/B+?]8.!\\Q>#O>'TOD_ M]?FKU?>*$?2O(+!\P6M>P=!EMW3A,)WI;6-9DPPFCFY>$L0:G.3].R]R/P]5 M^BW)TK CK]Q*3\,W4-+$5D*,Q+627!^ M=A;C]6Y]_PWR3L\#;S\J':#RHRCU"; 0 %X2 8 >&PO=V]R:W-H965T&ULS5C;;MLX M$/V5@0JTNX WNCB^-+4-..DN-@'2!FG:?::EL4Q$$KTD9==_OT-)D11#IM( M ?;%UH5S>.9(NJ\(-IDR=B2UF=&706 "BA$_..Y5 MZQA,*BLA'LW)=31W/,,($PRU@6#TM\,K3!*#1#S^K4"=>DX3V#Y^0O^K2)Z2 M63&%5R+YAT=Z,W>F#D2X9GFB[\7^;ZP2&AF\4"2J^(5].79(@\-<:9%6P<0@ MY5GYSWY60K0"IMZ)@* **(1PRXD*EI^99HN9%'N09C2AF8,BU2*:R/',/)5O M6M)=3G%Z<4WZ1BCA0;*(9S$LI619C*2[5C-7TPQFG!M6:)P= ?0. %0U ;)E%98(=UUL,"=G@"MBO; M :P.<)U%?,>CG"5=R9>@Y]V@IGXNU):%.'>H0!3*'3J+]^_\L??)0OF\IGQN M0U_<,HV2LP0>4*8*Q+KKD761ML)VD_Z:P1>QPW1%+\:XTGY VL221W!S!I>Y MU%11 V"0EJ.(CMX@7(ETR[+#!P4KP61D+D=<4@$*J6@X94"O,"424>1]GB#X MWFKTAP^Z2H4UJ1 >T[!G"GBFT;Q.H 4HIKE:'XK)V'K-35U259LZ)*= " 4] M0%/NA4*M*7X+?P>6$2/)8Z*0) =@D=@:*I3),H^IU&#H52C@>=YU4MXE/'[=]/ GWQ21"!-"9#J-GR$/-,\.0(_/P.2E][K4KAI+>^- M0/C!-4M$AD:K#G!CPA1SM>%(R>$.LQSA*\D0TM7_K;BW[ #!V*KLQ!N<>T&W MM!\Z1;W):9+*&$A22X&-Z@(;60NLK7]7'5FC7UG\XYK;^"W\:OP&E"7O"[,_C.9=F$?#M?G[2@'OB7MY6VF@VRX1O7R=>X;4]B'WNT:P"OMVU M^\VV)_YY:VO[)FL6@,!NX*_SVQ[0'L6"9C4([,;]$K_M@3C^^K'Q:M:!P&[B M+_3;"J7MMR/Z[CBR6[?UR4]M2%QL;)A.F=KC\NN_OEIOGBS++8-F>+GST*$EQ3J'N[^^;X:2=C=9N^GQ(;&.X1QO9MZ,]GCMPX=8$25U6UL73T952LW+ MR206%=4ZCGU##F^6/M0ZX3:L)K$)I$LY5-O)?#I].JFU<:/38WGV)IP>^S99 MX^A-4+&M:QWNSLGZ]EQHU=T3>E=\R;@;C)H*4U-+AKO M5*#ER>AL]O+\B.5%X&=#Z[AUK3B2A?M>^VN)';$L=*0+;W\Q9:I.1L]'JJ2E;FUZZ]=?4Q?/5ZRO M\#;*_VK=R4Y'JFAC\G5W&![4QN6_^K;#X7,.S+L#<_$[&Q(O+W72I\?!KU5@ M:6CC"PE53L,YXS@IURG@K<&Y='I)L0BF$83\4IVW$0(Q*NU*=:ZCB?ST3:!( M+FF6.IXDF.7#DZ(S<9Y-S.\Q\51][UVJHKIR)96[YR=P=_!YWOM\/G]0X245 M8W4X.U#SZ?SP 7V' P:'HN_P'GT_AI5VYD\)[T!=>!>]-:7.50,$@HT135;V>+F **[/=]"&4'CO8[P(WW,C:ZH)-1P[;"#8U.'S^: M/9V^>B"\HR&\HX>T_S\I?MC$;*S^L15U=9L"P%,_4!(..E#?N&)\H))?4:HH MH!-2I0RPC>TBFM+H8"BJ+U#RTM,W9.^8%R@$*G%*Z:@>/WH^GT]?=:KE;O9* M^:"@L']YX>M&N[ONY9<'"KYI9<%HL&F<:H*_@36W4M$OTUH'>E(&6'/*94_S M*]MR%%&!&!5BHM $$ZGK60IQK'Z"SC*) M(^2R8S*S);B F'3@8:J";U>5*@W*S"S:Y ,08SR!!E^RNK2QR.'-GKV"?X9L MV9GT6Y4^'A*P!G#&%3XT/J">2P;A0EN#R)S1?#=[\>*I& CTL> E6BAN>@@5TOL$,[8%72@4 FRJ2M\ "2).#S6: M,]XZ3AB''-H>ST"KUNJ<&&CCE]=4M"$#RQ)7MT6EW4IPJDV4X?)%5QG75Q=] M58S5!86$H09/\NCKV6#I?7(^$6>BL#ZVR(%R+&)1CX/?.+DWQL%]PR,)6):0 MH5SK[\;78[4B1T%TX34U#!;+M4[*!$4&E0W'NX%D@S%JT=V!;5?GQR MHNY)ST);<2LO!CJI;UM'ZG":.5D% MM=0#IA#Q#J*!_F@-X[2X^WQ(N!<+U+\EF-GGBP0=N;S0L*:^QU\ Q1E&HU:^ M1?,L4&*@!TX94'K?NKQ12,[VM=Q6[?]-Q6],,>,12&R[@/;I/G.NA8ZWA!Y, M3!6\G*C9],EW$CT?60)&B-R19F9B73O9^R\="KIE[I5LZ?(]N$Z>'\A1,!/G MPSLD"@G//8$CZ+\@%+<3\P--HV28T61_^&!N-B/S*%;,] MM=K(O-%KP#^X"I&^LG*V^^H:JS-K\T F<$?LJ1M%W?'KEB?]: 8;9NSW52[K MWR[=HW]BXO"S3'S<'&J,)67@$T"\NP[^^\[I>8Y]Z,AK9^!Q3?!NL*X\$YU? M.VC:7GQR[%*Y3XHN/X,B*=N@7=1%+KC-<"!K\-W CNUN) "E]/S&)=MEFGU[ MYR0TV6RCNH0S $KGO679,1_7 GH:*;C+.O>\R%S<]LK5RN_N#J'6FI\MQ8LG+H[N ^#\C=F.!=1R;,6#%2!Y8U>F%LMQ:@%00\ M*^E#,>T#(7+39]TI=R[7CPHB@@"I7RSRG,6^V%*WEG$[NOBI)=Z15Q*]Z./Y M=H/(H(.U(N&;(7<%;JW%%..=EXB!_^X=+8&RH>W!FH<8[S0FW>49MG^8[IFZ M'5_OPM--ZKC%W8QAK3^ B :WV1W@W]9-+E!)I%XN>9I(3]2YDH,,MHVM>V-C MIZ62V6V9H0Q8:F7D9$HL9'J7!E9"WE.23/_!J_&^SZO)UMUXV^QLV,/Q8<_H74$L#!!0 ( $^"05CZ"'*[V@0 /8, 9 M >&PO=V]R:W-H965TT.RBBZ!.=[%8[ ,MC2RB%*F25)S\_+TS!W:1>GIO5*:KRTX-JZ%O;V')79GB739#?Q46XJSQ.3Q6DC M-KA"_ZFYM/0TZ5$*6:-VTFBP6)XER^GQ^9SM@\&?$K=N, ;.9&W,9WZX*,Z2 ME -"A;EG!$%_U_@:E6(@"N-+AYGT6[+C<+Q#?Q=RIUS6PN%KH_Z2A:_.DJ,$ M"BQ%J_Q'LWV/73X'C)<;Y<(O;*/M?)9 WCIOZLZ9(JBECO_BIJO#P.$H?< A MZQRR$'?<*$3Y1GBQ.+5F"Y:M"8T'(=7@3<%)S4U9>4NKDOS\8A6; ::$E=QH M6M]E)OX-(HF4MTIQ-/^['7).^PSR-V]@#V2_A@M*\Q3P#>9CF$U'D*79[!&\69_\+.#-'L"[)TOX9[EVWA)9_KTO MX8@WOQ^/!73L&I'C64(*<6BO,5D\?3)]F9X\$NV\CW;^&/HOMNIQ[&P,/PX/ MI <0Q'V76]D$<9&3&SB)O5/3.8W (<(?QB-DHY_8; 3>@*\0I&Z-NG3XZRZ>&)@Z76+7E\Q,98#Q0U MZQJFZ8O?@4ZWX%)*EY/)+0H+R*R%WUJ-,$LCY\9P5:%%J,0UPAI1@S:D1H^6 M0\DKH3=4GB[@K[?_3H%H7>?81:%XA8K#3P^'/:;)G%)7M[ L3,.%&5;0&DWC MO*M.C'S+/Q2TW3F*SG$0$954%\(6#K:5S"LZ5UM5Q)S%/ELL2SI9.1[36NY. M04M@OEX0T+JKHRKB7-#%*Z<*Y]-",B$_Q-[ZU=[A>:IJZQ7J,- MW1J%\KWK0Q@@K?H4SPW]P3/N4I:>O%NNSL-P>O(K= M>.L7Z2&1'#<<:-_Y9E\8MI#1 M@YK76[K.A.V"\ M:;BOL6M2QVL 2[[E9E-0PM&JZ^T;M,&&MAC#4JD'(R-V4]5VU0*Q7R^"',E( M>M;%5OJ*B$?RV*C[3/*:DY&&NOW3./.(XZH@G34)IVF4I,SX(D(Y>&M_2+;YI$.S==D^#]Z_NJ7>P[C^RXUD\%=M$:["3=NWH6.T'@M[6?[2_TR MWF7WYO&+X(.P5#\'"DMR3<>'!PG8>,N.#]XTX6:[-I[NR6%8T8<)6C:@]=+0 M=:-[X WZ3YW%?U!+ P04 " !/@D%8F;!4UU$- !>)0 &0 'AL+W=O MOP+C9-LTP,J\2E2:9<9RT MV\ZFS=1I^["S#Q )2=A0I$J0=M1?O]\Y &^VY"2S#WVQ*0(X]\MW(#V_K>H/ M9JM4(S[NBM*\.-\VS?[9Q87)MFHGS:S:JQ(KZZK>R08?Z\V%V==*YGQH5UR$ MOC^_V$E=GK]\SN_>U2^?5VU3Z%*]JX5I=SM9'UZIHKI]<1Z<=R]^U9MM0R\N M7C[?RXVZ5LUO^WQ73?M[PNU:W9O0L2)-5 M57V@#S_F+\Y]$D@5*FN(@L2_&W6EBH((08P_')<9*UIJIT[# EV MNK3_Y4=GA]&!U#]Q('0'0I;;,F(I7\M&OGQ>5[>BIMV@1@^L*I^&<+HDIUPW M-58USC4O?U4WJFR5>7[1@!J]N\C+?ERO#[_]SS "6?GR7W%3\%WWXJY/_?$44>8J2?, M;")6KFHDJQ$-WNWD?ZM:-P=1K87&N5Y*IF=D@4>W5*J&B@ )J?YL]1[5H_$L M(Z)4*RI3M-K3V*A2U;)1^1UJIEV9K-9[6SK*'"_V^ZHF:EN=;<6^UBABNCC M5EG1YCAEJG5S*VLU.6N@2@%5:G"0HSUXEH)\HV'@SG+74E[WIB.F,L\U49'% M':U)CT:5[)ZLLZ@'J:JU,L:><-0-4\(.JSGYF4R%K7F+0U.[HUP69K+N"9+* M8R)'N8IBZ$4Q"A+D5A:P(U+'5)C(65;E4^9,UIX(12QO9-&J MI_ K].B9.7%)&FM,*PP4>]H:%N;=1.P3L0G_',0*4E<%Z0;C([!!BCQ>BE5; MY@6XHC)\0+LU?4' _ZS:E!QHXIVJN=.3BW]9%7K#N8W-EV(_6JKZ):$IDF'6 MG3:*"T4D5!?^M V6[:*'5=(V]UN(Q%J\T5J-8=69NTVW&F MPRZL-8!352N/Z'6FG F I-%6KKF?UJ09MR+G)S/A^H!O.W>>\ &!-<19Z9I& M(0G_H2A0\RJJ4G'"49(R-9?PM/KTR#*41]7.5:-JH##0[:E;3]@MC>L.S:2D M]A:WU16+1HWJ[_=VDK!ZKO>5@](W1KZ8!U;K2@2V-VZ MW+>PRJ3X]Y8^X2V6K(]J4A9Y7VF;E1!'4:Q5:'7V@PO2/JN14(I[.F47%O7<]![%+&7*/$0:E&(R@X,D[ECC.C:]Q]DR11QQE\3]8O8'&RW)[B MUMO ^K;?=FS+U*VM8?M8]XB=DJ:E/,OEP0@$\!XAYU'8NQ72?H,N@B#ZI13 MSXH;8X>AI[2W,A>/1!*GLQ"#!(*DXH(T8**327H7\62@6&L*?XP_JB9H,T8& M9*)^@*5 M775*P9><:.M>I'KHJIY8:2"2QLI8#M8;K.&$C9RQJ1U0Y^V B$DIS57*4UBVG8<.P M[N$$M5WNV1IC1R8HXE#.4%$?J]EFYHD_6\!-55O$ V#64F9_.PTZB_>)55^/ M]O)@U>0>2)$VX%C2+[^Q*;$>&NE*V1)KC>@Y!](['+CK(QLA*/D%6JTN$!%] MR2!3#UWDLYQ(FP>(]71U>-K;!RU)F\Z$ (\D,C=(R\CE.(PW0+]12:+!@ XV M6_A/[.QL3]@ZOU]9.!;Q$-J6=2M--P;E743>B]1.#2??2FUT6;J/1. GLT5?J(C?(Y%&LV7WBHU.!00^+ X/:F3TQ[]3'ZO.(ISY=]0)XI&* M=_7IZ\Q59>Y.:;V.ILN6FC-5TB3BQI!JU;BZ/L)OW%RH[B+*&,O2V9;5TC;' MY8XBY2^+H)P&+OVE,11_;*%Q.6!P<4M ]+9J@5D8Q([ M0G\<0LV),/ZIA;$CW[VY%U8C]H.MK=Z]C%3':5SA^NS<_F6-YC@;ZU*^_K!A M9FN?%'0'1]>G3^DNR]4Q"Y'(*N2+C1I%8S*UEF7>Z2Z9C^0)+-T"RK/=TIN;EYG%"CK,C; MFNA]><6U]22\5QQ'\7+7Z9\APY?42"M!_ D)Q95W1G MDCM#<7V#@VX53S^"]F)?P3NHW'?5L3)T[P2?@+7,> MIALZ #1AAX/AM;,8JM"-KEKCY#"CR]75 <'?J$U5'R8UV\9$IPDY?*, WN4> MW&&L#'EN\LK M\?C2:"G>R8SN8QWF60-B5K?L88OME+WG;;9'"UFI1B,-YGJY 9+;V/0^N +< M77@1WWOR3V=B!WD)==.(,ES2#NCJ,=L"=@0Y\^VSL_=LE_'7"F>3,!Q_.'L] M7*V)U_8*\GU%+?#4PEEGW&=GOY5\D7C=L$< + (O2GP\S%,O6"ZY-R^])*:G MA>\MYQ&MS;UY1)N":.$ER^CL%ZZ/J1?&L8B]- ZQXOGI'-C%2_T%WLV#6 2) M%X?!F96M$T&D(+^,Q0('XD $\Q"T$Y)CL?#%(F":08+5(#[C4)C'(!V*>.XE MR,4 +.9^(I8++XC!"3+Z>!NEGI_X9QP1J9?.02/VPD4D, Q":K'P8MJV]-(T M$.'""]/8"39Q_B,6*(FMLI&7XB@*S'+N10MZ"E(\A78U]/PPQ5,4I%X4IV?7 M*"1_@P?A-2]( B=PP,Z,(%SD\[N8S,"BHS,NX2FHLTB\,%@Z+\*>BT5"S@K] M5& :7*:PVARJA[#D(@A%E, B\5T_AO[26X9P>0SUDQ2[4K(J\%[@!?X2_);> M/(FA+QC,(^O+ *$4+2.1+KPT2, M9JX!HH'\D_I08([7D9C%&HAVJ TPBADS\TIP -Z%X'/,HEX%=Y, MZ=T\F'L^O/[]%PP%T^N&X8N5P!]F^(E@/&_]H*@F'V8]J\_H1*H&IY4E5A2;7Q8YSN\^82SP]W&^=E6.2W3@Z+PI.( _@F1 M9N+GRF%! L%Z0W,]<&K=?WOH9BW+J8:VP Z9(NQG M[T_&?=:U>9HY-A4C-DPW&E,&??/B]M]K1+:==3<#>059Z0JVIB\1:\5W-01( MD%F:YB<+2E@=2_V3_7;$:O@>U=IL8K)/]N7.A YX\'V__7)C13^P.-9#Q>>7 MY-,?SGY2:/R>^+',9N@F<'1 ?\+$/9W] 1 &T"5^J*MV[_9Q0 1+^I/2GP7V MO7\MK@\@]1%ZUAC)+$ +8['+V1/P+F()& MQM*:<+AW^X0G^-OD_]L?Q^[GW ST;&K>;AR;&#"A:\UH>=(<3]AT1RU [W\L M ;QV (5975DC'[7(,2%'J?+-)U6Q%WICP24GS_TDU::'YFYB/G;-Z^X\[WVK MCVG3]#R!-=_*&E7)$8]GXMC/*2Y&OWF!(S?\RQYC*Y/]^4O_MO_QT*7]S+Y%S4]M<\]D-3[?D7-*NJ0=3PXU9)3!>T >OKJFJZ M#\2@_TG5R_\!4$L#!!0 ( $^"05@[3L%G\PD %87 9 >&PO=V]R M:W-H965T@--G9I(J1=;]D'%?E-CO9 MVLFXXF3SL+4/$ E*2$B" X"6-5^_IQL@17EM5_)B0R#0Z,OITPU<[(W]YG9* M>7%;%I5[.=AY7[\X/W?I3I72#4VM*GS)C2VEQT^[/7>U53+C365Q/AF-%N>E MU-7@\H+GKNSEA6E\H2MU985KRE+:PVM5F/W+P7C03GS4VYVGB?/+BUINU;7R MG^LKBU_GG91,EZIRVE3"JOSEX-7XQ>L9K><%_]9J[WIC099LC/E&/]YG+P+?C7JCBH($08T_H\Q!=R1M[(];Z;^R[;!E(YUZ8XHO.O.[EX/5 M0&0JETWA/YK];RK:,R=YJ2D<_Q7[N'8T$&GCO"GC9FA0ZBK\E[?1#]^S81(W M3%CO7EAS5Y86@UI-&!3>3>4TQ4%Y=I;?-78YR]?RT)6J1+7C(!7 M:6J:RKN+!SF3!^0LQ.^F\CLGWE69RD[WGT.G3K%)J]CKR:," MWZIT**;C1$Q&D^DC\J:=H5.6-WU WA]V*RO]ER0L).*-J9PI="8#-*I,7%GE M5.7#A,G%K[J"8[0LQ#4F%7#HG?C/JXWS%DCZ[WT>"@K,[E> LNN%JV6J7@YJ M.LO>J,'ESS^-%Z-?'C%OUIDW>TSZ#\3Q43GW:SD;BOOEBS?2[=A]/'CW9Z-O M9,&N^K13\')9R^H@4GA;9\HZL4.2% =1:*S,A*YNE//!M7OM=P"V;ZSV6CD* M@=]9I409<&6L*)1S0GK,*X'(*5I3-S;=(2N%-V*C1$IJJ*,:0]8C-P7(1U=; MX>6F4)&!]%\XQA_5_+L+V\F6/)5?VQM#"/ )NUGH+E4!.N2HWS"?FQ0@1!X 6R@;R!8QHU M%.]NO07,1>-(# FI,FDSWB9*!>,S4YCM@3R=*:\LV$CQ";P"U*@=/&V%ALKZ MJ-(0_L5W?$SAYX8T:QS%XN2$1.QW.H4#ZMJ:6PT@D!:I;\@S07'DJ3F AH@2"N=%(*2S;(^L]XI"9/4OK MO'8TXZ@RUN-K)I#WK-=. NS$'2GECD1Z41R0\U[LBLAFJ!JXBA7AJDVID+4;J'-'ZE&F)^):RNO M$ 8PZ*UJQ2+-BR8CW, _.6R'37 6-0J:J(*VHD,"P+&$J35P1:M41V$B1

*.P')5F*/[12 M&55$@?),U2.DOH'(B6A7:BU)^!?Y]E](1M#__ MM)J,E[^@V4!Q8>#487^LCCM=U["(&PZEV4P)ME#/#TI:L0]G'(B%)!J54E-, M"YTKC\M(]SG2: O-[@18J'#-P-;U2#S/4"G:'4/QF;B?CF<@4?/2[D))I:(4 M^GUD1]*WAS@T%D1UB\L8U>= \['T8C>B+;4EG3$JT+[U9!,9QY)E%5*BHC*$ M+KUG*Z,T36W#I;_0%2#,ER9"'"57HR"BTPX38,8R>I"BC!X6Z,LUI5(.0[M@GG8?Q\-9]K$7075D M+Q.G0Z22:'@VL;$.5W!N:S4Y(#4VDYVYO2(=Y%"I-O;[^EN^^6KV=V H .:^ MN/R?!XY R-"6D_B3P]H2>I?Z/W'?WK\/BFM]>S)Q6AZ^[\=9>P?9*-1S)AC" M)2O!-309+V8TH.9[$F:F80"JGD_./M ;P9%"-+HPJ#9)ENC$I\EJM!0@U_D8 M7?EJ/#_[TGJ!DR[3H9@\QUR.K9@%;U+4'_<6,>=[88Z:Y#R*7]H M>+RL"+>.Q5!=*(JN"%?9<_3\]L@^ 7)85:N4V25%80*E4T="M?L4[=2%R2TB MSKCBVLK,%*41"Y?AYK:%#) )-;-\4]%\#:II^Y=553K +Z5I<0UIBFQP!-KP*XH*7!O2..[ M:O2,R!K5)FI;A0(?'@(=:VZZ[['"=:HW%>[9ZL&VGOJ"XD9E?),A+JHE^I04 M;8P]*C(4OW4L3,Q:RT/K9#@)'6 ?:7W3>J9T%?[!3IU@24&'&8!$N&CPG3_O MGF'@:&X"@!UC;!"G[%<#[RCFR?0$+%)]X=BFOPW@?$&]30=F;(Q;98W^7;>T2F?Q0PN!#M1RK6+] M+:$$!<]^0PULW3(4][V+G??>.D$O6W[1)6.Q)3Q[=K/=H_&K\%9Z7!Y>G'_G MBZ$3A !;_BAA_>U/QRNC$>7,;#G0+L+2W ]]P@UO$''= ]I5_^ M#U!+ P04 " !/@D%89<,6'L$' !"%P &0 'AL+W=OV%(X/;OIW8TOWY[0?M[PA]$+WWD6I,G4VB_T\J.ZZ8U(()WK-!""Q,^# MOM=Y3D 0XVN#V5NQI(/=YQ;]/>L.7:;2ZWN;_\NHD-WT+GI"Z9FL\_"K77S0 MC3ZGA)?:W/-_L8A[)R<]D=8^V*(Y# D*4\9?^=C8H7/@8G3@0-(<2%CNR(BE M?">#O+UV=B$<[08:/;"J?!K"F9*<\CDXK!J<"[?OI7'B#YG76GS4TM=.P^+! M7P\#P&G+,&V WD:@Y #0F?AHRY!Y\4.IM-H\/X10*\F25K*WR9. [W0Z$)-Q M7R2C9/($WF2EZ83Q)M_6])WQ:6Y)62_^?3?UP2$X_K-/YPAYLA^2$N;25S+5 M-SUDA-?N0?=NO_]N?#:Z>D+@DY7 )T^AO\0U3P.=#L0!+'$G0N:T/@Y&.S&C M30^\*<.[=&FV%,:+.IC<_*F5"%94SEAG EYQ4@M35C5@:H]54XJ"L4TY[V - MQ&]9%W".+/1\.$/&:!]:S"7A?ZUM !9(*7:9-FT1\NZ+!J=7/^L'G8OQ:R%+ MQ2@H*]L@=6FGY TYS5:%=)HR&6930GHQLSE _:7X_KN+ M)#F[$@U/\6.$.@8#J?Z+Y,3^;PF,NBF,@K%-*G.@>R*"EALYA5EA>'^UQ2A9 M,]I$)RQO"I-+UR*1%3I0>P0@_A$N9#*PKAWK$"19D>&Z-7Q$:IVS4^LD%=M^%+5&:DEH+G/>#VYUGHN@72'L+!),*00>H=[;HI+EDB#&YUNB(N'\ M9J3NUU[ 5-LQ'.."SS!SSODR^+T\]R83!P,%Q4KM VZ,XE$X=L40U,:@;%H[ M%AWM".F)+:B5NIC"5VV]9,"?ZE*+R:BAO(+6(;.UQY)_?7FT>Z8-\S8*6]/_ M9H/,C^Y8TJ-[[8*9(9@#Q(07E:ZL-T'\@STV3J[P]*9_<7Z^2SE"'T67+ 7) MK\MTB+2'=+1IC_^9MN?]\>EX ME_(\;2?CSN.+=06CBV0/I=7M;AU=/Z^CZY*C>2=@]Z2B1UIC_D)YA>ZI]%D? MU26U==%D+5 >RZ]^#)/,@ 6&?5#JWI+Q@ M0_7%(C-I)F15.?MH"F;5L:/"'WH%Y:[/K ,(ALV6HA\KU!,P8I$JK@T0A&PR M6$7,,ZS[3Q][#'8W7NT:]$!P$> Z5KKN&(A# :FL*&T0F<0!I^K,[( J+Y8V%_PFG#7CVDFRSFWEH5TBOCQ@!7[ M+'HU^T+Q,*VHI!%/&2LS7/4 V;"("IRC4Y11A%8';VM'G=#7506?Q8T[_:!U MO?%[E;UCRSVC9O:[BL*V-.,@>0.9@IK((0?B$25O\ 8#>Y[SW0/(R,U!TE+Z M<)*G$(-R.5KM JT6_@HUCS#<'&D^*>)('2-<*/"AM0HVR&"\580[\CD:L(KS M"R6JT%]K^"]GIW'E9\=C$"&CDU5L;E3CAQR)3UF 2\16AK;FXQ[G]2XT\F6* M_OD@,93 <=P^K''&JG<)V%>8&FS,8)V\E8UJ[* SWD23:T/?\N1SXA6'I<6 M"!W.+*4]]K,PT"K3:D[QV$T-]B&VPKTHHHA85-.*RGD1"QE'Q?AT<+85%I/! MR?ZP8%=XW1$IMA*:OCC1FX Q,?I.1HB091PNM:=:P9JMW+^9W]&?SS##\Y2G M&(3">:WB3<#RZ B*+1"GI0[?"$)N!1$*PME*QT$26KQO)M2-C-!TR3S@>3PD M['"(%-T'[G,)::,+1FM[-QX8#<8KRK8+6O;>/#Z7N7B:^V2#.RWC+NKUKG3; MHKPLW%?\K;"HB1C$%5_,7A+XW_3[0'R&4W[!)46,8?1WG0F'I/H03\3K@%3* M-,EARO@Y"6_[>L^4[A(T:'?[#:MZCT*. GLW1RQP%7X%N=JK&R*,)3E_397_ M_]%HGNXSGPV5U7A-!@>ZI3HJX=C^()UI< XKU]].VXU1)JZ!0:PO[8UJNRWC MQJ:GD+]$26A*T)O3P6@K Y)D@_;\0-N,T':&/C09T?0BJ3KLES6.2/VFD,10 M0]S.#5FJ>INU)IR^/M^Y*9"0.^QL4VSB;B'JY>D&)BLZ4H MHRC1F@&,*'MO^IW4V@F8"6=")VN1C:6?4>^%2/OAICHLM"[;>;_?QEX4:XCU^XEQ1 M5Q^([^)WT?7V^'7YHW1SJL&YGN'H:'!^VA,N?K&-+\%6_)5T:D.P!3]F6L)! MM 'K,XO2TKP0@]5G\]N_ %!+ P04 " !/@D%8=C>L$7(% @#@ &0 M 'AL+W=OO()PB2 +!UD') MTAX&=C=-FJ(I%DG:/!1]H*6QI58B59+:7>?7=SB2+]B[2%,4?9%XS/W-#,F+ M>Z7_-"6 90]-+7X*CB[YHZ>"'ZMX-[LC9GS9*'4GV[RKK@< M^\X@J"&W3H+ WQW<0%T[06C&7X/,\5:E8]P?;Z2_(=_1EX4P<*/JSU5AR\MQ M.F8%+$57VP_J_@<8_(F=O%S5AK[LOJ>-HS'+.V-5,S"C!4TE^[]X&.*PQY#Z MCS"$ T-(=O>*R,K7PHKYA5;W3#MJE.8&Y"IQHW&5=*!\M!IW*^2S\W?2"KFJ M%C6P*V/ &B9DP=XJ5=Q7=7TQM:C#44[S0=YU+R]\1%["WBMI2\.^EP44A_Q3 MM&UK8+@Q\#I\4N!KR""S^MQ972F6E%#I=CK!4#^@[&\^?/@L0_?\('OO6!/R7] M&T![6EXR.1&)?9$GMC^5P):JQJ*NY(I9@5MF*.WJ"S"+V[EJ6B5!(K5:LI56 MII@L5N,/H!K M.4[W5:.TK;X(JO*WI.5&:+VFO3SOFJX6CO-G5+O9&-V"KE3A>#MI#T7T:R-, M/&@6H+?)ARMWV,1:%&4A+Z6JU6K-^"3HC63?L2#)O(0G- J\)/-Q-/.R.!G= M4"6C, TU:3%EU1H63K*!.>'>+ Q8G'FS=,:XET5\]$F+ I@4#4;6'^@"WYOY M_N;W_%D:!N'YZ*IS'^ VC@(4!BE56U,< > Z75VAQ MR&=>'(1N%'&/^ZGS)_("GX]>$>SY)KJBCQZ"BZ<# B1/P"JPDL1RB4T8X[98 M;RGS3FN0^9IAB4G3!^5_0/G'3@*+_'^",$\' B]* ///\)/JO$3[5-G9= MPU#;$/LPP4-+?J,%QYI1$W&T!+-AU&JE,^.@F6#[^%1BV Z.)O:Q>CA8."SX MKYN,#E+JI(UHB,,P],][5')E*)X:4TUV8&@S.$<$DL#A$'E(ZY#Q?$(H\=(P M_@8]F,4:R3'(0PBWFF(?L]#G+/!\U.2^LR%C3D8>4\,+R*0(6Q2GOY]P:FUI M'!*B)QEM*;#/&_0T5RN)\!9?'8Q65RXCZC52X/W/]"?(@18J,U>H"B]A)ZK6 M'33U4=%,R%PP%N4[[F5GW5%_VG[%%D#6:Y)P-9.-2&QG0VPL;$V8M>HVN&!::>J\>> MQ>V^I'2)T]C1QGAX<.SR.$P0J2"AU1F"R(/4#5, M;#K][N1W\;K!@US(-2O%WI6 /(*]#H&)D<63!&^I=4T7;D3 K?%)NELC((^. M5J(]:,7>7GSK=0];7F+.@U.\VAA1=)KZ".X:K.>FKV>@ C_6@I@4'0'[9(\2 MQ1_8S%V^'.0P90$Z('87&\K*O<-'H2&:MC64[N6"R8&W23,Y=>F;[MW:\>!8 MT=O$(#?&L[_ ;U>WSY^K_M:_(^_?3N^%7E72L!J6R.I/9O&8Z?X]TD^L:ND- ML% 63RD:EOB$ ^T(<'^IE-U,G(+MHW#^-U!+ P04 " !/@D%8W5O!OY,( M !P%P &0 'AL+W=OO MP*C;3C+#2A1EV;%C>\8?FVDZ29-QTO9A9Q\@$I+0@(0"@':\O[[G7I 494OR M9/M@"R2!^WGNN9<\N[?NBU\J%<2WTE3^?+ ,874Z&OE\J4KIAW:E*CR96U?* M@$NW&/F54[+@0Z4996EZ-"JEK@879WSOH[LXLW4PNE(?G?!U64KW<*6,O3\? MC ?MC5N]6 :Z,;HX6\F%^J3"[ZN/#E>C3DJA2U5Y;2OAU/Q\<#D^O3JD_;SA M#ZWN?6\MR).9M5_HXFUQ/DC)(&54'DB"Q,^=NE;&D""8\;61.>A4TL'^NI7^ MAGV'+S/IU;4U?^HB+,\'KP:B4'-9FW!K[W]1C3]3DI=;X_F_N(][L^.!R&L? M;-DR\<[88T6K"K?!K& MZ8J2\BDX/-4X%RYNU"R%*C;/CV!! M9T;6FG&5[15XH_*AF(P3D:799(^\2>?6A.5-]K@E;K3/C?6U4^(_ES,?'"#P MWVW.1EF'VV5169SZERP]["P]W"=]9P+VGSH> M"G;Q\U*):UNN9/7PTP^OLO'Q:P],XH'V(L=]I[TJA)V+@(US:U"#NEJ(%[K" M'5M[617^Y>D!PJ_*F7*<@E_K2HE)FAQREM.# MS[1\9V4E_B7&:9*F:;>1,Z^FK3YQ, M3\;-T<:I\4F69-,CK+)LG)R,C\6'2ES6"[ $'$;IC/$_K!$A(%DY&*JK8 7< MN@2;HEZQ+,2M\D$&7%QCAP[BYH3(;V868=:4"X17MTI!S]FLOKB^83%9B?FND+H-)[HR@<=:HJ!I[/O MR%#G$W'U_H/X13K@6%SAM/AM>#EDZ7"'0D_P,KR9Y7J"-Q5+_YM<_Y=LY4$L!(@BO@-3<[$O0685Q.!4 L1:%8($^T&^QH$D7R+ M-]$E.0Z-_>)^J?.EN(<,7\^\^EICDT'0FD04M2,#YB JB"#N&U).N0*S+++A MOI2*3PJ^%?]78K/)/T_LH^PDWY^>-M[PP.E@P:$7"_1$?_SM MNKV6A!<$[M)["QC15U+(?<#;8F5JR+JI^$[]_*"D@XMMP\BC_9WZ)]*?]I96#06+5)&N"G2-+ECJ0(&3!61& M$,!XQX%A7G[D*.EZXA]R6:\$,DWMK6?^<_7:U$I!\9[VO)8+2= 2&CWC<41V MQP'Z,;0R.!4?I<[0F !:.=YF02D+8 UX?6 DP)%'ID H'N)!G!(PN0-I54'Z MGU@RDX9T#\45^X4G'C&F\@X[L3>CW&KF+1]B>"RK!=64LZ48#S$M_$C!' \QKOPH5LQY M55U&E\-.J63"%H%9)S!C@0EA4TG00DYFD"WHH]760*(I>&MTP81AN/LNV')M MA^+2F+Y.B?$8S>DOA%YP3YD;"ZN DS1:T#D2*9S?_5!,?V'L:!&5#L<;.X?] MP13HTFW'IWF<.YY2Q)2.'68IS1T"1X\FB1_P -F.K UW[I'UW6C;1X(._5<# MA!OE 9?IW37@3^3*\2_I+^'ON@VP+;[%K:IXIN9D-+W[:XU^H-P^]=)X2\QC M:B+BW-XI2 ^^8W?TO]AFPE(2$X.VDJ8#Q^"%)=5;LC7CM3NBKBHHNIG/D&?0!(#^CSZ\4(E?2117>%U&I2(/UICH@%1 M4(W22$,WHQ D2P7_':'@UUSI,-T@)A .3F!,:XSM;7(*<,UU$<$I;)A=[FNHLLHJ(MQIV7^U'C*(AO?<.K;ANN%^K8" MR%3#KVUO1?IBD*,0F%(1E6UP%L\Z90L&PJ2,M8&Q4Z&!IEO#GF;3S<2PRD1#$5HH_$YF'R$6=NNDC=>/>G5;=\QCKE&WJBJ72MLC8 M821[_E0" ?-X>'@$NN6$;]V6\;;I< I61BYWB-I$? &2KJP(8BEI."5.>%I3 M&W/+GDF,.6EK3?8;PU)R*"?37C!AJ;R3VK2$]FBZV/)184>D-LH_(H'[U_-) MVAJ54GZ)4>D1:S-3^8VH;)F>6_J6L0#HRVI1&^CN!*QZQ;J?/[Z/U3*Q;1BL MMC@1!\-);PY-GG/KF<'O4:Y%3/;A9J[[&#$*<[IC]UM"VH'5U#N M7M?\%IC3_!X_B'9WN\_)E_$KZGI[_!;]GJJ>;XRBH93H0+G[?C1?!KOB; MZLP&M"Y>+C$6*4<;\'QN;6@O2$'WD?WB;U!+ P04 " !/@D%8IUR91\,- M #+)P &0 'AL+W=O0U^ZF2&)CL]LM4/0#-4-)W,P,)R3'BOY]S[V7G(G1[E!S_9]2;2@^-G3UJ]-A],_*6]\OAVW%,I;6V:8%VCO%D]/7I^^MV+ MX:K ?]56 MUCY8'*FB"]'5:3,XJ&TC__7GI(?1AHN36S8LTH8%\RT',9>O=-3/GGBW59Y6 M@QI]8%%Y-YBS#1GE0_1X:[$O/GOIZMI&:#D&I9M2O71-M,W:-(4UXIU4YIRNO\8K/7\+3)_+Q9W$GQEBKDZ.YVIQ0NYNINI5QUOM@ ^)-E/V_X M>ZN;'6#J/1Y6.X5E2GNOL5>6;6WZ*8PHG/C)C,Y4UU0F MA#&3:HU(&%3CHBU8R]@-D@51J"K-@B* !\A';S79J-#+:LQHSSS,\CS0,KBJ MJ9>@D]UU-CESHTO:WB-HK(X_JV\7\U/$-^B;SEX->IBKMV:M*W4%>8TI88XI M^&J]4ROO:L6*!%'^OS2JU3[NZ$%E(UF +:Q M+9X#\K:)4#E25(==L&EKB&M/N02*_= 5<)]*VQJK#32B[(K,IG".A7:LZ_ " M8E0E: =DHBR:^8RT7=KL1L&N&[N"$6&YE6U@:.*2/!"@0O+U]!44H)""+/IV MT!D((A(8KZL9;SC,<3790+JW15=I/R-4D3F8H0#<,9'2!M^UE)!)<0WEUVI0 M$]$4/_QIHAS]>:FCXQ 3:\Z MCGAJW5E>,X4N/ E[ RWTD%J"50&Y4?1D])"_1(AFV;'W6)LQGD-642#+BUG5 M=D-6C10JL&')#+'K:^A4+RT4NP/'545*!# IUI9B"6)1U\0ZZ\-! S6-#LS0AK'O$\=;&=\Q:'0XG4)W%6N%:>%O%\C M' LB\-2K%3"SQS-QDI0*/J ,((O^T_/)N4QHNX=SG63NLQ6[^Q+&H@C@8.1> MHZ2N&TK!B[GZE?1_@)+E^/B%9*9P*9T$UX2;3#T).E<_NJUA1,.9:1^_O0>M MP7BZA--"BU Q/X:8YG/!3B'J:N'T/M.Z3VSV]AMQUF*OS1R3^*'S:&5/B=G!T9Q[,^!8AD!1JM^7(%CKTG"$ZXD+JIO)2E:Q+!9\ MZA @+!F=/ ,,^*R^L8.0!@9Q,Y/L*^(:>6^O7MDQ9IT(C@P(#+N*LJ)6*-BH M[L$Z2G>5^:Q^Z\IU*C>6E U6'0=6BL@4IE^GR#QP>L 44XQ0VDK"B\N[02\C M1B?:GXWB*@A#1O!PS]YGPJ6N$<>#0@A'[N!8&+HEA:1(L9U336D !#01.&2& MC6GG?@C-&80/ 8&UD52%#6D'N(Q46B6=01"X*BWIFF!BK%#L2)3 8B>Z9#-J M#ZF:CHL$$HZDH6R#\,P80KU"9T46S+(_4@WB64-=DR(NY4=0]QQJB1V$ U$< M);"JBZF$8)*)U5%./Q""]K2,!,D00\+25=R-')8=%)_"_EE.=M0NI=O1T2G^ M;32EOMX7>SI&XJ*;^.5?PCC3#>E0HMZ @ARMZ>P5_ QT=[#;7%WZXB.2RINK MF7K[]J6Z!D8_1X^26;TWD3O^&;1>S&9=>9L*>H!D M&SJ0T&N8.L2)TW#Y$8E%&S;\[0?@63>,=%M:S5A+^$4O%SVR/W9WGO/%JP[! MI2J=7\W2QE2N]V=280<*I?5D$ZEVTI<)DRDVIM-;YS,.>IFRY*^O%'TZ??CX M[.%YKP#I,I+-'1 ;)7,[[*3&K,+<%'"):(A5ZY->4P^7--AN;3YUM6YS<=PG)M/^X_)!1!@<)NQ!-W8,(CAB,^2AU M\V]P0R[;@!)KH,BA>!*P0!^( JTI4&[BI-*@%/ ZZVQOZ'H(8XL+[BI./'OV1N!^KLG'<>,/. M4$G%2NM5\I5@E^F%KD11/!^4WK!)8/P"U _U[JW@ORRBHVQY>G83_#:$3E V M,57O"+>!:8WJ@N8126)NJZC?Y!J$9"D,/\Q%SR%":(PW%CDNT:"Y3S\0H;$" MM9HL/37DH_/34$,:FD.'<3$@G1ZY-FF:4"9Z[S&ZU5GM-%?)9LYS(JJ(63G0 MK]0SH,5I&?:BBB9V(=71B3WX:SJ)@^(8NX-W3ALH'G4A)NC*E#<#3C;"T*C] MG@ S/B_GS*:K&$DR7)")@@R7IJPCW62?Q+)W*#?/O@5-T24D'V>>>3J%?M66OS3VM M-,D4&9:$#\25&BB0>-/[T4)&4Q/G6CS@AXLOD&?D=*ZU#5F JS$$S1V5P\1D MF@?=IM%]$>A[[T;7)HO$\M (Z/V[*_63"2CKBHT4;;QE\AR/ :Y&2^>85J'H M>^&=+@'@5.OA:X%.BP>Y)$XJ*C]PO@]4L1TN^!+!LYGCT^_F[5SB>(R' M5@@H*7'0OAN%XEU%8<+A:W3 .&+(@'#FGTU#\R1C9&#CVIT$NK&KIG&>F&PO M7Q",J$F3*5=%4ZX"V5)EPN?=,)[9-#-OHI> K%03F-UJH-Z M.LE_Q)=,0\5Y?EHZPU".(V3TR*&RSLV_B*/@UE!@\O6%.++# >[D98@N %]YW94C#D\?'II8W]1MTLE, M%1M"3<.PJ:G_;&DX+GS+-)J;S#T!QSHY^;(3O2%3?NIH.$"^FFSYRP?LR3)? MTLC3Y+(J12'*$9 [N]/IH\=A4%/*+9$[T9)R#J6SI3&H*DUDE?:>?K(XGX/I M2L.=BDWC*K>F@I/:PT-])3>'=[25EVVXH[4<(HU4UJ<2FI%Y;N$@UYOT^O^F MO_S/-97GWU[<45SW1>JHTKVS8O[*!I%M\@>WA_VM4_*HA7B40+N0+K&KQF5B M/Z:U7*OV1MA+V5#M.&4/Y42&6G*I'+RP$$:M=DDMY%![UBM MF;!UL,:!!3Z8-B9EGHO?I7YF@RQ./!X.%>_=]<0$YU3$EZ9NAC;@4FY!I=SH MEK_Q58#K@3C]T@OKBZZF"7%AIM?#W,YIN,=X?SE+Z:6TZ//H&BPYP7@0+V-?N>O+ M)4\>KH[=V?%T/KN[1%6YVF(.'>HVZ6_D!P09)DP]S56G+@%VW' G_BHC0*KK M!()1>(&3=)XO Z&IC:E:G'E-+AFIV%D1]_WH80_*'(FH:J3"!_[*Y5PBRPE; M*,E FZ-6]NSA4)BJ'V?3%92E$!WSG5.OL?&E@,2-S[;N:BP@O^4ILLRQ1_=L MY"U;^@E#!C(D61-'#3LP%#3\SD.OO4D_HR@[L]>K]R&.G1,4-TAX],,$-HFT MSS=TDZZJ]Y_?&Z;O2;OWDVZ8Z5G.J7*O,ONZ8?DH%C?!<0,&;H=;;JC3BI\> MGJES>M%(^*O*;&PO=V]R:W-H965T MR1$$K"ZD*9FBHE@-=*F2I4RKR01R&1X."<=&;GKNYF9J> MR\KD7.!,@:Z*@JG-%>9R==&+>LW$#5]FQDX,IN8%" M*B=QF=7HVLO!/XC>-*=[[!(IE+>6<'G]*+7F@#PAP38RTP^GG #YCG MUA"%<5_;[+4NK6+WN['^H\-.6.9,XP>9_\Y3DUWT)CU(<<&JW-S(U4]8XQE; M>XG,M?L/*R\;D\>DTD86M3*-"R[\+UO7/'04)N$S"G&M$+NXO2,7Y4=FV/1< MR14H*TW6[(>#ZK0I."YL4FZ-HE5.>F9Z:V1RE\D\1:6_A^O[BIO-^<"09;L^ M2&HK5]Y*_(R5(_@LAG;-]%1 M>'8@P%$;X.B0]5?GX;"5DP"ZAMZ^F<31\5EMKOGY)!(4MA=@EC,!OV8('V1! M7:Z9:Q0:%-P81) +,+1Z)9E*H1),\$)6.M\ *TLE'S %TF?4HBG]&3#2B5^O MC<("X0L:M[?TK<< +JV<4TGA!K5AA@9Q& V?B>N=M641Q.&9$[.S;AR=_0 4 MYRV6!HLY*HA&OE!L!%PDM#EI=*%0H_"B*D!43H[PL ?&+'N"$3HF(Y%-2<7"RMT(Y2 MAGEJ@7PALRZ^B8<1P'51YG)#&7#9A%FEDLQB^F\21NR.#KOLYN+Z=C;;GX83 M%W[TBBS4W)N,B%H1\S#'3F;HJ '-LL**J49;TXV#\_TB3K[8H<,1;!AQC M-UC6G&GX1%(K$$_%Q1Q?B] M-X9WEE/?NAY&VY*TN,4,,R67BA5-9034SMQPEN>;/O@4^E+;J]6GD)HJ(12$ MK]N3VX)Q"=[21%10X6SI2:GNP%)\7S%E4)U!)E=(B/L[^8N.NVGQ"6@*UB>E M\>'[:S<%=2B[GF"A9+'-SO[HB>E6GN0:Z7'XDG30MJ,FFC86=,%2]$X-W9%< M)]M?BLK&;^]L)*+NZ%9'S42QZXKY8F(0A?/Q^PA*:NP /E;*IMPJN9J PA_D M?J^F8]A3UAS%L%O*7>JC_F@R[H?AN%..W#PNOZ?Q41-2/4I#'9A(;?;D?\5- MYC8NRB2U!92*)^CEHJ-@$CFJG-,=/)JO_SV:)B3R$O>'1^,^U?RW #8Z"4Y> M XRVEW#R##"?*'N.O@@Q?BW$\?&D'QU_D]P1Q,FKZ*Y!;P_]^/RP)CMP]G]+6%Z?YI/6\"^8EE^Z4%]+XO8N\T]'@$K7@.J%/;'QA9NI?27!IZ=[G/C!ZZJ*P K2^D-,W .FB?SM-_ %!+ P04 " !/ M@D%8]/O0'F.G531-$7=N:KB)#.;K98U]LD03Z[J^[03[=UNI#LQ9"LX]E437/CM9:;QZ?G#396I2\ MB>N-J/!D5:N2:URJJY-FHP3/S::R.$F39'I2R$F>* M-6U9-3=.)=7:TTW3IX_W? K<2'TN\V9PM6)IY++4E2-K"NF MQ.K9T8OAX],QK3<+WDNQ;8+?C#19UO4'NGB3/SM*2"!1B$P3!8Y_U^*E* HB M!#%^$DQ4YY4(K/)78IY^_+C=%?2,$.Q656$G-S@I>-4]/ M-&C3BI/,T3FU=-(#=*;L;5WI=<->5[G(^_M/(),7+.T$.TWO)?A*9#$;#2.6 M)NGH'GHCK^C(T!L=H'>QYDHY\U++/Q?F:428^;#<_$LR.D2B/4M3AZ_OTWPVGRY!Y5 MQEZ5\7W4/\-G]]+9+^4PB=E^!LR8L&'G=FG. GL3=.TO,H$NUP+]K(N-[RZ M86N>,XWK55T@Z65UQ52WI[$TZA7+ZK)$6B+"LP^&U*K5K1),=A2Y649T?/H\0!Q(LJE4"96_M%6@HV2:) FPQ%[_5LK]0U[ V(5 MY;Y1HY. 7W-9\&4A#.\K!()FPS2:CL9L$2T6DX$W@I6PWA"*8%^5,[[E*H=T MK6XTKDG!>32?3=@PB9+1G+B/=T:\,/O/6I6M$7U6B%FT&,^Q:3R=#2YKS8M. M+!4:UYLB743CR8RE\VB2)-8/QTL3RF1RA"LW$->%;K@@"Q<(MT")K+ZJY'_Q MW)A38!GRMK(;JJ8N)-D<4L@* DB23^,&94K#EC>,0NE8X@;+N#$,9"6'68\W M=[QTN5:P1 @1[$)^[-WH>_)A%X.7=:,I2C:JSMM,0[%K4;6PX[=L/!W3W\4" M?Q?C&?[.9R._H6F73::DE9U\VK2;3:T""K/Q@BVF4S:,IL,)_85C*?0Y_&AV MY%A9U!N#).-H/)JP4;28IA0*PQ0>3B;IX((7PL8,2MX'H2E49M$$:R?18IBP MX3B:I".*F\EX,?@)Z:9@:Q-C.=!>$@*9T)U%L]F834%T09L6,_P;1@DT"L+G M/I=_"R"-%A.RPW 6C193,DZ"J*4?,.5P/G&1^D\7Z9>]#-8F5VSM1N TO;2P MQ962C<*6XJF!=TOK76'<3)X27A0 M[%E^0(R[9H>BB(U8.[M0=(!B5Q>NG!O!'2)) M ^&J+MD:.5PC !%0$(*30**K#**+4++X!LAT3*8FV>P2 RW$""AL!%F*-;^6 MM;*R*-E\.%X1L$JP5N0E17I"! L$[<:IO[-'(5>B*ZOU#OWH\EU\ ;KH[)M6 MW; ;*0HD7HMB1#5"K%;0FSQ)2T%M9\[8U!UCE.NZ@* % 8$7PHD0V"%8Y1ZZ MQL'$\NR)PQ:C)-)U2W^J^E8=[NR=MZISY@,PAW3%CS1V6/?"5G)[X0D75NE#!^5[?#B_1M5MS.6=3: M(8\ J"%_AF(+DTF^8\\\^R;NM8^^.VGVE[*.:VA&(S#=[3+("=V+0;O615F( M,/U6,XCL4*R\MDVHSR;RU$I(ZEI1OY8MTB/+J&8UG0]+H@Q_M$J)/'Y8135" M_HX%U4*>T6NG\;T%E'5UT90F]HJV_DA;3<$+2N'NY@#3DP$O'Z![>N0[51&= MTF1(L#^.TXDOA*-H,AFAY8U'"1JN0G!; \?1$%WU(]0(%(Q='41Q'$_H]BR> M#!\JQEW;H;\"&13E83PW(DWG:-#F@UZN/JPH'B!EO&_R[#YD";.OGW=1 !4U MK @9M.FJ38<2V:9144 M_T-0C><;KK3,)*)7_ZTQ391$:PO38,2@ELB0\ %N MX[-GMB\#60M >)3$4U;*HO (LX,F(G4;!CJNN6RRMB&O+^G0J!.SXJ6@QD1D MK6F)Z]4*2BC;7N<2J($" RAY:\F^]&0=R+_ZHDH1/137O;&2>.ZU)BK#..E9 M(2(TIT""$L5-Q+92KSUL>;RZ@Y$>[-]>O/-8#]-T8.MDN5U*[]K+^OEM&(E? M[-^)U\S0"V)/[\82-%<4Z$H *2NOQN7%N5>#S)3$HX/$.AUM<&Y,/Z^YNA+Z M:[5);7L1\()>3] 1,D5J>IZED"*>/ SC?88"YWX)+X0J1:SH1(HJ[*:6Y%WX9/!0 M8@=(I!.B8<.!"(C?,,,VP=9A0ES>\H^R;,N.!RHY;*GVL$GW,:'>C72Q471Y M*,5!&'U^UA8FD/HMF&LMLJ(V0YC-Y:[)&27'&+]-@8,JNVQ7DME&5H3 MNSSSC<"*K&B#E8JSF:FVM9^M[A*U!= ZP^FQ:H$1-O,[NCW;F>=&[&/B9'QH M@H2Z4R>0:W[\/I*]D\;N\A;Z659T;6;'C1G)[#%>V]@.)Q=V]!2V^MZ&&,>) M-,)P+I$Q9EQ="KT5HNKL5% F.9#>VXGZZ9Y@;\N;'=L\F-/IH! 8PU6!.1 V M*^X,YMNN>^TBS' [WL--A]C^9160Y/R6C<9QLM@=6%DY.*:VTLVHQI(.1P]H MX&NI#@\7P@EYQ2C9HH/3/A:,X_&CNP46(K^[\H9'F M/-R>PP>U-ABO[N;:P3'?=9+^[-/1^M/=E3IW#4'; MX8\=0MB!A?@];>*.72Y6!EONVN4@:X0+@'=)>P6-((@FQQKALMI;UD(J=IJK MZ(!(*H0(O6#I>O)>M0N"VGG*]#T!;(8=C*U('!41]!NN;KID"=:[)@ 038@=&?_V>4^XZ:[](A;VG/WZN47#[V9> MZ]/1)W7J2JKRA_:&_!U*8[V^GU*O@^S.9/>.R8'5^693(%DH[;J -F\G8_;& MTK<'<]P<66I4-E7M8L,AY+[SRK^]XCP-=U .H_GR9]17D:?[@8F7U5>?'WX M@RK,7U)6[GT=?WG@A9-Y7;CIEKKW);MCN]<79V=_U.NFW4#2!;=/Z#"H[$<1 M+JING2T?>&/E);]UO! ^KUEO1> M/(5G7/:8:N:O71&C%S6]XUQCW0Y#V.>>-X:G@[??&82N-^+M'];VPE_3<[Z3 M/4"Z'1W)X M9E,ZTGC5PS;_8OR[X-?GU0AGF@/^_#QWNN(PITF1,]Q$J:1>R]>)V_[>]WW8 M2?!]7RE0KN@K1HK9MM+V4S]_UW\H^<)^'[A;;K^R?(MJ)RLZ7%IA*X)YKVH@CKL@!O[ST>?_ U!+ P04 " !/ M@D%8OWMG4^$# #4" &0 'AL+W=O0M2L.5!(W5,E@GYQ=3)^\%_N2X M-0=K<)[D2MV[S>=R&<2.$ HLK$-@]-G@)0KA@(C&UQUF,)ITBH?K/?HG[SOY MDC.#ETK\Q4O;+(-Y "56K!?V5FU_P9T_IPZO4,+X7]@.LE,2+GIC5;M3)@8M ME\.7/>SB<* PCU]02'<*J><]&/(L/S++5@NMMJ"=-*&YA7?5:Q,Y+EU2[JRF M6TYZ=O59#HGU$-D+ M>#M_X18[I2V7-?R]SHW55"__''-W0)L>1W-OZ-QTK,!E0(_$H-Y@L'K[)CF+ M/[S"=3IRG;Z&_G]DZU4#Q^DGR03^HV7XTB!XV 7WO^I*%1$'H)1E5V MRS1.GADOE"Q)S4#>&W+6&*B%RID0CUZ9&[(HJ?V44(\^N-L)%<0&94^T"1.8 MM9KGO;-C%;!GPDZ ^=Y0DG_>JYP+X7Q@9:F=3?)E>,RHS>3%X-A&(WX/;9"[)1@I<^ M#Q0( B=9Z'K=*8/>?8JI*@8ZI*MZ7>!0.KAAHA\NGFP1=6],%I3..PK*;\HB M9.&8E- ;L$>JQ:$?8^*"1%&A(/_HDZ]Z0^S,N_,3ZG'8YJA]G_NUIS>3Q>')O@C@ M!TBF<9B<)6Z53L-L=GKBZ@*R69AEIY"=A@D=N0*!) FS)'.?=#H]^:(L1?=[ MTH0SGX?S^+U;S>)P]GX*Q_I5=#!IB$WMYRD5G.JE'8;.>#J.[/4PJ9[$AWE_ MS73-*0P"*U*-)[/3 /0P0X>-59V?6[FRE!B_;.AO!VHG0/>5HIK8;9R!\8_, MZAM02P,$% @ 3X)!6+J+/[L0"0 \AL !D !X;"]W;W)K&ULM5EM;]M&$OXK"S4HKH"J-SN)D=@&G*1%4Z!HD*37#X?[ ML")'XEY(+KN[M*S[]??,+$F1M*S8N;LO-E]VY_69F6?%RYUU7WQ&%-1=D9?^ M:I*%4+V:SWV24:']S%94XLW&ND('W+KMW%>.="J;BGR^6BQ>S MMRLGUI3S[ MX*XO;1UR4]('IWQ=%-KMWU!N=U>3Y:1]\-%LL\ /YM>7E=[2)PI_5!\<[N:= ME-045'IC2^5HU\[UJQ)VMKO_#-^_1JLF"#**
FOS/TT:LJO)Q42EM-%U'C[: MW2_4^/.+:%UBF#JP&M,'!:W3!$3#"(Q3OCD]SZVI'Z MQ\T:RP&??QZ+2E1Z?EPIE]0K7^F$KB:H&4_NEB;7WW^W?+%X?<*E\\ZE\U/2 MGY*\DX*.F[E%@C2(?DKK,!OL+/1>$:_G7>.M'HI4 IQQ.CR+ILV&I+!SWEJB MCZ@ :0;"DJ#L1FWR.@FUYA;@^7XH,,ETN85OC3GH6C[ 3W:135.[S"29V)1I M &>36TC"RX&4H0.IA;S2AKX7Z0%[!^O1414N11DN?45)G<=%5>TX>'ZF;D+T MITRHDC:6LMGP@Y\>$3N5%ZTM%3GNVYP[I3T$>@9]L]WWC>'D9IH3XLVVA([T M_A*O$NTS#L).90 "V_?^7GX&,H[L@2^W-K^->7*4D*G$HEOMC%[G]*-(TH6M MN3PWSA9*PXJ:%57:!8"K!+ABYF(0!_#YPO''-70[YX5^USDV(">)[%0>$&&@09/N@KCQ7:S\12D M!-K2P=-#BJ%8?(3D0 7P\?:PBBW9:..0Z;R6\.H^@L4P] UQX)[4W]#A_0\S]2>>PV#6GA)@AF + M_CE2?1--+.SC=D3M D=V)$@Y):2;'K@F7C/>*9N&-9MB\J#F3%DC;(U+B>"? MHUXYRXTB=CPN/WGI4@TL"835S:>WZF+Y_,'6/1W5RWXHLZ__@-F^"5QRFDO0 M>+F/"TQ33U65FX3K6"4.&$!-2T9*JW)@&YDHJ&E2_IQ2I!V)0+:%8O7P"C*WUAQ-EX!HK7CL,?1U&4HY;P0_)+6?:AEI05LOI,^ M14?+T2EB/1[?(T!O$P9XK"6A,"LJQ0XZ'IFO^%44E!H$B:'[+KHA5@!RZ*I[ M+,34Y+K]M2Y)G2V$_"V&B)6QVHI&S(.IQ+:'><+T*Q-IRO494G&"GRUB1'94G\]6[M.SR)M[27&.%;Y2$PBEXA3*A*A&WD#YDO% M&I%OV:\:=XB4TQ,B)^$G?=YR/Q+^$(HC*I3H6#4Z1B/N0!6.B=TAF,_4R^>S M!8XF>8Z-TX9(I&@L 0E&")FP,-B73J85NF][@'2ZQ+G#IS\V\$ M>BOEA[W/U&)V,52^H]$ ^(82[1+92R[/U]"3]\%1I9$)-"Q(:)IL([AVCGN9 M;&F%3MNRAE0R!@.]"ZR6'TX[YRV#> *U%+'0T',U,=A1C@$'$?RW1C>EO)>2[_9\QQQ M-0TJJ0D@X-!P/@36NO#-R7,4UZ&H&QB-&6ACVR$J_8-&8\YQNCAL+#/U,_HG M.HOZJ26->+#3+D6MMM#M<\2:(].;>QO,M1*9S7L34(XUS5%&SE X@\JS3:,K MHBO91Z+! QS=E_\Q-UG3J-FU]*ZG8,!;NQYEU_]JAB,/^ RC-YZ"#BS"B!EU MT_L+R\'JF S&>L;3B8TWI2F0]=%)+":C<^DIIZ9X6.J?D'IGI\-AZ?-X3/@H MJ(U<_]0@63HT&+2E DT:_$<<"&;+)<0.1!?9@7L8WU+)I<3%NS^2GCZA[H$R M(1=D9G9U.&@ACGXLP!H1HJ[@F@VQG40#F@EE!$^E;0D25HWL,!1A^I@@[]%.[JKR_ITJXR-=4_2Y28T,:1+05W?1$ MIK[BFIQZ'MF\3QU[^N:>M*T]IC3!^&'*A.L;K.O:MTR)!G=8\##AX*C&2?R_ M@HV,< W\!W2[CF6@[ #1:L WGJGE\]F+=JB+*7BTG"T/<_[ Y)E)?KY'%K@? M1?YA(MDZ7X"'[+WP5'#? ?L$-2%N9_+K9:2?IP+2Y[V#;M!/XV-GZ2$7\9>. M,>\1,G/0UC">\U%P%@_'IN>G-W>/]?+_YN1Q?\X&_O#K1MO8W[%W)\LLQO(1 M^.4:C#]LJ%R[+1^"UW*8'+;AT8]!Q[MQ[+5/AM6(X?>(4RR8>\-E&*"7@P ^ ML*4+>7/ZPQG^!'0BF=ZHQING@.>_\^7L2;Z,#@!##X9,L/G%2F;D "CWI/<3Y>(7IG@3;"5?==8V!%O(948:Z.0%>+^Q-K0WK*#[S'?]'U!+ P04 M" !/@D%8Q0CIZ0P& #Z$ &0 'AL+W=O'3A\@70 ^65GWR1=$0=R6VOC301%"]68\]EE!I?0C M6Y'!EX5UI0QX=#\^F; MBP.VCP:_*UKYWK-@)G-K/_'+^_QT,&% I"D+[$'BYX8N26MV!!B?&Y^#;DF> MV']NO?\0N8/+7'JZM/H/E8?B=' T$#DM9*W#M5V]HX;/*_:76>WC7[%*M@

7;B[$HXMH8W?HA4 MXVR 4X:3\C$X?%68%\ZNR0=79Z%VRBR%-+FX)BT#Y>*RD&Y)_F0Y)1OSA\#7H=QUF*\F#WJ\"UE([$_'8K99+;_B+_] MCO-^]+?_KSF?LT944.3%G^=S6$$T?^V*0%K@8/<"7$AO?"4S.AV@4CRY&QJ< MO?QJ>C@Y?@3^00?_X#'O_RUEC[N<[H_$DV[%KP6)2UM6TMRA'C/KD%[Q0KP> MS:!,K6.1&1Z93D>ONR&[@/&V:]>XSAK7>?H4L$(H'%$T\NI6E$E*Q%(2$ *5 M' 'C@Z8IX67FC,F:I>5G M]'[,X">ZQ3;@D2F E'GNV&6<0IS,&S)UREDI,V?W.'"VQ#H<0,5(O?B&@;W\ MZF@VFQS_,HLQ%%<(0QR:'G^[$?HD@J>2'W8)K>01H!6H-*C MT5$GTBVA]/'=5Q5(>>79'%X]R+N83*8_)T,+CF ;K]%&U?!H%F(0,PQI"DQ5 M^;B0F-_%Q4%W2VO1=6^N,EGM,,B9B-&%W0MQ,'K5\8$L6N8/>MT(^$(Y'YXE M=66PI$Q:?Y;(>?*7B/S+-;ZIO>DN[;T/O;2N4XU K*%W;)E$[M!S8&GC- MC@R+CZ2#6AA*#FEH6S'LH?!2DV]*Q'VBT'9")JMRVH@"2@ALFN+CVF'#):3E MD)&7LJR.D7DFXKW4PR%.9Z#7I'_4SN]?W9NNUO=N9[ M]=7+P4B<1_CB68JB??XJO< _WZ'K^^B+=WA0@31>WY MT!L;8BA/9 M+%N&]G#3_R+5/FL/$-LB1KI$4_<(3>+()!YJXH4,2:(I'6A-6HL@/T$6<]Q_ MQ&N.RG364HA9N,>@OQ<,=S?Z1VIP.AE-.OR(GZV7!2^=9 ()V'S8:V=,2WJ/ MNUZN?&71D[#_H^_%@RZ^1;;#]9[&5=QF/H&S(.QP8C)[V' 1;([O@K;WN=[I M<-+;E9K380_R_W@XG-W?N!%.7;-M;]_L565WQNEU*YS?;Y2M/<\&-\7J6D_9 M/C5K)>>M-^EH'0=L#4UY_QP#*+/,U1CO36C*G4V9*2Q2,*."<8QB:'G<37[K#Q^N>?:*1N)]([L<()^(4X7-?!D\?H_NEHM.M",^[=1TM"#OG6[8&] M-B%=3;O1[F)_GNZS:_/T7X$/D(#"#JAI@:F3T7>O!L*EFW9Z";:*M]NY#;@K MQ\>"9$Z.#?"=^W#[P@MT_^XX^P=02P,$% @ 3X)!6-R'A>+>" LA< M !D !X;"]W;W)K&ULM5AM;]PV$OXKQ+;HQ__IX94EK)E=VTN/N0>"61 MPYEGGGEFI*N]L9]=KI07#V51N>M)[GW]:CYW::Y*Z6:F5A6>;(PMI<>EW%-9S%>+Q^_LS95I?*$K]^8_U.XNK>6M]J[W M6U DB3&?Z>)M=CU9D$.J4*DG"Q)_=NJU*@HR!#=^BS8GW9&TL?^[M?XCQXY8 M$NG4:U/\JC.?7T\N)B)3&]D4_KW9_UW%>+XG>ZDI'/\O]F'M>CT1:>.\*>-F M>%#J*OR5#Q&'WH:+Q1,;5G'#BOT.![&7;Z27-U?6[(6EU;!&/SA4W@WG=$5) MN?<63S7V^9NW56I*)3[(!^6NYAX6Z?X\C;OOPN[5$[M?BI],Y7,G?J@RE0WW MS^%)Y\ZJ=>=N]:S!-RJ=B?5R*E:+U?H9>^LNO#7;6_]A>.*-=FEA7&.5^/=M MXKP%(?XS%G*P>#9ND8KDE:MEJJXGJ *G[$Y-;K[[9OER=OV?/6?_# M=#R_>WDV$WT+ L05/E?X9Y429*FQM$%60@?;'FC6UNPT5Z;9B&_%>K8$.XN""PUVOA6KV7_+1T)4*FIDXG6EIM7)3\6)U(IR77D53 MNA*?&JM=IEGJG-CGRJH!8+ETHC((F81:5]NXOX+L0^"M]'0/Y>%@[@4=OUI< M_OS/?SC^N;P\P:'KD\Z=O?9Y;HJ,-K$+4X[WQ1D')]0#>H8#5,Z95$L*G7:P M0PH')X5V.93=4]A2?)S=STA)E;58208*+1-=:']@[&5IK-=?L$V)K3'9'@FD MY$%XR8&--26;ENEO#5+F8_Y_J#P"N]R4JF,6F+37%JW!.02=RD)( M=#1"@]:)I'&H+#QCT_]2B97B@TKSRA1FBPP 55L; HUHQ##+LFY0;S*Q.A5W M@_VW.WF0C ^M))46KQ7Y]FC=G84GF:(2%C++]-'ZD-I_B8Y3(EK19'#^X[WX M466 INCSG0MF,5L]*ICE4V7<%@SBT.7_HW#$GCB,W*1-P10BL+9L+X.46P7Z MJLTF^,,G6V)TJ7QNH M.R (3!_8E!W%[_UJ+T_7B='DQ'>HDU]OR M$C=#..]5393#<2',[L!H7<-Z71>:B)VK4,A\(Y4M^R+7=(OS"E MRYJ:D28>)BJ5#4I'>WI2&2]J%*4FZGLJ7ZH,:&AK.9S\E/%QYSVH[AWO/"AI M3[TYS<@49$ 'Y/2&SM]+US??/D9Z,EBS)5&W+V']RD?B$U6I#'2:3.PC7/[5AL&HCS3A9-J 0N0@DPA-SB M9.?I#KFB<0:[L8E:Q/+ 36G,'1RRQ^C.=2VX.(]E-NI^A=A4 :,S<8^6I3@8-=39(BP:2-$A)[^5@>8V\/ MA!D%W?9(5*C80BBN6KK^X!":,?IK6TN.D=-*5;00C=M <'],D;RP(>9JAI@-%[JY.&X( P:DM+FZKQ M".M+H%TT23KLNMC30UJPK4HR@,/9$!YV\TFL.P<8-B"X)ELC[*#\1E2^ID*? M*4V:%__7Y0GT(?,C#L$F37H)A<)/82. 3^B R.07JII66/01ZVB!Q.'\%!6' M8_:84Q5UM ZT2-8.;A"\,B7&-E7MM#45\RB70/"(*LQ1ET8E9,1;U]04)$Q) MI++K^8XG>=M*W#!I3XD%N[ +PMT3@E@DE(NVM",\KFTYF(N;,$./0 \#["*\+$P$G0 M*%.NU6$PU,1YYAUT%'A'H^?%;-U-H]Q228L@Y5]BH''"8/;A^>]'2>"[8;J' M%\:X-7H7U&GZ:.K=FZ;(NDCST1$S3L87O7?>L"TPBPX(\!*37!#GD9(A\@[P M?;2)3G\R-WB7&Z;CJ>FO!34S*G1T=$%PN@Z!' +U^#R3IHW%2&./C>L!YE'7 MN^[; 9,J!$LR;T.E(;(F#;,H)2EPK9\BRA",VU!)+"5='AY/-*C&C&;(C)NA M*73&JQ-9XN/^J!O#P''!&T+OB1@X\)!?&(GM$PM8![: "F([ M'05E(,>]>1M#9&.KT*E=DWQ2@1#J078EAMOOO-/*Q/Z$;_#E'QDY=\ DC)P_)&X?1(X4X7X@);\F/Y$?4 M#=[-75 AVMOR=/B)9#;VL6[>^XY:*KOEK\7$2,AL^*3:W>T^2-^&[[#'Y>%K M]D_2;M%,1:$VV+J8G7\_$39\(0X7WM3\538QWIN2?^8*4FAI 9YOC/'M!1W0 M?::_^2]02P,$% @ 3X)!6*9G? 9#! %@L !D !X;"]W;W)K&ULQ59+;]M&$+[K5PR8(&@!1N+R+4<28,9. MH75S,9FHK& 556/1L!I?-D)65.-1;B>JD8SFEJDJ)[[GQ9.*\MI9S.S=4BYF MHM4EK]E2@FJKBLJG*U:*W=PA3G]QR[>%-A>3Q:RA6[9B^FNSE'B:'%!R7K%: M<5 )NY'3_G<\8Q"K&29-@@4EP?VD96E M 4(UON\QG8-(PSC<]^B_6-O1EC55[*,HO_%<%W,G=2!G&]J6^E;L?F5[>R*# MEXE2V2_L.MK ,VR,03$!=_S@Q?P@H.9 M@<4+SN#=4%GS>JN>C80_+M=*2\R*/T_9V\&%I^%,I5RHAF9L[F I*"8?F+-X M]X;$WH<7E T/RH8OH;\Z)B^BG-:11&,X!0]75/$,:GSBW5.#3\H^<049+;.V MI)KEL'Z"G#_P'+TY),=K73#8V2I@^7OZP"06-=1MM48DL>G E-DA0X4%B;F= MW0,V"J5I;?'R5IK% *%X+O(Q7/.R-6+_!\U:A:"\MMSK\^[I-3 ]IBE;9>ES MHS:V&V";#?:?@135KO\R-UI@3VM:F1784UP0C0%0@)Z MGY@REATN_JJQG"' M>!M18ONTSJ'K$L6;B-:Z$S;4 6=U!+O.QN,@'SOU)^L=:)5>*E<8(\9:_2 M*<>.\O/%Z*Z0C!U5.*SXX]'%" N667^:HGW=8?3E6=&W$+C3-,65).XT(.;" M=^,X-!O/C4@\^O9C /<.[<-T.B+OWJ0^(1_VQA,_13$)$,0,X\B>TS2RYR!) M1K_MHX#!Z4-SG!-)E$!"$DB#&.(@&MUBH"3/C#/W25-SC IQHV2*)A$TP'>G M$<%O$GNCFZHIQ1,Z.R[0>*\AOPM>&,OL L)[>)'W?(/TGJ5AP#!,< / M):%8AHU#<_3*CB$2YG'9FBS=2%%U%2*JIM7G*J27>*B4HY#CX#/H2*HO/:2G MMORX[(M\)]HRAP(#!6O&<.*H-7]_Z 1'Q?8?5M69E/3= ',V##"QW!A=&'CQ MJ](QBCV(DQ3",(+(GX[NA*9E_WCPM.^F4\PFEY (]UZ<8H5$<.I?.!G,*A63 M6SN181\7;:V[L>5P>QCZ+KM9YYF\FQ@_4[GE6*TEVR"K-TXB!V0WA74'+1H[ M^:R%QCG*;@L<7)DT!/B^$4+W!R/@, HO_@902P,$% @ 3X)!6+J""/5Q M%@ 1T, !D !X;"]W;W)K&ULQ5Q;<]M&EG[7 MK^C2>&?L*H@FP+MCNTJ^S7AKDJ@B>U);6_L $DVJ8Q!@T(!DY=?O=\[I;@ 4 MR5B3KO7C^W*YN]#:U@W*G M"SQ9E]4VK?&SVCRWNTJG&;^TS9\GP^'T^38UQ?GKEWSOJGK]LFSJW!3ZJE*V MV6[3ZOZ-SLN[5^?QN;_QD]GN7NW2CKW7]>7=5X=?S "4S6UU84Q:J MTNM7YY?QBS?QA%[@%?\R^LYVKA61LBS++_3C8_;J?$@8Z5RO:@*1XI];_5;G M.4$"'K\ZH.=A3WJQ>^VA?V#B0LA%C M^2ZMT]6W@9PI2"K7=86G!N_5KZ]%&JIK5=D4M2DVZJK,S\$X_WF^0DP'=Z-5"C.%+),!F=@#<*?!@QO-$1>(<(_N_+I:TK MZ,W_'")8X(T/PR-C>F%WZ4J_.H>U6%W=ZO/7?_U+/!U^=P+;<Z6.'%&UR80M6E^NM?YDDR_,[!@7S&?"?^#LN9%]"O&ONZ M!5WX#CA+=?R8+4;?M(7.>CN,U."$+"9!%I.3[+RJ3+$RNQP(PHC>EH6%_F0I M^9Q#LOFW@;&LFB)M,E.#D%4)>@HK5VX5?JQ-D0("B+8U;L!_UE8!9MYDFEF2 MBJ(S_/=?ZPI+5%IDRN#6W4V9Y_ %=P4@V69I36;2"J8@HC!%K:N+E5.7 (C> MAID4-F5'"SFEMUHMM2Z4S@U\%B$VZ*D:9)25]*2H@=D M(+?4,F[KIF#PI)I-11IQ+S //%"(5FJEJQI1B>CD]TLHSZ;HD:6,[)N7JQY8 M^'O<+ZWNKZYOTEHA'E9 #\R K D(U%]7-VFQ$4E6^E87C;81_])? M=Z0F#W9J+!D<4<_P( 9(K4(@9JBG#&,:#&-Z4I<[+O6]KZ(&N5OK7QA#D;5J AUMV0"5^?=%*![0)'>A!L]V)H;!"I>LU,A2Q MS:U8%"@KJ\Y>1VDCI-FB".VBK-E25W63DM^T2$PLZ&QR(AZ[5&I=E5N":#M8 MG1+U+(AZ=E)(/^F59E.^S$IF4C>=P'PNEHWT %DCY" M&4Y2]$-9(U#7@?:/!6[=ZNT2PJ0(%K%^? @H="!=!Q+?E/A'/75!\\/E]1L7 M+9_! >XCT+[V>4<$AO MJ(_;747H,BVP!UF6+G,=WGS7,4NL,/*&,P%>:=W*EH7>W 0NS!4IK $[ZYNJ M;#;D&^$-5WLVGRY1E"C;27(]X-9%4APLI-0AM])8< VVD,!X M##.X)7#-<8C"(HD"XH$4N>3\$.V#'AQ$+=%,U#,,IY/F6 3>C2D* M$D6ZAAXK9,JB+_$DL.DL83B[76Y &=5:H*&N M2KMS2*)N,BQ>BH1^1Y>H46[P/JV\G1+?L1:+X)L?) YXXL(@UNO;-&_2VLG'ZJ^Y '61PY.5> (2U")M$,*89:^ MAT=04M/3^ZZV+?Z@MHU%'7;[RO#_(?/%'Y;YR0)A'H+C_'<"&.=CY/5+.)]C MA<&C@:BKU@^I'Y>YV;#T* 7HNBA5AD?$2I;%UEB7P8(U7.*2LG%V2&E"2CP M,W%[4Y:PZ$I1!6L C):![]*9H*6D3))%-T"+)2'!A.!?7K]5T^&4,/(;40R) M9]_9;LE >DQ*;LD_(*5VF;!.$9D#)D=($LDQ4WZC&&]]_HO(KHN(<$^M6.IQ MIEAI?-!D7OKIPG"!:ERN#RUD#3@GCD/=O?>[.F28R MB1(AL'VYSZLV_Z]/8RTEF0BV7)(FL+A-L6O E9Y3#)P^(BW&+&@U$0N[+XU8 M)=#1I&L(097\<$H:K)I29PA _")YSV;KT%^B(%H;SKI*Z"Y9S#5J9!!5&ZF3 M$.&/V(YC(_#*=3!3Z]*BUH(?X/J(+:A>7U5F%UR#;7:43!W=+?! 9!N6'5K2 M%ZNTRPH1C]KJE")&I++T'@$S3W=0N8AK0'E"U&\04J!$/W;R"-_"[,.^23/U M1$W&\T&BM@9*(C4N\DJX)M:88T8J.MWF!52"5(;4/Z-&&F6>!*/6!;]++ H/ MKM/T.G"@'X,I15Y)LA(X0PE?57XEW59D,:-$_8?OM@28WAEW_+)/39B8C'1] MK3K-0D5Y)<)Y9EQ/930&7+S4KIE(ZLD/G"(LTYP)8H\GJY.$6RHJX$0+6S+2NNLAFVVQ]<]PH_4 MD9X"[N4#TVL?";RE(HH7D.3XKW0+7*>!LI M.:"1.KMH=F41G#B%(_*<09D(A#;LE1RD=<-F*$T+1!2]\UV8D$Y0V*U=JH^\ MEZL-I&Y(A/5@,XC4KTU:X19U&RF)*!JR[&=]I6N;+\$?[=)[(9-C(.=VSF>Q M1-+L5DQBW0;2I187*TR,G #I'E[8EY%H"%S^?H\NM&3*1PA16J0[0,UB6DTHE,O: M^?5._L;!Q;4F.)>E=QLFRZQ]NQ":\IMD4(X"9_ZNV\P1B! ^OKL"GW,Y(<@97Y_F MHS&[E\RVKD4<8-Z&Z<;,MYCV?LW6&U0IU6Z,Q 4<\:M"9FV]&J)DBB=-1]026J\V.2(A%7W!E"JXV^<&R%225BR!RT]"ZT=OT$B>P]"D&- M:T%>LV+1 F0W7S1Y27_NYZ72[;D>H;]3]I,>\GF.JYN[!M6QBJRI?,/A<1Y7 M_$GRP#EV]&5?Z-^ PV-\I& P>:"?X\'H& ;^F"53_T(.R99%!Y&(GI5K#_7[ M[*%=OM=[\N=53A=^JH+G2/![Z2WO'-;W= +R":D.&AO.X[!"]V: MLK&^[QC"#U*#>RA_K3=E==_SV>Z,SU%" M]H)._I#KN#61O"Y04D!8 K:BZ\ M__[]I7KZOJGP8J2^-UD&JMZGMF9F7ZYIV3.YOKI\JYY>6I.JJW1%C6B7\ZR1 M8I9W+&'7^)4SR_KFH",K=*>D05V?;I#);<2\[YT#)G$4.N=]'^#?KXE=RDM9 M-Y4H,B_ 1X"SSUZ>:^..L?M"&QB*/19(B+Z3R*%PN.S8MH,J:KV3!:3$?T;!I-1[0H M'LVBR6)T]B/[QWF4C,=J',W'"9Y$P_D4N4LT'\YP;QJ/J6DY3N(SP)H ](3QFLZ&:Q0PSGN!I/#YC59B. 3I1XVDT@2W&V&(ZG*C% M+(K'V DX#G%W-(^&D^$9:\0\FD\!8QPELY%",0BLU2P:T[)%-)_'*IE%R7SL M$.L)_PDC-!D+L:-HCE?A8!;3:#2CJWB.JT2>)M$PF>-J%,^CT7A^=@U'\B=( M$%*+XDGL$(Y9F",@-QKRO3&Q@5%'9%Q 4B!G-HF2>.&D"'[.9A,25C*<*U2# MBSFX-@7I"3@YBQ,UFH CXWTY)L-%M$@@\C'(G\RQ:DY<1;X71_%P@?T6T70R M!KW88#H26<90I=%BI.:S:!Y/L-N8=XVA#22?^1 $3'%[%$TF"R_-!=!+(%^( M&_I'?G@1C:$[XP2DC=4$JA-/#DMS- =9T#80#35*6')34O"8[HVPSV(RXJ>0 MYISN3>-I-(34/SRB*.BW&Z30(AG%P[:&[R'&]=;?-?GD,"#Q39'HV$[]%"". M3^U+$'[0)/N.XW02%:Y47()_ M!*6!^J%TN: ?>.'F1!7F=5RM)3M5P+/2AW?LL9C3\D>D':?.31;AW&1Q\LCC M+;5>"")?O/^U,;$?A]W(!GYQ8=8.L%ZJ:&ZRDK!1%32UI MI#30TQH)!S<,6$8=S725E"\_^5@=:W9-A1@MAP)++:TFW:)Q)#'@@!B=E3XFJ$R O0)W0C'K9SJ\.3VO$1_"\0=,SAH:+3;Q]6B Y(U;WF7GHM M7JMV V-WTK>D$I[/F,1VJ(IB*=$II1Z$ 3LW6NFG3O@UM84)EUF9EYM[TH!P M7N%J-^N;1&L^<["L<0ZE 7<:^&04\F_:>:[>#J&!U[I:JUR'SR%>\,!G9>L+ M@SI KFA,PIW1=@TAS7YI;.T."M*JXA*+Z?3^PR-X+^T**K^,-$WU5V0)TC2P MS08U@OO1OK%-[\D&#+4\5F0K5"46M5F9G1S*ZBWI%['"TN%(F8-=+HGE]F5W MKDI&/=9-W? Y$+V)PDI$)R<+@)Z7-K3YI?&;0HIWD0CW8D\ >^C2H;@E@S2H MHC,W"=$L+52?2IY.);1N&QBF6C5;DA"U$;*23XY<0R3TQ)%N^YFV2II%J76= M8R _/+[[LX=/0&%,EG)U0Z6W55TF%Y@ISN&%KC6DM&B3)53R0TARWC1"41G M$LJ?LQ=J4Q'?X((V1FHU+IC6_H!U?[+C42ZL10Q%S,I79M_FOCZ80C@B1ZG( M'A/D]%-*=VB, M4?P\.[LZP>'Y2#9-6#9.3:OC.M\A=,^2@[IT$<5CW]N&J M=_N]^- 79GLO#'SBDC/IL4-RO9[8'#-6H7NJ.>M>8>)LWX^&,@ M-Z4N+6>.3^)P'QP JA7\)CD):8Z3,^19=H3KP4G>MY^:Q">_#7G]]R:M$-NT MP^K*'8O_S.=X];&$Y@_"9,O?IK_ N]7W>Z>$H:UT@]2!S!*9T37/ YP9WL(2=YBB;^R1)RL]8\6^ ?NR#I#3KLX,[V\.IBJ"XRY '^ MC8'Z3)&=MF?SHY39OT6CHMW^U+&1BS#;Z>L9#IA\C+U+#1]RX"J'%G=@4ZAU M"4FEX4B* M>"D@A2Z>2^L G>(7G9,3Y8ADX:S732$Q2F45+M?IUM#$2LLR/A=GYLAL%7.' M!< '5JY#S[F&@ C8X0;B27;F'OH'GJX?3QE2%$^I@\0E7R)W1G*! #=)SGZ@KRI;%^*F7)-H MAOIOQ'U3A*1)K+@W=O:SYP(;768D!#_%RLEXS"$/5\,%7\T0SJ=\-44"-D,0 M]+BZP_ 6RS@:+69R,9=&YMZ=3R4)E]A.NB#-;U>2!)MV"79!IPI4_325Y;IE M2743HD7??]!2K]@ QAP)E2JYY*:;KYBBG6I'9B MKEQT^'%&]MH"R,\X, [B2LC;L>>6G@_[;3E8="5DT?)D):YJE:=FBQRP(#>Y M3;-P_MHY&F6R:-U ?>1RE:+I#D@8,CJ:"72&+Q\BI2A2FRT6U)IGO3PD\;UB MQOMH=(C(FC"?ZJ.0^,-[<<>&2ZH#5-B >E,8E$-'BS9*6/);.9.4N0$Z=UHU M_)V:1V2@_A&\,'G6,+/"3%K>]Z?(.J1U2 FIQ]$ZC-32G5U")?Q4$H]G^_EF M,)HSFE/-N+C]Y#0^_=GHV[*@KU;<8>G!%.4D@"--N![4GIFX"(P:]1=O5=W% MW'Y!!@B=A5U\V9\O\(K?LH-,J6J$O]S5L[7SB E)6?VL:G/X]]GU8%C^9=P6BNX26^@MAQ M7L+I"K51\Y4KYF"J/*#-']>URYT%W_$'_SJ[\#,/1<-QEV8>")B5_N!V2REL M7:Z^J+*IN3_'WX.UZ8&?\WIG!YH[R17"DCM"F! M]U_+A5TZEHLLTM7T4"O?I2LHJR;UIW+Q^O/A+Q&?=_ZV 8+CAO^"@Y53#?DS M!^%N^"L1E_*W$=KE\BFE56Y7N/5X6 &/:GDKS;(C[K<\5]*6)8U(C%? MWF@X[8H6X/FZA#]P/VB#\+&PO=V]R:W-H965T MSIY=+*&3&VV^-"NE6KJMRKHY':[:=GT\&C792E6R>:W7JL;.0IM*MG@URU&S M-DKFSJ@J1\+SHE$EBWHX/G&R2S,^T9NV+&IU::C95)4T=V>JU#>G0S[<"CX6 MRU5K!:/QR5HNU4RUG]:7!F^CG9>\J%3=%+HFHQ:GPPD_/@NMOE/XHU WS8,U MV4SF6G^Q+^_STZ%G :E29:WU(/%SK::J+*TCP/C:^QSN0EK#A^NM]Y]=[LAE M+ALUU>7G(F]7I\-D2+E:R$W9?M0WOZ@^'P& BJ MHNY^Y6W/PX\8B-Y .-Q=((?R7+9R?&+T#1FK#6]VX5)UU@!7U+8HL]9@MX!= M._ZHKE6]40W]="7GI6I>G8Q:N+6;HZQW<=:Y$$^XB.A"U^VJH;=UKO+']B/ MV6$26TQGXJ##@$\MRN:.H:5 MH3\G\\;)_]I'0.<_V._?GIOC9BTS=3K$P6B4N5;#\'$ ?[- 'A[R/ M9SB'^:94I!>TJ]9YT?T3NFED>M5D<%L MB1.P+[&#H?Z6LOZ[N6S1/#X34,U MAHO90L^_A=XXZ-D#Z,M[Z,9!=P4E$W&.)%T,6\8!XR +!!QVV+01*X#X- M*(9!P(E' KY#BR../8JY\\E#[/)@\/;B[82B *X%!1$+A4\<(2(OI#1F/$ D M8/0@]1/FA=Y@<++ T..@^J$*ED$X<,L'3OHK@,XY#6RSA)21"EB9@+4+J DS&7) ?@I'@ MVSH*+V6I0,D#I!\FT$HLJ\110^ZEB)>R* R0+P)$?E=+CE;R4Y^2F"4\1+3 M1>7H!EN?Q$,"$<0^"\-T6\T4\ 3JBW*C_SPA*&4!>B<02"V@$*W#P_W5]!.D MA6Y#TF@CX2H7V0;G5N8C3AKZ;A?53*PLXA'S4/4#DS'<3<;PAR?C='?T)UFF M-W5K!P0F$NA_0?BYT,;I_0;\NREJ9TVOWD":J>+:C;,S64-%G:.1W)"U=Z]]0Y!^_$P]_3+XH#"Y&;VO M\=G&!'F!UL1#A/UJ\%DU;8;9_<[HS;K7XY[=3>TCL8\8>E?G-+N#JUOD:=;: M2'=O$T&_3X+WZH-9)NN9WIAL&_8($1@*)"'GSY)QY&C;B\#5OZ^QI>S MHHLB,[HC>2\C^T#N.Y&C!S=+<+)T]V=\:*UQ=\G<27=7]$EW,[U7[^[W%](L MB[JA4BU@ZKV.<91,=V?N7EJ]=O?4N6Y1 +=7;(3X9@8?\X7C&D*THIDV" 1^[N@UK2H# M!#2^]YC.<*39>&COT=];W\&7#5'T6E1?6:[+A9,Z**<%:2M](W8?:.]/9/ R M42G[%^WZM:Z#LE9I4?>;@4'->/=+[OLX/&>#WV_P+>_N(,OR+=%D.9=BAZ19 M#6C&L*[:W4".<9.4M9;PE<$^O;PB%>$916NK@,LL$RW7"IW=DDU%U?E\JN$0 MLW2:]8!7':#_!&",/@NN2X7>\9SFQ_NG0&Y@Z.\97OFC@&]I]AH%'D:^ZP,'@<6#Q@B?POL@MX>P',:+ Z%IP)2J6DTXC/$Z;$??" MP;UP#'VY[FZ787Y-5&E=LL:[[RV[(Y6A?XKS*.IISK#MW 6$&( M4X >24(T)"$:38)Q6W![ N3A([\#4TA&3T9^%.H71)[UQS^@S0-$0-.ML9\7 M=1 _@^*2HZT0N0F7YXB],P[*// M'MTW )$/"?3 2F?8]<.Q<,=#N..?"/=*PI,E]8/-N%%]8^[LJ' M3.B>"48<2NW/Y\+@MA!H=0QG(AG@.# 23CT<>_YDUDVN4NNZZ,4I[/9Y!,%R%)4.6(U M>';7ET* C.( A2F>A4&?\M..(V^6XBB)X1?T,4L!4:D+>)BSMFXK"$8.[RF$ M&HKM4(U)+:3NJS4Z _6X> 9^G!L[#'$8N>A\LAJ)\TL4)CB:&<6&,3B?C@DN M&027/+?(PMEYFVGTE4A).'#XQ,B&50RL2]-Q@'%*>J/X_UMZI#\1VJ4NGEH< M2O+5B]3WDC=6F);T;D^Z&DCGK;3P1X=!=)FY__\5ZFTI*3UZ\-&:W1]-'(OY M>8/)OBO9T"WCW#" 2'0Z^;LT[Z9[ R"D,K-;#$.#UHY6HJM[9AA=?3M&5=5S?,#CWQ9=<* M/B[O&NK/1$+T%*IH 5O=UPD\-+)K4KN!%HUM##="0YMIS1+Z>BK- OA>"*'W M W/ \)_"\E]02P,$% @ 3X)!6# &ULK57?;],P$'[O7W$*"($T+;^V=6QMI75C K1) MTS;@ ?'@)I?&PK&#[;3;?\_92;.@E0(2+[%]OOON^QS?>;)6^KLI$2T\5$*: M:5!:6Y^$HC9 M1#56<(DW&DQ354P_SE&H]32(@XWAEB]+ZPSA;%*S)=ZA_53?:%J%/4K.*Y2& M*PD:BVEP%I_,#YR_=_C,<6T&*[$%Y[;IH3Q M7UAWOE$ 66.LJKI@8E!QV8[LH3N'OPE(NH#$\VX3>987S++91*LU:.=-:&[B MI?IH(L>E^REW5M,NIS@[NV1*A$LNF%FF\R=1+;+O"\=%4'5[9"MNS;@=]TULK1YKJJ: MR<=7+XZ3>'QJH' 25EY"R5$SG96/7@RG@*(7Q)X$B8&@:B.(V2&2*W!J$AN! M"R?0N=#EP6J!NK] 'O!C(Q'2J+.\YI*(JL;0EGES,GH>_%A_%SR]^I M3>/!])^U4J+C9(ME6SF&@_99H5[Z1\) IAIIVT[:6_MWZ*QMOT_N[2-VS?22 M2P,""PJ-]L>' >CV86@75M6^&2^4I=;NIR6]I:B= ^T72MG-PB7H7^?93U!+ M P04 " !/@D%8(U90MZ<% !O#P &0 'AL+W=OO(-RA: K!UH62I5P,).EE'=8A:++U8=@#+1U; M6B72(ZDX[J_?(27+]JP(W89A+S9%\MR_\Y&\W CY1>4 FCQ5)5=7XUSK]?ET MJM(<*J8F8@T<5Y9"5DSCIUQ-U5H"RZQ054Y]UXVF%2OX>'YIY^[D_%+4NBPX MW$FBZJIB@?U[?2?R:=EJRH@*N"L&) MA.75^-H[OYF9_7;#+P5LU,&8F$@60GPQ'Q^RJ[%K'((24FTT,/Q[A%LH2Z,( MW?BCU3GN3!K!P_%.^SL;.\:R8 IN1?FYR'1^-8[')(,EJTO]26R^AS:>T.A+ M1:GL+]DT>T,Z)FFMM*A:8?2@*GCSSY[:/!P(Q.XS GXKX%N_&T/6RS=,L_FE M%!LBS6[49@8V5"N-SA7<%.5>2UPM4$[//W#-^*I8E$"NE0*M".,9>2]$MBG* MDKQZ8+BDSBZG&HT9D6G:*KYI%/O/*([(1\%UKLA;GD%V+#]%)SM/_9VG-_Z@ MPC>03DC@.<1W_6! 7]!%'EA]P3/ZNAA-P*=I>%.HM!2JED!^O5XH+1$_O_6E MH;%"^ZV8GCI7:Y;"U1B;1H%\A/'\Y0LO M2Z&:^OV$W?S7D,@-*QE/0?4%,6BF/XC3E#WD0):BQ#XO^(IHBYRVVXNO0#0N MIT<.KSJ'.?I7[!6R1N&K@J.4J!5N40Z!IQ36FFR!275V/OIL.PXR(V3Y#OB18D3TVN5&9A-):47FQ5L2?)*UP1)V9[Y$P<6;QC% G">CH0;(,"&<59M9M]WFN M,W/=W=_+%['O^1>C'XL4J1-3N9( EI=A;T$?T/WFRI,*;45]IP@]FQDCAL%_W6% MR0 /AAT/AH,\>-]<*8Q31Q5]^[2V*<+Y/5WU$N"@_GX"[*&[/=LI2W?LT!G8 M.W.:,"IBS7"3OB,21-I[R+'<1XCB:.B>K;/D9'B>OU$1TQ MV//=BP9-J5 6!Q);A->@[*)W@EQ'-S./D'8\ZU* U$KMOQM12\EQZ \A,>J0& TC M$6_-65W:*AOTV0[HPV0O"@=U/X]"4+JH+-4M:VUN++W1:T$6@,5*A32@,8@# MEN;&4X,\U&C)=G8"RI6 KY*E1G4^LE8#@]TQ-53:65?:V;>2S.[NV%?#826F7.;6QOB6Y.S@ MIFT3"@?LBN!,PDF$E_ZRM.\7O":9.3J)]W/V&G5R+;%[CXXQYZ"\Y7;2,'J. M?0?&\&KG1%9+RV6XJI!3JH93P)+,J16$1%9;7 WR.\M^QX/0'%"HF&DCUH$0 M V#[2Z$)AAT@HA-O).K25\UIP>/(#QT5_:IIU :\]F\A[K9 M[C5YW3RB]MN;I^A')E<%5Z2$)8JZDQF>#K)YWC4?6JSMDVHA-)[P=ICCBQBD MV8#K2R'T[L,8Z-[8\S\!4$L#!!0 ( $^"05B<@4]C]@( )L& 9 M>&PO=V]R:W-H965T4>5(B(QG$_*AB7 MP73L?;=Z.E:5%5S"K2:F*@JFGV8@U&82),'6<<=7:^L;?,HG0>P$@8#,.@:& MPP-<@!"."&7\:CB#-J4#/K>W[%>^=JQEP0Q<*/&-YW8]"4X#DL.25<+>J._9%/'TD% LLI8531@5%!P68_LL=F'9X#3^ T ;0#4ZZX3>967 MS++I6*L-T2X:V9SA2_5H%,>E.Y1[JW&5(\Y.+V%AR=&<+028XW%DD=(M1%D# MG]5P^@:\3VZ4M&M#/L@<\I?X"*6T>NA6SXSN);R$[(2D24AH3-,]?&E;7^KY MTGWU77*3"64J#>3[^<)8C7?AQZYB:Z[N;B[W/D:F9!E, GP !O0#!-/#@Z0? MG^U1VFV5=O>Q3R]442H)TAJBEL3IWJ5P+\=NA?,U$$?.Y-/AP2E-!F<&[RUN M"S*2?*.)'$8QW%K=.[@08D'E^Z*95QP M^T2\1GI&:,]'7(,Q(U))5K@,OU%IH]U43&: %1CTBT:_<_UB/23X('!_7O*\*N:TMZUF&/^76!K&_:&72\-NC%9GKBP3 MKS3NUH!I:3A,$QP'86^8--"FJ&1(0]KKHT5I$@Z3 =EU-:-G#:, O?)MT=V& M2MJZ=[3>MO.>UPWG;WC=MF^87G%I4.H2H?')H!<07;?">F)5Z=O/0EEL9MY< MX]\#M O ]:52=CMQ"=K_T?0/4$L#!!0 ( $^"05C_[>-ZOP< (D4 9 M >&PO=V]R:W-H965T5D'SI]@$E(8D,2"@#ZTE_?[P 4)6]DUIGVA2(@G/MW M+N#I@U1?]5H(PQZKLM9G@[4QFY/12&=K47$]E!M1XY^E5!4W6*K52&^4X+DE MJLI1% 3C4<6+>G!^:O?FZOQ4-J8L:C%73#=5Q=73I2CEP]D@'&PW;HK5VM#& MZ/QTPU=B(JXY$4E:EW(FBFQ/!M7,SIO#WPIQ(/>>V=DR9V4 M7VGQ,3\;!*20*$5FB /'S[VX$F5)C*#&MY;GH!-)A/OO6^X?K.VPY8YK<27+ M/XOV3/;1G@P'+&FUDU1)#@ZJHW2]_ M;/WP&H*H)8BLWDZ0U?(]-_S\5,D'IN@TN-&+-=520[FBIJ LC,*_!>C,^76U M*>63$.Q2U&)9O>:W9VUM^5PI]=#HR$$)'1UG+\-(QC%Y@.&:?9&W6FEW7 MN#,Y_^2DVYCDS6"]EB<0NZA536P4T>5@SN629 M4U!;!4FOI=.K:/5BW!XC/CDWH*FE 8.W18T]V6A>Y_KHQ ,$1'4GE(7!WYM: ML#CPO2@(8W;]K2G,$_L(9C7EM\7O5@-^SXN2@&QEKQ!CP\+('\<)F_FS6>IU MZ'<:R@U5"M#5.>,/7.70KC':8$T&3OWI)&5AX ?QE*0GK*-W(9@W*EL#6$Z) MB3]+IB!*QA/O5AI>;M52^Y'J7!'-_"2=L&CJIT' >M"1=NA(>]&Q0 '/&Q@/ M#]^(3*[JXM\0ZO!_9_%/P03&N2V0+=X/8:57T&&L[(O)]L6(-JW43B4;;H%C M*!FU(ZBU+ O"!+Q4U'!00?XSV* DU>SNB9$:QP4V6,9MX.!+ I1#I/X.1;=K MA4CM5R>V*!Z?;3Q'VNL6WI74AGR\43)O,@/#[D7=(,X_LV22' M<.+'LS$Y)T!6T0M<&4[3/N"/.^"/^X'O!@QRLCB]7 MPUWU,[;.N-D&H-;/2HH;/JA04NZOQI!Q21'U_<(\ K@7P7*BNH M6JD"]6>.T_;H]R=O!(UW9.75GJ!;"&)OGP!&?<0N5BLE5DA/E&*C"@QM&?O" MRT9X?[1%=;^2.S]2F4;#OKEIVD41N^V MO]Y6?;0+!D@=@38)O"NJI>6!XR^H\;W;H4H<.%50C8=11&B-_#2,O2]"DR;D M<8)T1@LCV3VV?YA7J[Y%S0_2]N7(I,N1R8_ER 7UN]X4Z67X/Z2([;3_QPQQ M?9YZ!UOR0K%[@F%O1K MT"W6V'LB_4"D%L%[V-YM>I@2C^\='O;,^"\P1UE. M0XIC,HS2#MFQGZ8Q^O\P#E#=2\$=J!,_Q(AQA* # 3M@ ^U)2MN381J^5HWO M?8=B#C;(LG XM2J-I^@&4V^QS^5U*'^!51],IQU,IZ^>82Z<3JA3]BY*,Q.U M=+V69>[Z6QO7ZSVM*65QFUG-.Z4#LTSA3((B9'83: M,L54^[\+C>*]VY=E*W!7#R3C-R@A*EZ^403&=HKQ7]$4GVR"0R M@7I,YV*\%S)OQW0:H&S!9TLE*TNVRS:?!II_P?-;YO8O(72K@>U2!>8:0!7E M@7H..,IFM7;3GU"F6)*IU#!IGMII,?1^HT$'C:A5G_1NH^V*LF>_+^P 84]@ M'L3H0Z'B]9Z-F!TKJ83;CI%&)(KN#U0"-K*@Z"(FWFN9O< B2HF'@P,Q$-_0 M-?4>:1B0E$_\L:B::BL#I0:^5 ?$1(>$H%A:6RR*>A)NUB7<[-4)MU\"<4NI MV@Y*!;KWXN,2]5"J])]X?19YK[\G>+OB0^-1 &2XA.G>O)M"?SU>4BHA@C ,>:M( M_728)J@$\1"3^QOOBR2HE]01$ZS9F+#R'BT25Z23&?FRZD\;(RKZN!<^%H@/X?REQPV\7)*#[^GC^'U!+ P04 " !/@D%8 M].7-_L@" #.!0 &0 'AL+W=O2DM*4""0%M'ZH^K.V);;'>=7?7!/Z^LW824BGD MQ3L[GCES9NS2CBS2:>[4[.); VO!-XIT&U=,_4Z1RY74R=P-HK[JBB- M57BS2<,*?$#SH[E3=/.V*'E5H]"5%*!P.762X&(>6_O.X&>%*[TC@\TDE?+) M7J[SJ>-;0L@Q,Q:!T?&,"^3< A&-OVM,9QO2.N[*&_0O7>Z42\HT+B3_5>6F MG#IC!W)[GZANM\!A8ODUQW7UCUMH.1 UFKC:S7SL2@KD1_LI?U.^PX MC/UW',*U0]CQ[@-U+#\SPV83)5>@K#6A6:%+M?,F(:B6PPO6T>:]Y'" M=R(-X58*4VJX$CGF__M[Q'I+/=Q0GX<' 3]C=@91X$+HA]$!O&C[%%&'%[V# MMTX<[K&1RE2B@-])JHVBQOFS+]T>+=Z/9H?I0C^;JJXC_=!Y/V\'TN$A:P; M)EY/CL=A,+K4P"GL)]Z%97U8IA"8,:I*6T-:(\&07_'60@H+ZC,RU+"4G/8! M]5,ER$JVFKI-GUX<45&Q3E%UA?W>"H3(=X^2&E65D=L'"&+?#8:!E<+8C4:# MHZO;JP2BD1M% X@&;D"JY"Y90!"X41#9(XSCHT=I&-]#FG#&8W?LGUMIY+NC M\QCV%_<7(IIO85!J:_TXL:>&BL@;T?RFEV5QL@.T*G_T#4$L#!!0 ( $^" M05BX<"RO$@0 &(* 9 >&PO=V]R:W-H965TN&^9K[Y9CBS.Y.-5$\Z1S3P4A:5G@YS8^KKT4BG.99<7\D:*SI9 M255R0TNU'NE:(<^L4EF,/->-1B47U7 VL7MS-9O(QA2BPKD"W90E5S]NL9"; MZ9 -=QL/8IV;=F,TF]1\C0LTO]9S1:M1CY*)$BLM9 4*5]/A#;N^#5MY*_"; MP(T^F$/KR5+*IW;Q)9L.W980%IB:%H'3\(QW6!0M$-'XY=T9LBP_<\-G$R4WH%II0FLGUE6K3>1$U?Z4A5%T M*DC/S+[1?_]2I;)$F*."1@8O@JZQ, MKN&^RC [UA\1M9Z?M^-WZYT%_(SI%?C, <_U_#-X?N^O;_'\5_#NN:I$M=8' MWOY^L]1&47K\<6S+6N>8K3(=6$1O6,P]F[-RQR/YTA&_1D@W/H MLP658-84"'(%_R3NP"W7(@5>9?!9%(WY>\ [!\Z:..W 8XZPD@45+%D$TR8# MV-/*:#!TF/(B;0INZXJX591$HDNBFMAI&U;:7_;\LHX?O!<5 *@G;B.B&+!M]M26/VD3^CHANJXZBAT<2''-G3/HS'NS>)Q]BGK?/, M2\A,#(PP@RBTZR0)[=J/X\$O=:M$4950-RK-Z8(!XE<2$-5^^@1Q&$/,8DC\ M""(_'#P@):M(VV!V DTEZ*\P)XS'Y!(C!SQG'#+ZQI$[N"_K0OZ@8"ZL\'QG M8U[P:N!Q M[ X2YQ+QM^!>N;X=6& '+^R&?[&VHWP(X!\#P)EJ#OMJ#B^NYIO*"&N6GB18 M8-HH803%^/XE+9HVW5=*EB=J'N[V(3]5[&<97%+L>L]E@V0/CPC9VI=EW9C7 M:G\7R_X..$IF:B(L!DD*F>G=I4+RW%XL0@&N5O1@TUO>%!GDE(*P1*37FP+V ML8_8T37R/]X7KQ2;Y_A4C8%/)>-$E!R^&UU4:&'D0A0G$ 0AA-YX\"@-+W:' M?:0])QE3G3B,A31WHX1J/SR9@*.#=[]$M;;=C::0-Y7I6H!^MV^@;KJ^82_> M=5]?N5H+NH<*7)&J>Q53)JFNH^D61M:VBUA*0SV)G>;4!*)J!>A\):79+5H# M?5LY^PM02P,$% @ 3X)!6+$=&KXY!P <2T !D !X;"]W;W)K&ULM9K];],X&,?_%:L@!-)HFW3M7M@JL28!3FR@ 7. .AY-!0GG: MFY[EUS[*Z9E8ZYBG[*,D:ITD5-Y=L%C.C.GBLU$_!>/].J\=]PC M$5O0=:ROQ>U;5G9H;'BAB%7^G]R698<]$JZ5%DEI#"U(>%K\TN^E(VH&KON M@5L:N%T-1J7!:,?@P28=E@:'76L8EP;CK@:3TF"2^[YP5NYICVHZ/9/BEDA3 M&FCF()/]0FN(QY66?+XVC]Z_ MLQ5-4Q:W^=[':6-@Q_RQ3@$SM'FLH<2H&GFCG#MZJ'E52LB7-0\R'!2G' M(OGZ'HJ2=YHEZI^V(5=P#]NY)A2?JHR&[+P'L58Q><-ZTV=/G,GP59O.F# / M$^9CP@(D6$/IPTKI0QM]>K5.YDP2L2!1;623L!S9Y&?G$7]AK6A?Z3%A7@$; MYS SG=],W;/!35U/S.H")%A#SW&EY]BJIZ\TASF=1016"'!S23+)0P83NF82 MYJCB@:99)@4-5VTR6OG[RH@)\^P]GS$)\V)JAK)>,3(324;3NV=/CEWGZ)4B M(!KQ&QZM:4R60D2*"%@/0NO!T8IP!<<9A?F:Q7>$1RS5?,'I'.I: (L( MH,H-5IDIW%2S;1Y-HP-S"59Q0K(#PS./)D]#W2>P8JL5O>5ZU:$G-7<0&L#D?( /5\Y1@0..+1'LCA?I1"EH1E7=?MMR&SLOM4 5N12^4*(IH-\2\=RH7+UJ#IPK'<3-K MP1T@F'I2H8D2<50S;OJ*E<]2X2M+J]?*G!3"BKD9";GOWKZ^\3VUNME:S[ZR+"?,P M83XF+$""-80_J80_^4UO2">82F/"/$R8CPD+D& -I9WA-@TSM*\L&T^V-$_V MW6KO_J; 6H*Q!,>D>:@T'Y468-&: M@F]3C8XUO[5_=!UUB&"S3J4\>]/VEJ5+G0%6G4UW;_-]CCWAUSVV?LC?9^'% MF?%E"H774/0.KE_2[SQ9)ZW:H.8 46D>*LU'I058M.:8V.8,G?'OBKFHV4)4 MFH=*\U%I 1:M*?@V:^/8TS9[Q]Q)IYC;I937J93?J51@[^:ONG&;77'LZ969 M2!*N\@_Y 6/MGV"1LA.EAS%I'BK-1Z4%6+2FLMNTCG/\NR(B:B8'E>:ATGQ4 M6H!%:PJ^3>\8B#B'Q@/ TE"R!0[@<"J7-1R8Q MUV7J>_,5A7S5$D;(@L:*M8\-U-P/*LU[Q#^F9ZV# #7/@T5K;C_9)GK<1Q,] MA9!&8T5"FG%0W*3-#S8IN[>'58U-GV_S?FX]IR/S??@/U# B=XS*MEEZ9K?< M6Y-?;8>/VHX B]94=)O)<:V)@^Z*)DRO'E 4-:6#2O,>Z;V"OIN=DR_-#?,A MF[6530"VKW/C:V%=H*>UU)H?#\R MWB]TV!_MO&;8N[VO6P>U':$)D\M\[Z[9H +32K%%K[I:[0]^G>^*W;E^X9S. MG);KGG/J%[M_M_AB,_(EE4N>*A*S!50U[!_!:Z@L]O<6)UID^7[4N=!:)/GA MBM&(25, [B^$T)L34T&URWKZ/U!+ P04 " !/@D%8 5 8VB<# !'#@ M&0 'AL+W=OTD[7[];$-(NE%OJIJE4A0PG,O[@(_Q M&:TIN^4)@$!W69KSL94(40QMFP<)9)BW: &YO!-1EF$AARRV><$ A]HI2VW/ M<7IVADEN^2-];J7G$=]6#V'&0<9H=O,K! MT[K+1%KE!1;8'S&Z1DQ9RVCJ1*-J;RF.Y.JMS 63=XGT$_X,5I O@:.CCY@Q MK!X1/T9'%R P23ERCT>VD&F4L1U4(2=E2.^1D#UT37.1<'29AQ ^]+>EO%JC MM]$X\8P!+R!HH;9[@CS':QOBM6OFMH[7,3.?H!FH>4OR&$V!Z1F>!X!N%BF) ML9HS)^CRKI#3!T+TB63*CD9H+F_Q" >EP5Q@)I!\]#!4\CIO'%?^FAZ:49,J MOB$O< !C2U87![8"RW_]RNTY;PW$G9JXHZ.WS<1_!?Z#]^8A+_KV049&5P(R M_KT)LK,'R&X-V36^5HD40"[D6J)>$ZM1BQU46J-R!!M60:5U0..<_)230IH3 M&C;!F=/W4*:GO8&D5Y/T]D_21%"F=1V=5RW8*]]IM;V1O6I0VZ_5]@]83OU' MRLFHZ8DS;5 3#UY&.0WV 'E:0YX>MIS,Z5UT#Y@9.%QG^XES#E-.5=[?ZZG3 M7$_NSC?9/51%=1^O*+.H)\XVU]M">R^CJ"H=S\RYW7RXYMW'WNO*G+^9#YG0 MMKL,U_A]?RZT$'C 2*%L&OG,(D0"LCV)!!@7C^VFPOT/NXI&C.X_+1[VSMX^ M Q;K#H:C@"YS46[SZZMUEW16]@9;\[+%NL8L)E)B"I%T=5I]J8"574LY$+30 MG<*""MEWZ--$=GK E(&\'U$J-@.5H.X=_5]02P,$% @ 3X)!6!7A4&ULM9QK;^,V%H;_ MBN M%C- =RS>=,DF!C(A>P$ZV\&DL_U0[ ?%9FRAMI1**QKE_*ZO=Z)643?-FLB_IFLFJ:IZOIM)ZOY":KWY5/ MLE!_>2RK3=:HM]5R6C]5,EOL@C;K*0[#:+K)\F(RN]Y]]K&:79?;9IT7\F,5 MU-O-)JO^?"_7Y/_B4+U=-^\%T=OV4+>6];#X_?:S4NVE'6>0;6=1Y M6025?+R9W*(KP5@;L%/\-Y_^#5X.VG 2S+=U4VX.P6H/-GFQ_S_[O/GF;?!-D!?!+ZMR6ZN@^GK:J)UO=V$Z/^SH^_V.XH$=)<&'LFA6=2"* MA5PXXKD_/O+$3]5!ZXXGB?MZ?]S-X6"WWY2TN#'1F[J_[FRON=2-[H//G6R0, X)$T P(P-1EX%HI$H0028'$L8A80((9B0G M[I(37U0)]M'LZ*1$$68TM"J!0Y9$!%LRWI>1A.'4K@0.&2,I(^Y*D'1#34Y4 M@DI=B[H&Z8T[=YY!PC@D3 #!C(.?=@<_':D(I)#)@81Q2)@ @AG)0:&^Y@\O M*@.'<.,$)R0A]A6!4Z>N*.U+ H<.1Q3;!4,X=3A,J+L4H".3@[P#_ESDK7^Y M;Y2-<8_8&W_NO .E<5":@**9F< Z$WBDRG 0Z4(DL9!:0**9J9(6SGD-2.G MJP/IG_7J"I^F=G5PZ$C,4F)7A[Z.$$Q"9%>'O@['#*-TH#IH>X3\_LBH#L%? MP0D3X:>=/1$A:1R4)J!H9EZTET-LK%H!:O1 :1R4)J!H9HJTV4->NW*Z5D2] M4%VS1%.79A2["X26+LK['=7/S*P2 >H% M06DOK_LZE8R3LU0:'CK $)W;G@TNG+C.B@=8'HDT5 M\9LJLSR<]AE^W-DS$71M#90FH&AF8H[:)$?KDX1ME(3ME(1ME1S#"A)M!*O@[%"(4#BY]$VRKBMU6.4C%D M-?RDLZ<@Z*H:*$U TEW-<8D MI,BN$@X9ZMVUX X9HHFZIK"KA$-'TH@-W+@DVED1O[,2'\2MT% M3.[084;[MR"<.L+8P*4#U;:*^FU56Q1.>PL_Y-SY!TKCH#0!13/3H4T?':NU MDH+:/U :!Z4)*)J9(FW_Z&6ME;3?XAC1,+'O4#ID:8RHO8CAD*$H(G8#IG#I M8D+#@=L0].AW9WXKU16((4?ACS][XH$NGH'2!!3-S(1V>72L5DH*:OI :1R4 M)J!H9HJTZ:.7M5+2?E,CC1@F=FUPR,(TM%LI';(D3I"]P.F2A8A% Y5!VR?J MMT^W'V_OG(,$72H#I7%0FH"BF0G0AHZ.U39)02T?*(V#T@04S4R1MGSTLK9) MVF]@Q 3U?J3EDL6]M0CND)%X]W LR#T90S%1W7#_-FV-D_,;Y[:@G#:2_@A M9_^ &W3%#)0FH&AF.K2U8V,U3C)0NP=*XZ T 44S4Z3M'KNL<9+U>QB3)+*7 M*1RJF/:N%ERLM-<-Y5"E].B6ISE0;9J8WS1UI6'(1?CCSYYRH$MCH#0!13,S MH?T<&ZM+DH$:/5 :!Z4)*)J9HJ/GGUS6)7D(/W[N"J(XMEV$2Y8FB=U.[9#A M)+1O1 B'C&([F2V4)6K4#]_;$LF]&ULK9M=;]LV&(7_ M"N%A0PMTD41_Y&..@28DMQ3+4"3;>E'T0I$96Z@DNA2=M,!^_"A9D2)-YJST MW,3Z>-^'(@_UACYAYH]*?\[74AKR-4VR_'RT-F9SYGEYM)9IF!^ICC%76Y/$F7RO2;Y-TU!_NY") M>CP?!:.G"S?Q:FV*"]YBO@E7\E::OS;OM3WS:LHR3F66QRHC6MZ?C]X&9X+. MBH0RXN]8/N;/CDG1E3NE/AY*5,DH)DG^-+!1W5 M;1:)SX^?Z*+LO.W,79C+2Y5\B)=F?3XZ&9&EO ^WB;E1C[_)JD/3@A>I)"]_ MDL'I].^\?B^UOGWM2[^V MF4WW^UIOC>6XGN+CDC?9P_L@.E_AML2ZD/C51NKBVNL^?7>T MP"]QQ>+J8>$?!7/OX;EN_4&G[2C6'W72CN+]4D3OC05P8)8T@81\($"-:2._";K[@^NBY61)#*4!J#TCB4)E"T MMM+/S(P 6A[=N,$R(VD,2N-0FJAH>Q?8;?EH(Q]URO=.VK+\YH"OZ&[.8-V0 M- :E<2A-H&AM?1LC)AC#"S'4C8'2&)3&H32!HK65;BR9P&D'#"_$D][%Y;BS M4.T/"SIA; ]MVEFJ'D83[JZ^="@;ZR-P>Q_MHGC@(M7-'/S:(&D,2N-0FD#1 MVEHW'DTP@Q=(J$L#I3$HC4-I D5K*]U8-8'3)AA>(*%.#93&*EJGCDYIM]Q" M79C^1L>G>]:@C<$2N!V6VRC,;M76*G'00A1D9%2R(&D,2N-0FD#1VB(W#E!P M"J^S4-\'2F-0&H?2!(K6_C-ZX_U0I^,PN,ZZ<4-EKFC=%6;',V701CF4)E"T MMGZ-HT/=CDY/.3YP">P&#U82ZNU :1Q*$RA:6_#& Z(479HIU V"TAB4QJ$T M@:*UE6[<(.K>ES.X-$.M("B-06D<2A,5[3"SEC86#W5;/%?92H2?UI0'F&[L&!TAB4QJ$T@:*U56_<*#J%EV>H%P6E,2B-0VD"16LKW7A1 MU+UA:'!YAAI14!JK:.X-81S:ID#1=O)YS[9XIU*ORLWX.2E+[6XK;'VUWO#_ MMMSFWKE^$9Q=!CW767#&=]OY&_SNOPNN0[V*LYPD\MXVY1\=VWFI=QOV=R=& M;Z7,TTG10/UO$XM_ 5!+ P04 " !/@D%8 M-3Q#^"T" (!0 &0 'AL+W=O M>(GOSO=]ON_B<])(=:\+ (,>2R[T'!?&5#-"=%9 2?6%K$#8G9U4)37657NB M*P4T]Z"2DS (8E)2)G":^-A:I8FL#6<"U@KINBRI^K4 +ILY'N-CX);M"^," M)$TJNH<-F+MJK:Q'>I:.^>U6RY9J6$K^G>6FF.,W M&.6PHS4WM[+Y )V>J>/+)-?^BYHV-[["**NUD64'MA643+0K?>SZ< (83YX MA!T@_%= U %\YTA;F9>UHH:FB9(-4B[;LCG#]\:CK1HFW%_<&&5WF<69=%%K M&]$:+66Y98+ZWHZ^4*6HZZ\^1Z,5&,JXM5ZCN\T*C<[.T1EB GTM9*VIR'5" MC*W$\9&L.W71GAH^<>H*L@L4C5^A, BC ?CR>?C'6EAX, 0G5G_?A+!O0NCY MHK\UX3I[J)EFO@D_/MD8NC%0ZI]#"EO*R3"E&[Z9KF@&HX]?2]EWC#.AT2VR-@CW8-P2*.K:1S$"3F6K:<=H(VTM M$R AJG6#!\2#F]XVUAP[LYUV\.NY=M*0C6SL@9?DVKGG^-R3FYOQ3JI;G0,8 M;DQYYOLZRZ&@^D26(/#)6JJ"&ERJC:]+!73E0 7WHR 8^@5EPDO' M;F^NTK&L#&<"YHKHJBBH^GD!7.XF7NCM-Z[8)C=VPT_')=W LQ-.5>X\EN6 M%2M :"8%4;">>.?AV32Q^2[A*X.=[L3$5K*4\M8N/JXF7F % 8?,6 :*MRU, M@7-+A#+N&DZO/=("N_&>_=+5CK4LJ8:IY-_8RN03[]0C*UC3BILKN?L 33U. M8":Y=E>R:W(#CV25-K)HP*B@8**^T_O&APX@'#P!B!I ]%) W !B5VBMS)4U MHX:F8R5W1-EL9+.!\\:AL1HF[%M<&(5/&>),>D$Y%1F0A6N9\RR3E3":'"[J MMTKDFDRIS@D5JSIX?U>Q+>6 64?D< :&,H[1&W*SF)'#@R-R0)@@U[FL-&+T MV#>HTI[E9XVBBUI1](2B&60G) Z/211$<0]\^CS\4R40'O3!??2F-2AJ#8H< M7_P$WQ>UH8+]HK;ICLE4"BTY6]&Z!]&4N0*-9M0;Z-8E$V@HHYPLD]:-!J.DC;M@:A!*VKP3U$$_G1M MG\":(>F<_/9T-'HD[^^D49B$_>*25ESRK+AK:;!3LOT7EKU :]+C4C@(XD=J M>]+BP6G'\UJOWQD==FQ_IFK#A"8L#$T@,?*K*1U+ M(T$K-"9-JRAL#],>W.3:6#AV9KLMVU^_LQ.R0D.UA[TD9_N^\W>?S^=T*]6# M+@$,>:RXT&.O-*:^\'V=EU!1?29K$+BRE*JB!H=JY>M: 2T%GJYF8J2^7:<"9@IHA>5Q55OZZ R^W8"[VGB5NV*HV=\+.TIBN8@[FO9PI' M?A>E8!4(S:0@"I9C[S*\F"36WSE\9;#5.S:QF2RD?+"#FV+L!980<,B-C4#Q MMX$)<&X#(8V?;4ROV]("=^VGZ-W 50-0"HG\%Q"T@=HDV MS%Q:4VIHEBJY)D?NYU-R?'1"C@@3Y*Z4:TU%H5/? M(#6[@9^W-*X:&M$K-*:0GY$X/"51$,4]\,EA^*>U0'C0!_=1D$Z5J%,E3UC-^C8#0ZR MNZ5;O"X&%!Y.+[D&GNSL&IV/DO@%MWVO,!@-!OWSOW>KC ME^R+ET1)%+X@N.\V>A]$+PGZ.XW"-NG/5*V8T(3#$G'!V3F&44WC:P9&UJYW M+*3!3N3,$M\*4-8!UY=2FJ>!;4?=ZY/] 5!+ P04 " !/@D%8%FQ: LD# M !T$0 &0 'AL+W=O E/(+Y4"R9G9H>2D@)*3FB)&&0SXYU]-[F02G37#^;X+;)KB-T"VS1M8#%CB>,KI!3$5+-#5HO&FRI1I2JMOX M))@\2V2>B.]QCLL$T%-3,^^2A-:EX.AJ3HN*EJ#&-$,+)NN&B>\(ERGZ]5M- M*GDGQ36Z>@"!2D!7;VY1F\0*=$?*UIS&#OI-V@AG1)] M!]#?CS(O8CD)_$DS-]:$F79@51F$7UF/K M=6R]0;:/P/F=7"*2NJAS+""53[8T)2%XNW9(#;B@3)!_FP,Z_ML+^ ?$WMJ^ M%4W"(P&Z.,_S?$NOP.\4^#_D=PE"Q]8_8>%-_.B8JR8J\+PS7@<=TV"0J5HI M:@&,]ZGJ6 X"7?HTC 36TSSI-$]><5&8C&G#2& ]&\+.AG#<12$\*<#0#5SW MJ$PU479@._HRC3JNT3#7FB4K^;Y/$:>9V& &.H*#&)?>FI' >G)M:_]BMUZQ M1EOPD9P8"ZUOQ4&/8X];IRW>80GZGGNR]NO"U.*OKU1[WW+8@Z_R^%.6$=F3 M'3#-:E8243-H)&3D18WUU$=M.<9"ZQNQ;SIL]S5K>+"EN=B*D=#Z5NP[&GNX MI;F\AD\[D\BRG.,2/HT*PR@Z4\'[[L4>;E\>02ZU*YJGB!05HVM09/4T!X$N MODDCH?5E[ULA.WC->AVU/QH+K6_%OD.R!SN/'ZC7R2Y M1Q5K'FR)U?>(CY@M2&ULC55M;],P$/XKIR"A3IJ:--T*C#92 MNS'!AT&U"OB ^. FU\::7X+M-BN_GK.3AB)U$5*4V.=[GGON;%^FM39/MD1T M\"R%LK.H=*ZZB6.;ERB9'>H*%:ULM)',T=1L8UL99$4 21&G23*))>,JRJ;! MMC395.^4.<32NVQ16ZK]72T"SN6 HN M45FN%1CRUOK)3SX5LRCQ@E!@[CP#H\\>;U$( M3T0R?K6<41?2 T_'1_;[D#OELF86;[7XS@M7SJ*W$12X83OA'G7]$=M\KCU? MKH4-;ZA;WR2"?&>=EBV8%$BNFB][;NMP B">\X"T!:1!=Q,HJ+QCCF53HVLP MWIO8_""D&M DCBN_*2MG:)43SF4+)IC*$5;A!,SS7.^4LS#XS(QAOF#V @9W MZ!@7]F(:.PKI@7'>TB\:^O0%^@D\:.5*"Q]4@<6_^)BD=GK3H]Y%VDMXA_D0 MQJ-+2)-TW,,W[O(?![[Q"WQ?S)8I_IOY(W()MUI9+7C!FA.C"E@:M*A<8] ; MN.>*ZL69@!49D8XG5>O'?&V=H0/V\UR%&@%7YP7X2W=C*Y;C+*I\++/'*'O] M:C1)WO>D=]6E=]7'GI%(53!30$FOFAF$VF^L<@>HT'!=P( KD&&/SFYO/_T( M#LA,C\[K3N?U_^FT>N->U%FPPWF5_>3ODH#LD3GI9$YZF1[8,Y<["5S1Q7!^ M\VD(6B'HM>!;;8 >R9[0P(!TY^1P5F\3992$,+YO[K-D.)K&^U-M\TN>"=M6N/\Z8K_'5O>NL#,UNN+ C<$#09OJ&"F:9?-1.GJ] CUMI1 MQPG#DEH\&N] ZQNMW7'B W0_C>P/4$L#!!0 ( $^"05@]&P!O4 , .@* M 9 >&PO=V]R:W-H965T"#KC3(+_G2\ MQ6M8@/J\O1=ZYO#?A]3PW> OXB\!>'HR14;+D_+N9_%Y- MO,!L""B4RC!@_;>#6Z#4$.EM_-UQ>KU+8W@X?F+_U6K76I98PBVG7TBE-A-O MY*$*5KBAZH'O?X-.3VKX2DZE_47[#AMXJ&RDXG5GK'=0$];^X\<$@[@SBT,[#2_5:[#5R!%9Z.!=\C8=":S0QL]*VU MCA=AIDX62NBO1-NIZ0Q3S$I "UN4-V7)&Z8DNEBT=8/X"MT+7C6E0E^P$)BI M'^@3P4M"B1[=F#3KP26Z*$!A0N4E>H\^+PIT\>82O4&$H3\WO)&857+L*[U? MX]4ON[W-VKU%+^PM1G>@+0YDD+Y3.,!;5 M<:WHBA(-INCK Z<4Z;.]U[!OKEIHO25N;^:ZO)9;7,+$T_>A!+$#;_KVES + M/KH2\9IDQ6N2S5^)[%G*DCYER2GV_K O84T8(VQMCO<6!.&NTS5KR3)+9MZ; MW32,PBP9^[O#4#M086HJ[!!5N+CB(6KN0 6C]"?JF>JT5YV>5/V'>:W:>B0@ M$9&R<=XFLY8F/? >Y7D^D'L,BD?! %0<@[(D#0=BCT'Y*$S=6K->:W92:W_N MX%%W$A51C:XBE];LR/G[.$V&N76B@@\#M0Y4'N?90*X#E8V2W*TW[_7F9U6T MUGJZEG-'E<8?ALEUH491,-![%M?\W[A:O?[!TUV#6-N>22+[#+=W<;_:MV4W MMAL9K,_"Z]O0L5[H-J[MNG[2MSW@'1;Z&I"(PDJ["JYRG1O1]E7M1/&M;1R6 M7.DVQ XWNA4%80#Z^XIS]30Q#OKF=OH/4$L#!!0 ( $^"05A*0PX& 0, M '(* 9 >&PO=V]R:W-H965TSDY"%$E@WL1=BQ_<<_$L5P *O:24R8FU4BJ[L&T9K2#%\IQGP/1*PD6*E9Z*I2TS 3@N02FU M/<<9V"DFS K'Y;T[$8YYKBAA<">0S-,4B]+%?*W+##<8:7 M, ?UF-T)/;,;EIBDP"3A# E()M:E>S%U'0,H*YX(K&5KC(R5!>?/9O(MGEB. M4004(F4HL+X4, 5*#9/6\;,FM9K_-,#V>,-^79K79A98PI33'R16JXDUM% , M"M8*,JEXFD-U@I2PJHK?JDWH@5P>WL 7@WP MW@OP:X!?&JV4E;9F6.%P+/@:"5.MV8"/2$ M:0[H%K#,!>AGI"0ZG>L#$^<4$$]0JT@?''1-&&81P11=2@FZ&+,8W1"\()0H M G+#%"/]G.XARH4@;(FNL"3R$SJ=@<*$ZM%9:_$,/'DOFJ+NFQ4N%XWSL3W0F8X@HFE\RE!%&"%'S^X ^=+EZDCD6U9]!N+ M_B'V< I"D81$6)6G)8:,2]+MN2(:E$3F#5.$HV$0C.VB[66W*'#[;E.TI;'7 M:.P=U*@SKQ/-D#EOP*)7K5*0 IMW2*?0BJW?TN#Z_AN=NS7^'I7]1F7_H,H' MKG2J<)6J=),BK%!B$EB8!':)[>^*=1S7>2-WMRIPAUZWX$$C>'!0\ T40)'7 M)>H@\&^/]Y'(MCP&C<*XV$]-V-&UF^ M02P,$% M @ 3X)!6+[#K>5L!@ 13$ !D !X;"]W;W)K&ULM5MM;]LV$/XKA#<,+9#6%OV69(Z!QA+7#DU1M&OWF9%HFZA>/)*VTZ$_ M?J0D2U9,4[9[RX=8DN^>1[R'/)$G>K+-Q#>Y9$RAIR1.Y5UGJ=3JMMN5X9(E M5+[.5BS5W\PSD5"E3\6B*U>"T2AW2N(N[O5&W83RM#.=Y-<^BNDD6ZN8I^RC M0'*=)%1\OV=QMKWK>)W=A4]\L53F0GFA'*!OM)XS= #HW(MF.XV2J(7'Z@0U*@N7Z(7/E.4Q_KH M%?KRV4QN\=.1)^%KU'?NT*XA_N6&YJ=[HYM\?@Y]N#GV(G;_<]UJMU[ M-O9&+/M5/^SG>(,C>!\RA7PF^2*EBD6(2O2610N>+M"[5"JQ-KT2_4 ZFVRI MB,RGSADIFJV%8&GX'O](9W@C)5.R^Y[31QYSQ9E5U0&DJI!@ M/B18 E&@, :J@XK58=M0US/)6B,5H*G(5_I(YID:SVNLSF:EP-[7@YL]A0N M:;I@*'0-[()PE!.:.=1FZ@U'/?,WZ6[VY77>V;GRGLH:0+*20];^H$G:4&54 MJ3)RJO) GWBR3O2<0JU%/M:,!NZP.Q'/'7F08+Z[K8,>BNAW6Y,"R+L@%]Q% M0[MQI=W8B?2'7CGHJ5J=]EBY>*282G4\?U16:FYKCQM0:B M;MZS%3R9. E)A9BC)\3-V-?5U(\YY)^^I>@J9PS(T04EZ.[>/)<(;5+H%;M M00LBH&A^B>;,M:"%#B=A4Z6Z?N$Y%]*M*NT_T=Q*@18Y0-'\$LVI%&CQPDG8 M?+%W,,V^O?>]Q: )BUF_CM)D&["7&W]L+LA.LR G:7$4Z< MMK6'U&L/::N)WVX2M)L0=Y,O#6F]8,?.->->*MEU3YZL]#633ZRAP^VAPXX" M4AFZ5I2@'86XFW9IZ.KE,'8OAS\Q\W:&IPMKG$#W*H"B^:!H 2@:@4)K:EHO MLS'$C@4,NF4!%,T'10M T0@46E/<>M6/W:O^&1.*SWE(%3,/D(BM,LGMK_3P MX7K[YGH\/BQ=N2G/%N]$V@"4EEAHQ][0.UJVPG55 +NK E6.1#_0^2\!W.!G MCS/0"@$H6@"*1J#0FJ+7%0(,42' H!4"4#0?%"T 12-0:$UQZPH!=E<(SDFB MUP=3N"-)%'2)?RIM $I+++3V)-K=V^6=,+'(]^-+%)HM=,5&V^IJM>?_3;[3 M_=GU>^]VYEFN^]YM4.SHK^&+'Q@\4+$P6XUB-M=4O==CG?)%L6>_.%'9*M]C M_I@IE27YX9+1B ECH+^?9YG:G1B"ZI<3T_\ 4$L#!!0 ( $^"05C$^;G> M( 4 /L: 9 >&PO=V]R:W-H965T4GT<>_AN4?BY;$XW%#VC2\($>!'EN9\9"V$6)[;-H\7),/\C"Y)+N_,*,NP MD*=L;O,E(WA:)&6IC1PGL#.,A78DTR?DGH@ORULFS^P:99ID).<)S0$CLY%U <\G*%()1<3? M"=GPK6.@2GFD])LZN9Z.+$?*8$G#!.1$$_X.O+TB B>I/'H/OMQ?@;=OWH$W M(,G!PX*NN 3@0UM(^HJ$'5=4+TNJ: _5 'RBN5AP\$<^)5--_L2<#Y$!P):Z MU>*A9_$ND1'QBL1GP(6_ >0@5T?(G/[7*I?ICBZ]1<>MGZ5;X+E[\#XD>2+( M^QLY+Z;%0[J6=23FBIQ]1]9ASOL0Q&5FRB7#" MUL0:__H+#)S?=7+T!-82QZO%\4SHX_+5G6#&GI)\#BXRNLJ%KN(2)BA@5!-< MCY$W\"$:VNOM6K1AGN?582V6?LW2-[*\B.-5MDJQD ]+4F0B^0^K=J?_F&?XO0$UA(GJL6) MC&_#UV(]5[-J39CT)^".*)-3O;WU/ .WA"54M[A!/;6!2LHOT5" MTG"Z9#5Q?N1': ]9U)!%?73""F5;K$'D[TBZ&Q6%0;B'8V,,H'%I'4\*(TF8 M?.O30DF^2)9Z"];K@M\76KOL9LF'WJMW1&BT&2<+U!-:6Z#&;4"SW7AY5SPP M 'IN9T[9SSA WM[.> #+K; \(U1;B<;.0+.?.;XY[IJ5P!L@V)W(NK#0C?;, MY,;40+.K.:DU#G9:GA\-PD&7JB8L#*,]3A8V=@0:%_2C&V.XHY07N5V+J(GR M(\_?P[%Q!="\W#XP/"7@,\Z(OAL:LT^>[#VAM7^K-NL_T-H"-8X"F1U%#]W$/,!)WNH UD]X*]1X%F3V+,&ULK59M;]HZ%/XK5C9-K;3;O$'H[2 2$';OI$VK1G?W8=H'DQS MJF,SVX%NOWZVDZ807%3U]@O8SO,\Y\7']AGNN+B5:P"%[DK*Y,A;*[6Y\GV9 MKZ'$\H)O@.DO2RY*K/14K'RY$8 +2RJI'P5!XI>8,"\=VK5KD0YYI2AA<"V0 MK,H2BU\3H'PW\D+O?N$+6:V56?#3X0:O8 [JZ^9:Z)G?JA2D!"8)9TC >W9O*A&'F!<0@HY,HH8/VWA2E0:H2T&S\;3:\U M:8C[XWOU]S9V'"BOI.)E0]8>E(35__BNR<,>0>NX"5%#B+J$WB.$N"'$3[70:PB]IUKH-P0; MNE_';A.78873H> [) Q:JYF!S;YEZWP19NIDKH3^2C1/I1^8PFQ%%A306$I0 M$F%6H'\X+W:$4G0VK^L'\24:EUPH\AO;#9[=Z4J58-8?).0Y.LM 84+UZ"_T M=9ZAL]?GZ#4B#-VL>26UMASZ2OMMK/MYX^.D]C%ZQ,<8?>),K26:L0(*!S\[ MS4].\'V=KS9IT7W2)M%)P0SR"Q2';U$41+'#G^G3Z9$KG/]G??9LZP?)B-L* MBJU>_(A>6RNF<([+*2,RIUQ6 M#W\4(JH:^&'ZX:J*WTW%;,=7DE-SB'D:?O M0PEB"U[ZYE68!.]<&_"28ME+BLU>2.Q@JWKM5O5.J:<')UB?7/)P4NXO2YQ.RYQ-DSB ;C1GOYZ<)VQ7N MX-B#L.OF]!@4#Z)NP Y0D'1/US%H<-F/.@'[>_U&"6)E&SVIKXR*J?KA:%?; M7G)L6ZC.^B2\FH:.]4SWGG6K^"!?-ZZ?L%@1)A&%I3857 QT/8NZ&:PGBF]L MM[/@2O=.=KC6_3,( ]#?EYRK^XDQT';DZ1]02P,$% @ 3X)!6$CKL-;S M @ Q D !D !X;"]W;W)K&ULK99M;YLP%(7_ MBL6J*976\DY>EB"UJ;IUVJ:J:;?/#MP$J\;.;).T^_6S@: LH62*]B6QL<_A M.1>P/=YP\2PS (5>\A4P/;+@(L=*=\72EBL!."U% M.;4]QXGL'!-FQ>/RVKV(Q[Q0E#"X%T@6>8[%ZS50OIE8KK6]\$"6F3(7['B\ MPDN8@7I:W0O=LQN7E.3 ).$,"5A,K"MW-!V:^>6$'P0V-3)(YY\^FL_]8P!4J-D<;X57M:S2V-<+>]=;\ML^LLO2V4(70DW(N%/F-RV>@7R)T2QA1 M"'US>385CJ(P;&3&OJZ M@O;>@+Z!Y!+Y[@?D.9[?(I]VR[\43,N=-KFMR]?4T&MJZ)5^_AM^^GU"*@.T M(#+!%+T"%@A82MARU):M,@O:SC=7 MYYU/S!4TN8)CN<(V\$H5[H '@1OL@7=:GP@>-N#A,?"H#3P\ /?=:+_BG=8G M@D<->'0,O-\&'AV NX$[V /OM#X1O-^ ]X^!#]K ^X?@7CC< ^^T/A%\T( / M.L$?,]";_D*!:,,?'.![D;]'W^E_(OVPH1]VTG_7QYLI%N)5K[%F2RJ8:HLQ M/%AI7-]U]K_8EEF1LQ.W(K1W]EASOOF&Q9(PB2@LM,ZY[.MJB>K,4'447Y7; M[IPKO8F7S4P?LT"8"7I\P;G:=LQ.WAS&ULK51-C],P$/TK MEEFAK@1UFO2#+6FD;BM@D4#5EH4#XN FT\9:QPZVTRS_'MM)HR+2%0BJXT N<&U/."=%I#@750UF"L"=[J0IJK*L.1)<*:.9! M!2=A$$Q)09G 2>SW-BJ)964X$[!12%=%0=6O6^"R7N 1/FW M8 OFH=PHZY&.)6,%",VD0 KV"[P1B_^=]O+CFI82?Z-929?X#<89;"G M%3?WLOX ;3\3QY=*KOT7U4WL[ :CM-)&%BW85E PT:STJ=7A## :7P"$+2#\ M5T#4 KQRI*G,M[6FAB:QDC52+MJR.<-KX]&V&R;<7]P:94^9Q9GD3A@J#FS' M 2VU!J,1%1EZ+V56,\[1X#-5BCJE]34:K,%0QJWU&CULUVAP=8VN$!/H2RXK M;7$Z)L;6Y)A)VN:_;?*'%_*O(1VB:/0*A4$8]"=+79(.<>J1[+8Y)=#.9!M.8',_+ M[PL;SR:3+JPIC)Q=8O> ?*+JP(1&'/86& QG$XQ4,Y2-8V3I[_5.&CLEWLSM M.P;*!=CSO93FY+A1Z5[&Y#=02P,$% @ 3X)!6)%] S)A P ]PT !D M !X;"]W;W)K&ULM5=A;YLZ%/TK%F^:6FDMV 12 MN@1I2S5M3YU6M=O>AZ=]<,E-8@ULGFV2[?WZV4!I2%RV2DD^)!CN.3[GYE[; M3#9"?EX,L9'EE '?&5P49M72-KY5Z([W;P83[U M JL(U+FIT<8-X_9OO-/2/&4&I],K MN-?H9":*4G#@6B&Q0/;>*3JY DU9KD[1&?IR=X5.7IRB%XAQ]'DE*D7Y7$U\ M;118'C]K9WO;S$:>G"T[1R%^A4A 0@=\-@S_N^(&'KC@OO'=F2>=>5+SA4_P M79LQ^K1 ,PESIM$[FK&J:S%,@U M>.G+OW U*L4[/XG$T\=?;SIQ!HRZHIWC4*1X-*IY54IHZ1:45;)8!4ZZY MX,LS#;*HQ;O4-I31EI D)+MJ]X/"44ABM]RHDQL=)\'1GIHS$L3)CF97U"A( MW)KC3G,\K+F7SU-.]'A0]&>A M:?YD 8SWYTP(B>(=:?MAA. $C]W2+CII%\/2;"JO!74F;1#ZW*7D0&0]ETGG M,CG*6IH<,@$'(NLE >/6VEP^+6IY>S59F ^.Z7YV["^YJWM'Q^EV5O:N-?& MD4,W=K3>@/#'K1L/;HSI+:Q%OF9\V96:4^9!M^I#L?4M/V[6.#Q*B^'!0\"S MDW @MGX2'O=_?(0#P##GLS,PVJM]$NV7M+]U*K>O1!^I7#*N3(LM#"XX'YNF MD,U;1C/0HJP/ZO="FV-_?;DR;V8@;8!YOA!"/PSLV;][UTM_ 5!+ P04 M" !/@D%8&;2;%7<) "X

>DR3@][4.G#[0$V3R'%QT2 MLI-.?WQ)BA8$"8)%9RD/"2EQ?UL25KB!18"\?"[*WZI'*17YEJ5Y=35X5&IY M,1Q6LT>9Q=59L91Y_MT%9.O1'H_$PBY-\,+UL7_M2 M3B^+E4J37'XI2;7*LKC\?B/3XOEJX U>7KA+'AY5\\)P>KF,'^17J7Y9?BGK MO>&&,D\RF5=)D9-2+JX&U]Z%B((FH#WBGXE\KK:V2?-5[HOBMV;GX_QJ,&H^ MD4SE3#6(N/[G2=[*-&U(]>?XO8,.-CF;P.WM%SIOOWS]9>[C2MX6Z;^2N7J\ M&IP/R%PNXE6J[HKGO\KN"T4-;U:D5?LW>5X?.ZXSSE:5*K(NN-[/DGS];_RM M^R&V KSP0(#?!?C'!@1=0+ ;$!T("+N \-@,41<0'9MAW 6,C\TPZ0(F;6.M M?]VV:6BLXNEE63R3LCFZIC4;;?NVT76+)'DCQ:^JK-]-ZC@UI?)>D7=_C\LR M;C11_43>4:GB)*VW_DQ^^4K)NS_^=#E4=:HF8#CKL'2-]0]@ _*IR-5C15@^ MEW-+/'?'CQWQP_HK;KZG__(];WPG\&^K](R,)N^)/_(#R^>Y?2T\/R.^?S"< MNL.IG)V1P#L8SHX/]VT_YH]E%V_.;C1%L)%4%N2SE/%.'Q M+$D3]9W\NWWCHY)9]1_+I[Q94T,[M3EE7U3+>":O!O4YN9+EDQQ,__0';SSZ MBZVYD3"*A#$DC"-A @0S1!-N1!.ZZ-,O\?>Z *J*% O2O-=NS%H%V;3BA/75 M"A)&D3"&A/$U;-S"FA[,T]2/1NV?R^'3M@Y 60T=1!L=1$X=?%ZI2L7Y/,D? M2"J5DN4K2G#B^BH!":/1WN_MA9'E]V;(K'P-BU[-*D!9C58>;UIY[&SECWG= ML+)2A'VK^]R5M#6LD]"W89$PBH0Q)(PC80($,P0RV0AD-(F #!#-&<;T1S[CRK7&=%J9+_QNT8N"X:]8A5EK6 R"+)XWS6E)194:G* M)APGN:]PD#!ZOG="#VQ%Y'ROVDPLA_']PZS%8?\P;^7_]/5#*673Y[,UAQ/3MSF0,(J$,22,(V$"!#-4XHVT:3$ZR>F_PX)T Z51 M*(U!:1Q*$RB:*9XMQ\MSGF1:RRO)*U6NFM-+O=EU-LM867N:;EYOU2!I%$IC M4!J'TD1'\[RMHC,Z&T61O>1XOM:#W[_HD/^1?\@R(S\7<6[5A)/96Q-(&H72 M&)3&H32!HIG*T4:F=QHGTX-:F5 :A=(8E,:A-(&BF>+1AJ8'=33=M-Z:@7J: M4!J#TCB4)KQ]DW0]VCHT\O&TL>FYGATIJ"T,:HYW9&K;7GU2$0U!.%TBB4QJ T#J4)%,U4CC9LO0^G MJ4-0!Q=*HU :@](XE"90-'-*EK9Q?:?3UW<(Y*;UU0R41J$T!J7QCK8]:-F] MGH-*: I!6[*^VY(]5'_NY%.1/C47YEY.+%9=0/U9*(U":0Q*XU":0-%,"6D7 MU_=/4HA\J)$+I5$HC4%I'$H3*)HI'FWD^DZO;WI3E'5,.P$@KM,TNEF417:4 M'>-&]Q90<.C*^NXU> I-S* T#J4)%,U4AW9J?;=3>YT5J[HR M=(^-W,3>HMAW'>U3,RDT+X/2.)0F4#13$]JM]=UN;=^NZ_YD3WL+WKKS]JX@ M4#\62N-0FD#13#UH/]9WSUAM>QD;"9#%2_>CE,UZL*:R%%LSE^_C-,YG5JO- MG:?WF0-JT':T[;EFN]/,H GYZPD%*J'9[MI*]=U6Z@_U'*"N*I1&.YK1#PDB MZ_1T:&)^?&*!2FPVO39-?;=I:AFO7B^7:3*+[U-)/L7E0Y*315&2KY_YG;7] MH08JE$:A- :E<2A-H&BFBK2!ZI_&0/6A!BJ41J$T!J5Q*$V@:.9"2FV@!FX# M=>="WGM2K>Y_E3-%5$$6:5&4-N6XF7V5T]&:.9V':C2%9F10&H?2!(IFZD'[ MJ$&OJ:VU'I;-_0E(//]U5:E#_1 WM+<@[/,T1]ZN**#.*)3&H32!HIFBT,YH MX)[?VO>ZKAO76PY01Q1*8U :A]($BF:*9FN-_HD6Z6-7Z6.7Z6/7Z6,7ZF-7 MZI_", VT81JX#=,?&12[T;T%9'%.1W8['9J806D<2A,HFJD.;9T&;NOTS==Y MW=S>TH :K5 :@](XE"90-%,]VF@-3C/Q-8#ZJE :A=(8E,:A-(&BF>+1;FW@ M=FMW1/.>J+HC;%4+U)I]Y5-%Y+N,2]NR;LR;->SVO- M)$4>IR3)9V5[IJFWTR+.-U,+K.*!.KD=S:A$!P;/T,0,2N-0FD#13&5H,S=T MF[F'*]'!R\\W<27)W8&57>YTO14#-7NA- :E<2A-H&BFJ+39&Y[&[ VA9B^4 M1J$T!J5Q*$V@:*9XMF[,>J396[U_?2&IF]5;,:'U4J,WB7;+$]3;A=(XE"90 M-%,,VML-W=[N&\K3H=E1[DR]I0)U>Z$T!J5Q*$V@:*:>M-L;GL;M#:%N+Y1& MH30&I7$H3:!HIGBTVQL>.3?WJ,H$=7Q#^\)_?[\R00U>*(U#:0)%,\6@#=[0 M;?!^2G+LP EJ^D)I%$IC4!J'T@2*9HI*^\+A:2;OAE"'&$JC4!J#TCB4)E T M\T$&VB&.W)-W>Y4G-ZNO8B+;I-VSO2F:T*0,2N-0FD#13"EHOS=R^[UO*$Z' MADWN3+V% KT9 I3&H#0.I0D4S=23=HFCT]P,(8*ZP5 :A=(8E,:A-(&BF>+1 M;G!TY,T0CJI+4 NXH^W6)7^W+D&]72B-0VD"15M+8;CUG,!,E@_M(R K,FMN M;[!^?MOFUA5@_1%+CU\^T7%>NBJ1R4:<:G4VB M 2G7CXE<[ZABV3ZE\+Y0JLC:S4<9SV79'%"_OR@*];+3)-@\K'/Z?U!+ P04 M " !/@D%8! \X'BD" #J! &0 'AL+W=OVVFS%;0+%W)(9NQY;]Y,QDX;I>]-!6#1@^#29+BRMIX08HH*!#5]58-T M.QNE!;7.U5MB:@VT#"#!21Q%8R(HDSA/P]I2YZG:6V=19CCR@H!#83T#=9\]S(!S3^1D_#QPXBZE!Y[:1_:/H797RYH: MF"G^C96VRO [C$K8T!VWMZKY!(=Z1IZO4-R$-VK:V%&"4;$S5HD#V"D03+9? M^G#HPPD@CB\ X@,@#KK;1$'EG%J:IUHU2/MHQ^:-4&I .W%,^I^RLMKM,H>S M^4P)P:SKLC6(RA+-E+1,;D$6# SJW5"MJ>^;N4*].5C*N+E*B769/9X4ARS3 M-DM\(_E;S3$">_4QYWZ./ .+_#>*/EF1F4!G*XY MH(7 \Y?O1B,HP_/Z$PZG4E@3_ZAR]=_ M=/G[9Q>.%A:$^7%.>?(?E \[Y<._=KAXZG"]TT7E#@$JGBHZ)[DE'0=2?R_L M\_?Q(/)/2O:G*^O.1C K M=QF!]@%N?Z.4/3K^@'376_X+4$L#!!0 ( $^"05BQ$"0LRP8 &(_ 9 M >&PO=V]R:W-H965T)@3;Z')8N:-;M8M@%8].V4$ET*XBA)KSMK*3>7O5XZ7[.8IEV^84G^R9*+F,K\5*QZZ48P MNBB#XJAG&<:H%],PZTSW MCDDQE ?./Q*Z8Q0]8A&;RP)!\Q];=L.BJ"#E_?A20SM-SB)P__B%[I:# MSP?S0%-VPZ,_PX5<7W&J&41TP.C7#N X8GYIA4@=,3LTPK0.FI1RJ^U?>?)M*.KL2_)&(HG5.*PY* M!971^3T/DT+L]U+DGX9YG)S=2S[_O.;1@HGT1^)\R4+Y3-Y\H$+00H7I6_+& M9I*&47[T$_ET;Y,WW[^]ZLD\=0'HS>LT3I7&.I*F3VYY(MO^>E(DM MZ\Q^^,X<&3^K)(:$V4B8@X2Y2)B'A/E(6 ""M50\:%0\T-%GOW-)(Y)D\0,3 MA"])NJ9YDKP8V61BOLYK =64^U[+/%?,2)B-A#D5;%C"BMIO.S,'DZ%A#*]Z MVWV=OFYG#<<3SHABTR$ MR8ILF CYXH)L:90QE7BTW'/%@X392)A3P4:MFVB4_P[4\[KA8#I1-/14#:>* MAOZIQ TX): 1HV 1F<)Z(*P)\F*(JV1$%LN6?F5ABRH5&I)F^)<+>G[^TL6 M=0DQ\OKC:.V&[(V#A+E(F(>$^4A8 (*U]#QN]#S6Z[EX MYF'*B*1/A"J:2"7=6H:2,A0F@VE.5":"Z5Y4)H/I04H6EO/>ZOTYK=]S5*J6LL\ M6]7Z'O;),Z-"59G8T'XX4)H+I7E0F@^E!2A:6\'63L'6F2M-=,L$73&R$>&< M%3*NEBV52M:RSU8RDF9#:4Y-F^RO5HZZD\/Z5M5LVNU;!VM-BF:6V34F!Z7K M:;0 -=*V@G9.C:E=0C]6EY)_R2U]"N-,6:'JF6DV19J5T%I-I3F0&DN ME.9!:3Z4%IBO/;=7- V2.4O*=P/N(IHHI0KUM: T M&TISH#072O.@-!]*"U"TMIQW;IDYA7Z!@WIF4)H-I3E0F@NE>5":#Z4%*%K[ MO?B==69IK8RF7G[U-BG=TC"B#Q$C2RY(2O.#+%GD35@UEX?-7+XY,I?7F?=? MB536N3?Z+IXK:RC-@=)<*,V#TGPH+4#1VK+>.6B6WI_*JXX!<>)-Q)\9J^?J MNV8I^9A@H0X:E&9#:0Z4YD)I'I3F0VD!BM96]_MM8R96Y6;ME,R+Y;9JZV%SM=D0_J[!2\K@\7#.:_Z44#?+/ MEYS+EY,B0;.M?O8?4$L#!!0 ( $^"05C3'Y.W-P, #@- 9 >&PO M=V]R:W-H965TICVXY"98!9O:)FG__6Q#:4AHMDB\! SW'.ZY]V!NQFO&[T4*(-%C MGE$QL5(IBU/;%DD*.18GK "J[BP8S[%42[ZT1<$!SPTHSVS/<09VC@FUXK&Y M-N/QF)4R(Q1F'(DRSS%_.H>,K2>6:SU?N"'+5.H+=CPN\!)N0?XH9ERM[(9E M3G*@@C"*."PFUIE[.G4]#3 1/PFLQ<8YTE+N&+O7BZOYQ')T1I!!(C4%5H<5 M3"'+-)/*XZ$FM9IG:N#F^3/[1R->B;G# J8L^T7F,IU8D87FL,!E)F_8^C/4 M@D+-E[!,F%^TKF,="R6ED"ROP2J#G-#JB!_K0FP W. 5@%<#O/\%^#7 -T*K MS(RL"RQQ/.9LC;B.5FSZQ-3&H)4:0G4;;R57=XG"R?@R+S+V!(#.@<*"2#3+ M,!7HZ#;%' 2Z 0%\!7.D#(.NA"@Q3> 8'5V Q"03Q^@]$E5D?2 4?4]9*3"= MB[$M58;Z.7929W->9>.]DLT%)"?(=]\AS_'\#OAT/_Q+2172)??H]U=U'UU)R,6?+FT56=!-IM_'4U'@!":6>N%, M6:WX[1MWX'SH4MH364NWW^CV][''=?/Y9O-)W?PNX15;:-CTOK&*O5$0#L?V M:E-11U04.DX3U4HU:%(-]J;J.6Z &A-7?9J5/$G5JVV\W)7O7LI#&]4364M] MV*@/^S1HV*?NGLA:N@>-[D&O!AWL6&\X"J(M?^X&1<%@V&W/89/H<&^B6\Z\ M+O2W2R"U.Z*S->9SU;Q2"JG6A"Z[,M]+?VC+>B)K52)J*A'U:=6H3]T]D;5T MCQK=HUZM.MIU830,MZRZ&^0ZCA]U>]5U7F8!YU^;J8\N'THBG]"5RH_J$

    VNZEC.]@1]L^; M5V-ZM9"L,)/N'9-J;C:GJ?IK UP'J/L+QN3S0@_/S9^E^"]02P,$% @ M3X)!6%TN:D#4! 3QX !D !X;"]W;W)K&UL MS9E==7B@@VTP N9(<9_OK M*P'!!A0V2761FYB/<-#T2.@]VV',P6.1EVQF[#C?7YLF2W:X0.R* M['$I[FP(+1 7IW1KLCW%**V)Z5>$4!.Q0% MHE\7."?'F0&-IPNWV7;'Y05S/MVC+5YC_F6_HN+,;"EI5N"29:0$%&]FQ@V\ MCF$H'2J+/S)\9&?'0(9R1\B]//F4S@Q+S@CG..$2@<3/ U[B/)(U#%;I9QUXM7(0XFD\I.0(JK05-'E2K7WF+]5SL<_(5 M8[# )=YD'*QR5#)PL185F1YR#,@&W.*$;,OL7YR"]0Y1_%%F)@5+4HAR9:A* M>/PHC_$EN(@P1UG.+L%'\&4=@8L/E^ #R$KP^XX<&"I3-C6YF+@C>:.BR!J7HK2A)#PD7 M5?J RX,RXE'0:PM1)RS2"8LUP3K9\-ML^.]*6WR=*=4)BW3"8DVP3DJ#-J6! M=FVIB=ZY'OAN3UD4-F'8TY6A3>CV%"H>VDP"1ZTIDS;DR8LT97VX8PG-]G7! MEN)UZK#?$]J*C/+5:!3]VI+4"8MTPF)-L$Y^PC8_X;M2F5!G2G7"(IVP6!.L MDU)HG1H;2[O.-,CSAS]P>R*R5!B%?O\-1F$$?>CUM$9IY4S4:@//>CHX&OJM M6$Y$DQT0[1:(A+;D9"^:>ZX,>13UVF+42HNTTF)=M&Y2[%-2['YO0.,.W%=?Q^DHSM!*]DMV7FJ'59 +MOM0,K0++ MLY^1FE.C"+_1*:(78PZ:9%66JR+ULW'J7N%WOM2 M&:U-L%9:I)46ZZ)U$WMJA.%H4_8VE?&'S[PW5)FAE1="JZ\R0ROH>K;3EQF% MF>6=O4-UPS\UC7"\:_P9EYBBO%*:F[3(RHQQBN0F@S+P4=BKJU(G+=)*BW71 MNFDY-;9P\K[D1FLWK)46::7%NFC=Q)XZ8CC:G;U-;L+!!]D@"/K?:116ON7U MO]0HK* ;!F%?;A1FT!I\KS'/-L@*3+?5SB03@1U*7F]TM%?;W<^;:L^O=WT! MKY=0<3V2NZ75AMP)7V^UBM>B;58RD..-&,JZ"H0TTGKWLC[A9%]MS]T1SDE1 M'>XP2C&5!N+^AA#^="(':/>0Y_\!4$L#!!0 ( $^"05BR]!ZW3@0 D6 M 9 >&PO=V]R:W-H965TU)>U>5;?>SFPP0-8ESMH'VWY_ST@388%X$]P5BQ_-XGAE[ M_,2=!1=OA\]4%";X*$#.XIB)CP%&?-&UB/79\11.IBKKL'N= ME$UPA.HY?12Z95@,!QU^J3NR&EF4$^XB7$A5QZAHS**^=O6>-; MT+64 . K8-819)^1G) C8CWZ%^!2[X M=:C;Y)#9_*]9HLV=)O,5=]PJL6Z.YV[ ^WL6OZ+(\Y?'ORG$!<)U,T)60.YD MRGSL6KI"2!1SM'J__T9:SA]-](X$MD+VNB)[;4+O%8M3@JY34ND%%2838 IT M3'%#3(L %*A>CIH5O'F/D/9-QYXO$S-.?2 QKR+F&8D]O*/P0]FXP@?>+]Y? M>NO.&^$/=+Y5.=\Z)"LC3!7FB].4FE9#:EQGC5W3H*7\K7A]4WE]8_3Z!:7" M +2_@.^I/FUT0W&8Z^[=O;_9Q7NC'P?FIEVQ;.^RL-AKA+NS:N_"RCCO@:QN M*U:WQJ+W,S^U,;CLSU%H%0*?^P<>1>CK7TTP+X=-[&Z/60V/!+82!>+4A[IS MDGI8PK:7,MRZ\EIK&39/?BBY)<5"#J^)I2VA*Q2NUQD89SB4 :T9T-,5QA)[ MC>$OA;\,(RZQ-UPV-):Z5"STCG*;BWG\+9Q.(4D MHK4DHF9)=-!.+#&WIL[>JM[KG[.>W>W8] MO+@D_<[$1.\ZB'"L39VK&YTD4=P[%@W%T_SJ[I4KQ>/\<8HL0)$-T._'G*O/ M1C9!=?O;^P]02P,$% @ 3X)!6#('LC'A" @3H !D !X;"]W;W)K M&ULQ5M;;R(Y%OXK%KO:[982J"N0W@0IM]EM:;(; MA>Z9A]4^F,* M^LVMBL$:7[\'+L*7 6%$Q@C7J N]KGYG%.?C^WK9<9^\ 4A M KTE<SC"58P"V;]WC.")ZJ3DG<\QRGWTLP M33NC:_7LF8VNLT+$-"7/#/$B23!;W9$X6]YTW,[ZP0N=+X1\T!M=YWA.QD1\ MSY\9W/4V5*8T(2FG68H8F=UT;MTO]^% =E M?J%DR6O72*HRR;(?\N;K]*;C M2(E(3"(A26#X>R7W)(XE)9#CMXIH9\-3=JQ?KZG_I)0'92:8D_LL_I5.Q>*F M,^R@*9GA(A8OV?)?I%(HE/2B+.;J%RVKMDX'104765)U!@D2FI;_^*TRQ$%4';ZN#&^SIX%<=?*5H*9E2ZP$+/+IFV1(QV1JHR0ME&]4;M*&I',:Q8/"6 M0C\Q>DSR.%L1@NY(2F94H.<8IQQ]^C=F#$L+\\_HTP,1F,9P=8G^BGJ(+S C M_+HG@+^DTHLJ7GX$\Q_-;Y+G_>'?/((Z_L:6OZ/E[Z(VE7= =.-44W6<)1!K'RE=OP9;IG(#W M"W2W0O5VSWBE'M\N,9NB__X,)-%701+^OS;[EOR#=OXRXK_P'$?DI@,AS0E[ M)9W1W_[B]IU_M!G'$K&&J8*-J0(3]9%2ER/R1EA$^;8SE,J6%$)%06:CUU$X MU==?TMV(_4C91]L9!\891^++/J!IO M*6)D=:0BPXTB0Z,B7U,J*([1,V'JHYR"0G!-L]9Q,=(Z- %8(M90^VJC]M69 M<^6535-9(M8PE>OH;[1CP=DK(L.ZL[M=?[CE[&9>Q^I2PQNN41CX10HR-4PR#7CH$ L_EPT6((_E3%. M :98Z!7AS-7ISS?#ML&CH?R@:3@'I7(WI7#.H>P&-X",' MF!25G[SO$ PP&7T9?^>?6[6RA-PJ[4^! UT-!-WAN=W?*GRT1:UI+@T@72/H M*LUU.5%FB.KFPC5S359EM:)JEU?FPM)<%^4?>JWB*#<'D%F:;PN"I)NB>3FI M0D4Z)0P)>.PYKJ_**HH3RB#7(RRY04Y'V0P)FI +-"?%Y/\D$O)]CIF@$>^:@]JP"8EO4FN;2@-@S M(LC1/8ZC(BXM)$,C$P"%5 0OLE@&%".B8"GZ]&W\\OD"30F/&,UE\U;3F)E] MVT>=0CQ5@L!PE*D#!)+AA"%Z(4.@*,ZX2AIJ4@9(3;WUG4O!\%2^F.(5EV_E MFS(2)V1. >K!.QG-)"V#'U[D-:A7I@7>;> _D"L*8W,#U7["[2D "65 MA!,:4[%2,A6Y9 X)Y5(L*"L9JOEC5<.5;U52PC,!ZJMDH_*/E% LL_*_E:A\ MFN WFA3)6H]9$<=53EW3;=A.O5=B7TI.",80Q81SX+):"R1[U;64LJ^E*7NM M+=3JO:>8GWAZ?N*9YR>0T-!89^C2O\8U_WJI>6^KPUHM\-JBUK2&GMMXP;E3 MG]79CRUJ37/IV8]W=#&YZEFO[/A!U[G:0N\MS=Q^-QQLFC4ETQ,-[YV)1B8S MLHS_5N$^-+-H;]7?)YN>,GCO3!DH_W$YDYF0@O68S#D,LG:KH%4UV&V(X 3! M=H5L3T/?]?9(JR&^9R[V/M!7.I69?T5)W#[4PQ8[;8,6D53)S?[_\>K0&UA$]FPMP&E+Z[T+*>@8N9Y'/ZAO]37WX6I+T->+TSXTX?:N(TQ:UIKDTXO3-(-"0=JN>]7SJ#;O;V<),_UCY:VO. M[]1$C_HX)*= MF>7!R>,4!4M?HP]_<.Y<:[7":8M:TUP:_OAF^&/*M<.=#1-]Q]G=+V'F<*P& M&B7Y[Z&DK8A 3R29P-\QD6!UA=H6M>9V'@V\ N?,D1!8!6FVJ#7-I4%:8%X% M-T1"U;,>"<.V2&AIYSK-ADWA-"0*S)#(X.1[2K9F@@>/S2D05: 157#N;7R! MU3*/+6I-<]5V\IG!V[A>N+M 3V5-L%7M8!?QN#N5 C.[8]71P"TP S>S\_^Y M\IZ9]<'C?@IP&&AP&/3/'296H:(M:DUS::@8F M5IHP_V,GD86O&/P5Z"S1Z M"\SH[>.1\<&RBYG?P>-["F08:&08G'M#8V 5+]JBUMPXK?%B:"[4F;9..SOA MX+>%@YG#L1IH"!>:(9Q:UG_\K9#+8E]3N7- AH9VNMIFBUK3 K63&^?>:QA:!7NVJ#7-I<%>:*X$5B"?#;5%ZW**!4$S3!EZQ7%! MY":&3.TDV:CYB:9HFL6QW!212X6E$5J!?25!?:5@N+L^V](JJ._/+_7KU0[S M)03 DSSC*#=X%:DHC\9MGF[.4=ZJTX-;S^_<+_?E:4A-ICR<^028C(*>,9D! M2:<[ *.S\KQC>2.R7!T9G&1"9(FZ7! ,@RX;P/M9EHGUC62P.74Z^@-02P,$ M% @ 3X)!6"&4T>+# P (@X !D !X;"]W;W)K&ULM9=A;Z,X$(;_RHBK3EUI&S )">DED9)V]VY7VE757'<_NS!)4,'F M;"=II?OQ9YL4J *DU[M^"=AAYGW&V*_Q9,_%@]P@*GC,4B:GSD:I_-)U9;3! MC,H>SY'I?U9<9%3IIEB[,A=(8QN4I:[O>4,WHPES9A/;=R-F$[Y5:<+P1H#< M9AD53PM,^7[J$.>YXS99;Y3I<&>3G*YQB>HNOQ&ZY999XB1#)A/.0.!JZLS) MY8*,38!]XD>">UF[!U/*/>(<(4(V524'W9X16FJ/HSB=5FZH0.Q+BBVU3=\OT?>"@H,/DBGDK["_O# MLYX#T58JGAV"-4&6L.)*'P\#40L8M 7XAP#?R5$+_F^@X-?N4Y2E_0H0%,EPE"FY2RB2<+XNW!'P%2\6C!YCO MJ8AA;@8Q44\?X/P:%4U2^0'.P 6YH0(E) SN6*+DQUK'GQN^E93%NO/L17OB M*EV P7"C ^RB@/5;8(?PC3.UD?")Q1B_C'=UX67U_G/U"[\SX35&/>B3C^![ M?A_NEM=P?O:BH.+2H=0OQ[EOE?HM2M^WV3T*.YP-*0O6(L.@.8-9GI&1\,6 D$&S\JA4'G4J7U$6:?%NY=&Q='ITW2A. M !1YB%\? ;\7C%H(*ALGW3Y>,XP3!(,&@E&OS:))Y=&DVZ3_BW.<0 Z.D7W2 M"]N0*WLGW?[^-@LY 3L\FN)=K-6&0$:=1C)?KP6N2]OX1L6#_G9O=X_._>6M M[E'M(N3]MI&SQGH*O6%]U@[#,0E;QK7:13B1$ M?,M4\05?]I8'H'GQV5\]7IR>]#18)_J[/<65#O5Z([U41'$@*1J*Y_80<,^5 M/E+8VXT^Q*$P#^C_5YRKYX81*(^%LW\ 4$L#!!0 ( $^"05AMO>!R40, M \* 9 >&PO=V]R:W-H965T=89H8%]PH:=>9DQYY_LZSK!@>B!+%/0GE:I@AH9JX^M2(4N< M4<']* C&?L%RXO?AW3QT!F[%]QQW^J@/5LI:RE<[^)I, MO< R0HZQL1",FBT^(.<6B7C\:$"]UJ6*RJ7?C M08(IJ[A9RMT7; 2-+%XLN79?V#5K P_B2AM9-,;$H,A%W;)]$X@C@_'5"8.H M,8@<[]J18_G(#)M-E-R!LJL)S7:<5&=-Y')AL[(RBO[F9&=F3T7)Y0$1YB@P MS0TL.!,:+E:4_J3B"#*%Q>J;AB>F!"; 1 +?41OJSBD8"5!D7Z1A'%9&QJ^9 MY DJ6**IE("+E]7265]>PL4C&I9S?0F?X6F/<66S ;^G:1Z3P3,6:VH^0V,Q M\0V)LQ3]N!$RKX5$)X2,X5D*DQ%1D6#RT=ZGH+21B=XB,X]Z 1\Q'L P_ 11 M$ U[\(9MI(<.;W@";Y4QA4W0'F1!QTHSMS'OE6)B@[35#

    =[ID,4X].K\:U1:]V<\_A>/@EQYU5ZVZ MJS[TV1(YV%ZR;K-D>N@:/68#(FZ$/QH'SO87V M0E+C""$E5,L:.K!4J9"Z-[5(Y:E:,S5/;JZP7Z7_K.5C5N58W/4<74 M!DV7I%Z4'DGXHV)IQ@L#!V@+\7863/QM!X?;EL/M.1QZ MO=]V>!]$HVX"8?!>F8*S*)S]'=3$\QWO/%FN /KH?_%.^?U2C M"R0I]B6B(9:5,'6Y;F?;U\Y]7>/?E]=/I6>*1"[L/9&2:3"XIKM&U:^/>F!D MZ2K^6AIZ/[AN1B\V5'8!_4^E-&\#ZZ!] \[^!E!+ P04 " !/@D%8YW7I M=P,# !+" &0 'AL+W=OJZF3:ET\N*Z*4LBHZHD"][(S2C+G7!BUU8RG(A2>T\,*VJ38+ M;C@IZ!;6H+\5*XDSMV&)60:Y8B(G$I*I,^L_+,;&WAJ\,CBHLS$QGFR$V)G) MUWCJ>$80<(BT8:#XV<,".#=$*.-7S>DT1QK@^?C$_F1]1U\V5,%"\.\LUNG4 M^>20&!): P0U 4 ,"ZVBES+JUI)J&$RD.1!IK9#,#&QN+1F]8;FYQK27N,L3I M\#$KN#@"D#GDD#!-5ISFBMRM\;G$)0I(H]Y#/$EWL5(-.'P3^&8^YV$2XAZ).A_)+[G!RUZ%G\/]SOD!,WM!)8O MN,&W3JF$>_-,8[(0&::NHO;USZ2D^18PG339',FYW8H>[;*-_L=;ET?SF#R# M3D4LN-@>R8_91FF)2?6S[18JE8-VE:;0/*B"1C!UL)(HD'MPPO?O^B/OSAXUN!]0.CI$%F;9YVPTQ:$#_TI:J]6H7=>XT37NU+5D>Q8#9L"1 8_;M(U; M3KT2UFE2R7+/ZG(&F(,]L(KM;GV"FKQO:'IFJSSU1N M&>8SAP0IO=X8KU)6K:N::%'8ZK\1&GN)':;8[4$: ]Q/A-"GB3F@^?\0_@90 M2P,$% @ 3X)!6(JG-WQ@ @ <04 !D !X;"]W;W)K&ULC51M:]LP$/XKPH/1PH@3.TE+YAB29B_]T!(2MGT88\CVQ1:U M)4]2XA;VXW>2;#?KTK OMDZZ>^ZY.SV*&B$?5 &@R6-5^KM("* MJH&H@>/)3LB*:C1E[JM: LUL4%7ZP7 X]2O*N!='=F\MXTCL=;>T!""$E)M$"C^#G #96F D,:O%M/K4YK XW6' M_M'6CK4D5,&-*+^Q3!=S[]HC&>SHOM0;T7R&MAY+,!6ELE_2.-\KS)CNE195 M&XQVQ;C[T\>V#T+I%EN:*:QI$4#9'&&]',PI9JHY$E:$,Y^;Y(E)9XO7Z< M:H-#&Y]&,Y*;J9JF,/=04PKD ;SX[9O1=/C^#-=QSW5\#CV^WU<)2")V!$5L MIH9L53?>WZ>;XE@[W(G%-;H^Q*/(/YR@,NFI3/Z32OY\I23D>.\,E1?S.D5I M\@^E\ 4E_T@&%AP<(5Y MI1.X,[2HK:@2H5&B=EG@FPC2..#Y3@C=&29!_\K&?P!02P,$% @ 3X)! M6,'WN-TP P >@T !D !X;"]W;W)K&ULQ5== M;YLP%/TK%JNF5EK+=SZZ!"E-NZU3*T5-NSU,>W#@)J "9K9)VG\_VQ :,H(6 M":DO"89[CN\]]P"7T8;09Q8"2-U;D:]$T+U1AEB9(.HC!9L\D!IH]"BFBB5 M;9QS*JY& L>]V[2P@I)T(?J,YK 2;>(,X31 7X&L*,["R$<3X1*&3N?"2$$> M R)+=$?2%;H3;0C0A#$0F,7K%G^&3J^!XRAF9^@G)&3I!48H>0Y(S MP@A892I?.:2K_N! ^ZY9"PWTT: M%)LZS9O*&_N29=B'L2;N7 9T#9KW\8/9,SXW*=(164T?N]+';F/W'@D7Y[F-7M4I^.R&KZ]"I]>EV9M2!R=UWH&&;/W#-K M0YCEV'VWV:S]*L]^:YXW]S>3IJ1:4<QAUT*4^'9'5]!E6 M^@R[,NKP'P?:?=MV]WS:$.6:AVQJ&F^CA='^5)U-IHVO^%;8L9WHBJU>Y,[\ M9+Z'6&PO=V]R:W-H965T MV2 &WL@U-@+8H6W1Z& M/:@VDQC'MCQ):=IA/WZ4[3AQHZ,TF]:'1I;)C^+%%,GQFO%O8@D@R6N>%6+B M+*4L+UU7Q$O(J3AC)13X9LYX3B4^\H4K2@XTJ9CRS T\;^CF-"VJ ,A%[# MT/NHA'[#T/\HPZ!AJ%1W:]TKPX54TNF8LS7ABAK1U**R?L6-]DH+%2B/DN/; M%/GD- 2>OE#E+$%HD9"OD"S28D%.[BCG]?XG2KFM)P7!$3"$^(ST M_,\D\(*>YCRSC[,'.G7^F_3H7TOO&*/7QD&OPNL=C /R^R_XCMQ(R,4?.C?7 M0'T]D$ILEZ*D,4PSSH;VP0+;8)%EL ZWNBWWNB;T*>8 M S'#%9@ .(J\U4M9EB)47?& MR_1TY*F_L?NRZX9].E]#%FK@>AJZ:)_NO$O6L:)^JXP"K_&2%@L@,5ZF'#.*T'G- M*/!8K]5@@YUD,!IXNNQB4VHTVDM!>U([UCYOK7UNM/8ME2N>RC>28!+2V<[( M?JSM;(*%-L$BLY6N2H[EB?>9:,J;CMDO6K-?& %W4@ZV.T)BK:K*U#K0=6ZX MV(NZ]W>>4>"QMCTH+K(DKF,]W]N6^9[1?D]%IVJHBX9/!%NU='.KB8A5+3=V4TA)%]AOZX-?;/LH_UC$RVTBA;90NMZ,=AZ,;!5 M!S5(MGQB$RVTBA;90NOZ9-O'^L;&[/^HAAJ)N\G='PQU;92.TM=V4@WE\"!F M]!',KJVV7:9O;C-OZ6N:KW*2US5-"D)9YH QC)!'![)-M/" NGT/B[8WG5:1 MK7-T';%M;'US9WL'\ETSKV[F]]':3@/,#AKL159?&ZO[=/I(W:?3]OP:NM.^ M+DS=G6EE#GQ1C8D%*H4?:3VP:G?;4?15-8!]MW_M7\Y\S7ZH1M?5='0+7\^] M;RE?*"MG,$=1WMD(S\SK47+](%E9S4J?F90LKY9+H EP18#OYXS)S8,2T [T MI_\ 4$L#!!0 ( $^"05BL6+N2 P4 $@F 9 >&PO=V]R:W-H965T M,S<1:)=$CZ3@#]N%'2HYDV@IKK>?Y12+)O-^1=]19?XKCC9!?U))SC5ZR M-%>38*GUZC(,U7S),Z8Z8L5S\\VCD!G3YE0^A6HE.5L41ED:DB@:A!E+\F Z M+J[=RNE8K'6:Y/Q6(K7.,B;_ON:IV$P"'+Q>N$N>EMI>"*?C%7OB]UQ_7MU* M2/TZ"*WQ)2<\:%"U^3?A&[1PC.Y0'(;[8DX^+21#9'O&4 MS[5%,//OF<]XFEJ2Z<=?6VA0^;2&N\>O] _%X,U@'ICB,Y'^EBSTI E>?F?O6P#L6-@.,T& M9&M ]@UZ;QATMP;=8SWTM@:]8SWTMP;%T,-R[$7@8J;9="S%!DG;VM#L01'] MPMK$*\GM1+G7TGR;&#L]O>-*R_5W06<\V2U!S]@#[?Q^CLW7OT#B4YNDG2U"1>C4-M>F79X7S;@^NR!^2- M'G31C05U\CDA$N@W]F1UO M3IJ&\VW>Z7_V[@2C6\V/;L'K'C4_9D)I=%5,$L7E,T>__VS:HX^:9^J/IM27 M\%XSW!;!2[5BZ0L!@21H%@3H9Z589Z/OI>AN;E M77N.EM)W-H+08E$:A:&X^2)T/ MT7AMQ8S/WSDJV6@,AJ41J%H;DYJ M)8W]4OH3LX'[PM#4/T-2J-0-/>]5JW B5^!MU_R(PVZN+>_ MQ#_SNVT;\J-\4BB?;BAK+4[\6MR=P6G"'I(TTY3?]A/T_G'[SM@49E!:#TB@4S4U$+9')25_S$M#WO*"T&)1& MH6ANGFK53/ZOE[VDZ=WM04D"UK8K//WO5K?#G##==C?$G+34TUOMQC=6-RD^0*I?S1N(HZ%T8W MRG+;4GFBQ:K8E_,@M!99<;CD;,&E;6"^?Q1"OYY8!]7FL>F_4$L#!!0 ( M $^"05B/S"EJ5@, " - 9 >&PO=V]R:W-H965TS,-DFWKY]M M"$L:2M,N+\$V]Y[C<^S8E]&*\7N1 4CT4.14C*U,RL69;8LX@P*+$[8 JMZD MC!=8JBZ?VV+! 2N +F6=2#]B3T0+/80KR;G'+5<]N4!)2 !6$4<0A'5OGO;-HJ.--P#<" M*['11EK)C+%[W;E.QI:C)P0YQ%(C8/58PB7DN092T_A58UH-I4[<;*_1KXQV MI66&!5RR_#M)9#:VAA9*(,5E+K^PU2>H]?0U7LQR87[1JHYU+!270K*B3E8S M* BMGOBA]F$C0>&T)[AU@OLXP7\BP:L3O'T9_#K!WY>A7R<8Z7:EW1@78HDG M(\Y6B.MHA:8;QGV3K?PB5.^3J>3J+5%YNXWHM\[G?>F%S@?V\P^)%AX2+#H0&!;R^(WR^)WH:^71:IE67"V).:(/IH! MA93(X[9%J? "@ZJ=\$ M;8GN-Z+[G:+OIN@*$N X5T?.6G^;U@JFORG#<1Y)[:1ZZ;[:)521CQBC S%N M61[:H;>CH&=A"\U<"_*Z$"46PX.&@<' MKW,0R0Q+5?J4>8)PFJIB1XT M-4UZ8)5C=LWRI[7L0 M1@KCF0+4W#.F%3EJVEFZA,&N Y0[U/&Y+JC"9J/HLE? M4$L#!!0 ( $^"05@)-9GA[@0 #,< 9 >&PO=V]R:W-H965T9HB^N,.)V0WU:"V'WB(UQM>#.BSR1:M\1+SQ^V"BCN]88GB%&#75OL#; (X+@Q+Q5XQW[. :%*X\$?)RW$@8'@D1N8M8'9-QB=,+!J M ^NU,XQJ@]%K9[!K@])UO?*]%,Y'',TFE.P +=""K;@HU2^MA5YQ5B3*DE/Q M-!9V?/:[R,7[+"0I!@M,P7*#* :72Y&/49Y@0%8@0#2+LS5KGU^!.\3B$* L M GZG-3YL[_FSTX>_:.&%:39%;)9YW@.TZA?=Z MOW\36'#/<LNV*,13391)AND+UF8?/T#'^"S37"69KY(L M4$36B[\=$>]/%;N6#@Z!J]8"H6P'T5RIG(05%ZMB(QRR$0 MHB3,$U2N8A\_>":$GXN5* YEXE23VH=^F][85UHPU[8YS+8:&1;/8UD,-/UG)Y&,ICE699< M([?1R!VL8^V7GT<%46+Y5DODJR0!%9)R1>$Q+OE<7K("0__6XK3N\@ M/8P;HY=JU/4E**@OT:*44=):4<=2(KX4$_ 0<%^&-;+ P,< *V.0TW MHHD#0HY4+!:BF0F?I"8;7#,]]J(U\RJ8J22S5?* M%JABZ\:H[97@X&;_O _(.MKON'9_%RH#0;=?.XY!GM7?74E CF6?J!QM&P*' M^Y 'S#B-PR(92T=!7OQ@('5WD.C-N:B2S5?*%JABZX:D[9J@_6[U8K A>W., M5++Y2MD"56S=&+5]&QQNW,ZJ%Y+^R';'_8)QC+)@OU_W)2AS;,-^R9"@7,S(-TFY ?&8%E6C,5>@$6"LKJ#E?JOM#-3RN8K90M4L77CTW9G MT'NW C+8^+TY1BK9?*5L@2JV;HS:1A(.MD3G%9#Q<0$9PW[]D(",HPV'!-3O ML@,)R(&]VJ$?'(*DF*[+TR$L_\ 4$L#!!0 ( $^"05BP6Q<$IP, $D1 9 >&PO M=V]R:W-H965TLPIDTLK4ZJXM&V99)!C><$+8/K-CHL<*[T5>UL6 G!:*>74]APGM'-, MF+5:5&<;L5KP4E'"8".0+/,F>W*"G)@4G"&1*P6UI7[F7L.D:ADOB;P$$>K9$)Y8[S>[.Y29>68SP""HDR M$%@_'F -E!HD[<>7!M1J;1K%X_43^H!W,'9:PYO0?DJIL:Y 35C_Q8Y.((P6-,ZS@-0I>7R%X M0<%O%/S76@@:A>"U%B:-0A6Z7<=>)2[""J\6@A^0,-(:S2RJ[%?:.E^$F4+9 M*J'?$JVG5G_J6KQA"<\!;4"@;88%H+=;78]I20'Q';IBBKR/""T-H[6 1/%C M0LL44K03/$2LQ2 MN;"5#LBX92>-\]>U\]X+SOOH(V/SRC;^M$MMGTGK)Y[9T% MC""Y0+[[*_(_P*>*9RTK1M(2D$4 M.:F=-<^+4E6%8JIMH)0^_Z&!T8V"7/X[5".U%\&P%Z;17LH")["T=">5(![ M6KWYQ0V=WX8(&A,L&A,L'@FL0V704AF<0^]2*9^IA Z528_*S7:(KMK2I+)D M_L8>5MYL'B[LAV,:3H5<=87B4Z&9_PS4R<:DS<;D;#9N02I! M$J7CUOTYN4[S*E0X$][3>94Q@W-OVNGR9P*^4XXW&1F;3)F M9Y,1YP7E7T'7=-5B-J5(,GTA1AN*67-[&HK[+.BWENF88-&88/%(8!UFYBTS M\Y^BX\S'I'),L&A,L'@DL Z5KO,\_C@_K.CUG0"B<]BXMT8!0 M$/2N/_&0.6_>ZSKVT6B8@]A7,[G4 95,U5?Y]K2=^Z^J:;=W?NU>KMV!\\A\ M)ZA&T6?X^B/#1RSVA$E$8:=-.1=3[:FHY_9ZHWA1#:9W7.DQMUIF@%,01D"_ MWW&NGC;&0/OU9/4?4$L#!!0 ( $^"05@:D5F91 , ,H4 - >&PO MO#!@LJL>_Q.??8OFG<]BN]%.QAQI@.%KF0U8#,M"X_ MAF$UF;&<5E=%R:1!LD+E5)NNFH95J1A-*R#E(NRT6G&84R[)L"_G^5VNJV!2 MS*4>D&X3"MSM2SH@[?B:!$YN5*1L0)XNWO^<%_KV7>#N9Q_.SEI/E[>[\0L+ M7)+0*WIS@.A5JX4+ XB)QX>)[]/&I+L'2>]1QH1[V\)V]+G1<;QSC)9X:,;^ MF@D=A-QM>9!M[9G=,-DUC MJ&XZ&=_TFW:#DSX7^/#?3D;8/AJS?V<=N\N843,:G M8/(D:K)W"B:3XS<9G8#'^FQY=";#^B2T<=S:.FPUT0 .M0/R'8['8ITT&,^Y MT%S6O1E/4R9?G;F,O*9C\X?:EKX9G[*,SH5^;, !6;>_L93/\Z09=0\+48]: MM[_"]-IQAHY'4P MPM8MCN''KX9Y P:6!S+]V5KCNXU7R/XZP/9T7X5@,\4K$9LIOM: ^-<-&$GB MWVTL#S"P7<.>8!Q)$@R!6O37:!PCJQ/#Q[\_V%,2 M14GB1P#S.X@B#(&G$4-8?20$3;8T.P6BP^0"X99K>]9!:G]GH)!$DP</:LS>-2ZT?VHZZ4G8XVSFU/QV-;;$3-[>]Z*Q3L M66E3

    ;9CVV6R-X:3="N+H:QY-)/JZY5*/SLWU=MV8<;F@G"B>U@D)?\"#% MLWW;[S?9D[1R*2OI7J:C]G\E1JR62M;RIRBGH\F(V8U^_J:-_*F5X]6B,+JJ MIJ.HV_$@C)/%N^*%A[SG2]N6.+Z\XP R'>43J' EC77M$6W]'!B?!!S<;35. M?Y&5$V;&G?AJ=+.5:NVK@;L8![?1QF'_VP7QU/R?,.K52A9BIHNF%LIU<32B M\H#*;N36CICBM9B.]H\!)Z:G9A#%=KWV*<#0@_(X2?:0EGPA9& M;GTYTRMVV5BIA+5MMW[)0\AH@G7D$UK,15/7W+QXQ(5<*PFG<9#/15'H!N03 M8J*^(1;.G7@2JA&]L&%JB8C=LC==FU#LH]6CPYP2$4OE"Y>&/?"J$>Q/P7VK M_7?#B#";1,0ZF4-*I];^HNS"6LBGVD;Q5>OR65952(GI)"+VR4PL7RW"0NH9LF"XB M8E]\:7NG%L(=9O3SM,IS%7Q,2N MF DCG[@?-W5TXTQ8<3$PKB!>G=V'T(PS!TQL3N&4Y5!3,P>,;$]#N0L>\X0$Q-)3#[PP'*77E>- M&24F'WTLW= C3C!_),3^&);P(";FD838(ZB-^_-&F$<28H\,]=F#L41GMXC% M\M8KWG 8HK>YPP=V,A..RZJ/B3DF(78,CAFVZ@1S3/++'+. VLH&.B&PXFMI MB(D9)R$VSC#F56,=O*PF[,H3S#@)L7%>IV1@=+64JFOP;R] B(D9)R$VSB%_ M[_*B$!,S3D)LG$.8$-RM5F$T4\Q!*;,Q>YYYB#DJ)'70(<_=VAIB8@]*C M3(/MWLU^-#$+I<>9#]OW3R$FNLI";*&#F-U3#S$Q"Z7$%D)3X/Y#QRR4$EL( MQPS7@U+,0BFQA7#,<$4HQ2R4'G/<\ST+,3$+I;]DW+-SCF\[D'CXLETR%ZY4 M8A;*R&?2/.9_I<099J",?(D?F7)F)R$F9J",V$!#D\[#25R&&2@C-M"AH6\[ M:NME[AEFH(S80 68 MA7)B"QU8&1O(W'/,0CGY;!RR0M9K0CEFH9S\^X"W%;*!+"G$Q"R4$UMH> +V M=P4%[PJK@US/]TW^:D MF5]17S55=05E?ZD_-"_WW]/NOP4^_P=02P,$% @ 3X)!6,A!-T#(HPS=1Y +Z1 ITA@\%3$D>/E7'X@AGWZ5 M0SONNU/=[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_; M;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7 M=MB6<=6DC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" H MY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8 M@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV2;0 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0 MVU!O(]#;)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V= M0.] O8- [T"]@T#O0+V#0.] O8- [T"]@T#OF'RL)- [4.\@T#M0[R#0.U#O M(- [4.\@T#NCWIE [XQZ9P*],^J="?3.J'2KWV?*WQ^=])]7B^MUP??UE^G9RP<\$YW5;4Y[]02P,$% M @ 3X)!6.(A,D+Q 0 &2< !, !;0V]N=&5N=%]4>7!E&ULS=K+ M3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY M$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z M>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU9 M3,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V M!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G M$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR&I09#4HLAH460V*K 9%5H,BJT&1U?RGK/?.K?\X?GR6G6WZMWPV_B-N\0)0 M2P$"% ,4 " !/@D%8!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $^"05@/'I5@[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 3X)!6"O+Z1W=!0 V1X !@ M ("!#0@ 'AL+W=O 8 " @2 . !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 3X)!6'DRP%*?" 3C0 !@ ("!FQD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6%8 AI I M!P ?AX !@ ("!%C$ 'AL+W=O$@ & @($N.P >&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6&]<,-?B!@ N!$ !D M ("!T#\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3X)!6#M.P6?S"0 5A< !D ("!@ED 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)! M6-U;P;^3" @ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6/3W(70E#0 2BH M !D ("!T(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6,4(Z>D,!@ ^A !D M ("!BZ@ 'AL+W=O%XMX( "R%P &0 @('.K@ >&PO=V]R:W-H965T M.W !X;"]W;W)K&UL4$L! A0# M% @ 3X)!6+J""/5Q%@ 1T, !D ("!7;P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6# < MTA86 P J0< !D ("!A-T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6/_MXWJ_!P B10 !D M ("!W.D 'AL+W=O&PO M=V]R:W-H965T&PO=V]R:W-H965T@# 0!X;"]W;W)K&UL4$L! A0#% M @ 3X)!6(V$V)1N!0 0C$ !D ("!L@P! 'AL+W=O&UL4$L! A0#% @ 3X)!6'U5VPRB M @ B08 !D ("!CA&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 3X)!6#T; &]0 P Z H !D M ("!/B$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3X)!6,3YN=X@!0 ^QH !D ("!H"X! M 'AL+W=O&UL4$L! A0#% @ M3X)!6,;WL&8V @ )04 !D ("!P#H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6%TN:D#4! 3QX !D M ("!0UMTX$ )%@ &0 @(%.7 $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3X)!6"&4T>+# P (@X !D ("!ZVD! 'AL M+W=O&PO=V]R:W-H965TEW P, $L( 9 " M@6UQ 0!X;"]W;W)K&UL4$L! A0#% @ 3X)! M6(JG-WQ@ @ <04 !D ("!IW0! 'AL+W=OXW3 # !Z#0 &0 M @($^=P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6*Q8NY(#!0 2"8 M !D ("!9'\! 'AL+W=OA $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 3X)!6+!;%P2G P 21$ !D M ("!4(T! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !/@D%8XB$R0O$! 9)P $P M @ $\G0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2P!+ (04 ( !>GP$ ! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 344 333 1 false 86 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Revenues Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenues Revenues Notes 12 false false R13.htm 995495 - Disclosure - Balance Sheet Accounts Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccounts Balance Sheet Accounts Notes 13 false false R14.htm 995505 - Disclosure - Fair Value Measurements Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 995515 - Disclosure - Intangible Assets and Goodwill Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 995525 - Disclosure - Debt Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 16 false false R17.htm 995535 - Disclosure - Commitments and Contingencies Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 995545 - Disclosure - Stockholders' Equity Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 995555 - Disclosure - Employee Benefit Plans Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 995565 - Disclosure - Information about Segments and Geographic Areas Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreas Information about Segments and Geographic Areas Notes 20 false false R21.htm 995575 - Disclosure - Derivatives and Hedging Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedging Derivatives and Hedging Notes 21 false false R22.htm 995585 - Disclosure - Restructuring and Related Charges Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedCharges Restructuring and Related Charges Notes 22 false false R23.htm 995595 - Disclosure - Income Taxes Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 23 false false R24.htm 995605 - Disclosure - Net Income Per Share Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare Net Income Per Share Notes 24 false false R25.htm 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 995635 - Disclosure - Revenues (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables Revenues (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenues 26 false false R27.htm 995655 - Disclosure - Balance Sheet Accounts (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables Balance Sheet Accounts (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccounts 27 false false R28.htm 995665 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 28 false false R29.htm 995675 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill 29 false false R30.htm 995685 - Disclosure - Debt (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebt 30 false false R31.htm 995695 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans 31 false false R32.htm 995705 - Disclosure - Information about Segments and Geographic Areas (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasTables Information about Segments and Geographic Areas (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreas 32 false false R33.htm 995715 - Disclosure - Net Income Per Share (Tables) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare 33 false false R34.htm 995725 - Disclosure - Revenues (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails Revenues (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables 34 false false R35.htm 995735 - Disclosure - Revenues (Narratives) (Details 1) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1 Revenues (Narratives) (Details 1) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables 35 false false R36.htm 995745 - Disclosure - Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables 36 false false R37.htm 995755 - Disclosure - Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables 37 false false R38.htm 995765 - Disclosure - Business Combination (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails Business Combination (Narratives) (Details) Details 38 false false R39.htm 995785 - Disclosure - Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables 39 false false R40.htm 995795 - Disclosure - Balance Sheet Accounts (Components of Inventories) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails Balance Sheet Accounts (Components of Inventories) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables 40 false false R41.htm 995805 - Disclosure - Balance Sheet Accounts (Components of Property and Equipment) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails Balance Sheet Accounts (Components of Property and Equipment) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables 41 false false R42.htm 995815 - Disclosure - Balance Sheet Accounts (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsNarrativesDetails Balance Sheet Accounts (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables 42 false false R43.htm 995825 - Disclosure - Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables 43 false false R44.htm 995835 - Disclosure - Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 44 false false R45.htm 995845 - Disclosure - Fair Value Measurements (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails Fair Value Measurements (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 45 false false R46.htm 995855 - Disclosure - Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables 46 false false R47.htm 995865 - Disclosure - Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables 47 false false R48.htm 995875 - Disclosure - Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables 48 false false R49.htm 995885 - Disclosure - Intangible Assets and Goodwill (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillNarrativesDetails Intangible Assets and Goodwill (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables 49 false false R50.htm 995895 - Disclosure - Debt (Components of Debt) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails Debt (Components of Debt) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables 50 false false R51.htm 995905 - Disclosure - Debt (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails Debt (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables 51 false false R52.htm 995915 - Disclosure - Commitments and Contingencies (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails Commitments and Contingencies (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 52 false false R53.htm 995925 - Disclosure - Stockholders' Equity (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails Stockholders' Equity (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity 53 false false R54.htm 995935 - Disclosure - Employee Benefit Plans (Shares Reserved for Issuance) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails Employee Benefit Plans (Shares Reserved for Issuance) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 54 false false R55.htm 995945 - Disclosure - Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 55 false false R56.htm 995955 - Disclosure - Employee Benefit Plans (Summary of Stock Option Activity) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails Employee Benefit Plans (Summary of Stock Option Activity) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 56 false false R57.htm 995965 - Disclosure - Employee Benefit Plans (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails Employee Benefit Plans (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 57 false false R58.htm 995975 - Disclosure - Employee Benefit Plans (Summary of Stock Award Activity) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails Employee Benefit Plans (Summary of Stock Award Activity) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 58 false false R59.htm 995985 - Disclosure - Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 59 false false R60.htm 995995 - Disclosure - Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables 60 false false R61.htm 996005 - Disclosure - Information about Segments and Geographic Areas (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureInformationAboutSegmentsAndGeographicAreasNarrativesDetails Information about Segments and Geographic Areas (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasTables 61 false false R62.htm 996015 - Disclosure - Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasTables 62 false false R63.htm 996025 - Disclosure - Derivatives and Hedging (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails Derivatives and Hedging (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedging 63 false false R64.htm 996035 - Disclosure - Restructuring and Related Charges (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails Restructuring and Related Charges (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedCharges 64 false false R65.htm 996045 - Disclosure - Income Taxes (Narratives) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails Income Taxes (Narratives) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 65 false false R66.htm 996055 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables 66 false false R67.htm 996065 - Disclosure - Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details) Sheet http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details) Details http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables 67 false false All Reports Book All Reports extr-20231231.htm extr-20231231.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "extr-20231231.htm": { "nsprefix": "extr", "nsuri": "http://www.extremenetworks.com/20231231", "dts": { "inline": { "local": [ "extr-20231231.htm" ] }, "schema": { "local": [ "extr-20231231.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 276, "keyCustom": 57, "axisStandard": 32, "axisCustom": 0, "memberStandard": 49, "memberCustom": 35, "hidden": { "total": 18, "http://fasb.org/us-gaap/2023": 13, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 344, "entityCount": 1, "segmentCount": 86, "elementCount": 708, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 874, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 15 }, "report": { "R1": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R3": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:DeferredFinanceCostsCurrentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R4": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R5": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_67956a92-d5a1-412d-aac8-137eb2758b86", "name": "extr:ChangeInUnrealizedGainsAndLossesOnInterestRateSwapHedgingInstruments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R6": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_6a619264-972b-401c-85ad-45c3ba100950", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6a619264-972b-401c-85ad-45c3ba100950", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation", "longName": "995455 - Disclosure - Description of Business and Basis of Presentation", "shortName": "Description of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenues", "longName": "995475 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccounts", "longName": "995495 - Disclosure - Balance Sheet Accounts", "shortName": "Balance Sheet Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995505 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill", "longName": "995515 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "995525 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995535 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "995545 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "longName": "995555 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreas", "longName": "995565 - Disclosure - Information about Segments and Geographic Areas", "shortName": "Information about Segments and Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedging", "longName": "995575 - Disclosure - Derivatives and Hedging", "shortName": "Derivatives and Hedging", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedCharges", "longName": "995585 - Disclosure - Restructuring and Related Charges", "shortName": "Restructuring and Related Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995595 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare", "longName": "995605 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995625 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables", "longName": "995635 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables", "longName": "995655 - Disclosure - Balance Sheet Accounts (Tables)", "shortName": "Balance Sheet Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995665 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables", "longName": "995675 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables", "longName": "995685 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "longName": "995695 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:SharesReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:SharesReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasTables", "longName": "995705 - Disclosure - Information about Segments and Geographic Areas (Tables)", "shortName": "Information about Segments and Geographic Areas (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables", "longName": "995715 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "longName": "995725 - Disclosure - Revenues (Narratives) (Details)", "shortName": "Revenues (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:DistributionChannelsToPartners", "unitRef": "U_Distribution_Channels", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:DistributionChannelsToPartners", "unitRef": "U_Distribution_Channels", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1", "longName": "995735 - Disclosure - Revenues (Narratives) (Details 1)", "shortName": "Revenues (Narratives) (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_7e454b8e-9db6-406e-a8b6-2c4a0e36b328", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7e454b8e-9db6-406e-a8b6-2c4a0e36b328", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails", "longName": "995745 - Disclosure - Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details)", "shortName": "Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4892d5fe-c59a-4e2a-9d2d-c9369de18ae5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R37": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails", "longName": "995755 - Disclosure - Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details)", "shortName": "Revenues (Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_0a374565-1efd-4658-b430-fc869aca5f1c", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0a374565-1efd-4658-b430-fc869aca5f1c", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails", "longName": "995765 - Disclosure - Business Combination (Narratives) (Details)", "shortName": "Business Combination (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails", "longName": "995785 - Disclosure - Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details)", "shortName": "Balance Sheet Accounts (Summary of Cash and Cash Equivalents) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails", "longName": "995795 - Disclosure - Balance Sheet Accounts (Components of Inventories) (Details)", "shortName": "Balance Sheet Accounts (Components of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails", "longName": "995805 - Disclosure - Balance Sheet Accounts (Components of Property and Equipment) (Details)", "shortName": "Balance Sheet Accounts (Components of Property and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsNarrativesDetails", "longName": "995815 - Disclosure - Balance Sheet Accounts (Narratives) (Details)", "shortName": "Balance Sheet Accounts (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:StandardHardwareWarrantyPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:StandardHardwareWarrantyPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails", "longName": "995825 - Disclosure - Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details)", "shortName": "Balance Sheet Accounts (Summary of Product Warranty Liability Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_ee84a0ec-edf1-400e-ab31-7ae4914c3d5c", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee84a0ec-edf1-400e-ab31-7ae4914c3d5c", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "longName": "995835 - Disclosure - Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_2c6d17c8-378e-475c-9e21-7ea64039f7f3", "name": "extr:CertificatesOfDepositAtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2c6d17c8-378e-475c-9e21-7ea64039f7f3", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R45": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "longName": "995845 - Disclosure - Fair Value Measurements (Narratives) (Details)", "shortName": "Fair Value Measurements (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_1c23a5a3-c671-449e-a71b-b5c7ae44923a", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d247d90e-338e-4406-bbdc-c935ec3a23d1", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R46": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails", "longName": "995855 - Disclosure - Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details)", "shortName": "Intangible Assets and Goodwill (Components of Gross and Net Intangible Asset Balances) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails", "longName": "995865 - Disclosure - Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details)", "shortName": "Intangible Assets and Goodwill (Summary of Amortization Expense of Intangibles) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails", "longName": "995875 - Disclosure - Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details)", "shortName": "Intangible Assets and Goodwill (Schedule Future Amortization for Finite-Lived Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillNarrativesDetails", "longName": "995885 - Disclosure - Intangible Assets and Goodwill (Narratives) (Details)", "shortName": "Intangible Assets and Goodwill (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "longName": "995895 - Disclosure - Debt (Components of Debt) (Details)", "shortName": "Debt (Components of Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:DeferredFinanceCostsCurrentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R51": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "longName": "995905 - Disclosure - Debt (Narratives) (Details)", "shortName": "Debt (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:RepaymentsOfLinesOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_906105ca-fb72-4178-9cf6-84c90a4530e3", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R52": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails", "longName": "995915 - Disclosure - Commitments and Contingencies (Narratives) (Details)", "shortName": "Commitments and Contingencies (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_91fb3ea7-b4ea-42ee-a2e3-a8fe854a5c9a", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_91fb3ea7-b4ea-42ee-a2e3-a8fe854a5c9a", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails", "longName": "995925 - Disclosure - Stockholders' Equity (Narratives) (Details)", "shortName": "Stockholders' Equity (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "longName": "995935 - Disclosure - Employee Benefit Plans (Shares Reserved for Issuance) (Details)", "shortName": "Employee Benefit Plans (Shares Reserved for Issuance) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "extr:SharesReservedForIssuanceTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "extr:SharesReservedForIssuanceTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails", "longName": "995945 - Disclosure - Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details)", "shortName": "Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4d8069e0-4bbe-4055-94e5-83f4d6668997", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R56": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails", "longName": "995955 - Disclosure - Employee Benefit Plans (Summary of Stock Option Activity) (Details)", "shortName": "Employee Benefit Plans (Summary of Stock Option Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_ac77d62b-5760-4d7c-b116-fdbaf6c2031a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R57": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "longName": "995965 - Disclosure - Employee Benefit Plans (Narratives) (Details)", "shortName": "Employee Benefit Plans (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "extr:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockTargetPrice1", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R58": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails", "longName": "995975 - Disclosure - Employee Benefit Plans (Summary of Stock Award Activity) (Details)", "shortName": "Employee Benefit Plans (Summary of Stock Award Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_ac77d62b-5760-4d7c-b116-fdbaf6c2031a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ac77d62b-5760-4d7c-b116-fdbaf6c2031a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails", "longName": "995985 - Disclosure - Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details)", "shortName": "Employee Benefit Plans (Schedule of PSUs Earned and Vested Based on Total Stockholder Return (TSR PSUs)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_d5a9c331-675b-4ff3-84dd-dadeed84c839", "name": "extr:ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "extr:ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold", "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d5a9c331-675b-4ff3-84dd-dadeed84c839", "name": "extr:ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "extr:ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold", "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails", "longName": "995995 - Disclosure - Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details)", "shortName": "Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_13153957-aa60-4ac9-b9ee-373b9db595c3", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_13153957-aa60-4ac9-b9ee-373b9db595c3", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureInformationAboutSegmentsAndGeographicAreasNarrativesDetails", "longName": "996005 - Disclosure - Information about Segments and Geographic Areas (Narratives) (Details)", "shortName": "Information about Segments and Geographic Areas (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5182010b-40f5-482e-aab1-6ab67021dfc5", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "longName": "996015 - Disclosure - Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details)", "shortName": "Information about Segments and Geographic Areas (Schedule of Long Lived Assets by Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1ca98c81-0f54-49bb-b7af-0a511f0e9de2", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "longName": "996025 - Disclosure - Derivatives and Hedging (Narratives) (Details)", "shortName": "Derivatives and Hedging (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails", "longName": "996035 - Disclosure - Restructuring and Related Charges (Narratives) (Details)", "shortName": "Restructuring and Related Charges (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "extr:RestructuringChargesNetOfReversals", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "extr:RestructuringChargesNetOfReversals", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails", "longName": "996045 - Disclosure - Income Taxes (Narratives) (Details)", "shortName": "Income Taxes (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R66": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "longName": "996055 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details)", "shortName": "Net Income Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_550d0f5b-dcb5-4ef9-892d-ad7b9d5af40b", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "unique": true } }, "R67": { "role": "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails", "longName": "996065 - Disclosure - Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details)", "shortName": "Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Earnings Per Share Calculation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_518dea4c-c1fd-4aa7-8225-7fb1ff92344c", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "extr-20231231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r23", "r705" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r653" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r285", "r286" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r61", "r191", "r535" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r125", "r201", "r531", "r555", "r556" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r12", "r34", "r474", "r477", "r507", "r551", "r552", "r814", "r815", "r816", "r824", "r825", "r826" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r758" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in-capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r117" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In-Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r434", "r435", "r436", "r568", "r824", "r825", "r826", "r890", "r912" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r764" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r764" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r764" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r764" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization expense", "terseLabel": "Amortization of intangible assets", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r9", "r59" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r76", "r77", "r401" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r729", "r740", "r750", "r775" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r732", "r743", "r753", "r778" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r764" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r771" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r736", "r744", "r754", "r771", "r779", "r783", "r791" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r789" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "extr_AmendmentStartDate": { "xbrltype": "dateItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "AmendmentStartDate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment start date", "label": "Amendment Start Date", "documentation": "Amendment start date." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Americas", "terseLabel": "Total Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r914", "r915", "r916", "r917" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r130", "r356", "r503", "r819" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails": { "parentTag": "us-gaap_AdjustmentForAmortization", "weight": 1.0, "order": 1.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangibles in \u201cTotal operating expenses\u201d", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "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." } } }, "auth_ref": [ "r9", "r55", "r59" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive securities excluded from computation of EPS", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r253" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r462" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r914", "r915", "r916", "r917" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r159", "r195", "r225", "r263", "r271", "r276", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r464", "r468", "r491", "r526", "r597", "r705", "r720", "r853", "r854", "r896" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r186", "r204", "r225", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r464", "r468", "r491", "r705", "r853", "r854", "r896" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r786" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r787" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r782" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r782" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r782" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r782" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r782" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r782" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r785" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r784" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r783" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r783" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Margin for Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r460", "r698", "r699" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r80", "r81", "r460", "r698", "r699" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, date of acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1", "r2", "r15" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r460" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share \u2013 basic", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r804", "r805" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share \u2013 diluted", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r804", "r805" ] }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationAbstract", "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unaudited Pro Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r804", "r805" ] }, "extr_BusinessAcquisitionProFormaSharesUsedInEarningsPerShareCalculationBasic": { "xbrltype": "sharesItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "BusinessAcquisitionProFormaSharesUsedInEarningsPerShareCalculationBasic", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in per share calculation \u2013 basic", "label": "Business Acquisition Pro Forma Shares Used In Earnings Per Share Calculation Basic", "documentation": "Business acquisition pro forma shares used in earnings per share calculation basic." } } }, "auth_ref": [] }, "extr_BusinessAcquisitionProFormaSharesUsedInEarningsPerShareCalculationDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "BusinessAcquisitionProFormaSharesUsedInEarningsPerShareCalculationDiluted", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in per share calculation \u2013 diluted", "label": "Business Acquisition Pro Forma Shares Used In Earnings Per Share Calculation Diluted", "documentation": "Business acquisition pro forma shares used in earnings per share calculation diluted." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r458", "r459" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r458", "r459" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and integration costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r79" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Consideration Transferred, Total", "terseLabel": "Business acquisition, cash consideration", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r3", "r4", "r11" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombination" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r154", "r461" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r82", "r83" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "extr_CalculatedTotalShareholdersReturnTSRDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CalculatedTotalShareholdersReturnTSRDescription", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Calculation of total shareholder return (TSR), description", "label": "Calculated Total Shareholders Return T S R Description", "documentation": "Calculated total shareholders return (TSR), description." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract costs capitalized, amortization expense", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r295" ] }, "us-gaap_CapitalizedContractCostAmortizationMethod": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationMethod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract costs capitalized, amortization method", "label": "Capitalized Contract Cost, Amortization Method", "documentation": "Description of method used for amortizing cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r179" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract costs capitalized, amortization period", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r803" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r294" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r294" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Capitalized Contract Cost, Net, Total", "terseLabel": "Contract costs capitalized, balances amount", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r294" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r169", "r529", "r569", "r592", "r705", "r720", "r810" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents", "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." } } }, "auth_ref": [ "r39", "r189", "r670" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r39", "r136", "r221" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "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." } } }, "auth_ref": [ "r5", "r136" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureBalanceSheetAccountsSummaryOfCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash Equivalents, at Carrying Value, Total", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents", "documentation": "Amount of 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." } } }, "auth_ref": [ "r810", "r906" ] }, "extr_CertificatesOfDepositAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CertificatesOfDepositAtFairValue", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit at fair value.", "label": "Certificates Of Deposit At Fair Value", "terseLabel": "Certificate of deposits" } } }, "auth_ref": [] }, "extr_ChangeInUnrealizedGainsAndLossesOnForeignCurrencyForwardContractsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ChangeInUnrealizedGainsAndLossesOnForeignCurrencyForwardContractsHedgingInstruments", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gains and losses on foreign currency forward contracts", "label": "Change In Unrealized Gains And Losses On Foreign Currency Forward Contracts Hedging Instruments", "documentation": "Change\u200b in unrealized \u200bgains \u200band \u200blosses\u200b on foreign currency forward contracts hedging instruments." } } }, "auth_ref": [] }, "extr_ChangeInUnrealizedGainsAndLossesOnInterestRateSwapHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ChangeInUnrealizedGainsAndLossesOnInterestRateSwapHedgingInstruments", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Change In Unrealized Gains And Losses On Interest Rate Swap Hedging Instruments", "documentation": "Change in unrealized gains and losses on interest rate swap hedging instruments.", "terseLabel": "Change in unrealized gains and losses on interest rate swaps" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r762" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r198", "r199", "r200", "r258", "r361", "r362", "r363", "r365", "r368", "r373", "r375", "r561", "r562", "r563", "r564", "r687", "r797", "r820" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r763" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r763" ] }, "extr_CommissionFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CommissionFeesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commission Fees", "label": "Commission Fees [Member]", "documentation": "Commission fees." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)", "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." } } }, "auth_ref": [ "r29", "r108", "r528", "r583" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r145", "r317", "r318", "r654", "r845" ] }, "extr_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments And Contingencies." } } }, "auth_ref": [] }, "extr_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments And Contingencies." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r708", "r709", "r710", "r712", "r713", "r714", "r717", "r824", "r825", "r890", "r909", "r912" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r116", "r584" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "periodStartLabel": "Balance, common stock, shares", "periodEndLabel": "Balance, common stock, shares", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r116", "r584", "r603", "r912", "r913" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 750,000 shares authorized; 146,843 and 143,629 shares issued, respectively; 128,624 and 127,775 shares outstanding, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r116", "r530", "r705" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r768" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r767" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r769" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r766" ] }, "extr_CompanyAnnualGrowthRateUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CompanyAnnualGrowthRateUnitMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Company annual growth rate unit.", "label": "Company Annual Growth Rate Unit [Member]", "terseLabel": "CAGR" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r35", "r208", "r210", "r216", "r522", "r541" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r47", "r105", "r106", "r284", "r653" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r47", "r105", "r106", "r284", "r557", "r653" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r47", "r105", "r106", "r284", "r653", "r802" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r109", "r173" ] }, "extr_ConcentrationRiskInvestmentPolicyInOneObligorOrMakerPercentageMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ConcentrationRiskInvestmentPolicyInOneObligorOrMakerPercentageMaximum", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum investment in one obligor or maker (percent)", "label": "Concentration Risk Investment Policy In One Obligor Or Maker Percentage Maximum", "documentation": "Concentration risk, investment policy in one obligor or maker, percentage, maximum." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r653" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (percent)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r44", "r47", "r105", "r106", "r284" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r43", "r44", "r47", "r48", "r105", "r158", "r653" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r44", "r47", "r105", "r106", "r284", "r653" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r88", "r675" ] }, "extr_ContractWithCustomerLiabilityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ContractWithCustomerLiabilityPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Contract With Customer Liability Policy [Text Block]", "documentation": "Contract with customer liability, policy." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized for deferred revenue balance", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r388" ] }, "extr_ContractWithCustomerMultipleDeliverableArrangementsDeterminationOfSellingPriceMethod": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ContractWithCustomerMultipleDeliverableArrangementsDeterminationOfSellingPriceMethod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated selling price determination approach", "label": "Contract With Customer Multiple Deliverable Arrangements Determination Of Selling Price Method", "documentation": "Contract with customer multiple deliverable arrangements determination of selling price method." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r694", "r856" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r694", "r856" ] }, "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, $0.001 par value, issuable in series, 2,000 shares authorized; none issued", "label": "Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value", "documentation": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r65", "r115" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "terseLabel": "Total cost of revenues", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r132", "r517" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails": { "parentTag": "us-gaap_AdjustmentForAmortization", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangibles in \u201cTotal cost of revenues\u201d", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r817" ] }, "extr_CostOfProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CostOfProductRevenueMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Product Revenue", "label": "Cost Of Product Revenue [Member]", "documentation": "Cost of product revenue." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "extr_CostOfServiceAndSubscriptionRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CostOfServiceAndSubscriptionRevenuesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Service and Subscription Revenues", "label": "Cost Of Service And Subscription Revenues [Member]", "documentation": "Cost of service and subscription revenues." } } }, "auth_ref": [] }, "extr_CostOfSubscriptionAndSupportRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "CostOfSubscriptionAndSupportRevenuesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Cost of subscription and support revenues.", "label": "Cost Of Subscription And Support Revenues [Member]", "terseLabel": "Cost of Subscription And Support Revenues" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Federal income tax", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r808", "r823", "r886" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r45", "r284" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r85" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GERMANY", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r146", "r223", "r334", "r340", "r341", "r342", "r343", "r344", "r345", "r350", "r357", "r358", "r359" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r21", "r112", "r113", "r160", "r161", "r227", "r335", "r336", "r337", "r338", "r339", "r341", "r346", "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r504", "r682", "r683", "r684", "r685", "r686", "r821" ] }, "extr_DebtInstrumentBaseRate": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DebtInstrumentBaseRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Base Rate", "terseLabel": "Base rate", "label": "Debt Instrument Base Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings, interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument interest rate", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r227", "r335", "r336", "r337", "r338", "r339", "r341", "r346", "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r504", "r682", "r683", "r684", "r685", "r686", "r821" ] }, "extr_DebtInstrumentSpreadAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DebtInstrumentSpreadAdjustment", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument, spread adjustment.", "label": "Debt Instrument, Spread Adjustment", "terseLabel": "Debt instrument, spread adjustment" } } }, "auth_ref": [] }, "extr_DebtInstrumentSubjectToFloor": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DebtInstrumentSubjectToFloor", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument, subject to floor.", "label": "Debt Instrument, Subject to Floor", "terseLabel": "Debt instrument, subject to floor" } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Current, Net, Total", "negatedLabel": "Less: unamortized debt issuance costs", "verboseLabel": "Net of unamortized debt issuance costs", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r107" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Noncurrent, Net, Total", "negatedLabel": "Less: unamortized debt issuance costs", "verboseLabel": "Net of unamortized debt issuance costs", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r107" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r153", "r181", "r453", "r454", "r823" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r441", "r442", "r527" ] }, "extr_DeferredPaymentsOnAnAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DeferredPaymentsOnAnAcquisition", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred payments on an acquisition", "label": "Deferred Payments On An Acquisition", "documentation": "Deferred payments on an acquisition." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Current, Total", "terseLabel": "Current portion of deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r811" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Noncurrent, Total", "terseLabel": "Deferred revenue, less current portion", "label": "Deferred Revenue, Noncurrent", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r812" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining state net operating loss", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r78", "r885" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r9", "r60" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r574", "r576", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r613", "r614", "r615", "r616", "r619", "r620", "r621", "r622", "r637", "r639", "r645", "r647", "r708", "r710" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r93", "r96", "r97", "r100", "r574", "r576", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r613", "r614", "r615", "r616", "r619", "r620", "r621", "r622", "r637", "r639", "r645", "r647", "r674", "r708", "r710" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedging" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r157", "r472", "r479" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total", "terseLabel": "Net gains (losses) on forward foreign currency contracts", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r99", "r806" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives designated as hedging instruments:", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "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." } } }, "auth_ref": [ "r479" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maturity date", "label": "Derivative, Contract End Date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r575", "r576", "r637", "r638", "r640", "r644", "r646", "r710" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Notional principal amount of forward foreign exchange contracts", "terseLabel": "Notional principal amount of forward foreign exchange contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r887", "r888" ] }, "extr_DerivativeOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DerivativeOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative outstanding amount.", "label": "Derivative Outstanding Amount", "verboseLabel": "Derivative outstanding amount" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r14", "r89", "r90", "r91", "r92", "r94", "r97", "r101", "r102", "r103", "r479" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r155" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r387", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r387", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues Disaggregated by Sales Channel and Geographic Region", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r856" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r399", "r404", "r431", "r432", "r433", "r701" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "extr_DistributionChannelsToPartners": { "xbrltype": "integerItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "DistributionChannelsToPartners", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of distribution channels", "label": "Distribution Channels To Partners", "documentation": "Distribution Channels to Partners" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r757" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "EMEA", "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r914", "r915", "r916", "r917" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Net income per share \u2013 basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r217", "r233", "r234", "r235", "r236", "r237", "r243", "r245", "r250", "r251", "r252", "r256", "r482", "r483", "r523", "r542", "r678" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share - basic", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "extr_EarningsPerShareBasicAndDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "EarningsPerShareBasicAndDilutedLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Diluted [Line Items]", "label": "Earnings Per Share Basic And Diluted [Line Items]", "documentation": "Earnings per share basic and diluted line items." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Net income per share \u2013 diluted", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r217", "r233", "r234", "r235", "r236", "r237", "r245", "r250", "r251", "r252", "r256", "r482", "r483", "r523", "r542", "r678" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share - diluted", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r242", "r253", "r254", "r255" ] }, "extr_EdwardBMeyercordMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "EdwardBMeyercordMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Edward B meyercord.", "label": "Edward B. Meyercord [Member]", "terseLabel": "Edward B. Meyercord" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Foreign currency effect on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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." } } }, "auth_ref": [ "r894" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options to purchase common stock", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "extr_EmployeeStockOptionsAndAwardsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "EmployeeStockOptionsAndAwardsOutstandingMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Options and Awards Outstanding", "label": "Employee Stock Options And Awards Outstanding [Member]", "documentation": "Employee stock options and awards outstanding." } } }, "auth_ref": [] }, "extr_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan shares", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r722" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r722" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r722" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r796" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r722" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r722" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r722" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r722" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r13", "r184", "r211", "r212", "r213", "r228", "r229", "r230", "r232", "r238", "r240", "r257", "r288", "r289", "r376", "r434", "r435", "r436", "r449", "r450", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r495", "r497", "r498", "r499", "r500", "r501", "r507", "r551", "r552", "r553", "r568", "r625" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r765" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r729", "r740", "r750", "r775" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r726", "r737", "r747", "r772" ] }, "extr_EstimatedInterestIncomeOverNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "EstimatedInterestIncomeOverNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated interest income over next twelve months", "label": "Estimated Interest Income Over Next Twelve Months", "documentation": "Estimated interest income over next twelve months." } } }, "auth_ref": [] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Margin for Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "extr_ExciseTaxOnStockRepurchases": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ExciseTaxOnStockRepurchases", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Excise tax on stock repurchases.", "label": "Excise Tax on Stock Repurchases", "terseLabel": "Excise tax on stock repurchases" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r771" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer Member", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r830" ] }, "extr_ExecutiveOfficersAndOrDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ExecutiveOfficersAndOrDirectorsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officers and Directors", "label": "Executive Officers And Or Directors [Member]", "documentation": "Executive officers and or directors." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r485", "r486", "r489" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r485", "r486", "r489" ] }, "extr_FairValueAssetsImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FairValueAssetsImpairment", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value assets impairment", "label": "Fair Value Assets Impairment", "documentation": "Total loss recognized during the period from the loss recognized in the period resulting from the impairment of the fair valued assets." } } }, "auth_ref": [] }, "extr_FairValueAssetsLevel1ToLevel2TransferAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FairValueAssetsLevel1ToLevel2TransferAmount", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of assets between Level 1 and Level 2", "label": "Fair Value Assets Level1 To Level2 Transfer Amount", "documentation": "Fair value assets level1 to level2 transfer amount." } } }, "auth_ref": [] }, "extr_FairValueAssetsLevel2ToLevel3TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FairValueAssetsLevel2ToLevel3TransfersAmount", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of assets between Level 2 and Level 3", "label": "Fair Value Assets Level2 To Level3 Transfers Amount", "documentation": "Fair value assets Level 2 to Level 3 transfers amount." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r348", "r391", "r392", "r393", "r394", "r395", "r396", "r486", "r510", "r511", "r512", "r683", "r684", "r695", "r696", "r697" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r488", "r490" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r484" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r348", "r391", "r396", "r486", "r510", "r695", "r696", "r697" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 2 Assets and Liabilities", "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r348", "r391", "r396", "r486", "r511", "r683", "r684", "r695", "r696", "r697" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 3 Assets and Liabilities", "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r348", "r391", "r392", "r393", "r394", "r395", "r396", "r486", "r512", "r683", "r684", "r695", "r696", "r697" ] }, "extr_FairValueLiabilitiesLevel2ToLevel3TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FairValueLiabilitiesLevel2ToLevel3TransfersAmount", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of liabilities between Level 2 and Level 3", "label": "Fair Value Liabilities Level2 To Level3 Transfers Amount", "documentation": "Fair value liabilities Level 2 to Level 3 transfers amount." } } }, "auth_ref": [] }, "extr_FairValueLiabilityLevel1ToLevel2TransferAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FairValueLiabilityLevel1ToLevel2TransferAmount", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of liabilities between Level 1 and Level 2", "label": "Fair Value Liability Level1 To Level2 Transfer Amount", "documentation": "Fair value liability level1 to level2 transfer amount." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, measurement level 3 assets, transfers", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net, Total", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total", "terseLabel": "Fair value, measurement level 3 liabilities transfers", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r348", "r391", "r392", "r393", "r394", "r395", "r396", "r510", "r511", "r512", "r683", "r684", "r695", "r696", "r697" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r484", "r490" ] }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiabilityAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets/Liabilities", "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "auth_ref": [] }, "extr_FiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FiniteAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]", "label": "Finite And Indefinite Lived Intangible Assets [Line Items]", "documentation": "Finite and indefinite lived intangible assets." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r193", "r301" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2024 (the remainder of fiscal 2024)", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortization Expense of Intangibles", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026", "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)." } } }, "auth_ref": [ "r143" ] }, "extr_FiniteLivedIntangibleAssetsAmortizationExpensesAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FiniteLivedIntangibleAssetsAmortizationExpensesAfterYearFour", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expenses After Year Four", "documentation": "Finite lived intangible assets amortization expenses after year four." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r518", "r519" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending:", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r519" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFinitelivedIntangibleAssetsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillScheduleFutureAmortizationForFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r518" ] }, "extr_FiniteLivedIntangibleAssetsWeightedAverageRemainingAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FiniteLivedIntangibleAssetsWeightedAverageRemainingAmortizationPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Amortization Period", "label": "Finite Lived Intangible Assets Weighted Average Remaining Amortization Period", "documentation": "Finite-Lived Intangible Assets, Weighted Average Remaining Amortization Period" } } }, "auth_ref": [] }, "extr_FirstAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FirstAmendmentMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Amendment", "label": "First Amendment [Member]", "documentation": "First amendment." } } }, "auth_ref": [] }, "extr_FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "First Quarter Two Thousand And Twenty Four Restructuring Plan.", "label": "First Quarter Two Thousand And Twenty Four Restructuring Plan [Member]", "terseLabel": "Q1 2024 Plan" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net, Total", "terseLabel": "Foreign exchange forward contracts outstanding", "label": "Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net", "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency derivatives", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency derivatives", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transactions realized gains (losses)", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r605", "r718", "r892", "r893", "r911" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Foreign Currency Contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r674", "r695", "r704" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Foreign Currency Contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r590", "r595", "r600", "r615", "r621", "r642", "r643", "r645", "r710" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "extr_FourthAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FourthAmendmentMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fourth Amendment", "label": "Fourth Amendment [Member]", "documentation": "Fourth amendment." } } }, "auth_ref": [] }, "extr_FourthYearPerformancePeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "FourthYearPerformancePeriodMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fourth year performance period.", "label": "Fourth Year Performance Period [Member]", "terseLabel": "4th Year Performance Period" } } }, "auth_ref": [] }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (losses) on foreign currency derivative instruments", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r93", "r99" ] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Sale of Derivatives", "label": "Gain (Loss) on Sale of Derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r9", "r166", "r613", "r614", "r615", "r616" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r133", "r608" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r129" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r46", "r653" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r192", "r297", "r520", "r681", "r705", "r833", "r840" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r131", "r225", "r263", "r270", "r275", "r278", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r491", "r679", "r853" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfitAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Gross profit:", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantees and Product Warranties", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r323" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14", "r471" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r127", "r164", "r263", "r270", "r275", "r278", "r524", "r537", "r679" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r303", "r308", "r609" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r308", "r609" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r226", "r439", "r444", "r447", "r448", "r451", "r455", "r456", "r457", "r566" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax provision (benefit)", "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r168", "r182", "r239", "r240", "r267", "r443", "r452", "r543" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r515", "r818" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total", "terseLabel": "Accrued compensation and benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "extr_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase (decrease) in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "terseLabel": "Other current and long-term liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options to purchase common stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r246", "r247", "r248", "r252", "r403" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r736", "r744", "r754", "r771", "r779", "r783", "r791" ] }, "extr_IngramMicroMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "IngramMicroMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "label": "Ingram Micro [Member]", "documentation": "Ingram micro member" } } }, "auth_ref": [] }, "extr_IngridJBurtonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "IngridJBurtonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Ingrid J. burton.", "label": "Ingrid J. Burton [Member]", "terseLabel": "Ingrid J. Burton" } } }, "auth_ref": [] }, "extr_InitialPerformancePeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "InitialPerformancePeriodMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Initial performance period.", "label": "Initial Performance Period [Member]", "terseLabel": "Initial Performance Period" } } }, "auth_ref": [] }, "extr_InitialTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "InitialTermLoanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Term Loan", "label": "Initial Term Loan [Member]", "documentation": "Initial term loan." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r789" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r725", "r795" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r725", "r795" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r725", "r795" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r298" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r107", "r167", "r214", "r266", "r502", "r610", "r718", "r910" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r19" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap contracts", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r667", "r674", "r695" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Derivative Assets, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r667", "r715", "r716" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r141", "r672" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r203", "r671", "r705" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r170", "r188", "r202", "r291", "r292", "r293", "r516", "r676" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r141", "r673" ] }, "extr_IpanemaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "IpanemaMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ipanema", "label": "Ipanema [Member]", "documentation": "Ipanema." } } }, "auth_ref": [] }, "extr_IpanematechMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "IpanematechMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Ipanema", "label": "Ipanematech [Member]", "documentation": "Ipanematech." } } }, "auth_ref": [] }, "extr_JenneIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "JenneIncMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jenne, Inc.", "label": "Jenne Inc [Member]", "documentation": "Jenne Inc.." } } }, "auth_ref": [] }, "extr_JoeVitaloneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "JoeVitaloneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Joe vitalone.", "label": "Joe Vitalone [Member]", "terseLabel": "Joe Vitalone" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r144" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r121", "r163", "r533", "r705", "r822", "r831", "r891" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r26", "r187", "r225", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r465", "r468", "r469", "r491", "r705", "r853", "r896", "r897" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities measured at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r104" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFairValueForFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License Agreements", "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r86", "r438", "r884" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Line of Credit, Total", "label": "Long-Term Line of Credit", "terseLabel": "Amount borrowed under Term Loan", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r21", "r161", "r905" ] }, "extr_LineOfCreditAdditionalIncrementalLoanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LineOfCreditAdditionalIncrementalLoanFacility", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional incremental loan facility", "label": "Line Of Credit Additional Incremental Loan Facility", "documentation": "Line of credit additional incremental loan facility." } } }, "auth_ref": [] }, "extr_LineOfCreditAdditionalIncrementalLoanFacilityThatMayBeRequested": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LineOfCreditAdditionalIncrementalLoanFacilityThatMayBeRequested", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional incremental loan facility that may be requested", "label": "Line Of Credit Additional Incremental Loan Facility That May Be Requested", "documentation": "Line of credit additional incremental loan facility that may be requested." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing capacity from Credit Agreement", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility, term", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "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." } } }, "auth_ref": [ "r821" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing capacity from Credit Agreement", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "extr_LineOfCreditFacilityOutstandingBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LineOfCreditFacilityOutstandingBalance", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility remaining outstanding balance", "label": "Line Of Credit Facility Outstanding Balance", "documentation": "Line of credit facility outstanding balance." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r24", "r821" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "extr_LineOfCreditSublimitForLettersOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LineOfCreditSublimitForLettersOfCredit", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit sublimit for letters of credit", "label": "Line Of Credit Sublimit For Letters Of Credit", "documentation": "Line of credit sublimit for letters of credit." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long Lived Assets by Segment", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt, net of unamortized debt issuance costs of $675 and $674, respectively", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r196" ] }, "extr_LongTermDebtCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LongTermDebtCurrentGross", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long Term Debt Current Gross", "documentation": "Amount before unamortized (discount) premium and debt issuance costs." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, fair value", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion, net of unamortized debt issuance costs of $2,069 and $2,409, respectively", "totalLabel": "Long-term debt, less current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r197" ] }, "extr_LongTermDebtNoncurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "LongTermDebtNoncurrentGross", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "label": "Long Term Debt Noncurrent Gross", "documentation": "Amount before unamortized (discount) premium and debt issuance costs." } } }, "auth_ref": [] }, "extr_MSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "MSUMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MSU", "label": "M S U [Member]", "documentation": "Market stock units." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]" } } }, "auth_ref": [ "r284", "r690", "r856", "r907", "r908" ] }, "extr_MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Market-based restricted shares subject to stock price targets.", "label": "Market-Based Restricted Shares Subject to Stock Price Targets [Member]", "terseLabel": "MSU Subject to Stock Price Targets" } } }, "auth_ref": [] }, "extr_MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Market-based restricted shares subject to total shareholder return.", "label": "Market-Based Restricted Shares Subject to Total Shareholder Return [Member]", "terseLabel": "MSU Subject to Total Shareholder Return (TSR)" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum", "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r397", "r514", "r550", "r575", "r576", "r630", "r632", "r634", "r635", "r648", "r664", "r665", "r680", "r687", "r700", "r707", "r855", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum maturities for contracts", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r763" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r763" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r397", "r514", "r550", "r575", "r576", "r630", "r632", "r634", "r635", "r648", "r664", "r665", "r680", "r687", "r700", "r707", "r855", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r782" ] }, "extr_MoveCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "MoveCostMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Move Cost", "label": "Move Cost [Member]", "documentation": "Move cost." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r790" ] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NETHERLANDS", "label": "NETHERLANDS" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]" } } }, "auth_ref": [ "r284", "r690", "r856", "r907", "r908" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r764" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r220" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r136", "r137", "r138" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r128", "r138", "r165", "r185", "r206", "r209", "r213", "r225", "r231", "r233", "r234", "r235", "r236", "r239", "r240", "r249", "r263", "r270", "r275", "r278", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r483", "r491", "r539", "r606", "r623", "r624", "r679", "r718", "r853" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "extr_NonCancelableInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "NonCancelableInventoryMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-cancelable inventory.", "label": "Non-Cancelable Inventory [Member]", "terseLabel": "Non-Cancelable Inventory" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r763" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r733", "r744", "r754", "r771", "r779" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r761" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r760" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r771" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r790" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r790" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r283" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r14" ] }, "extr_NumberOfGeographicWithinOperatingSegment": { "xbrltype": "integerItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "NumberOfGeographicWithinOperatingSegment", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureInformationAboutSegmentsAndGeographicAreasNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of geographic regions", "label": "Number Of Geographic Within Operating Segment", "documentation": "Number of geographic within operating segment." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureInformationAboutSegmentsAndGeographicAreasNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r829" ] }, "extr_OfficeEquipmentFurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "OfficeEquipmentFurnitureAndFixturesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment, furniture and fixtures", "label": "Office Equipment Furniture And Fixtures [Member]", "documentation": "Office equipment and furniture & fixtures." } } }, "auth_ref": [] }, "extr_OngoingRate": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "OngoingRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ongoing Rate", "label": "Ongoing Rate", "documentation": "Ongoing rate." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r263", "r270", "r275", "r278", "r679" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r506" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, less current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r506" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r111", "r156", "r558", "r559" ] }, "extr_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "OtherAmericasMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Americas", "label": "Other Americas [Member]", "documentation": "Other Americas." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r194" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r7", "r125", "r492", "r493", "r494" ] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "extr_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationNetOfTax", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment related to interest rate swaps", "label": "Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Net Of Tax", "documentation": "Other comprehensive incomeloss cash flow hedge gain loss reclassification net of tax." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax, Total", "negatedTotalLabel": "Net change from derivatives designated as hedging instruments", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax", "documentation": "Amount, after adjustments, of tax expense (benefit) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r205", "r470" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r13", "r20", "r207", "r210", "r215", "r495", "r496", "r501", "r521", "r540", "r814", "r815" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss)", "label": "Other Comprehensive Income (Loss) [Member]", "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included." } } }, "auth_ref": [ "r19" ] }, "extr_OtherForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "OtherForeignCountryMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Foreign Country", "label": "Other Foreign Country [Member]", "documentation": "Other foreign country member." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r705" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r134" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r763" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r731", "r742", "r752", "r777" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r759" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r36" ] }, "extr_PaymentsForTaxWithholdingsNetOfProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "PaymentsForTaxWithholdingsNetOfProceedsFromIssuanceOfCommonStock", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for tax withholdings, net of proceeds from issuance of common stock", "label": "Payments For Tax Withholdings Net Of Proceeds From Issuance Of Common Stock", "documentation": "Payments for tax withholdings, net of proceeds from issuance of common stock." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r135" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r762" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r762" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r761" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r771" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r764" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r760" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r115", "r361" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r115", "r584" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r115", "r361" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r813" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r688" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r280", "r517", "r544", "r545", "r546", "r547", "r548", "r549", "r668", "r688", "r706", "r807", "r846", "r847", "r856", "r907" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty", "periodStartLabel": "Balance beginning of period", "periodEndLabel": "Balance end of period", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r849", "r852" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r280", "r517", "r544", "r545", "r546", "r547", "r548", "r549", "r668", "r688", "r706", "r807", "r846", "r847", "r856", "r907" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r185", "r206", "r209", "r219", "r225", "r231", "r239", "r240", "r263", "r270", "r275", "r278", "r287", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r463", "r466", "r467", "r483", "r491", "r524", "r538", "r567", "r606", "r623", "r624", "r679", "r702", "r703", "r719", "r816", "r853" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r144", "r190", "r536" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r525", "r536", "r705" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r10", "r174", "r180", "r534" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r218", "r290" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r114", "r162" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r114", "r162" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase commitments", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r114", "r162" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r759" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r759" ] }, "extr_RajendraKKhannaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "RajendraKKhannaMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rajendra K. khanna.", "label": "Rajendra K. Khanna [Member]", "terseLabel": "Rajendra K. Khanna" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r390", "r397", "r427", "r428", "r429", "r513", "r514", "r550", "r575", "r576", "r630", "r632", "r634", "r635", "r648", "r664", "r665", "r680", "r687", "r700", "r707", "r710", "r843", "r855", "r899", "r900", "r901", "r902", "r903" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r390", "r397", "r427", "r428", "r429", "r513", "r514", "r550", "r575", "r576", "r630", "r632", "r634", "r635", "r648", "r664", "r665", "r680", "r687", "r700", "r707", "r710", "r843", "r855", "r899", "r900", "r901", "r902", "r903" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r726", "r737", "r747", "r772" ] }, "extr_ReductionInCarryingAmountOfRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ReductionInCarryingAmountOfRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in carrying amount of right-of-use asset", "label": "Reduction In Carrying Amount Of Right Of Use Asset", "documentation": "Reduction in carrying amount of right-of-use asset." } } }, "auth_ref": [] }, "extr_ReductionInForcePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ReductionInForcePlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction-in-force", "label": "Reduction In Force Plan [Member]", "documentation": "Reduction-in-force plan." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Payments of lines of credit", "negatedLabel": "Payments on revolving facility", "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." } } }, "auth_ref": [ "r38", "r821" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security, Total", "negatedLabel": "Payments on debt obligations", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r110", "r437", "r904" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r727", "r738", "r748", "r773" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r735", "r746", "r756", "r781" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Charges", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r304", "r305", "r307", "r310", "r316" ] }, "extr_RestructuringAndRelatedActivitiesDurationOfCompletion": { "xbrltype": "durationItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "RestructuringAndRelatedActivitiesDurationOfCompletion", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring project completion, Duration", "label": "Restructuring And Related Activities Duration of Completion", "documentation": "Restructuring and related activities duration of completion." } } }, "auth_ref": [] }, "extr_RestructuringAndRelatedCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "RestructuringAndRelatedCharges", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related charges", "label": "Restructuring And Related Charges", "documentation": "Restructuring and related charges." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected restructuring charges", "label": "Restructuring and Related Cost, Expected Cost", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r306", "r309", "r313", "r315" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "totalLabel": "Restructuring Charges, Total", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9", "r311", "r313", "r844" ] }, "extr_RestructuringChargesNetOfReversals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "RestructuringChargesNetOfReversals", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring charges, net of reversals and impairment", "label": "Restructuring Charges Net Of Reversals", "documentation": "Restructuring charges, net of reversals." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r306", "r307", "r313", "r314" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost And Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r313", "r314", "r315" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Restructuring Reserve, Ending Balance", "periodStartLabel": "Restructuring Reserve, Beginning Balance", "totalLabel": "Restructuring Reserve, Total", "terseLabel": "Restructuring liabilities", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r307", "r312" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r118", "r150", "r532", "r554", "r556", "r565", "r585", "r705" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r184", "r228", "r229", "r230", "r232", "r238", "r240", "r288", "r289", "r434", "r435", "r436", "r449", "r450", "r473", "r475", "r476", "r478", "r481", "r551", "r553", "r568", "r912" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Revenues", "terseLabel": "Total net revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r264", "r265", "r269", "r273", "r274", "r280", "r282", "r284", "r386", "r387", "r517" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r183", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389" ] }, "us-gaap_RevenuePerformanceObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationAbstract", "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, practical expedient, incremental cost of obtaining contract [true false]", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less." } } }, "auth_ref": [ "r296", "r385" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r607", "r666", "r677" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining revenue performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r177" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of remaining performance obligations expected to recognize, description", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue." } } }, "auth_ref": [ "r383" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of remaining performance obligations expected to recognize, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r178" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r178" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of remaining performance obligations expected to recognize", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r800" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r790" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r790" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct", "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r694" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributor", "label": "Sales Channel, Through Intermediary [Member]", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r694" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r284", "r801" ] }, "extr_ScanSourceIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ScanSourceIncMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ScanSource, Inc.", "label": "Scan Source Inc [Member]", "documentation": "ScanSource, Inc." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r241", "r398", "r798", "r827" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfAntiDilutiveSharesExcludedFromEarningsPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Earnings Per Share Calculation", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r41" ] }, "extr_ScheduleOfAwardsPerformanceThresholdsAndSharesExpectedToVestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ScheduleOfAwardsPerformanceThresholdsAndSharesExpectedToVestTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Awards Performance Thresholds and Shares Expected to Vest (TSR PSUs)", "label": "Schedule Of Awards Performance Thresholds And Shares Expected To Vest Table [Text Block]", "documentation": "Schedule of awards performance thresholds and shares expected to vest." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r80", "r81", "r460" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Summary of Cash and Cash Equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r828" ] }, "extr_ScheduleOfEarningsPerShareByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ScheduleOfEarningsPerShareByCommonClassTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Earnings Per Share By Common Class [Table]", "label": "Schedule Of Earnings Per Share By Common Class [Table]", "documentation": "Schedule Of Earnings Per Share By Common Class." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Share-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value for Financial Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r485", "r486" ] }, "extr_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite And Indefinite Lived Intangible Assets [Table]", "label": "Schedule Of Finite And Indefinite Lived Intangible Assets [Table]", "documentation": "Schedule of finite and indefinite lived intangible assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r681", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Gross and Net Intangible Asset Balances", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r22", "r122", "r123", "r124" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Product Warranty Liability Activity", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r324" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Restructuring And Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r313", "r314", "r315" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r52", "r126" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r400", "r402", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r16", "r17", "r73" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r152" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r148", "r149", "r150", "r198", "r199", "r200", "r258", "r361", "r362", "r363", "r365", "r368", "r373", "r375", "r561", "r562", "r563", "r564", "r687", "r797", "r820" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Amortization Expenses", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Customers Accounting for 10% or More of Net Revenues and Accounts Receivable Balance", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r43", "r44", "r47", "r48", "r105", "r158" ] }, "extr_SecondAmendedAndRestatedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SecondAmendedAndRestatedCreditAgreementMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Second Amended and Restated Credit Agreement.", "label": "Second Amended and Restated Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "auth_ref": [] }, "extr_SecondAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SecondAmendmentMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Amendment", "label": "Second Amendment [Member]", "documentation": "Second amendment." } } }, "auth_ref": [] }, "extr_SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q2 2024 Plan", "label": "Second Quarter Two Thousand And Twenty Four Restructuring Plan [Member]", "documentation": "Second quarter two thousand and twenty four restructuring plan." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Applicable Margin for SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r889" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r721" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r723" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r282", "r283", "r571", "r572", "r573", "r631", "r633", "r636", "r649", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r669", "r689", "r710", "r856", "r907" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreas" ], "lang": { "en-us": { "role": { "terseLabel": "Information about Segments and Geographic Areas", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r268", "r272", "r276", "r277", "r278", "r279", "r280", "r281", "r284" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfRecognizedShareBasedCompensationExpenseDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Share-based compensation expense", "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights", "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r72" ] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options exercised in period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Exercised in Period", "negatedLabel": "Exercised" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Based compensation arrangement by share-based payment award, equity instruments other than options, exercised in period, weighted average grant date fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Exercised in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r419" ] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedInPeriodAggregateFairMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedInPeriodAggregateFairMarketValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested In Period Aggregate Fair Market Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested in period aggregate fair market value.", "periodStartLabel": "Non-vested stock awards outstanding at June 30, 2023", "periodEndLabel": "Non-vested stock awards outstanding at September 30, 2023" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Fair Market Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Non-vested stock awards outstanding at June 30, 2023", "periodEndLabel": "Non-vested stock awards outstanding at September 30, 2023", "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." } } }, "auth_ref": [ "r416", "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodStartLabel": "Non-vested stock awards outstanding at June 30, 2023", "periodEndLabel": "Non-vested stock awards outstanding at September 30, 2023", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r416", "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "negatedLabel": "Released" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Released", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateFairMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingAggregateFairMarketValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Aggregate Fair Market Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding aggregate fair market value.", "terseLabel": "Stock awards expected to vest at September 30, 2023" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number.", "terseLabel": "Stock awards expected to vest at September 30, 2023" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding weighted average grant date fair value.", "terseLabel": "Stock awards expected to vest at September 30, 2023" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r400", "r402", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Maximum number of shares available for sale under equity incentive plan", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at September 30, 2023", "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." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at September 30, 2023", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total", "negatedLabel": "Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r864" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r864" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant-date fair value of options issued (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Options outstanding at June 30, 2023", "periodEndLabel": "Options outstanding at September 30, 2023", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r408", "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodStartLabel": "Options outstanding at June 30, 2023", "periodEndLabel": "Options outstanding at September 30, 2023", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r408", "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest at September 30, 2023", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at September 30, 2023", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest at September 30, 2023", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstractAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstractAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term Abstract [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted-Average Remaining Contractual Term [Abstract]" } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfBelowThreshold", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR, Below Threshold", "label": "Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Below Threshold", "documentation": "Share based compensation arrangement by share based payment award relative TSR as description of below threshold." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfMaximum": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfMaximum", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR, Maximum", "label": "Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Maximum", "documentation": "Share based compensation arrangement by share based payment award relative TSR as description of maximum." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfTarget": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfTarget", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR, Target", "label": "Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Target", "documentation": "Share based compensation arrangement by share based payment award relative TSR as description of target." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfThreshold": { "xbrltype": "stringItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRelativeTSRAsDescriptionOfThreshold", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR, Threshold", "label": "Share Based Compensation Arrangement By Share Based Payment Award Relative T S R As Description Of Threshold", "documentation": "Share based compensation arrangement by share based payment award relative TSR as description of threshold." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued under stock purchase plan", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r71" ] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfBelowThreshold": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfBelowThreshold", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested, Below Threshold", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Below Threshold", "documentation": "Share based compensation arrangement by share based payment award shares vested as percentage of below threshold." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfMaximum", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested, Maximum", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Maximum", "documentation": "Share\u200b based\u200b compensation\u200b arrangement\u200b by share\u200b based\u200b payment\u200b award\u200b shares\u200b vested \u200bas percentage\u200b of maximum." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfTarget": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfTarget", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested, Target", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Target", "documentation": "Share based compensation arrangement by share based payment award shares vested as percentage of target." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfThreshold": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedAsPercentageOfThreshold", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested, Threshold", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Vested As Percentage Of Threshold", "documentation": "Share based compensation arrangement by share based payment award shares vested as percentage of threshold." } } }, "auth_ref": [] }, "extr_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockTargetPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockTargetPrice1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award stock target price1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Target Price1", "terseLabel": "Stock price target" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "verboseLabel": "Year 3", "terseLabel": "3rd Anniversary", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "verboseLabel": "Year 4", "terseLabel": "4th Anniversary", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting Rights Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r858" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r426" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at September 30, 2023", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at September 30, 2023", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r151" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at September 30, 2023", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "extr_SharesReservedForIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SharesReservedForIssuanceTableTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Reserved for Future Issuance", "label": "Shares Reserved For Issuance Table [Text Block]", "documentation": "Shares reserved for issuance." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r139", "r222" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "extr_StandardHardwareWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StandardHardwareWarrantyPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard hardware warranty period (in months)", "label": "Standard Hardware Warranty Period", "documentation": "Standard hardware warranty, period." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties assumed due to acquisition", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties." } } }, "auth_ref": [ "r848" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Warranty expenditures", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r850" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsSummaryOfProductWarrantyLiabilityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New warranties issued", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r851" ] }, "extr_StandardSoftwareWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StandardSoftwareWarrantyPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccountsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard software warranty period (in days)", "label": "Standard Software Warranty Period", "documentation": "Standard software warranty, period." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r32", "r184", "r211", "r212", "r213", "r228", "r229", "r230", "r232", "r238", "r240", "r257", "r288", "r289", "r376", "r434", "r435", "r436", "r449", "r450", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r495", "r497", "r498", "r499", "r500", "r501", "r507", "r551", "r552", "r553", "r568", "r625" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureInformationAboutSegmentsAndGeographicAreasScheduleOfLongLivedAssetsBySegmentDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r282", "r283", "r571", "r572", "r573", "r631", "r633", "r636", "r649", "r652", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r669", "r689", "r710", "r856", "r907" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r228", "r229", "r230", "r257", "r517", "r560", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r604", "r607", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r711" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r241", "r398", "r798", "r799", "r827" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBusinessCombinationTables", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r228", "r229", "r230", "r257", "r517", "r560", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r604", "r607", "r608", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r711" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r730", "r741", "r751", "r776" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Issuance of common stock from equity incentive plans, net of tax withholdings, shares", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r115", "r116", "r150" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised", "terseLabel": "Awards exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r115", "r116", "r150", "r413" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Issuance of common stock from equity incentive plans, net of tax withholdings", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r74", "r115", "r116", "r150" ] }, "extr_StockRepurchaseExtendedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StockRepurchaseExtendedPeriod", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase, extended period", "label": "Stock Repurchase Extended Period", "documentation": "Stock repurchase, extended period." } } }, "auth_ref": [] }, "extr_StockRepurchaseExtendedPeriodEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StockRepurchaseExtendedPeriodEffectiveDate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase, extended period, effective date", "label": "Stock Repurchase Extended Period Effective Date", "documentation": "Stock repurchase, extended period, effective date." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "extr_StockRepurchaseProgramAuthorizedRepurchaseAmountPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StockRepurchaseProgramAuthorizedRepurchaseAmountPerQuarter", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program authorized repurchase amount per quarter.", "label": "Stock Repurchase Program Authorized Repurchase Amount per Quarter", "terseLabel": "Maximum amount of common stock may be repurchased in any quarter" } } }, "auth_ref": [] }, "extr_StockRepurchaseProgramIncreaseInAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StockRepurchaseProgramIncreaseInAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase, increase in authorized amount", "label": "Stock Repurchase Program Increase In Authorized Amount", "documentation": "Amount of increase in stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchased outstanding amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of stock, shares", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r13", "r115", "r116", "r150" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r13", "r115", "r116", "r150" ] }, "extr_StockRepurchasedAveragePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "StockRepurchasedAveragePricePerShare", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased average price per share", "label": "Stock Repurchased Average Price Per Share", "documentation": "Stock repurchased average price per share." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period, value", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r115", "r116", "r150", "r568", "r625", "r650", "r719" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r116", "r119", "r120", "r140", "r586", "r603", "r626", "r627", "r705", "r720", "r822", "r831", "r891", "r912" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r147", "r224", "r360", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r376", "r480", "r628", "r629", "r651" ] }, "extr_SubscriptionAndSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SubscriptionAndSupportMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Subscription and support.", "label": "Subscription And Support [Member]", "terseLabel": "Subscription and Support" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r508", "r509" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfFairValueAssumptionsForEmployeeStockPurchasePlanAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Accounts", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r809" ] }, "extr_SuspensionPeriodRate": { "xbrltype": "percentItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "SuspensionPeriodRate", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suspension period rate", "label": "Suspension Period Rate", "documentation": "Suspension period rate." } } }, "auth_ref": [] }, "extr_TDSynnexCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TDSynnexCorporationMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TD Synnex Corporation", "label": "T D Synnex Corporation [Member]", "documentation": "TD Synnex Corporation." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r770" ] }, "extr_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtComponentsOfDebtDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan Facility [Member]", "documentation": "Term loan facility." } } }, "auth_ref": [] }, "extr_ThirdAmendmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "ThirdAmendmentsMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third Amendment", "label": "Third Amendments [Member]", "documentation": "Third amendment." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r830", "r895" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r762" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r769" ] }, "extr_TotalStockholderReturnPerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TotalStockholderReturnPerformanceSharesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansScheduleOfPsusEarnedAndVestedBasedOnTotalStockholderReturnTSRPsusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TSR PSU", "label": "Total Stockholder Return Performance Shares [Member]", "documentation": "Total stockholder return performance shares." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillComponentsOfGrossAndNetIntangibleAssetBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r84" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r789" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r791" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r792" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r793" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r791" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r791" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r794" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r792" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "verboseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "verboseLabel": "Treasury stock, shares", "terseLabel": "Treasury Stock, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total number of shares repurchased", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r13", "r116", "r150" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, 18,219 and 15,854 shares, respectively", "totalLabel": "Treasury Stock, Value, Total", "negatedPeriodStartLabel": "Treasury stock, value", "negatedPeriodEndLabel": "Treasury stock, value", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r31", "r69", "r70" ] }, "extr_TwoThousandAndThirteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandAndThirteenEquityIncentivePlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2013 Equity Incentive Plan", "label": "Two Thousand And Thirteen Equity Incentive Plan [Member]", "documentation": "Two thousand and thirteen equity incentive plan." } } }, "auth_ref": [] }, "extr_TwoThousandAndTwentyFourRestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandAndTwentyFourRestructuringPlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Plan", "label": "Two Thousand and Twenty Four Restructuring Plan [Member]", "documentation": "Two thousand and twenty four restructuring plan." } } }, "auth_ref": [] }, "extr_TwoThousandAndTwentyThreeRestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandAndTwentyThreeRestructuringPlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Plan", "label": "Two Thousand And Twenty Three Restructuring Plan Member", "documentation": "Two thousand and twenty three restructuring plan." } } }, "auth_ref": [] }, "extr_TwoThousandFourteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandFourteenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Employee Stock Purchase Plan", "label": "Two Thousand Fourteen Employee Stock Purchase Plan [Member]", "documentation": "Two thousand fourteen employee stock purchase plan." } } }, "auth_ref": [] }, "extr_TwoThousandNineteenCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandNineteenCreditAgreementMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Credit Agreement", "label": "Two Thousand Nineteen Credit Agreement [Member]", "documentation": "Two thousand nineteen credit agreement." } } }, "auth_ref": [] }, "extr_TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/DisclosureEmployeeBenefitPlansSharesReservedForIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2013 Equity Incentive Plan Shares Available for Grant", "label": "Two Thousand Thirteen Equity Incentive Plan Shares Available For Grant [Member]", "documentation": "Two thousand thirteen equity incentive plan shares available for grant." } } }, "auth_ref": [] }, "extr_TwoThousandTwentyOneTaxBenefitPreservationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandTwentyOneTaxBenefitPreservationPlanMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one tax benefit preservation plan.", "label": "Two Thousand Twenty One Tax Benefit Preservation Plan [Member]", "terseLabel": "2021 Tax Benefit Preservation Plan" } } }, "auth_ref": [] }, "extr_TwoThousandTwentyThreeCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandTwentyThreeCreditAgreementMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "2023 Credit Agreement.", "label": "Two Thousand Twenty Three Credit Agreement [Member]", "terseLabel": "2023 Credit Agreement" } } }, "auth_ref": [] }, "extr_TwoThousandTwentyTwoRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "TwoThousandTwentyTwoRepurchaseProgramMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Repurchase Program", "label": "Two Thousand Twenty Two Repurchase Program [Member]", "documentation": "2022 Repurchase Program." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r462" ] }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfCostGoodOrServiceExtensibleList", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillSummaryOfAmortizationExpenseOfIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type Of Cost Good Or Service Extensible List", "label": "Cost, Product and Service [Extensible Enumeration]", "documentation": "Indicates type of cost from product sold and service rendered." } } }, "auth_ref": [ "r857" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndRelatedChargesNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r306", "r307", "r313", "r314" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfRevenuesDisaggregatedBySalesChannelAndGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r788" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on derivatives", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r9", "r619", "r620", "r621", "r622", "r641" ] }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDerivativesAndHedgingNarrativesDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (loss) on interest rate cash flow hedges", "terseLabel": "Unrealized gains on interest rate cash flow hedges", "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss)", "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective." } } }, "auth_ref": [ "r98" ] }, "extr_UnrecognizedTaxBenefitIfRecognizedThatWouldImpactAdjustmentsToDeferredTaxAssetsAndValuationAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "UnrecognizedTaxBenefitIfRecognizedThatWouldImpactAdjustmentsToDeferredTaxAssetsAndValuationAllowances", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit future impact if recognized", "label": "Unrecognized Tax Benefit If Recognized That Would Impact Adjustments To Deferred Tax Assets And Valuation Allowances", "documentation": "Unrecognized tax benefit if recognized that would impact adjustments to deferred tax assets and valuation allowances." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r440", "r445" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would affect the effective tax rate if recognized", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r446" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r49", "r50", "r51", "r171", "r172", "r175", "r176" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureDebtNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average shares used in per share calculation \u2013 diluted", "terseLabel": "Shares used in per share calculation \u2013 diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r244", "r252" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.extremenetworks.com/20231231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted-average shares used in per share calculation \u2013 basic", "terseLabel": "Shares used in per share calculation \u2013 basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r243", "r252" ] }, "extr_WestconMember": { "xbrltype": "domainItemType", "nsuri": "http://www.extremenetworks.com/20231231", "localname": "WestconMember", "presentation": [ "http://www.extremenetworks.com/20231231/taxonomy/role/Role_DisclosureRevenuesScheduleOfCustomersAccountingFor10OrMoreOfNetRevenuesAndAccountsReceivableBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Westcon Group Inc.", "label": "Westcon [Member]", "documentation": "Westcon." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(b),(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-22" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r797": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r799": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 84 0000950170-24-009819-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-009819-xbrl.zip M4$L#!!0 ( %""05C3O+L 85\" !-;(P 1 97AT6>DL> M:E>G+L^?.K[P .?/UG?'T\4R30N>GC\93__YD=/Y<$Z+L]-?OW?^A?7QT=-3 MQZ\_=%W)CT&GXG_]X?E/IZ=/9].GQXK,LZ=: MC"][)EJ!O/M?/_^T5P[P,,&[2S]>P(N4CLZ^V=(B#]\[.4#?5_KT9+H]\.T7 MGW@Z^HX"H4'+TV^6V?%T.7]SD7H++-^]F+V\>W+PPJW&KY= QR_IHLVFQ^F)3$FOU8+(IR[,98*B^-\^8U/#EZX\6*^?/]ET(<73CI>SC_( M+_$N'3U[8SB^_-9TX.)Z%S.CI/\8TZ[..+>P#R[JPI61^$1=MFV4N(NOESA= MC/,$ 0=V&E[C M1WXNSKK]]9*W^ ASC%Y:O9_)^+[\KL<+B?5&_?.E'O\I5\ MC'3,,PJDN_/COXU^.,!4Z;^C'Y;CY01_E +^\L/=U>_\Z2$NTXAO /@_Q^.7 MO[_S8#:EI2QAG_COSJBL_OK]G24][=U!X-SEJ]X]N>P/>5;?C!;+-Q/\_9W# M-'\QGMX;I>/E[/\9'Q[-YK1#EM\?I?JE.EX<3=(; MWK%(1W\8O[['U\;YZM=QK3@=?GV[I4=CHMCCOP>TB#+1&P].@+%10(HJ0XFJ M8,%FD7C!7.DI@\ZBJ98@>XE@5)*0"FH(2CM=@E16 M^/-/>9\>L0Z/.4DOONS96IHL\$H/AR[0NY,58JF*"&T;A(8)O*@QR:"#K?+\ MPSV:$G^_>4!/-T^3)].*K_\3WWS90PH2^L('Y>65GK3DAL8*!.$,L63,"#'' M L2FJC07,_W__),^.)[/+]#ZT;0^3$O\LH<%NBWQU0>>]/$\%180IX^JO [) MTB4->C!2$.V#U$"/*VT+-AM]1O$3%7;OP>SP<+QDLB_N3RM+"MK7A%[&^!Y_ MRI)B(,8!>F##;R(3:Z4&(EDIF\!8D3;G\72\^L*O?_]U[R$)O<7XWG0\(7$S M/T82!G@\BDLDRA5Q0J!JA"FE!RUE'+KUA**MY71X+%>I8S MU1?(4CIH-:?FBA):IG4M138=27(%0.6)U:4R0/RM0"N5JYS*?V*A%;HT+/Y\[/?GRP6QSA_=L0W_FN:'+_';]=) MO:Q3\EEG2$8F,"@BO5Z2DLI;X:JS5=EZ#4O>*)4O2@F26E9Y-("I-3 M.!*V M3=']DK5%D\;PY=T5/\>7!"SP.:UF/"56)?4UJ'Q"H,_R9/QBT/V/7A]A66+= M'Q_2*<_:'GVZ:*M'6>D[^>ZRZ3&LR8'D5,V.Q(LCR1+H-U5,$JA=UBK<^?$7 M]_.5Y!\I.F.*"2"U=2Q9&D37/'C$8%$UH;!=V\J42L(XXER7++]E>L&E!B@J M!R*T]%8I6IG\[RNMC+"$1A*T(*4@FL5(*XOTVFKT59:FC8KVNE86HB@J.-J= M#FEEE?9IRJ:",Y&8.$OC3/D@:WYTE;3GI- $5EIQ=&5-L#XZ(4$';VC_DPIK M[XF?DU7^,K \J3%>4!V38'TR+0.^7:;)@]EB^:P]R\O5BV!QRZ>_N[#FT&4; M SC+@EQJPDJ%F%$WZ;!Y&1O!]A]Y/5=:3?7$@5IX2"J2BL,J@/2:A9*DS$ED M%$&_NQJ&O<\:/^\?9[/Z;+Z'\Y?C@H_.\/U/X\5[STWJN6(R!8IL%0S),P). MRH)O6;86E:9-<>?'CQF&__[+?%:/R_)G/,PXO]+J4FTFF* )3F*DE^4U5T-6JUY=<3DOMDD UI'.,D:3]'&UJW4'65N6CU MG@;XHM45;5*N!2%@(+%E6X8H/:ETHF7,E9"&UFM?G29=8FD#@#;$CZ81%8,J M$80HB7:A+3*&=U?WD+[_DD3?2_PY+8_GA-\9![^'Q0(6251!EDWT TG!9!\- M*$OR,)/.(D%Q9[0RAG]_AZSG>Y4N X=TD0.^(=3T!MX0T"8S_;#1XJNZQQ^;W=Q9D^$[8*S1\ M=C#GYV9+'TY-^^]>+RH9TMWLGBQ_>*VLTVO)2"U)A M).V-(7 8D0SZ%(QU9*1$GXE53[Z*@Q%T^M>X\M]MC//1\-AXJ3_HP9/_O&CR MO/OET\LM\ 4+]M6?E6[V^F@R+N,3)AG5\2'SY&SZEKY[QWDQKN,T?[.7")FU M :W=?SU>W/GQ])1'].)F;Q"'0Z?L=ND-?CQ]LK/GN'O9HH\&]7GVS,LT7S)3 M_;CRD'@09RM\>^SL[=6WITKB9/GV%JLCIW^?WN3N!8I=3L L/8$&TJ=-&)*D MCD1VTDA_.J5B2#EXZWLEX.,TG@_ ^0]OSG[]$UTQSNCJA?TMK-K4'Q@T&0KR21"3B&+:@DXE6!:KU2]3U>H MX\DQ"]X]+"QXR0)^]+I,CBO6Q_/9(1G*1+\!JCYKC]*<\=N"@.G>09H3+UQ^ M@8NL\!P72Y*HRQ,;[5>RH1;/]W[=.#.0:+QV9@A!6\*6I/&B(04E@X=,PID8 M,Y@:,;8J9*_,< K+_S9>'CPX7BQGI A96B\>'*3I]-T-?O[(P_&:0!Q<-_:ZM:#'V2MP]VL.#-?;H?X[9.TK; M>C8=W%\7J'J_E./#XPF=6Y\M#W#.Y\WQ@*_VDD1Y(9Y8/VE7L;3EB0B/@P_S MXI$OH=:5/#H;IM9G+]ZM:?$R))_8@]=D8D^T(NM0L''JD1X8;<,B>F55DB%E M<-ZSTGD^7OSS#V_8^+G(J*<"ZKV3/\&>GWR*Q7QY[^?TC]G\] XG.X1!_+W] MAWMO2."]?C";'\U6]_S:^WUDU7\@T^#@,,W_>8GD/7&[/,7EC015K;@4@B11 MZX(FPU6Q1LT>G,-2"_$<.M,M_\ZQCI>/4QE/Z+'>Q4(O9Y.7[ .[<-*ZF.@A MYN43$AOS(89XGG%?S?8/9L>+-*W[K^C0FWTR37'U$/=?T*]\_K5PDK\:)UTX M]6LXR3J+U=4*3BK/T2$#R35'Z+ V@5XDFTMOG,0R:)]C],_:DVD=OQS7XW0" MO_C0H]>$M!EQ/VMM7#X)MJYN#;Q*\_I6U Z,\S.)'US^(2VPGL/Q#/X79-/_ M@V#?_FQ_MDR3X;.#V:3B_#DNC^>?$HR[*9=*K9'_1X*H)# M%8AL[&$HQ;L4 M!0FN'KGI#/[]$6:?:1#9L&-KW+D+2*]"PY&AN+K/WZ[3;JX1DTQ 6_[2_'\W) RN*72=JT E!7YX4U M"A6OM)6E9 YI$"^0V"?#*GFP1896@Q7>=>N$_Q/6%T39(6B\MM M]>7%'HR/%OUX"-]QNWP5:9,D"T,Y**YPA$=SZ#,I0-(4OF9G1-FXS^E+ M27M%#^'^'-/B>/YF$/><1O=)%\ANHL^SO3% MF=]M ]MP,[3*MK8HB4+*)\[$)]LZHBB@M/&.K*"$K4N9^)PQY5O_V<_I]?CP M^'!="'?PBQT73EN:OF##YW*_Z_T+KM?WOG0C+><2E253>V&;:ALOH:A4&FZ78;B .=LYJ'R09ZX',=DP) M8HR>=(B3PN146\;>>/MCB0,K38+SPY]F:7K%=(&O%31KRT(B]&=4J@&BHQ^F MB01)$0-S&K]V2M?2G[UP\P,GV]F8S<5:A9*@&A=W&O/P+'1S?W%R[MNGO9')&**&5!P!%\G5G29J#8',31 *JU$< M^G>A-Y;ZA(N6#U^;Z/9Z0Y; M.5;/J/?3K%RR#8=L"#+:N0YVNMB &[:#C>>,B\*8"DUGY*8FBN!HY&QX*XW+ M5I.)URL1>PISG4-=:GWFG2"]:JRS()&-!6<#9*,%M!)<3"79)KO,>/Q@UO7? M:#N5C69:7V-^>?_YWMM ASFKDFU%2(VL#Y.L@DC* 42QUJ5L5 S=N?ZNF%?Y M\%&_S++>/?/V'7SNKME-IA7-61M)^445"7\*JR&SBS.7U A_8G1]^M&VQ[3K MY)FM;Y[=!."J:I,-9M!#$3HF#2G+!B4V(4-II;CNDEG7G=?R.:RS,[G1VV$G M,KJYQMV"2SZ!R3Y :)PK505JFQHJW5U-[/J2[+OQM(;@58QD5AMC+?V(";(C M SLF78,-IAC9;1."OZ;YF'NT/2>*7*0 EQWQIQLOC]M#>IUUZ&J)'*SEJ#M[ MTCZO0.Y*C/=N+LIX>H50-+?([(U[=BPQ<&WJI^KB<_)$',U%ME$0"I"<]H4Y-&&S MS;$[4/E97MT_XA3G) A(2=1#(NYB,"=>XO5X>;<%[="196NA"MLXZ8#,6V-) MD,<46T(L$G.O1/UE/J.E+M]P.'5)5&-G[Q%?X[P-NK(;!CE^=OSQ\9RV[O$< MZ4N/QZ_YMYW)Z]'-1=E"@)PED2GG!"$U!\$I:ZMWKNAN0>!EM><7 N2KWKVL M;H=3%\^.E_RFN+7\KM!'JN:%=)ZNB(4=\YK[!Q&1FL,@@J_1=66;G!$^*=[R#4;R*K:8F*+,?6K.C^:R?QX=KQ*8]Y:U?=6 M2LJB($KZ!+59DMR>?LO8)"2#5G@"MP6[M45N=(_'K1BF36BE8P.GN:^XR!*" MSIHTA;)&D[IPL;OX^F<9.T1,Y+ZNA+4>;%35"J3F*B0;5:DI>)^[ MM5%WH&_M=9LDM8D@:W4$SZ [$ZUSO]&\B"BL2[$1F80V3]@4%D(.F9 I3RB]Y$46F]\M -^M&]R M#-4VK#_4PB3TI#4S5IY]+2$G+[F370TN%&55OP90QZW:-Y.]=[5IUUNWU3O0 M[S:46'(J($2,8+PA"9W(['!5D+VH9%O@L###K8C%B#B3HYR-P*T22RBJ+P%131UY6J0\/N &5O4T6V MXT]3M 6UXLOE;,F4E0Y2$ )DC3*FE(-2W6[*W6ICL8U]*532M10!+3:>%4G M)Q;+N10Z*FMS"K%;ZGZ1DMR?IXI2U#C,IN=*:?1PE5;@@%KV%\CFH=DFH,6G,AD@$3=;]+5 MMAML?;JEV%# BO792YQ/V2E$X#E-"TD?/I589WYVY D]ZNN]5^EH'1W(OK7. M7\T%5>ARU1K#<5\-28<,,BQWPNQMA8V()HCH)R9G$&RB#X']%T!Z_ZZMQ:HN2L)'MNQLY.13F)LD&)6'""OD&/)T&+,2412 M7/T&R&_RA)]M\$*S->?@+*"U/-HC% @R)L"B6J@8;*>^[[GV4OD@S=2FM<6D%1UA&1+9BBO(7O,0)_ZW!R1/W;; M;/DZ\X&^UK[8[#26#H"?,*EH[0RD:KCF-Q>"!9QX[8QNU0CM[*ZG6Z_F9PY* M9E<WMS@2(P@(-4O "I;8N.H(B-W6*1:QFW<,EDI!L)WRO!\QJ= M@,+U5D;9!#E@@.!:XH\PV&[S5Z\(2O?G0ZW$FX&4*T-YT_[Q=;4'5*U4+=& M=86[+ 0#@;M?QE((VU337+\!C2M%(03SGC'/ M7L%IHC=^SJIY,B6IG28DU=ML?DAWQ5\&FMQ(B.5]\DY8"RUQ7$5SXE<.%E0, M4D:%WK==E]+;F&NWQD:N9)^@B02H$FHV-P=YW]@6>[/5ID9= CWT_P%;J*,K0,$4;7SQA8$;;GFS=M&FDID MJ)I8J*$5Q797AK*3/8K6%A\--D6GBX;6%'?V#!*2)\NNT.LH M_;WR0WRJZ/GA6<7S_<7)N6^?MA]+=)T1R))B*,1(HEG#QVGTH+&A')\:!*,;&.$\)*4%5)<5DZ6)TNW,CVY(TX$CW54=BTH9 M2LF$B$.)D',D#1Y-)K&+$G'7Z7A=>9QK]'SZ5K7FR4BMI0JF. *5F7"5*B*; M;)+/NMONMU>*4?T1IS@G=3FM]^LAF:*+P3GU$F]RS(I$IE%L=T9)C&):-F1\ M5LF#KXI-/%PX=)<0=PN6^^,C'W3#) SDR&WPT4O(C40VF:%"<>P3L5M4M /" M83M)>J$*&XW(T(SRA*>,@!1E!AFR<-54@7;7]?!6NF=O)NZ%4K9F23]+;2T) M<"2AKCUMP>I##LXE$[H+(5QKJM>YR #CKE^GX^7B^<:MU"W)XU1LMB2*L^0\ MZ"+(2K4V030EHC)6"-V=7O_\0YHKAE/.G?M6N"U'I MW#R!,$DXJ D+T36RJ[UL*%,2J=\Q/E\:+=^?+=-D^.Q@-JD\QFQY/+^9S0RT MU#X[(:&V0I9OJ)9'TQ70P4HTK:6.R;M#ANEV;)B"5=>BN6NJX7P(AQ!B0/!1 MHB!\K)SH+A\"2[WW;OAFV+A_GN%?.15O]LFTVZ_UR:]-$0HKG?&TN93-@JR2 MZB#74$"HYD5T,EK5[>;JLOI[2\'00E3SWH*3JH 1V""WHL&&&FOVI93073!T M5]**.D@8J26;VI*"C+Z1"I25+,6DP352C=G(UG)WNW3S#4=[K;B^:+)(D'X= MDCK&9@G1%O")6-#DYB"BK4#(B#Y 74WJ+F_F-B?T2L+;T Y6J4$9BN(M>HBE M-6A*D33GD2:I6Z_!C2T"W8;[* 5/AJLE2T=R?40,@L2\(C-9("J"R='9[LH, M=Z)'_?4/]]N.))%:6AVMAY03$>2,.4 M>]:&S?X1.7 C"=B"J=J8 "Y:Y"D# :(U#JQ (6M"%SH>B-LI'.M L+>( 86. MI-<5UXV*"EEY30 .E1(9E;?=[LLKA=_W<#+A^N1I7<$Z^OU&I^4(YYLGZ>J; M3MS3WD"4(8'0S?L::,?J[OJKKGNX\36H[2TDYVRE=9\V5AF,H$W@-G190ACF M96L2%#$UDUUWUOT.U"RO,7-9!.G)2+,05;*,JPP$2PBK2NV22$7(CM5RG]U9 MUIA94ZO+.AG2 ]XZ,%YF"$:R-SMY587(J78W:^2;R*S9AC!5JMJD=(&F"6^9 M4-D3KCQ(+:+P7E?LM_5Y;\*T W*FIE*MPG)W5AY1C0(2CS>/H;GGQGW9R2,1]9%/Q;" M&B,V+CD9E2.[P*L,1LA"B('K,FS1PVC0N/GEF0PFEK N9)#)IKZT*T[:=>4XIIG M5?:A$;?"M#9&C=QYL?(8F4QJ,;=DP&9KA6^^YM9=?>*Z?69?'Y383C-P]-H7 M!16=YB;%'K(CG=[8)U(,*A&[M:^O,V;8/<;H@)=R:['&*@ ]>VA$CBP%-!0T M1'J?!88;+P6N@7F_D;)6ZUVMAC"03 G!(.<1*T)#JO*LLFAEZ[?;YXG79OPO M;M^[HO,P7^Y\]NKAX7C!WWJ,-[1@2JJLR4@,1$ L9*2T!CDT"=HA6I^J+J[; MU*<^6X)L:>*K\;YEP4D3EMON\L17RH8(6[1(/FH0[)4TW9L= MS\L5K(*MVSZ[:99$YY(P68!$QPYF8MH@4X38;-,65178;27@%V7.G_+9DIW X\O?CE)YEB?C%X.6YFQ*3N#8'Q_2*<_:'GVZ:,008VY3=_*" M5TSPPV8N_%V=\768:H:H.Q!XLWS^=%L=<^;;_EL0V":DC%()8FM:)-M?V5GFT==6XL,]C( YLK>[I.Q 0]6*.=&;I&"R6'U#JP4/ :7 M?@2' EHT@HP64U1_H\)O![:=EW$6G2^%-'/,W'3/""*@4.!#]3F[D'Q_#;D^ MV%[DR?3%?%S__(?C^7+CHS/7AI)\\JH0( )E(ASR4NR22Z>M"Z%_A#S\NU F_/>?:3W6^_3IQ6Y;QNGZ1-MZNHQ[K^8X\!\ MFRZ2(1-9K6.GFZ"#&YK.*"YC$BZ1/=1XEG71 ELM)(-[98^_DI+DA.?G9U;T MZ1%N4,&?K@-6;1:Y]L=G[\JL\YSV2=?RVU._*KSC><9:\:SVN1RD9,@E(*2L M==81M7#===V]-7*^42-G2T.-K=%.Q@(*-7)CH0;)J@K$SBT+2WK>=E=^>NMY M_P #;27Y@ZQ@87C>B./JV!84R=@:H*@;]Q#&=O&8[]@+8E%*B(P[P"8QI"CLI!;L9K M'NN0^RTJWK!9\%46^"K@0]KQIUF:7M'N[L;>U6BES61:5!0\S5XZB)X0E)=D M[BIO5+'=QO]ZJS3?S+;-BL@@O8!:,QE_V=*.18-@;3)&)QV\W#5D^QG3LW83 M3#;MA':9=+L:FGDXVE79\A#/A+7JG$I_8^P^0;.S]G4_/[I_(VE6O5<^%E*/ M*I%Z=-E ]@HAH2I<[%UD[-+)TKT%^8TTP!+)6Z'IA41>QU4^SZ0MV\[T]=([ 3V>$G(FL M$PXQ/9F2 ;V<;<(7N!D4;2T[\$@PYV@#$)Y6D%TQX%S+**LMJ;\63%^OW7<3 MB>723*@Y04F.!]#Y")'K8S!7Z:.P29ENZV-ZRK;8T$XRS33K$R2I!;?D$9 # M*K)'HXBF^NQMMQ'RRT8XG"] ^?#,N=5,A_LOTWB0?X]G\S^2:KV&M(;U8)Z( MN@A7"/,(3T1K54/(R4%UP<=07*Y^UPS2ZVUFM;X^GVBD1E'!%YZ"4UQD1>3! M^VRU0Y-4ZLZ=<[I]_H3U!<&$A[@8OYA>TD";($(].8:? GY7ONE#>KDOAS'8 M;QW '#U_QR)9A;@)RAQPT@']R5O]1H+/@%&:C(&N2)K1F%(@6Q[2*HO0@LS- M:KKUX_\RG]%2EV]8I"[O3RM+VB.^QF6I$S^1CAPF0SXY/)K/7@YR8--%OFO; MYR(76['F%70Q.9'";.P.P)9RT+$TVYT[:6>HM#8PXQ3W?C*"4ZL544D6LN&* M!*=M)!!*6+-U9Q9\)M1$ MF@PA58L0G K R9J2?7"IW[F\'YGD]:[;X/'L>.4V.#_9Z]3-NIF!]1O"K*T0 MY)$!"/H0O:)1$(IW) V53B%G3+H[-+2#?0V_E4%^):L8G6[0G"2]JG*#1.P% M13CAI5.QZ&ZW?X^E5N^WRCF8(UYOH=7ZW,A).:KX-!WVU 1SC>VO@B]*66.AB1RX2#E"4BV!0%]X!&2IJLMQ M"?V!Z&V$W)Q$QQ409/U4#:;I#%E8!]9DA3H6F_O;C;WU-=^.\:I%HPLZ R10 M:=^Y0'!-NLK.QE:DC3JY[K)9UI<>>B/1VG;:A 2EM*I&@U=#)QT2!D%4!=ER MS;,NH8E;/]K.^-&VTLB\:*LBL0QI?#(?*T&ZW$2 I"UR9^6LM%:Z88_/T MI[6(H*V6"]\V$+LI!%&@.F& M!"M)6]T*)&-<1I6BEOV69WY)O.FG<>'K3%^6.C<&S MURE#HU]#54;HT)V<[ SS;,/*TL5ZZ>ER*2$/6R,=%VIJX$03HH::2KK =I MN)D&.U)(3!LB32Q!J1:+Z8XT+'7WQTM.]GNWO0:RS%OOV>-9/+7.TP_ M4)/XEO*TRTA3E!]'I[%6]'**-NV@=30 >R>8PW))2=HYV?+)I2F**WQ=N? MORVWD11D2$Z['(F*.I+)%,AHC4$'2,)%+L3/&;LK&MY<_F8WEJS)66$(F@P> M3JNU*-@GE$C!%MII#9M2W2+G';%DMZ,&JR42:BW!>9X>V9J&8"H9MJDB5I*I M07>9/[%]T+12N+-EF@PRF:M1>3;P\G@^/=>0:-7#X4:RCG&R-94T \YI51M'ZU+40&I"TE;755(J03:^1ZS\C;DL''UOQN1E^1=]295\-IP(@=W M9$S90T/'_HF4G>FV4]%GM6!@D7E,;']VTJX4 45IG&ZBD5 DZ]^X%H%GS@*9 M&J$)]-GTUY7MU@GXGS MZ?C%P9+,8C)02)KPJ7NS-C\[0D85OMY[E8ZN,+YM#:;+%H:;U=@J2Y M!!4@^V*@J)*5T$&8U!T/]Y%N^=%4Q[\1;Y>;/W5\2RW8B%]+182(BHPYKS+$ MPA7,*$RS6F,-W?;_W:&B@1L_<\"G0F#%::A$9^*C("$&9T$D([':H-WF;;DO MY:-=ZZ6Z-J.%[,;F?*D@1'-DM!3!O<8L%!0M%M\*EHU'N+X@%FA!AJL9X!=. M_2JO9+*R19_!(DEI$S()3.<1/*E\*7V,IK]T]%LQV5],60M'^A8S.,7="90B M/N), 5]%],45)U-W->X7AC,\QZ/3=E!SIM[A1[NZO)J]=_Z-S(RNR:.IK@%F MY(DI64/0(8,VWJ/(1NC:;=K'[GA_KJ/L88W:502CG8D.2O6D76-!TJ[>0Y6E M5$?[GHX;6C* MK K"11<@*BEI.T4+V06N#516U.HYX^YVRNPW.66V S]*=B@L)Y=9$O0D0(+C M5O8"4HHJ-R=,2=TF"Y[D'XS_Q6.W5K8"E\A?J)@_/!PO^%N/\1JZOFTEQ(HV M.);3%<.Z,V'.\DXF M:77^ =E^OYEN_/ADZQ-S)0)9-0J3@/K7%G>$[9 M"MSL-VKO;-#-:7.S<-ZIR_\Y3@8&61R,CVYFZKAN!KT*/)K!D[82/!I09@UH MJA*^U&1EMT&:'@#'9E![2^AD)3(06/"9EC61X*<#$#@]N*Y=#4.!0F-BL12N[@X:W50 =.EYRRR&ZVL $ M$4EJMT#RF_B*)R=@#LG9TB\RNZUX5]:+8FP!YY"GP$;/4V M%!%4]%A""-WB MJ=OTVEU*K\6D57%.0I0MDZ!P)"A:C>!:32H83+7?(/O5XMV#K"=6&XA+I-R5 MBL#HV<5G!&3#B<\E1,B)!V_$XD4K+C?57;GOE2#>VVTXF7#5]K3^G.;_Q"7] MSM&NZ>(:=MH69+IL5F?+(WZUL#R7F2A;?035LM0ZY6#]K>>V;U1E&AE9RA4@ M=,6Q$G;V\60JU#;+7&QJJKM$LWYZ-:ZO5MI8E8VVQ /-D&1DG:5(A0EAO,N: M^\ET5RN]BZ;+EAQ.)I58JH/(8Z8,8Y.4:P*15#21_8FN.^JN+P/WEI'6Z$S) M,BKM>5Z9X^A$X^H) 347H75I6=ANC:BK-KTHY?CP>,)6U##*C,^;XP%?C4$Q M@[ -P]VUU:KJD(LC

    '/V MZY_HBFE>#M[\A"_?W8UG)SV9'ATO%\,9^D;&NB-Z0DF6H*XS",8Z)-"K/#3O MC-2N2MF?0[.?#*[-Q YJBE6@+&"5<^Q&!S"QV5)-)R^8 J]YVO\ MRS&]1)R_DZ$R5-'P4/;W+K K!E#%IG2QW#G76BZ"4#S4DS@H^Q:JQ!ICMR.( M>G<-;2-]H@1L/I.A4PO2+G190-)HP&K3#,IL,G;KA.VZ$]'ZFFJ2>-3.-["M MTK:3OD(H9% (CZ65XK-QW<;;K]-2_%I+^9L8;6!5\C5Z"%IE,,D2_BJ>^UOI M4BSFV#K>[1_-_V2E.B1_;@E#239'1;P*/=\Y]:N"M;&5FDH&;-6#45Y!EJV0 M7G8Y5RW4-738(085O*DR"-$=0MA\W[XK=5/;X0'I7[M' M![D[A %.6CP\6&W:&[E%O$-Q=_GKU$/G@CF2FZ5$5J#CCJ15:$Y(XGG+CGLB*9I /F[G(7=B'DW %I MC2Q2-<&UNNRCY1[22><"UC6M?$PIQNXBF:Q1?IG/*FW*9_,]VHCC\@Y<.CEZ M(_UL)-AELZH2Q1A%2R3:B:'1H)!26V>BZ&$2PCF'M:&7!,JMPV%M$U;/72A3 M"1F,Y2+SZ!TX&8/-N?B6NVV=TG>(:$O-\+S+KK$[038$(]!"$D&##JU9$THA MJ=0K/7-C&.=))1::N DE!:[*R/=:L%#!S2+ M5=BB%5DF 0GV:E,A".L(_C6?6HM%M.XB65UE!6PG!Z@)JZ((C6ZN QCE#(2 M&72TSD8KK(W=^?S[\D-=%H$@$?_I",1N,HQU@8@9+<2<&\_TC! =J=ZDP=YW\0FMJ?K6:X\F?G9[C>2.^%*JY* M7P)HS[.[O.7Q,4H2LDK."$W"O%^_]+EZB)^'6>B#7'\\Q_\YQFEY)T/A[.1S MIRZ>+"9]@R&.QW:AE!L3#P]EC9\ M515*U"Y6E"%AMZ&>W8H*;P-@1,IH5%!Y-IMH6B''6O6B(%, M=^ILOFI@@ D%>6:]REQG MX[!",#& RX(,6H]H4KW)_6X=3%L^,E"^ZZ>9-Y?77HR(W3(RF@V +WL(V0O7(0 MG.6VZ4VGS;=._USZ=+6MMF.FVI:"38DL%O\=8WQ MW%UCI6U862Y:40)/'_.2)$ V!E(6'$PNP>B@M%'=QCQN[/R K0Q,CRADJ@@E M^8*V%C MD3.6EIM2W6KMG9B1O!T-ZBL*#"9 LT(0;9.'D'4COA':%*M#U;N6H--'J>D6 M\O>VP3]HDS:)YR=7+GO7N4&6QM*/HK-HU>O<'?_L()B_QJSB+>6!MI!CTAIL MY,[( 0.A@51@*#9PTJHDNHV7[! ??0OM<:1W41B9H47+Q3J5C$)C))")B,X4 MUTKI+G_Q8YTX5@@%YX<_S=+TBOTWN@GI%!T-1I& FT*2A5X(ZB>!H&LP6=4H M=>VRZFUKLG@S9$!I="A>0^ 4 Y-Y+A3*"$UIP[U&K%3=BM;YCZ M-UPLRR>)]3G:^--=/DZ?8^=Z?.PFSY*TKU:+ EIDSG5*A@21R>"QZ8A*B6!V M30ML0H6_*Y.T?/;7U?K_X!F0H9<-I" M4H'PGS4(J>D"WJHFDG.I^NZXJ:>A19O)/45I"VHI07LVD:10/$JJ0!5.YTJ& MN.JW]&.'MMR61G<2;867GJCI!1A7*@]<5E"C0YV%5"5VN^6NU+GACSC%.MHW;&D6379%FR3 :4E:6:0")#H%:>6HC"+K3NGN\MJP M5")H';\:1Z(4B-KD:KQ)D(9G)8B:E3!&^>[2_C;?/+._ M1KWOQKG?]M[]NMR$7'7BAJG#T*\:)41G)*!-J%+,HE:M(@)*8D00DDRUVE!M''!%9@#-DJM+$[BJUSGIY: ME^;\!G>[\:9D@0V*M]Q:@ML(*DV(2LAHA"7]*KHS0?L$P%OI'"&DQ& R5(<( M)GG.JK8%T/LJL?D::K<[?X>\0UM*M,%BJY \U%;Q;(GF( H5H9%94T7R:&RW M*?.W!7)]\1)&86-("-@<9]J0M(@Y)1 QYBBB%D9WRTL?]33B:CCK8OFL72[W M3^*UFV\ MXV8C;*I9"5()KC$/1F+YSXB/%A98)!>9*WZS>E<4P+5E6_X0;_( M^SGEW+3LVL<7;4$L$&55\RE"L8W$ ID.D!$C1..MBS*JI+N+]I\I#=KNXT$_ ML/J@[<]AO6Z&U6TF.:RYZ*4K#@)JA@1>D&WN%53?,AGI(IO4+=[K*3EL,^U* M"(PWT6(]R?>*[)"4U4 VJ*.+P:'MUM&U$TIV2_.'*EE2ALB*)4M2LK2A0_,D ML'-JN9*EA?VE\?618O?19,+]AWMO"/"_?C";$PNE*Q2\?LVJ/Y#2=[\,V6'L MM\'QRY0GFQ\IL(U>*S+FG+P5$-%S;C>7_0B%4'5LJEFTV%^8LP\6[F(2W ?W MT)^1=A")[AMIW.3@O5#$JM95CN\A=PO0DG]344=1:NPNNMLYV%FCXSA@(0.3 M9(C1A7X@-L@^&E V.)F+2=)UYSCNK3=;!Q[D9'6J#&Z\YU[DN632#+& * (= M(59,_1;X?ZP7^>/Q?+'\RS&]0YQ?UI><3<+/;4N^FS8^-I>SK9X[8O&@.J,@ M64(!OI64G+6ERM@KA=<1'=0W4CEZ4776KA)5 ^W;D"+G!3=PPM@,/#\8*_]1AOJ$-=*.M3Y,&P9!&!:35 \@1M@K9!-E5;3-T2<'?ZFM*? MG/]V(SDHZN2R%PE0#(V+ P$J2U9+$0Z=]C:A[->E?L7^5K6.F;W2Y)QOQN85RUR?_K3#WJ[/?Z_;;3:8U-0@7D<10 M9J9E_1(-\IR^1H+)N1#[G1MVU?C225[?"4?=2(30" ADRYW.K>!FR#I!*MF! M;M)A\S(VV2T9NS,2MC)V43@I;$G0./9NI \02W,03(DB&:L%[F:<]UW/YW65 M:6YC%U8LOE3K(2'/%N&(?53<6-%)E*AJBJ7;J.['')^K(J_N/)];,>9+%MYS MOW)?*T\%B+1%@X$:2_%1>BMR=]A]!_MC7/^@J.V$2GR1H48RY97A:GTA P31 MZ ?!,=^J:WTGV^]4$/VS\S*NM+&V'T??RF1O5P7:V* *7;F@3T/.+D)QP:22 M6BBQVRZ+G7NDMC(,6 9%KSJ3!&H63% (*64)+F7GA9*UE8VG1>P&XVO+ [8S M#VKU$4RU&I(F^1V;,-8;7T-_C-]/=^'M)%L:4Q/*BJ"R+SSWST+T:*&J9&6, M3OI^6\+V$-?L0$"I')N3V8-O[#+G42\AV 36:Q-"K,'TV\'T6L;;?P%9-U1. M$*RW 06@X,'C1#A(EN5E#E:D5DUUW241W(X4Z,Y&Z=TUUM'*+10LW+ZK%9X#E"!4VZ"6 ME%#(F$3LCFEO\Q ZLN./I^,5+_WZ]U_I5ZP#91;/VLG+?SB;3-)\,>1[GS'2 MT,T=SU_B*3LBTW)VQ@Z'J\Z5/XX7,Z.DO_?KWL/3)S@]=/KWI=_G#Q_B='8X MGEYVV9.WPD^U^-AU+USB[L6G/W?:)6_CZ/C<@B_>E@]][*:77&UOQ0?O7? D MKVHX^)F7?,@C#\;YF(7MWT_X=''Y#2X]]3-OMWK7'W@CGR;$)5=\N_7_?G]^ M#C9=>/1W3OK,6Q#7O7?9*W(D_3%^?8]6-3N>%URL_CS 5(?=33STX[^-1C_0 M?T>+Y9L)"4_2OW]G7,G'IV>UFC_P6+\+[PGQ='R^W/? M$M\/QUHZ'$_>W-LG^;48/<57H^>SPS0]/3'/EB2WZ%S>Q) FXQ?3>Q-L2[[9 MXBA-3V_SZH V,] G!>\1?(-7]!*_?^?>'[T=W>O5N"X/[K7Q$@:A,>6;_.]_ METY\_\-=OA/IB].GE*S!>^F"/EU#[^8_:A5],'W=5&R'Z[ML]:&X-DG'\I ME[["\8N#Y;T\F]3S;!N^[8WN/WTX>O1?#_YT_^D?'XT>//OYYR=[>T^>/=WU-_.E4N%O:7% JFPY MF_YN]/"[T8/O1DI8$S_T.DZ6Q6+KGA'_Z_MKTX3B.U:$B]ED7$_/G \O@I_B MDR^W,Y'ZR?OMR+9Z/)L?G@G6\\_S&=>FE1#BG,ZF@VTT+@.D??QWE5Q5//D7 M)3='LH5#K84'WVCT/,39R7!G=&+E/<=VY;S.T32Q#Z#B^-[#61FJ[=F'U,<+ M)6/X+V?L=.&U_'B[(SO=D5\#Q3_ /E]JM?SFYS3_Y^C9%'_[#4'8)=SXR5=_C76[U>WDD)\1YQ[\H7"#J&C!=Y;X%&: MIR5>Y/'AVG?X_O0 \].[OQPOQGGHN'WO]/LG)]%9]>SE#+\-/X \N>9Z7.%^R7_*$ MGL0,3,[K9IF/8)G_V,,7,QS]^F2T]^:0]LI__&Z1I@M8D%QL'](?68GJ.,$A M><-]W6V A$I!PR)<-CXZI=:E/TY*!2=OGB.W\KTS:J07T_+W=\:TX@46VM^S M24Z3R6R99Z_7("H^O#^B-^[[3VL0XJ?Z%7R@-L@'ZWP??_GU_O/]1\]_^N_1 M\T>_/'N^/_KEU^=[O]Y_NC_:?S8BFV"?@/](ZM&SYR-I?U-_.WKV>+3_IT>C M<^;"F:EP_\$^'Y91F\M>Y.D.I?^R@+GQ4G?G#*0OU:F$<4?+ QS]S^DF'ZTB M#:-A!N2GT.^G[OH!Z25SC:D("U@3]ZF0),B=DX"EM=Q$D4K:=4FO7X;E/%J% M4R[(KGN5/H%#NLL!?PUJ>@-O,,T!IWW0YB&6511,R]^-.$3T"T[?H]"O0Z?)LFY_"TS:?7>Z;_9(G M'99?L9Q49]P[)NP[GXRGN$9(= $7=?!J1\O9;KR_OP__>GISEQ#TVP.Z;]NX MC=J84.#T>#!5-F,PFJR:"J& '1H;>N4A&N[;U&S,)6QU0 M%!FPK68HQU-)Z.QLO%J!P, MGK\/QM1N)^!$/C_K(L7-?O,SU\V7N'GI#?[U+^N&OJ#;M>WFVC[F !8;< !?LJKK0RZ78TXLP5;1 M!/@8#/>5;Y!="]"$TM(H567XZGC="G-R9>I9EXRAB.G!JE_3@UG%]YV["S[C M:#Y[R==Y+VPWK')P'?'W[AT?'>&\)%(:Z_1S5IRD5XE+B=;A^%U1Z ,T#]MU M_5XE]_RJSNT.F=P4U;0V"&B" ^+J!E%["TJY&*2ML1E<#Y/OI]=/3BHO5SVE MUN9P^!")O =AM%!>? :;?D3PA37+O1.VOQI7K&L;K,]F^]!K_[^#!!O-YJ,9 M5\*._G$\'R_JN##-S[_QG5XD69CC\U)[6.[\19J._S7\_?_=BL!OAM^??/?\ MN[WO1H\.CR:S-UQ7?4-X_**X'CV=?7@ MI/]^,5KB!(\.9M/3)+#?L4-H7TC."Y,95:Q+[:R"#$:'_:J#?;B@=4(B -C8B:B$^_R9*""%JZUO37DISG/4Q^8:[N*1W0^@@J?-*.[+XSP/ L\4O;W9!> MGH^78SIYE=N$I9+K,T'R^U2^&A+\<'[;KD.F_?%R,B0;8BH' MHS))B\67@>4/OJ+1O[?AG]!;>5F;3Y2Y^3PR3PP);TQ0:%41^9O%;V\Y_9;3 M+WH:3S*O!V&(K\M!FKZ@#Z8CNBQ]\A:T?*8O)VY83;$Q_[E4V7 *_46T^ %[ MH,E@T1@)/F0'IE8R 4,,@ 3ZJXO%Q:^/*)R SC=2Y4'9K<_ELIKI,QJ&^JS5 M*_WE$B9^FQ*F!UZ.VEH1A0/1@@"#3D*0R@-*-"D*(5%_=:G;B29>*;#U,3(7 MY]PR\+?.P$4:0/JGOG.:OVQ-[!-]]47._&>3"MGDN$HOQF5 RS_'!UR8\M7!SADB;*O MZJV7_=[H-_*WHX.T&,JLZRA-)@0@N=<)>[_^YWC,OJ_E;)3QY 2ZZ)G[2W,R MYJJ[QHD3[)SO['3SL&.,#W-WC5$=9E0/I]*2"PY.?*E&0YNLQ>@W=#W:9J/% M,>'8Q<&,*P=/6S(L#])R^.*Y@L-7Z>)3#J7BPY=/UO#;WXW2M(Y^HU9KS+19 MZ7C^_]E[U^4VDB-M^/=W%PCM>GJ_^J %*B"%(BP6X0Z,ZQ@P*)!KJK*O-YLK+R\+]5K L8)=P;EWH\6B(./2C)A-)]4"''\.X6;E!K4US'_,_?#;ZK[*M_ M!,;9P<45B[>C91KX64T#;YL!5@_\"=C3_/L683LF[XJM08'X5" XQ +@M3=P M+%Q'M2+^-=!44&X\8WYNX+WY2ZS2VNO8-&[,@4?J]U>OJT8NW7*W@S>S*:_+]Y> MOGM0S/BT?+28\FBR+(RV#%ZK(3F,_'C; R[?IC]>7O;-"VY]O,OKJNE^<>TM MCWIYY6BR(B7*/+#+SF!M.;'L*3#3_(-HT78'>JWVH/A'QH M>.Q5A*350??C-VIY7EWOU0>N?@5IS-W3;G6$71G.+>UU@O:>FP!!N&+#%2L/ MK+4>K#&DV(2I9IXT5R]N]JPHVYOI[.,-+LCE14MP#1<7->F-_/EFH-_0"?]- M4;XAH'E'I+G-B.=N3TO3%G4_9Q&%ZU[3DO!,DZ<L:W%OK<ATLMY%#RHZ H*R6B=;4JC=;@6)R7'ZX*[< M*\/P4OC_NI3]9RO1WP,#<5L=^O[W?+X8Y8\/"BG9],C_UJ9@VPJF:6+PF\?3 MY*\$KM3*,-?";9;1-J-\4WSD,BHRQ<%DN@QJ/)^O8E[*0%?-J6_H"CB=+6\U M_ECO_?NHW+D&TTS*4T_KUO_]:+[T3$[<)(S+YPDVBF\7YH!:C M&\7;*DKP[]SW-\:O_'_[$='UZ";AKJ2./(K7<^NQ:O.W:3S^%%7V7=&J9;$>#%7'/3P=Z61D>\BEY8B$+:8DND6B75&C#9*LJ# MDT:1AIQ,541N,B%6L69E$./YIE6OVHO;_L)=WL9G'NXC&K]#SG9?A_,1$N0M"R4$$$!5J;2^05:!9L@C6>5%UGH,E1!=-)I1RJ80EZH:,L67]@&7Y@-.W;I;F M)^>+I353S)HG@_/):/7UO[V>+]]]4A@@C-X5I?[3D^,7/WVI\9/S=Q"GRV:^ M]9(G?Z;,##4G0U$[D'XYT,=,)U@-I0I'6%5/F-?A#P?_2@X(H8,S-QN\=^/S M5 W#U<7#P?3SM-P:;+RUYH;L@-5D[C@]+]NA!Z++QM.X#\T,FQU<'+V_YD^I MXQ'F@)Q]J _V0[E@>>';V6>1>)-6QQ3@\B+-GKKQ[^[C_"*^^.[?V.EY[4UO MU6\TH+WS;*C-Z7BGYN.GDY>_#"B!O_=W"O[^V^'+5TM[?^7B>0EKV@N=T::_Q'9B*;X'AMML!=V6MCXNH_W>?#(@]3=WZ6AZ5 MX0=2?>W] R%:Z(E\\^'/WK>+Q;'MY]C:;*'1[G'OOG:2P%EIHA#<#8^ZU[53 M?SW\Z]'V0@SOW'CP;M/EY?G9[\?/S\\%7YY:?C%X/CJ^.3%IS5T]Y7U&Z>AS&EEMZ_A7Y%?M-K^H/452G)7F=:ZI M43^VRFTA*GUW0_@>,,_'B_1N0 _NI7JKHXX[3,_53\'EQRY/9%:3=O''%B?J M$]^667GWFKXN8R\/-$^QOEJ:7#6[\?6G&*+[$_+]^??9Y3,,GEUYAL%/G^*8 MEETV5X4QO_MMXLYCN6W\OL<4S.^)!_: MY_SBWSSC>#>;HT1.76W-&A7.?5^ MANR>LNDM-.K=N%!8>CU_F]+B*U6.6^?2OZP>9'"Z?)"!6\:6K)UD+0O>_GGVMCVWK''MEEUK(]>0L MK;[P^).#5WW:!?U\O&?T]7SS,N7S;_]\'1_YV/ M%A^1?S>$#W57^-AAR&B3D!ZY;E,GAK83%-M^O'NOF15WN=]@63=_^SJ/I[\_ MYFGMM7UL>:3!3_61/K'G3G%F4\WHFZ9,?=\@J=V&A6YMYW#+NOL*A%O6G1:O M+540_42-D^DB;8457]0;U:J$]P@,[B_-&:2Y?=/1;HUQWQ4(:6X[XK5,KF'] M2:YAK\O'W)N+P]$XFH?S^;PPX.ORU_''^6C^.F^#37_Y]!"U6375/\X'SS\] MRW*;>'CQ/'6S^9E;*_FNJ@_7:UZF^?GX>F13C_VQ#(.3=IB2D';Q0!1I]PKM M\O[0+G_]?[6J_:AL#4?O4_UE?/FZ#E:/[/'K,JOR^KB@.^VZC0+15Z]PJNB/[PJ M:MS18C8=SU^?S:8AQ6SHD7=YVR:*_?KIUGVER>]&X-U000\)$,L%:=:]' MH]?3V>O19-5?HD#9_;%P^41-U*X[/AB=+796-VTQVS*[YQ[@'2*+CDD1R3'QR7' MP_T(IUS1FWL]&\W_^3J[L)C.MD)M]8AI\-/J?LAJR&H[B?C(:LAJR&I]C9L\ MGZRZ'Z=937!WXS1_G9;IXZ_G*9S/1HMM\.1O5QYB<%H?H@8_7J2QGZZ>8Y16 MIU*_S5-]\V*_V&M:O6_6'=(JTBK2*M(JQD6V'A<94W8UB/_U^=ET4JAT,IK. M+AFU,-GK#4XP[T^KSR\>8O!;>8C"H_4AKM I4B=2YT[2"E(G4B=29U]#'\M, MI+(3S:GL0>.GX/W7D^GBM3L[&X_"5C+YRIME)UH?XDH& 3(F,N9.L@DR)C(F M,N85QI3]84SYX-C8^]/CR>)MF@V./]\4F1&9<2=9 YD1F1&9\0HSJOXPHWJ= M/KP=^=%VVD$>7=RKSU1XWP)IF"R'E+'KE+%U26L/%>?EKVZQK63BTT]WZS,D MVJ]):OG7^7%:OMQ&1.S50=V>)OGYWE^]W2TC7BL4?\?!4?:M&]XER]; M>-FUH<;1^VLZ7T_NX_S' M)S_<[QO[+D(/3CP>C&)=C9IRO*$L74TQ;F F?CU\>3D-._ TKP;'!X-G)R^> M'[TX/7I>7YV>_'S\_/!5^>6GXQ>'+YX='_Y\8V+TG9=0;0X"*PE=+N%%/MLM M?7SR9>'%W5CCXU='OPSHP=42S#NTYM^J!CWX[K>).X_E:>+W6UWNAV%^P[-T M]-^O7A[]CYWDS@?#M*'D,X6 M@[-4[)BW;I8&[MWTO"!"CV'@05BX3=/,-FF9+?;%M+[BS[+?@QFAILF_W>[E="ZD*;+Q^R>KX&2X-D<(G.-ZQ1BS/3'%_< M'G;]N4'8'_WLAS_7)F&;B-:Y'_W$^20-.4(<:[<:Y MSN:A3$$.C;/YW>:TA=J!;GIE]N_O3O'>!3@ZM[0<;A='F[#Q5'W@C3N MM<[[/MC[,^16][N[&CWV['PV*Z\&;CY/B_E3A OD01QNAX>+@MV#X6Z^6]PD MTOK6(+QOD.,7L7-D#R.OG[GYVV7UHE!?U )+[]TX7>VE?(L(WF6VNBB7M\W! M9/J5&7AT>^JVUG"%GUX'JZG4*8'54H/P M+(+QC("E4CFG=-9&/1DLO^7#XF6-9GWVF@9G33 42)8"A/4>O'89B).49I)L M3(6[)NY=>>#S.;QQ[NQIU<3#2:S_''U6P\/%,S>;?1Q-WOR7&Y^G)X/SR6AU ME]]>_W;ZO!!@68?R+?S)(*8P>N?&\S\]@?+;*@'N3T]&'Q9/)^?O($Z70;+U MBB=_9HP.!>%__.'+$?]YGP6^.57>"SE'.$,XVP3.A%."6J%!.L9!*&8*DB4. M7 F3H]4Z$GL=SEPH?U;,@]2*@(@Z@*=408[>9148X=0]*IQQ,31,]1S.-O<> MH<5\#[4Z#&$93#:8I9"*7/MQ&@XF:=$YZ.D9P_3,?FB<6&PTTEGNH? ( T%9 M(0E+"22C+&'*YRQD$W;RI?Z]_*1^+]+BP@7<$)]0RH9$Z)[SR5Z+-X)7EU>W MLN?@A>[C[13NF+PO M+Z:SJT5[NP(R2"%((?>@$$9"CH(1"(HI$%I*,"P5=F"!IF@+'Q#=A/U[J7(? M"W,T11F2#26C/:>,O19G!*LNKV[SFW5EM3#6@":"@\C!@$^L6+Z&9\(L)\&E M)NS=%L#*V"%AHN=8A;[>K9BWO\[2F1O%0?IP5G/65WV>ILL2H^&+H,/.(D3MYHW8;YO$2K)D*D6 ](Z Y5;=6RS)BQ_MH^6_ZOIPHW1 MR$>GT?ZN;O-.(^TJZP3@@18#G04*OEK+3 +U*:(1,8 M\;S'\HQHU>75;?X\+A*;4Z0@5(P@4A!@.3<0F7!,.4:U,XV$=+2!5EH-J30] M1ZO6G=R;6+:[;[K^.IN>E3%\7#JK:T;?62V'BS'*R G[MKK-^TV2=,Z0 "P7 M.A!Q20R'ZCEVM.W*[ M:=V>%.%TB]'DS6"5GQ9-7:2+?5O=QNF">D^3*&:KC#2" M<$F"E;P8L%(9+7CAC!R;,'4_Z>//51U?UK&=Y-_F:>D6:<[6I;T/^=MK\4;P MZO+J-I^.)W,.)$1P+B800C*PC&AP1%NK@\W6A29LW6V %Q=#77LM]AJ\T)6[ M87K=PDW>C&H3&S1MD1WV;&*:&I,T0WKV0! 6D!:N,\AG^))""N!I^! $*[ ,JJ!DQ"##SP9ME:':!/3MF'HYU8.%>E[ M H,.&)1ART6=4 #OF6.8@>L:F*TWC;K+1.R&N#1?'8*[('BTH(,MUCR)I)"/((4-HE'&$<[]FD=H\^H039U9 M#JE@0]5FJO5716*_: KQ$?$1\7'3W&/%!.?!@<]1@Q J@V=20T@^Q6+/2V4; M*;G<.#[2H28M]D+J$#YN[E>_2;SN:MO?8+7?,+(V9^^SFMY3@Y;W^WTU0WXZ MCK>JU,_'AW\Y_OGXU?'1Z>#PQ?/!Z:N39__YMY.?GQ^]//VW?S&,ZA\'1W__ M[?C5_V#K]-5PR^S7=_[TI!A0/1LZ#K?+PT7![L%P-W>(-_3^./>!:QW\'VVS]GV(UE;OX,@804*M8G&0HD:*' IH+@!3X$ M99+Q($@36/]SX;Q7A?*>%V)KMK*U'7+6]_#[O99IA"Z$KHW"0PI"9X[C5B,5^[L//0RAS&'91IZY MC\Z/4^?PI6:DMZ3B![+=>(6EU>W<91*YBHI:<.C'&D%JHCX*/S0+BU.5"M MI6DD2;Y5U+)VJ'M??!F/7[9E]L[.4SW2?%<[#KNE+E4OO4^35"[%K!UDE'U: MW>8=P,P;Q00KC)(]")4Y."TH4,DHCT8I+AHY[#MZ=S:>?DSI91J[18H_?XXG M:KC1(1F6\?2<7/9:Q!' NKRZ+71E=28JYT"DVI4U9 6.9U,0@7M:-O=*Z48J M^V\+P#0=B#@ZA;=J'?_N9C,W66!8!'+)/JUN\\:P2]*:PB VQEP, M6V;!JYP@6\*DI3YSN991N6$WUW@>%O^X4+NE&KKQL[&;ST=YE&*SC$(+H]B^ M,\I>"SK"6)=7MW$8XTY1(7V!)$$+C.G:"L"85#;V+D9#O39JK0S>AHU=MPEC M;,A9WW?VZ#9^K*C]Z;4VL5BKI"](0;8$: M[X.-W G;0F?82P_,QX9IA@R5Z7M0WE[+-Z)7EU>W>?3R-%L>(D@;=+%\ P.; MJ88&;0^]C.C[7A^]QX]E),>+;,'!++U/DW.,,D9NV:?5 M;9Q;:)#*VY3!++-TL['@HC1 8Z""*Q8)LTVF4K]\/QO19L MA*TNKV[S)C$GWADO01'.BWD;)1@C&$1!(N6>,T4;J2S:*FPQPX;B*]4?^B'8 MZ##>9B>OBW@*] UCYQKL7-.@%]<@/"(\(CS>'1Z)-$E0:L%RX6MC+P^.$P%6%[/;)I93 M7CM^V[BQ5VOPJ,10B!9SF3L#C]C::XNMO<)Z_6.D+'0.[='J-DXWD5/#@DQ MJ52%.@0%8U(&F9R*426M,FND9%QK*8+"#*W"$(\]%FJ$K"ZO;O.0Y9B@6FK( MNN8(DMHSRV8!5/'@H"6,TXL)A,#M'G'!IQ,E\[ M\VR\13H3>JAUWT, ]UJV$;FZO+K-6[>>QD2B!*8(+=:M3\6Z30XTX8F'P))/ MC:3[M8YOU0X17!-I8U'#6LC<) ^6)PTF M:B:+:9&D;Z3@P$U=7#[K;W.-7-B0J-L#11N:RFVWVF%&)4-$ N5XP=^=D'LMV A;75[=%HYZ/=$R9_ %!&IQ6 F66@TY MQ^@ED9RNFZKV\)FF68J)(.R M.2[P[P@#6Z.#B/;64,*B#++%6C"-LX?@0R/[7G5LKT4< :S+J]M\]W.JB\TK M%3CO)(B0*!C&*4CK*4M,Z$C;+ ?3.(!Q.C0"LV#Q4.4AD4.C29B^2X.%^X#Q M[T@0>[6ZC1.$U]RQ( C0K#P($RQ8J35H(Y).6?%(&PT4.E[JWBOWX4IT:7.' M07JHA>DY.^RU?"-Z=7EU6^B:SK2RRD#D!8Z$X0P\MP2DD=[R8 P-:R=1#SG, M;A^]^A[JB)[=!U1L&7\*&\(,3^2(_5S=YOM'\ KJ1H"-LEBXA'BPQ 9PFD6: M4XHAKP4\-5%OI7G?QY 1;(^^QZ*-P-7EU6T)=^66^;+Q>WQE-WJ1)*(HS^.[%=)$&YOM/ G#C/[?( M^RYC6Y/,56:_OO.G)\6"ZMG0<;A='BX*=@^&N[E_:G]YO '>/%U,PS_?3L;_]B^&4?WC(/W?^6CQ\2D*%<('#K?#PT7![L%PL4O5=KI432?+(?IQ&I2+ M+P*:YI5=AUM*(*8FE/^R!9XL 4$$!RM# N^3EM9*KIQJIJW\Q?"6ML.O;G8R M.UVX18K_Y<;GZ=GKBDG6Y%7)520A(BBO+$6E.8:+,T,E)>NRC*] M83$?+J_+M9@?GB_>3F>U,L,7BSA?OGFS-[6NV=?=J3RSQM7.!ZKJMJUSY?9XF MMZHKY4*+VG19Z:*NS-3JELJ#M2PP*1(K@MZ6'#<\P#*X]$@"/%J.I'-G;'B" MVL43U&\<\=#,;Q6HBPZ?RX"#Z63+ M'IX8LF"*@6,L@^":@DM: =4T:5/L7V8;Z8FQ&MOVW3LI9AJM,!"RB2 R+;L+ MG1.P8E\PPI0.NI$M1OOCVQ'?SE:DTF1M,@L$E&&A0'PJ9B!-#KC6U#NKM%*B M8:G(XF;QI'7QO M=4LZ*3QHPPP(XW,Q(9T'(:W6/NG ,V]%MUI:H]I[XO9B(VTHV/3S0+#F,+II M]G9UFS_%]3'*;"Q8E8I5Y:@KC,UKUW1B!%$B:;W6].R!\+_J**J2,4>,\R!"E(-$XXF1L)$7H('F'S&8Q) MW(*+^C#&494N-QZKS0VKHD'$L0[''8HX@UN75 M;;ZKF[0T!F*A&)2\ )(N(!8R!VT288X1DUDC)82W"6*:#S6:QQC!L17S.(3S M=^?C>O0_F"[+M(7IN_*IMVDR'[U/@_%TCC7:D&/V:74?H W?;:G)993)A PR MJ\I9Q(,QV91]J2OLX[EEHI$S^"NZO:RB].RJ9J^*A?Y\[IU((F B8CPB8W.9(LZ2@@[#%8!>N@!]/ MM36P2B*J&-8]%1L9^8\,F'Q(;;?Z'ST ,-$_OO4-0$QY%$:+S@$Z*($+&1X,"7:>%&DQ2/W&PRFKR97U'MYRO- M;IJQ#.-#SKOEJD(;'T$207+K()F()-Y2!X8G"0420WGE*+!@5516FLS7TKHV ML?$? 22E'%J+CA!T[&_3KG]5IFA^/OLX6"9G#MRBZ,Y\L:5L.$I9L6QR382C MN58U$F")T6"DXE1JJXUNQ,-Y. MN01!J03"!0K.VX*>,6?NDM4R-I)FM(WUD4,CMY2JLGI03'UHS0[T!='3[-.S M'LBSQ6 ^'8_BX'+5NFPI?GOTNR$A.V]+RDA)BD&!=*'ZBVF!-\(<).=$5-JI M@EF-T\_] J"_45V.ZZ&Y,7>^?45;65N$[YE9B9B+F(N8^WB8FX5.SDH"1,F" MN:9LW1UE'"+33AIMJ9>-](-J#7.IT4,K%&+NCA[1L2:V\FPOM_+3A1NO]O$W M-JE .D0Z1#I\X):!!>T]+4!%F6&_%LK<13!8<-*=2$J&C(VM% MW3>Q[-N#1JJ&6K886-<9:-SJV5S?#?KQYZ;&RVZM?3?PK][@<#9RX\?A-7; MJO[&Z7GM!_.(S':WC?F_MD9Q-T_$;@A0\^$G3NI :0)NN0/!3V![E#:E@0]5F^LU7A66_:*][6(K(B042MB4 M9 #E&"W;@V#!J;(],,D)6NQ\QM8])YML#[:(G'2H28OE\CJ$G)<;AO)O;9^W M?+GMI[[=F%S>VY9;?_5N=QUTVV/[# KWU-=KS[+)8$]3&KA04__=Y.-H\F8P MF2[*!Q?3JKAE7S5/M5/N9+FI7:8*Y='$3<)H>2Y1_O"N?,W\X/Z31=FW'G@W MYXM?&VH+8!$JB' \&=%G*^7$:W MV(V%?';RXOG1B].CYX/RZO3DY^/GAZ_*+Z<[M*BORA/]G@Y*?!R:]' M+P]?'9=G?905WHD)^>YX,EB\G9[/W23.AX/T(:1BOQ6A&BSC@P?NW?2\R-GW M/9ZAWR;N/-9V01M,PK:=M ^W% ?7!KDTA6]R5KOSQ?32^J]/40RM.H1Z.8S= MQ^GYHGSSAQ1_7-V%$G) _G#Y@5!;+9W-T]-Y.G,%P-+E7"RW>:OO?G+=>?]^ M-!\M=TT?GUY^_@:O_.IVDAQ(]8<+^^.&]^D!95][^ROOV0,F-OPHWK79NW[E MB,=\]83G)MVYZ['/-_UGE[I[ SZ85K=7+7C/[I.DU]3@[FRH;SBT(@OUG3\] M44^^/LQ[G9(_VJIOPHNWVD=O9V7S_$OY_>U\<%2,SV\VMM[\$'D7Y@XU!C7F M81IS.OJ ^M)@: ;R-J+0MU"((0I=F[GG*:1WONS:.1W^T<]^^#,CC",4H=*@ MTMQ/:1@J#2H-*@TR#2H-*@TRS:,KS>99N0UN%:_'[._.><]M$_HB+0:S]#Y- MSM/\:9-@M/UHC-;0Z)%6M7TVZ>S ^B29=\/PEN/UMB.K/1EJ7Z2WZPD%.%R4 MXJXN:Z>&B\5YM[+7^'4VC>>AR48;>PXN-WSES2DT.[&O;#6C[)IYUZ54,::" MELIQH*'6AG:UVKOR!()(D>@L:P+N]50QPQC-+F506C,0(4NP/#D02F7"B(V. M\/4:[\MM_$^SZ;MGY!IYF1Q_"^#R.)F\.Y_-4_A_OU4M! 628KV7Q![ 6W%' MGI[[>9B-SI;JM2Q%>'YV-IVA?W(SU>IIG=R[#;VC=!0<-<09#X;$6C]0%6IA MB8*UE 1EN2!FK0J6T8$Q*21DXDVA,&'+9[(#DG00E)D06=P=.J*DT)%JHS_& M-P1GORIB(3XB/B(^KM=7E<[)VMDW6A9 <&+ &T* ,JVM9-E01J_CHV>9>^,( MB$!J94&:P6G%0!?#7TNCC(YA=_#1BJ$E'.$1X1$[+6"GAXS]ZE2-6^MZJ97,F-0[)"LD*RNF.X MF+Q_!VFRA@"SA,03%U%H?>DE-3$Z$VH@R@G!.@V%,@LZ>YFP+ M;XD=X6)%,D*)!T%JA*]AJ:!DL4&5 M\TH31F,.#:<;Z9_-O5YG:\T'V;& HF7LSR)X-K"^2N5.IM%@5"J48\;4[ \-Z95BO M;.<]4GNQ<\;4\L_>).&EC8Z!S=&#X)&!D3%8I*[TQAC11IJSNND_R7Z?3 M.#^S\*:7XZ'<>&G$:&#H5M*R6EDU*-Z-2-=>PP.EGG=>(%9(QUJ>"+ MY>"MLI!3CM93DVF,3=0@:QV=*.%#:=IR:7=2K'L&3SVHM=11D'*$:9ZD T.E M!9%-><6-!16-%(Y)%NU:.81-*HRU#U*6# FS6$CLWO3;%Y#J+-ETV(82RA@A M5 !N=-G7>2G LW*1&6.NLPVE+X;J=BD5# M%$041!1<0T$MO6&R[NM]Q3[K/=BH$A3\4XD(385>2_K:I!)8^RC(AY1@G09$ M04SMPM2N#:O&"D9I8 FD7R;[DPP^!0:*TIA$9I'RW$3!K]:Q4!4LU"UZ27L+ MASMK):'-N(N"T%&<9"RE8)@'*5.Q_XAS8 2-$$G(4LND1%KWUVY0]:M]G!1# MSG#GO$M1G7VO[16NY7ZA$8^TA+1T)UI2QF050B[F>Y(@HN?@DDE@.!6:$A<- M;:2^5_M1#I0/"<'L8O1E( PB#-X[7IZJ$ -/H%V-IHC"@97$0394^>1DUC5P MZ^%EO-J'0:Z&JK6 >83!?L @NG3[[-*UWAK)%04J9 W/#[7REHK DF6!21MC M7'-5;%*MJ_W0,LF'C+11NK#O/MV>X2&:A?U$0A'+ME+'Y+ &>6 R.Q#YEDQNE;%?9.Z6\L=]Z_+#7=CI6SDD-*VVOQT4HX1C[JQ MCAW&(YNTCXYYJ.EE((PAX*+CP)WEUDKF%5\[RMNDTE8+>$3MT$C$(\2C/E8? MVBE70/.EM6JQ !,5*,-(/2*S8!UU0+/T3!$O17!-E-9J'I68)$.B)-;20F#J M(<%TV%#*MMA)S@J@H6["O/)E"Z="T?RD@J9&D+ 6 +I).:T6((G5_M6TSX82 MUL_"^EG[1Q$84-:_@#)%$V="6- B2A"LUN7G/((),F5+B&%VK?+U)O6SFJ<9 M;89,,@P@0\L880]A[YZP1V-05#L)1/H$!?]BL9F#!LZ"BBZ&).U:ENDF!;.: MASU%A]IB5BG"'J9383K59N#'E<@JD0Q4! O".@,N"@*:!69L+HC(UKR=FU3( M:N$,1J@A$VVX%C!_JE< B'9?/Z'/!*JY# :RE1R$9QZ<3 Y4#%H9$XE0NHFB M5RU 'Z-#:W&_NTM!E'TO<_7F2IH5DA"2$)+0G4C(F^"MD@F"5(6$LE^Z6V4Q MK6TR2GD6Y5HOU$U*7+5 0H8/N6ZK-4YG2 AQ#W$/<6\=]X@SR3 %6O-0#&FI MP9):F5L['9/25MFURMR;U+1J _?H4,DVHJP0]_J#>^AU[;/7E>AL ^<,?$$T M$%(E\,F5/:>1/"=IC?9K[5LW*6+5//IQJX:\E:XLZ'7M%0"BX==/Z./&$VN, M!4P\B1 6"407.:PK.Q6QT MM,3EM4CE32(E+M7L>*0!V%*2^CYU)H\+1V M$PQ&@?7%)O(A1JJBTCRE)F(/M@%3E)*A$18K7B%4]9!R.FQ+F: )YS*!3-Z6 MC5O68%E(!:X"%=)+(M1:3OXF40); 2G"AZJUYL][(=E8 VL[-;"*=,Z7[L%R MSW^F&DV ?-%=K4*^^,07,&8,>.>#H-)*&M9*5VWB'#Q- MXW'1JD(7OUQJ6+-D8>20RK9:(792JA&=NK&.'48G;1PG7AK@(<7:>$."*_9- M,6X-E9$$;JUMPC/8/CJ1H>3H%D1TZK';I*,898A.1A2H,539>L::RHX[,LB2 M<,>+G<3X6G.@3=R"K6,4U7I(6NDFW0/A[@M.=99O.FQ%A4@,U5%!)+5=D/<, M''$*5%+,D92BEHWTNV\?H:096M96Y8R]$&L,&=R*0_"O:9)F;KQT";I8KAK- M%S7+Z'U"SNBNK>.'88H%X+@(69PEM<*<$R#,\Z#+/MP9C,1 MT8A&*B%M!Z+$D)BVBB-U4K1[!E$]<*)T%*B(8#R+H&N5HK*#+AMN\"$9L-F; M;&P4+*W%Y&Q4M&@K0"7LD,DV@G)Z(.!]P:K.& M" \Y&U'@QM-HUPKJ;E1?:#LHQ8:*MU7H?2]$&T,'M^(I/ S_=SZ:CSYUSQR5 M-]Y4B2Z_A^E\,4?ZZ*Z.]9(^_NU?#*,,EQG5]=&'BSO3K2MM#Q:[+WK;6?Q% MFNW%,O=,77N O'NOM+=DCJO M#($6)0:A% :O$PC M29K/GTW?^=%DN0>]LCU]F<9ND>*SNBEMK*A]&\%8^R3H&(^UK1)NB]EY6)S/ M:J'GZF>9K:1Y$-Z6ATCH94&[H%OFW\U,(@4A*BH&/E@/A4@(V&0$R%#^S+6D M6JF'A&653\V>?J%LAY-X21PK36N(.NR0MI)KT%FI1G3JQCIV&)TB=3X);< 0 M:8N=&R78LH>M*0>1,I=<-FNI4/>)R-H>.@G=1J>FSLHT8E,WUK'#V)0#I]HR M!E2GL@>G1H)Q.96-."=!B4AE6.N;>9\@K.UA$Z5#8RG"$\)3W]:QP_"D"77< M\X(RF:CRPQ6H":Z83DERRGW6GJY5NKB/BW"+&[M6@D/W1J8Q[&H[85?OIF6 M_V\59S7-->S*3=Z,_#@-W'R>,.P*.XO>EUEZVUE4<2]<,AY"/:,2FCJPMK"0 M+D0BC+..D9N:*M\[U_.JSI[DXT\:>[A4V#O3SY\E::-P\3=$8+]ZB2+2(=(A MTJT[*"4KQG02(&,DU.="-<1\A%HH$X0,%FRM"Q]ED)D0[CUKI&5%0WCW#;_GD+12^^G; M0H*(V"%$1-NOGUAHF.?@DNC& L%(JI M73@BX6 T5< ]U\SXE#E?*V6UB0?VY%))+XHM-$9'F@]):]TW.D-(B'Z(?HA^ MZ[$/7G+%:N49)16(%"(4-/1@HDA$>F5R7CM_VL0KVQKZ23-DK*V(+$2_?J ? M>FK[[*G53#HNK0:>O0 AK %CI0.?HZ64LB2L:\)3VQ8&;0T B1Y*SM$(?.3P MV$U2#D>08U;$9[^H4IRD4(_K8OF1-2L ;PF02)PG MEDA*U@JG/,@O>KS4KI^G\\9\ V3(*>:2(BSU;AT[#$L\VERVZ0:(5F7CG3P' MKP4#SS6)(7@67"-AI.W!$N-#P;'\!L)2%VIP8;&Y+V(^639"$ LRZ%ACW,NV MR6A:?CBO M0Q#P/]=<8U ,O1T>126;'E$X9LB:U:F[UVG$I(18K**28J&.R"===>\C$ADJV M<=K9 YGN"SQUEF8Z;#+E8A11)1DPS6MTL@E@HY*0DG'*,L-4C$UX[MK_1#M$J*Q +(RH)PA4JL"[5O38I> M)^TB72.0AW@"&VXF/V2J0SON+U?WMH7\'J%N7Q84H6Z'H$XSSB)U'(@N/X00 M'#R-%@@13A!KA4QK\3I MX&5JZPJ1*Z9(RW.(F=$FO9;- IX92M-&);7'TP_$/#3OT+QK"^VX\,$866OH MBNH*#1PL%PFH4MD8HT/0C?3R;@?M]%#3#L6S/ #J,)!QLT3DZI._B&(IKJ\>O)GT4I%]QVNF('&.6(I8FFC05/)DEQ, M:)#:$1"!1##2./#.ZBP3"U*L&>0;)6,W@WU_IMST"_(P@@HK16*ER ;/EZR6 M+#&@0A:\2\F!LSP!4]P3K0D)O)E*D0W9>E\/RV)8,1+A$ T_-/PV"$H52IBR MP2UH$DT!0FW J\S 2DH%5=P8\J"6Z5L%0NQIBQ&L;46P+GVU/A7Y2Y>>VX7[ M@ UZ]N>< T\ '\(34O+DL@(FA /AM =7MOP@N2#&6*^S:R@+_;+:R$^SZ;MG MY?M&D_-"%Q?E2*:3^5^6.KBZ[E75P*,/BYDK8#2:N-G'XT5Z-R\\4Y]D-AV/ METRS.@1L[/2/R+:ZQG52*Q#=NK&.'48W33PS(46(1B40S"APB9$:;IH8<[16 M56\FW'37T8V1H=0(;PAONQ>2AR&K#P,YSRGQ*5'0*EST,??4!3NGN5P7"GFPDK MW76$XV)HNQ2CBC4VM^3H_'4V?3^:5Y4J\H6.3CQ4PT.U#9*Y(E7"1 $T%&(1 M1',P-"?@2ME0;&8JS=JAVN;.TL(O%\=H?TF35)ZOL2Q6TEK"?F?.TQ !$0$1 M =?C26WDPE9$N@S.*@(B.@).JPS:!Y.=)#;*FW**-O2YMH6#>J@XQI@B%*(Q MB,;@!B 8)@LNV0)HGEHP(6E@97:))T&1]6).F[MEVP)!,>2VK:).G4% M#"_=2&]>)&QJU*P5P0Y85:(X/??C])C<2(ZRC32Y^BIB\!- MM"!LH&!$(9'()2_$$1@WK G':]'7QMOB\:$U;22UWD4J]HMD$ _O:5#T$0SO M.@L=1<*42# V$E#6NH*$68*5TH-,C$NK+?=\+=AK$P=L&TA(]=#RMOH,( [V M!0?1+D2[\+)RODN2*4Y !UOLPB@2&%+,1"FLU)$XYK1IP@W;BEW(ADJUX7A MP[!G@(B&(1J&KYVV/M7&G8&' FN\%KCS,H.7*OH08R1A;8N\B3.V%2@D0TFW MSE*9QK=NEIXB#NS26B,.($.A9'9L8"B9>S/(G@T,)7-O!MG% M@6$ABP>&5'^VXP?_]B^&4?KCP%>3'T^0-SHG>W0Q:/UT>#?<5&L]9)^E3=99K=;2<#8)CCYRL\EH\F;^:YJ=5JU;[J^_/ $N+U,\ M7;A%FI_DPW=I5E;@^70\=K/Y\B.?SH?)U?-A]N3/Y(#P/E?:%LY@HA/^X]/CS?<[8<; M=Q2EI-".1^? I5RLJ"P5N$P32,N3<"$JET03H<3MHA236/T6@6H7EQ*!JB&@ MXBR8X$6$K,L/01@!XW7Y$S9O (HE-!/JV#%1M;/?V":BPHD+S[K^+S&P MMP\#0\G_$@-0 M!A7.Q\LNS9@.A"<2O3MB8X0:DKT&2HP"854&3Y,!*5*.R5-/PDWQJ_<. OC' M$J-2/"Q3Z]ZD%^?O?)J=Y)5>GIPOY@LWB:/)F_5PL:6>SC>M'<[,T!J-QV\( M6GU;QPZ#5J",&\\UV%#C JA68!F5D#RG693_<;I6M':3N(#' BU.AD*U<1;7 M66%'T.K&.G88M&1TU@K/@).00)@K>.'0:MH"0WG'E@NJ8W,NW!.!*!VR"=#CD$VTC6T"-:6ESW>GN(]83:=RAB M@E'GU0@YXQ-G4"N($)&#)MX6SE :')4$E'?1&2&T4J1%E^)%I-D:=33)&G0H ML; 'PE;_UK'#L"4=BSP3!21)44]"&'C-.=!2@?2(X,6&VK31 M[*\'0M\7_.HL#W79[(H^,^H22*84B%3,+N<#AQA$)%Z))%PC"4F/B%Q\6)ZG MSV;7I8^Q_.O\."U?MOG4G_7CFY!T[>Y?O>%=Q_TXP[N#9C8PV-.4!BZ$Z;MR MYX]%3P:3Z:)\<#&M*AK3I/I#RZOY=#R*KC9/RJ.)FX21&Y?G+']X5[YF?K#% MR;HS.3VB)%#VK1ONIC"(:T.-H_>?0.+SZ(0Y(&%^W]AW$7HD,/E]=5+DI^/8Q.B/_OO5RZ-?C@8O MCE[]X^3E?YX.!\\].7CP_ M>G%Z]'Q07IV>_'S\_/!5^>7T5?GG<@YWX#%_.7KQZG1P\E-YRE]^?7GTM_+( MQ_]U5%?ZY)>C1UGKG9B6[XXG@\7;Z?F\&*#S[WL\#[]-W'FLE0$VF(1M'P]_ M?A*[X7 'UP:YM)"O<5Y]N*?N?#']T4]G,CF,W3ISLX)>EW.QW.2MOOO)]3" ]Z/YR(_&H\7' MIY>?O^E\?WD[*0^88'^XX.T;+J 'S-"OO?^5]_2!5^6_#[WG8,QC!'^6^ M38V=FJT^PE<"2\Q7XTH:K%6Q[O2]U/,;L,1L?_>YO2S6I@:WM216]8TDU@M@ MNWS& WFV&"PMM,$E8._"JF_"H;?-W*NWL[+Y_J7\_G8^."J&Z3<#BNX]3>*<9QZJ#&GHP\/T9=OSUL7]05Y&U&HQ>(3_4.AYRFD>M@T MX'3X1S_[X<^,U.IU2-VH-*@T]U$:ADJ#2H-*@TR#2H-*@TSSZ$J#M<@>V(L, M0SSW*%H72] W%/%)9"X02PP08QV(; Q8[RP(KZFV@0JF31/Y@47/CI=J]O-T M/O^R\/SI\PV#.?G0&H-!Z(A0N[B4B%!-5;T00M(4"KSX0$$01\%8+L%FRKW. MAD45FD@%; .AJ!Y:3A&B$*)V<2D1HAJ"*&N9L$DJT,K)FL''P$7.(!>HX=GE M)"O1_OXIMC.Y8Y30_O?WZ%D[$Y3BGBYK MSX:+4MS)9>W9<%&*.[FLG1KNYD$)36U:V#TW+6P?-RW/TVSTWBW*7F5>]M7S MS\V66/&Y@^J-_/8,;E.*>+FO/AHM2W,EE[=EP M48H[N:R=&F[K#5F^V*O(\HV;A%E_L8&1>[B!>?;63=[4@Y;!^:3,UK@\:QR\ M<677,G"3.*@'+^7)ZF%F%:@T7PQJV9S!_'=W-L?S_$Z?>_;U&'_9KHCA8J/> M[L)P46\?%GZCYX6\OS;RCUX_-D[>.>0G3\SV_.(' 2KOB_E MWH,5&AFHM[LS7-3;!V9*24^HSP%R3>,4)&IP-F5P7%'/J96:KS4UOT^,[R,8 M&9SU/<&S];Q^]$#5[WF9PMC-YZ-DJSAFBJL6C**\L(!6^UE2Z%I/Q: MV9![^[.6N3C/KJ;B?$XM>^;F;W\:3W^OQF6J%FC]XW42?Y$6)_F5^]!0'IJ4 MW3)&[Y9<^3T"Y1ZM*0(E&CAHX.!2=E=OMV/@"&.I92F"L)F#4$: 25X#I]PX M9J)W)#[8E[9K!H[AW2H$\@ #!P._=BOPJ\AMF?W)()S/9FD2/M8__.YFR_ZV MBRJKZ(?;6#._76:XRX1XKR++^TF939NZ=RFMW&6107Q ?.@2/MQL C/OO:"" M@F,Z@7 I@[6*@;+$,1<#26GM.+F%F+6?5LS_[(+X?UKQ_K-+VG_0Z7*;#CT$ M201)!,GN@"0:48@/B ^(#_?T(WJE0Q)+TTF""-J 259S+/INR*P]ZB/@Q2W1QY^/#;#XVXT37$I MNZNWVSGNYL40U9EQ$%840S.D8G+:S$ JZQ6CRO,@FFBR\[43[\]5[(X^A/%Y M3+%>.)V4YRX7%=MGGIZGU;^'N:SDX:<(_7ES1^!4=ZM=#\;X(7CV%SS1Z$&] MW9WAHM[NEM%#HHY*R03*FU@,F*S 2.&!4)>ZO M"3_=7E:LON*A&]T0W+>8N/J$IT_WZOIFG+4V2N"9.Q"<4O"$ MZ$)S2@0F#8TV-='=^S:&NW;L]*JJ]>H!#R?QU6FT1N!&X6PAIUUXX(S0D88H]3!,'FP4% MR25/U$47[%H9UDT:M>\4T'[=]3.D;29][BB^HCV,L(JPNK/V,&5)2",(,)(4 M"&4M>%9@VC"F@M32TK167:A)Q_P.V\.4#+G@O0/LK7KT'Q!Y2YOPZ--]].@O M=:GHY!5E&HR6VC3XKJ;Q?__-OI-(JTBK/:756W8KC@4:8H9DF"F[%<>J]SY" M-I(Y*1.S;BUWI$GO?:4V=+_ODZH@+B(N=@D7M[/=8#F2P&,":5S!6>,S&&$E M%"O0*,ZM34RU'?SDC01N3+4NO0"OD@4>-0_9 MQLC$6D!(TY'I+7JPA6TQR6Y'$7=?8M+[Z\%^-5VX\8T>;.3#9I21'=0BQ8,X M/??C])B,>#=E_-?6J/'FB=A[=S^^AHAU)N+50;T1'1$=&Q\^A84"XHZ1,(7E/TH[1@8R+ 660R MA1@T)4TXG-M'1\Z'VFXM] 'A$>$1X;'S\$BMS5QY51[06!"2^WHRQT!QK964 M/&>]EM^]B9^X?7ADI.RMT7J\3RGA\J\KC[]\N1/ ]_G>MMSZJW>[ZZ#;'MMG M,+BGGEY[EDT&>YK2P(7J;W:3C[4(\62Z*!]<3*O"QJ)K:=G=;'EVL:Q7G$<3 M-PDC-R[/6?ZP+(ERL,7)VD 0-IZ<326!LF_=<#>%05X;:AR]OW:P4D/?WCP8NC5_\X>?F?I\/!\8MG&Z"%>+@^+8V53YCV^BJF MO?Z$9.75-/SS[70W9N_9R8OG1R].CYX/RJO3DY^/GQ^^*K^G@Y*?R8"?/_O-O)S\_/WIY^N^#H[__=OSJ?QYEK7=B5KX[G@P6;Z?G M)\^][/ ^_3=QY+#>+&TS"WMJ+2ZOXIJ@$=[Z87FX$ZJ,4FZL^>;T+CT\O/W]#^,7J=DP<$/V'"[:^X7WZE??4 3%LP\]N^IX\4&3;]U0' MDO$MW],<:++M>_9E/1_CGF4][RA#7XF[,E\-N[H)[&Z.Q5J'S>L/=1]?IVG5 MD&W2V5DFK+[SIR?JR=<'NFE ;;M3L0F?WVIJ3M^]FTX&I]7\_9:[J^F(Q_T1 MF'YH _N&-NR[K!_&8HV.IA,W'OSJ1A'ZN=R='EQ_9#F$\W?GXZ5G=AE'W\_U M[O3@T$SY-%.O:@^"\]E'-%10'WH%[OUC[IM'IV_=+'VS00V:1:@'W=:#PW<%2A>H!Z@'_=:#XPD\C8GZA M+J N]%L7OH@>']3:(J@3J!/]U@G<+Z >H![@?@'U /6@SM3SE$=AA(J BM!S M13CZO_/1XB/JP?U.,FP3C6PVJ?KW90S_=I+*'R9@?W%C-PEIX!:#TW2V2.]\ MF@TX&0X88:RQ?./MS]'6ZBSL1B[]EY/:?%DF+K,0)$*,P8!(5H&+20*UQB2J M??G_>D^ R&U@SD,(GH,PP8+WED"PPA/+$DV)W)!9_VXZ69[0KK:$Q_/Y>8I? M9-7/EV]L6M]:T*$F+5:M0TEO;+ W"OICUAAY;*3?1OF07L!9X"J)H#1$QI85 MXP@8(QU$D;B4A',7UJO,;0!G5T--5I;N#%*1BB%*(4ONPMHA2K:!4TB)0 M;AED+@*(+"PX$Q18*R)Q3(G ]'64TMII1:0L0Z2YEHD+8+R1P*RAM*"4UCDU MB%+?;";"Y)"1%AN*() AD"&0;:$2V[4%N&5J;NP'TC),9L]YXTJ99D5YJ4C:]F$'7VWD?BA;NIO/J#_7AW[Y^D+8(F@F8'%QDMS9U" M3^>UTI9;L'[I-E0>7) :6(P^!YVU4Z8)]&S?TC1F2$RG3D$0-1$U$35W$34U MS3:F%$ $DFO#,P$^2PLL^\2C*0CHU[IW"IZS$9I#TM[6\^8,SK%8?R4N9IZH M=-M'3[ M\61)@E$,?*C 1KP$GYP#'5P2E"1-LMW>^4S9/"O"NX1G6P@CO&5O:9\AZPVO_V+X91ML\,V*^E[I=UTZ^U137NS5*C&G=W;5&- M>[/4J,;=75M4X]XL-:IQ=]<6U;@W2XUJW-VU137NS5*C&G1@C!.@6?)@R4U%E80)=-:F_BD"1>"2K I61 V,O Q9+#""J>C5"2*Z^=V M+])BU1R^UOAKZLA.#RVG_3ZQ0]S"M>TC;@G'E6")@>!9EQ_"@C5! ,TLI)1D M@:ZU0"JEK53.,HC2+3/=(S@7#%"NDV=:&F_6PD\1MW8DTJ!/!8MNF\YE+[$B MU%=KYH[O4#.W4Y*SSXR'F[+>+#4:-]U=6U3CWBPUJG%WUQ;5N#=+C6K<85?# M7F>$.1J\UB1 2-Z!D":#B98"SR(RH9@W8KUBBZ&22)M )FE ,!O *9%!"\Z= MX\'[M)81MMP[?M%NY;-?XT5:G.17[D/CF;5#KC&Q%M%SOQ9YY] 3C2!<:E1C M7%M48UQJ5.-.KRVJ<6^6&M4871*[Z9*P7$J?,P52HR,$HQ8\BPXBR3&Q((,Q MKHG8"G1)/*Y+ JL];* RM7CGLDG4--=(C'?3^J73\,]!GDW?#=*R)$DM!U&N MKN$99V,WF0\'D[2H'UBX#X/?1XNWM8#):/(& S?V!M#;#F<+,>D@'&CA" BI M$WCJ"?A4H%39Z N*7H=](;F*J[M+JXM[CI[L]2H MQATV4O9ZUYFM][*61@U4U(A^HL"$Z,$)';BQPK.TUN&)L;+=9#Q YMS6JH,9 M?&:Z[#J))5KSLEVE=S2!_LN-S],=+* &]J!\2$VGVD#AL3AB:[-4J,:=W=M48U[L]2HQNAGW$T_HW.!Q"0M>%6[ MPHODP/*:/*-,YM$XRZK/\.'1+>AGW"4_(]8;V4"!7J:S\UEX6^2T!J\LPUSV M6'IV#J31UL*E1EL+UQ;5&)<:U;C3:XMJW)NE1C7N[MJB&O=FJ5&-T8&YFPY, M&X4S@6C(T1H0N@9*6D[!VF"((\:P]=+'B0IN@N9@(HL@O,C@$[60&1?42B4I MNSE7Y+,+*!Y.XLNT&,UN2AUI+DF$#:4VZ+1$_-RK14;\W!_\I-HZHQP#(Z4M M^.D-N!@%B*2U$SH;JOY_]MZ\N8TDR1?\?S\%K+9[7[<9G!WW4?VFS5B2:E' MG\UYT*9/?H3MF].:98\HBBAZ8K1%9[(SI$8Q1F/H,(TA(SSW*DM(7-3VLRR! M(\6WM(543E)AF5R;__7H;!@TAO9N#&'/ET>(3A/C %_YMIF^LTC8VA@+^;*9 M:;)\(H_OW%'X0./R!S[1L[UHHKX:?,, ?!#OLTZ1 N M$"X0+A N$"YV"1='W6#.Q*1"$ IN8N!S,W;,QI?[OZX6WMG3@M"WV7)I\& M(;4>X=L4QA]&S5U^T#G\W@A6;K?8!Q0A%R$7(1O-4<:. Y:.N3 MM&O](A\#D TTUL&0:3)]T8R1?+#Q6K$/<0]Q[X1Q[V$E#W] -P\ $I?+$.J M"P#&$$!X0\%&6[[5U"HFF(S MS/4X /R.95CL0ML7=&<./&(D8B1BY$%AY%$7:6I37'01/1AB3#$G+0&;F )/ M2(Y>,)NB6$-@'Q+CP4+B)(,PBD)![@QEZ*#.+S[ M]A4(R/L'9'363PN'N76"1!U!:)9 *"? % L8M'',!R63,6N6L!+*$E'LW\Q] MJD44#$P!;+!&4J&*:6U%W$:L],%X3&0'8Z:(QUW$8S203Q28(XU)T"R AR1J MZH$%SRV%*$3FP7G&)=L$,._"0-;]HD40D1&1$9$1D8\6D8VBCDJK((>L07 3 MP?%,(#H1%%%<)Y=O(S().N1@! 2;;#&O$P5O&0>O&,_!NVB#WCTB6\+[4F+, M A$9$;GCB+QES"1)!2N) &8M!^%2!A.<+J8LB9H;ZVQPMS'3FG)M< 2,)11$ M^0^,3QIH-,%$$;2.9&<';4;TI>I@-&&CB;+JFVWX[N*RAV;//CA15AU)HFSO M7LXJ3ZF_^;>?BMMW]^I_L-IC4UNRJVH/7.U]YL0VF7N32T,6QM4B"Y\B4;NU M6F3A$R1JMU;;$18^[F7BTHYQ:.X5CBJ.=P;?MT+JOHHQ.@1*WII3J 2U0"S\Y)Q[G)T=P^ MG8O))Y%< E^K?P47 BS/%J0DE#N:&<]\]XT2N.WK;18,(Z>?;G.P?8/\+A(2 M.@%G@26IJ.7 #&4@(M=@B5' -*=&,".46VMK\!@X>UI; X(HA2AU#+1%E-H* M2EFNN0P%<9A/OJ"4S^!E4B"-"=HIR@A=ZT/HF4G")EG,L]K1*B0'GLH$QD1' MHS1.V;S+W@-4;K?W (9 AD"6;>S[87PC@H#G,D"DXH2L-:18J+Y8L=E1WQ> MRQPUD4@KB(ZSZ!$T42$B M5MZ+E=XY[8*2D)DJN.=5 ">H@.0EE91EG\R:24D,U4)0"98Y"<(% 48J I%R MY8@+A&JSQR)^TA=ZBR6C")H(FFAI(GHVE?;)*%)[^GG*BZ5IA*L]3AT(S3W+ M2D7FY2;0<_N6IC%]8D[*+4?41-1$U#Q$U'3,)>59++ZVRB L9> 551!R$HGY MD*G6:SVD+3=)R@!4Y(*TK#CIQFH#(J?@I#5),[>':G@N^D2?U.$QUKDC1IX& M1F[=]LL^QV+L.6T+BC$CP//R+:7>)F:HLHFL=5ERBEJF!%C-"HH1&HKMYR(( M&;AWE!"[V2CC=UIY]+G@IX1=.\@67%2>=R%;\+[M?)5FO<$HC"]2IWCEF+V" M QJHB:1&!Q!IBV*,I$8Q[BAM48P[0VH4X].E+8IQ9TB-8GRZM$4Q[@RI48Q/ ME[8HQITA-8KQ":?3;OO83@KILW? 0TP@=(S@?;! TG<9D9#6!N.PH7)1*L, M1O ,@B@-CG$"47E6N_%G$M:.[5ZEV+-4"1)3.^IBE MX6L5ZHA;!Y)IT*6^1/=MY^O9QS0I3'U1KOR81M/!IX29!\>E\] MZPRIT;PY M7=JB&'>&U"C&ITM;%./.D!K%^(2##4==_Q4L<=0$#DFF $(K ]YR#+-QHBXXIS4^ZX7C7;>(_/5IW'Z\C&JS1[G=^[ M+QN?6$WZPM)3"G5@'2W"YXG1%JV@SI :Q?AT:8MBW!E2HQB?+FU1C#M#:A1C MC$D<9DR"@3&)/<,=]U#-&WG8HKJ#1!:(C2%\P-!6Z=31ZDB3:7KZ1P:W%@ M;;4VTA"@)C 0B3!PB7'PF3+-HY%*WMT'K.TW^_QJ4ECP39H,QK'M0]O\_8N; MIEA1N4"RJV^XN?E2K,_M2;7P/C@90(OU=&E[U/B6J#4B6PZ!45+/K I,,9. ME"^E%C)9M38C;X/X]I]N>)4> &_?'#IU4KT-#XZ]$;I.E[;H;-\+C-XH[81( MD+V.( 0MAA]E$J)CPA.2A=%K-5C>"YN(ML":42ZF?-H*0< (I;2*WG$M=@B, M#W2]=9^:D[+^,!L L?3$:(OG#YTA-8KQZ=(6Q;@SI$8Q/EW:HAAWAM0HQJ=+ M6Q3CSI :Q1CCC(<99V2$1$.U!I&4 I$E Q]" AX9YYPE+0C=1%+/8<093VJ4 MRRXS?+#3RD]_>YLNKR;A8^'3FK+3)/<<,?<<'$BCK86D1EL+:8MBC*1&,3YI MVJ(8=X;4*,:G2UL4X\Z0&L48 YB'&< 4VB9?_@X,\NL04#P?Q;=I-IC<53"SR=(8 MJ0T&+1$_CXK(B)_'@Y\Q&<^I(Z"M4R"8MV"C,I!STHRX* 19KS#<&GXVYT&; M/OD1MF\('OT@BAX7D0\.1=&91%*C&!\];=$8NM<8DEXG[TP J74"$9P'G[R! M9+FU0G@OM-Y8-@P:0WLWAK#3S2-$IXEQ@*]\V\P=6B1L;8R%?-G,-%DNY4Q> MSGK3\7 0>XOW/6$4__[B#T*''Y"Y]HT=:\65\%-FF(-@AWV:= @7"!<(%P@7 M"!>[A(NC;COEI*32&0E!259\-NG!&%N^I=KH[$W6ZX>&C^FN36=7917 MF;X?G\_@LW6X/%H1+HXZ7"R"PB;0@ M#!>?%.1BEYWO)0%^;G?#CX?Q7I'\Q0V;N5INUGN>0KKP:=(K'-ACA+$ML1P[ M8Y7GXOC*#U/W"U<)K7[':@^/EV^BX$BX&JXBXC?34!>D] ME^"8X07I10*7>0!=E -QJJ@.G6XC_;-F0ER3!MJ6#+:MT397.$@%ZU.N=P72 MMUCFJ&#ZD3*S^Z4=CAE\* #YL-3?/R!2;B&%0A%=!]$ 4]34ND$%ACH)5.9IPB.4%=, M154[YZH ,EAJK%$J4WX; (6B.3.G@/*@0% 1P4;OP%G'K+69!$,W"(#?,1&+ M@6C[@BK$2,1(Q,A.8N115VMFEUG./D&2F8(@VH'5.0 CBC*IN:2EZ" .[[Z/!0+R_@$9PYJGAA8&L^\981&1$9$1D1.2C161JDTO,26 Q%UA.U(,AE(!RPC@N MB+-N[=2,!!UR, *"3<7&5JF@N&4!95W-UFJ[6I7!!,; ,Y>U8)IP9F]CIC76\N (&$MH^: 08'S20*,) M)HJ@=20[.V@SHB]5!Z,)&\V85=_LQW<7ESTTC?;!&;/J2#)F>_=R5GE*_AML,?<*40I1"E'JP%&*9YFB MC!X(416E9"I&5_E6FV2,T,HGOI;=;[B03"0+7%24RIZ"<8J#Y9Q$Z[+P:FV( MS38;$"C1E]M,ZT<@0R!#(.MTRKU.E%G#B_7&$P6AM05+F 628NW/*H(*?JT( MB@>BJ Y LY8@G*GU3UZ X:9\S27)=I/&W$.+H%2?V).R^G:?2X^HB1H1P?)> ML!1!:*%$@NJOUOHD!E9J"I(;JKA4U=Z\#9:1<1^M(A 252"8=."+"0I&95=_ ME(S<2O_3!X.FYB<5T$/0[ !HHJEYA.@9/4^)LP!$*@CD=()'FB+?>* MQTV@Y_9-3499W_ M]O@_5(E"V$381-C<+6RJD(EAD0#EQ=04RC)P5BDP3 5+ MA;3)RMNPR5VD-B@)VF=27?L S@D.+E#"372U-G[WL&F8[G.VQ:;3ARI1")L( MFT<(FUL&-LF9UC9RD(29XDV'!"ZZ6--BM"$Y!NR0*& 8>9=C="0TQ?6%."L]VD$BX*$KO0B+A?=OY*LUZ@U$87Z1.\?"<:*4BS=2LU7]2YCFW MV0!U*8#@.8,WF0)7*4GM(@_*WSZW>Y5F+YLSDM_&T^F&CNQXWQK3[0,[;+/? M;4)V J-HHEP312"Z5%OC1PO&U1RJ\D/.A?#>J]L8):F)R8D @>8";LYI,(Q) MT-G3G"TK'UO++4",.HRD@BYU)[IO.U_//J9)X>F+"2LU+$%+U9ZW/UF-P#C <<=$H"]CGX MZ6^U;V4S(&F<:V+"Q;C>=!S^UKSJTEAP3=I,AC'MB5K\_""OZZ^X>9F+4F-C?^/UBU \Q'1[?']_I2AP7-(PA93T%,#/I":Q&J# MCP7A.-=;1+?_=,.K] !P^_;X)80NA"ZD[<%!UU$W0LV6:&8]*<:>% 48-0-3 M8 ^D4M&3)(*M('=K5(F*)$E;?''":\&2X>"]LE P5KC@L@EVE\#XP$:IHL\I M3C)!+#TN(A\SQ%SS\&!-!I62&KTCY"V*,9(:A3CDZ8MBG%G2(UB?+JT13'N M#*E1C#& >: !3*E8B**&+;D!830%PZ4#%H0.(?*0C%F;HLPSUT8$X";4CD6" M@E=*@' M_.0N&>^$!I(C!R$9!Z.#!J64SM$5^.'K4^BWAI_->="F3WZ8Z%N%^>2(HL=% MY(-#470FCY[4F/IR(H1$R^?)EH\AA$9%(JA -0CO*%CF-+!BT 0E33%EZ,92 M7]#RV;OE@QUL'B$Z34"C&/:%;YO1.HOLK(VQD"^;F2;+I9S)RUEO.AX.8F_Q MOB>,XM]?/-IF#]ZQ5EP)/V6&.0AVV*=)AW"!<(%P@7"!<+%+N#CJAE(\)TF4 M8. ]D<5G2QZLU>4ODIGA(G&FUAI*/:9ORGG\Y]5T=E%>9?I^?![CH+Z#&[YQ M@_AR],Q=#F9NV)C3_G:IP]O:"7):%OHN33X-0FH]PK$D-4$<8TT8I+];:;#\F+0C#Q2<%N=A2 MYWM)@)_;W?#C8;Q7)']QPV9>EIOUGJ>0+GR:]#CM]QAA?$LLQ\Y8Y;DXOO+# MU#V\"\G""1H)H/1@:Y-''P,4C886>== MILGT13,=\P=F;HF=6:D(@ B "(!= L"HK1)&6?#!UJ! L1>-I;D@FB$T94:E M3+Q#%B9Z!\$I47!86R@ K"#Y2+4ETC&QUB]H$T'3 M!^*QZ3-J$8\1C[N QV@@GR@PTY!"2E8!H;: K(@)O$X>C(FD&,FD(.[:))_' M //V#63&==\0BHB,B(R(C(A\O(CLC PJ$ A42A T2JBX"B*[I$.DE"M[&Y%C M5"%'9D%&94$XH\$$PD %*Z+(U'@F=X_(AO$^YP(1&1$9$;G;B+SM@S8A;(HF M@$ZJ("7EIEBDT@//-EJOO$I)W<9,&IPUP5 @618KUGI?+%^7@3A):2;)QL1V M=]!&3)^:#D+E1E-FU3<;\MW%9@_-HWUPRJPZDI39WKV<59Y2?_-O/Q7NOWOU M/UCWL:DMV57=!Z[V/GMBF\R]R:4A"^-JD85/D:C=6BVR\ D2M5NK118^0:)V M:[7(PB=(U&ZM%EGX!(G:K=4B"Y\@44]IM=C*81-QZ956#O]^-4H]3C;KK7EH_ZB$TZ.Y(A,T) ,&7!9NJ!">^,H8(XMG;4Q[-(FID$1FD.@D0. MAGH.241&=(A.4K.']@N\K]@6,XB1TT^WY=B^07X7V0V=@#,G)0LA&C#)"Q#) M:C B%W234B3N23)L+=OK,7#VM!X)6TQ,0)1"E$*4.G"4"HSE'(F 3(OE)606 MX'VV(+AP)#'BDS!K^54L:T*5!LI2 *$D!VN\ Y-5,L3H:&L>Z^X:&6C>UPAD M"&3'0=NN ME1I^X30[G)-H%5FM:4T@)Y7%)(.K(DF56G1)8[CXG'U$3-2*"Y;U@R8VC*G %48D$ M@MD(7F0#W(1(,A,FNK4^JMYH39B0(%54(&*JGB^G]2MFN24AVK4ZIQVV!)!] M(T_*PD30[ !HHJEYA.B9@S5$$@,QA(*>O'CDAK ,V7H2C/&F MIM%]*Q3")L+F"1(98?.@8#,RJ34S##)-L7CH2H(SAH.LO553"$XXN=8/T(8D M;([%0^RKZU6VP(>*@2A67SIT;1T\/( M;1\:,V\%K3%#&PN*>I%:DF'PZ0 $Q!3EZ MEU5@A-=F_+LZCJ&JK^5)Q1=WD#"X*&3O0L+@?=OY*LUZ@U$87Z1.\(-(6Q1A)C6+<4=JB&'>&U"C&ITM;%./.D!K%^'1IBV+<&5*C&)\N M;5&,.T-J%.,33JC=\KD=2S(1[SWD5%M..R/!4>: 6\]34IHSO79NIVUD@I6+ MO)4>A"P?=-D1X%RQI"BC7JG;YW:OTNQE!MQ MZW1I>]RX%:37FDLPCFD0P5OPW#'03F>:370TL-NX):EAA)("621+$(8E<,Y3 M4,XK31B-.:PEFR)N'4BF09=:$]VWG:]G'].D,/5%N?)C&DT'GQ)F'AR7SD.W MK#.D1O/F=&F+8MP94J,8GRYM48P[0VH48PPV/#;8H)2AFDL+BM4F*MX$<"9& ML(RYZ)3*.M';P0:K7"0N*]!9"!"&>G#16/#*,^\=-\FO!1L:_^[9JGMW'7MX ME6:O\WOW97/=I[8Y!A4Y'M$,:8M&"9(:Q;BCM$4Q[@RI48Q/E[8HQKL@]>Z7 MAC*+\8!'-U5U(@?A+&2F&0C&&1AI24U#R)YP[\L%FT@^P'C 0:H'9NY+ M[_-@]K'V\QB,/DP[Q6X(L/<#K*#94ZLR>))J=A>7X(,+0'FTSG-#+%\#6,5H M$$D0L-874/:T!FE# 5@N;1:&2)?7LE*;;C)M\]7G5Y/"@F_29#".;5/6YN]? MW#3%"L$%?UU]P\U-6^)]1CL.N"WW"FOB8-$9/&LK?'@):<0B$J*:^D293L$Q@AMNKR:A(^%46N&3I/+<\3<T,J5%F3X20*+.=(37*[(D0$J..3X\ZYJ"B%QZ\3AD$-QFLI J4#\DH%0V7 M8:VUNM,LA!B!"6M 9!/ 1,G ":5L^91VZ>[![M=AFW@^BF_3;#"YJZ9E<]4K MK,^5Q$#CT>M%Q$_$S\/$3R4#XSD(R"P1$*EV7'G\TA MSJ:/:X3M&XDHBBAZ7$0^.!1%S_'H28V>XXD0$BV?)UL^6DGMM8F0&)$@:&9@ M1=-*-B?G2(P^J8WEJZ#ELW?+!SO//$)TFH &^,JWS4B<14K5QEC(E\U,D^52 MSN3EK#<=#P>QMWC?$T;Q[R\>;;,'[U@KKH2?,L,9 MOA^?QSBH[^"&;]P@OAP]#F1LVYK2_79_PMG9PG):%ODN33X.06H_P;0KC M#Z/F+C_H''[;)R1]H]7V?$*$7(1[E\G]O=\.-AO%IY N?)KT..WW&&%\2RS'SECE MN3B^\L/4/9R_>_G=0/IDA J4 D]U.J#6M0.9"2 =#T0X$E7FMY&^_#QPK@2X M*!0(X0-8[LJG:\%+%(0K*6XC_;-F\%J3S=F6^;4]R#97[$>%ZANQQ8DOWV29 MHX)I])J/%B ?EL'[!T3*+=1*DZRU5Q)HRA&$C 2,=\6^53%Y(E0=<;4)I&PP MLHZ;3)/IBV8XY<,'7E&QQ<:*"( (@ B W05 FS7)3D:(GFL0SEBPWKOBX$=G M!3&Q(-UM .1)4NF#+G8:<2 856 U3Z I)XEIP4)M,+$Q /SN &E#^XQO<:05 M8B1B)&+D 6/D41==!F)8),R#I:PV"0\1G.<*2'!1$ILC<^XV @?%;7120#;4 M%P<_2;"9%2]?6.*92\$XNDD$?EAM)65](DWW<'CWO2<0D/W<=B'+$PLYG)P2M1 :[&>B5>0?*3:$NF8 M(-L(FCX0CTV?48MXC'C!W<\.^^;2'+GK; M:[M&A$>;3\V[/&:Q[U+JN5";_+G1U\'H0V\TGI4/SL953F,:M2T 1TU6MYN5 M;_)@Y$9AX(;E/,%*,M"?G;#S^[K]*\__>7'[GA@XO;H+3TR>5M-A=_ MZE_\K_=O7_S^HO?JQ?M_O'[['^_ZO9>OGCU"H-33Y:E1X\%-/_Y7'HX_3P]C M?Y[=Y?SMZ5U>OWK^XM6[%\][SUZ_>O?ZMY?/S]^7;]Z]+__\_N+5^W>]U[_V MGIV_^_]ZO_[V^A_O]D+#@]BG/[T<]68?QU=3-XK3/W=X'_X^Q/"P^8A/V M4N?S),.I=VN1C65X2Y?5E_O97?'Y MN^JTFL=I?L;$'^?J^([?TS/QS5]_XW?VS#[VH[MXZC?JX,PWFV7?Q4\/+8Y[ MOER?BB-[Y,Q>VM ML?IZ//5I,!NDZ<^;- Z.Y<#ZP9AUJKVQ<+5=9.%O:(5-+7O/YM<)+7;;\^>: M=0SJ2>VLC2 _IM?4:FRVN05850=9"$1*C:"E0IE;2VD4&,7(#P)(%U,8&QE&N6;!;K MG:D"%\['4"Y*)H.0N385T.7343KK8Y:&\^U#%>E+NL6^JL< 57N)[:Q9NR=N MV*[T&:XIF9-4?A4&P]0;+2W>^O/Z7_XIA(@P3X6J1A4^9 MJ*>TVET&BM@F D7L"/7I\U0N"8.F$S_Z7R=LG:+;]8T($6%&$.7 BN1!&.? M6:/!D^8/=XG9342(5H5M0XZ7[0LCN^UW(41UFY"=@*C 5"")9,BF=E^@7(-A MPD'VE$3CHQ=VK1_.8R)#6X$H:[8XS>$8.'O;XW30E*VAH8MQ6=]_-ZS;&^?> M8#1SHP^#6G'CIM,TFZ+R.&$10^5QO_+07O*B NKHMV+:"JV+(I#)0M2>:AUL M9'RMV_#3AL#].IZLBN.F3AGZ!,]#$:^Z3,A.X%7@P5@:7+54*0A!)5AE(T@5 MG'4\Q1C6,C8>8^QN&Z]TWTC6;;S"(.X.+-^W*5[-Y6?4"VXR:?K6N(NRK[-J M"3]\+GP;4B6FX^$6Q*MN$[(3>"6, MC"%D5<#&N%K0%XL/KPOV!&7+CTQD=FT2Q2.K9+:-5Y1T'+ P/KP#P[<9.0C> MM:W++R[3:(H)OZWBE:<]FG7*Q4PRKN3BK:<)I-BZ2ZJP=V7A+'=4Q:KH]8=1ST3 ME!9KF<;$@3EC0 CKP5NE(6:6>2I_I:0W4SC7RO3+1J3?NR\OOE3]E'Y)HU3> M<^,CFT\JEP*G?B)$'C5$;AG$,N.,NV)9,TUB+:WC8*A60(V3-C%MB5L+!CRN MM&Y#(/;M9 JTL3&@O&T;^]5X!$U[I4$%A32=]5++RZA$3EBT4(GW+:S?CB-E-0F_SD[$"ID\"1*H$+*;((+@:_Y6X\)0Q4?J^#2 M-#U/[;\O1PLI?+L4PDWG+RK;M[3C>4 (8MTF9#= S%'.0L$OYDTJJ&0-&$," MD)"L$(&89->ZV3TF:+0/$..T7];0;1#;93)C9ZWBEZ-/Y8OQ9(!E0BM M2([[;(,IE5SD$+05=?Z !<^4A*"U-Y=>+OCRMIMYX M[HO8B-BX-VR4R8ML&%B>+(B4)+AH(] "D(2XH(UFVS'A-X^-M& C.:F.)+L\ M_,6(]F-:NJ9+-XB+\J/VQ'=<4QQPYM>QR1IJK>/16IDHH@R38$(UT96F8(CC M0$.(,DM.HJ?;L>CG$K\HIITG+YV/8I/8U+0EWY0ZJ^-[3JHO.5KZB)F(F7M+ M?&<^"B(Y2!D+_EEEP+)<['>2#"4\.:'6IC!NQM+?(6:JOI0:,1.C]SO/:;ET M7S&AY:A$"Y77\2@O::46K-9J1:.JP4^*P1\4Z&"T5]SX),1VTV7>M/*]Z6-F MROI,G=1X>K3R$2B/&BBW#&5>>!LT<:!K)UVA2($RFP(PI;P/M8D+6XM=;#9I MYH>A[#N%J!2;(F"L?1>6]N3JU@2))M[NVP9V&&L_91$[:HURU*9W2#1$'1F8 M0"D(+R@XXP5(9Y*5E/D@PW9,[Q<7E\/QUY3>IJ&;I?C;=27EQCONDKYB)Y6Q MCE8X8N918^:64R-#W+:#:M\$,]NG M^J3.#3%Q_2 -\M?+=@?#RMFKG0Y0K9RPTE%'WE M58!@&9-2&9;MD^9=E$]-[M!82T'_K7Z_13-<]<5IE5RA%8YPB7"Y+[C4CBA/ M8@*27(4^(L"I7/XB3+E$C&?1/\7&WS='2((?B=6?S+V7:3]"F-KC#9 MY7A$JV-Z:\N:1:3DJ1$*N*2Z: GJP%.9($1KA=&"QJ<9XO='CYZ5>]9W^<=@ M]O'9U;3L1IHL5,S734UV-GVF3ZK&%/NW((PAC*W/H>>")2HY6*8+)*G,P6GM MH::#"Q-9SNME-)L)@N\"QICIZZX/J,= ^"X"X4W!9[@JIO%HUC;]'8\^0 &- M"PR*;T#0?.&]-%F^ZIF\G/6FX^$@]A;D.@91?"2IO[_X;J@J;0VQ@@)-=7*4 ML[FV&C.@DO2)&R*2W%(">"/=US&=C1_74M[G;(OGM=]@H!;L"3]E^4&H1*@\ M,*@\[J!ZU-(3PH'8F"H0B^(]2 K&*N5C^<,)WX[/L $@?EA<7?2)WN(QY&$" M\I'$WNDFG QZA$[&JS3K-3.O+R?C3X.88L]_79TX4ICT$[H9J#M/7'=N.["O MK*6&*[#EWUIG&L!FRX!(F7)(C&6VD;;L19J?%6%^,Y?E7[[^?9KBRM'Q^5*< M-^5E$-LW:HLI[H>IU=#-0*A$J-Q2,F(5:J/ "%^,>N8E6%U+\E/0TA73/FRF M^?ONH9*1/N=;[")S*E"YE_F"WS'S#\:.;Y[VN=T-/Q[&^P<(5J,^#\>?I[T\ M&5_T!J-/:7K+IL?)@=]:YD/A]A@&D75K[!JR<">)>DJKQ>#7#H)?S]SE8.:& M;9_E.)A=33#.A<[;*3MO1WU&% 7E2G,*,B4/PC$+SB0.GDCAIHS31&/#[(E M=&>=E>5)_=4TQ=Y@=&=$#[4E:DO4E@>I+:/*F5/#B^93Q1/A*8%EE$%P7%$I M68IN(\-E[CG8>KE B\<<;#TLP0W=&'1C$)@1F(\.F%D!7V' !E4<$6,#&0<[ &;T9W:4>8P9"-_(0,B#D1L%S$# XUM<+;+P21+U ME%:+0;T=!/46H>U>L48GZ=-X^*GJQ^Q"T[$"G<83[J%QU!UDCMKA\Y$;*H." MY"(!H4P$FST!PP@C@@>3W%J3]L=$XMZFR[EXO\Z_#4:I_/-LDN)@4\=43/;+ MCIQ2)QH,IB$N;AD7MVIZ/0&J_I__VS#*ND5J3'+=L8D9DY_UQKX\IIESAL?% MIRQ=:&#NR\ 45&A+E(2@C0#!HP)C3 !"?0@I&2GX6@WCDPW,\>C#^S2Y>%Y$ M_'P4YZGM[U*XFFRRBA%-3D3* Z=*;@Z4$%(E\!82B%('UQB MS#.]D6KO/2"E4#C\$8/)N[3T"Y-?3<+'.C1MG.M XXMQO>TX_ NUU]$(&6JO MX]%>,3&BG"DVNT^B_N7 !F9 B<2$#4[*O)&4SH4+_^MXP%(@L/1,'R_^_!]XS'WI?1[,/GX<#^-@]&':[XW2K!K[EY-Q2"DN>CU- MIU=N%- -.%ZQ1"UW/%I.1%H'?Y*BL4@QZ04M;@ C#HQG5@1*@M#NR?.35U3< M>_?E'RL@\"K-7N"G;I/<; R'@CLSG=8#E:^7,D! M*G=VM8W*=%#9#]4:UB7_.*DW5Y?C M[H=M.:\U6[NK>0'J1]2/J!\/4S]Z+XF+ ;RJ!\^2:S!*,_!6.$&I309BE6']Q/HHW M?[!RY.J&_V^!]LORB?)]?>'!Z"K%^1S6\6CS7:I1,:// MA&B/:']$:$]T3(+Z6# ^61"VP+>UFD/*3HI($P]2;,)G.CVT%U(AW!_DV5)' M_;!ZLC08A;)+T]3[4^'3YJL_US,F],-0,Z-F/B[-[&4FRB8!Q'D'P@=7=#2C M$#0SPE*G(^6;\,.>I(/?I,E@'%_.4>?Y''.6FGE5V[<6P,8CHKPOV!93GT]. M$2.Z([J?!KIO&7\S-]914NO*??&,3 %4%XD!R5V25DDIO-F$9W2H^/N=@A-K M;==0=S-M:.\_:U13OVNCE<:40Y<-739TV1[ILAGB#1'< "&T.%TR M&;#9,5#<9JZH%T2M'6:YH'54S(/4BA1'30?PE"K(T;NL B. ?]B:[KM['SJA_7*=M:2*GR!S*OK+$ N&Z%R_3<0[ M'JE=ZS],@[,F& HDR^*>6._!:Y>!.$EI)LG&Q$Y ^S%&^V*;K8R_R81'I?\0 M>Q%[$7M_%'M=2C)G&]2ZKD0QA?ER5_K<,FNB.NB[XX;EGK&;WR V4?>^!A\D0^M92X^#3K23_NCIA MSLCEE_J&?RD7-!=^7(8A+MV'U(88P.6RD)_=\+/[.OWK3W_YL3MVG86>#"B- MTF\$>@,AE ULQ(O_]?[M7>G@^WJ=WU_T7KUX_X_7;__C7;_W\M6S1V"8VI>4 M;W@O7KU^_^)=[_WKWK/7KYZ_>/7NQ?/ZU;O7O[U\?OZ^?//KRU?GKYZ]//^M M]^Y]^<'O+UZ]?]?=W?K3WT>N6*A%%_[Y?KC\@>IV,1+:UUGZY2 MG",#H2(%$[*%%#WQB>ADW9-F6"RL]=>3#VXT^._&G'ZV5/3EFV)SOYFD:5ET M\^WK_.M"\[];*OYJE _'TZM)>E_>XI=ATYH]%1/\LCQA-KE*97$KNQ*+33]T M7W_.P_1E35_^\VHZ&^2OBYUN+H)B8TQF?VVX ,J67TQ_]FZ:AH-16N.7:WJ) M,\GU'U<9:'[OO7'0_(T6ZQ^,Z@J@V89O+/NGO]$E*JWL8GM+2LCM&QZ(@#PO M## 97#:>YSCW?KF:EG>;3IM0^R]N.IC6GZZRUE*,JO*?_[T$E-5JPKJ-_(^W MWW&%D>SC,>:)+/)$;?1E-BD25:Z#.'"30;GQG\K;#5-MFY2&7WN317/Y8L"[::\VS&;DK_-;-]_1O_;J MS*IBW,]_^:RU_>>__'._5XCC>L/DBK-:"R OFUY-U368CO/LLRM+CI/RM%$= MEV?.']8X%E>AK*593_'6 M6]8HM/E7FMULZ-FTQ^^5!PUCV;;4\PW[S#Y.QE5XTK@[91.> M%08I*QL-7/V.6JN:!TS2[0N?IZ&K>S2_S)X]Q=YY&D/U5EWWQ\G2$_3U7F6I MLMK50D7_B!=;86G!!X,F#%4N+,)7Z-S[Z#X5[DNIBD2Z=%7*KD952"J;3:X6 M/#Q)'ZZ&;62JWJW^\GJ,>7/%HK2D\N;%8#JM(/FGN32^>_%L(8EGO6=I,G/E MR8-1&[D:-),BRIN/Q[-JUE?NG^O>:7'S=6>]#&J5)=S5J1+,(=KGE95WO]99<[W&1__'% M8#9;;L_T*GR\>W]:3+B'/-X-F]>:?DQI5H]C__UJE'J<]'N,,-Y(:;E[ :+8 MSM=;4/O.);LY+';TG%OQI. M&:;RF#L#)771T\I>!20'%_>\;]FH-A(S_3B^*H#E"XL52&XJTL>C?UZ-VJAN M0[.[8&Z%][_#\=>/JEHF%<6QRD!WW?M\-+HJ]WB;"NXUOU^3J]J@WNL&];CQ8UV"1#CPJ' M%DYOP:!\I':6:_3I]0<:,>@OB#N^'(SF5EIY;?>A>5A1GT6%C5(H-IN;?&W( MZGK9#285/)9&VP+?RH^NABUXCI=A^>NTBCP7FS"U^PA=,Y0S5(B(A:)H,6RA+,YZY\-AZ].D8@I,%Y98T5%S33%N6D2Y M2Q'5^Z]J(O$CC^ />L1M7;<_!^ &MOSE!D8L7.R-(HY-A%">"7 G$H@D(ACJ M%3 7"!61R63S1MINK(:HWI2OPM?[0T]=1Z WUZ9I45HWMJ[;B/0X(VSA*U3! MGSL -YS&:E[4F,;GC^/J+(P_C\J=5@,V+> T1A#,CUVO;]180!,WFK:Y!ZL. M5AH.RFKJBV%(8=]*K-PWCBLU1K/A7*55?OC[J&&G)C0^[3TO#% T@FMC7'GN ML56E-V_VW-JL=_RB]2'GOG_AK4$[:+[I%'TC]C=HGUMP[\9M?VT,WG'Q,6]< MW1BIK5W==>:3P1#I1,"$C%%BZ5DBA8+'K*4R?L!D$YKO[]/T M.K\H4G!1MPYUW2T9/;^.R"PWJ=M*K@WU+9WU>P- D]2*U6KXJPTUUVAB;'%0GC)IHXFS)D:W?*L' M ,J=/]WXD3 ++(CD!5A"54V$=V *N !U1%#"=59TK73L,4CSKK#O( ]"47'7 M4M78V@7V\:!W&P>][!@/>M]=75S4"&$!EQ66Z:T@\8)I\(3WUR:*&F\>C4]7 M=FT57N>[UN]-4^J]JH<]K-][^&[W5U(X'^;2;#/<7RW=8K]=>S.C"OLU#ER- MSL;V6^:$K5O,9PW!*G?W?_:VXNY>I4+-@L)OD M""\%&"T8 M:"*,X]IP8S9B!Y8764'E8JB7+T-+SC8>\N"HR$D)WL,MQ;>IYI,5B^4\CAN# M956$;NQGI^W'(K.?4W,24H^2VAUS\QU;D<4")C6*&VO88Q ^]CXWYE0C[>Y: MSJ]G&XVO)C\4=%FSXE;,U!O"7&2R^)(5S1Y4NG.L.=KF'@#[9CIU\]_#LK0? M=L_3S<]N;/EU1CHIJ7\$5KXL7MFWH+*:*;W_G68+4.TN=+X8YW8R].#^^FMTP?12TZ[R9,_+#]Q'M?:Z3J=SEY7!0L]5J''R29I/Q]'+^ MDO,$TW$3]U[+4CGKO7"3A1G4%-9.ZT5MQMO-)-?RFWG0NUR?/KGAE9LMHM:% M=5PUAO+\1N7'J[M6[]O$I1YB&MT1O/M^@I4Z4TIOZ:#F*5U;G@R\2]*O &_! MTB6&+G?9'A8NOAP5 S?UWKLO-:N[A40MR)_[:Y!X?>4J%.[Q5+"\TQS%FL3I M\FZS\FZK>+8.>PNO?QYT: ZEBH\Q+AP^'%RGNE[?K][%#6Y@WBK2V"S8L6]AWG7JGZ;YI%_"S('[\9^MY4NZR=QKWY M,<:]YYRSP:CVHUWE?0>)EOBW3&.IX+LXQK^KR.!./^;9.#:V[FRU'.+\W;(< MHJ>(.BR-/>>!]L!P@1]S^_C9LNYICWIYE3AMK42;,'+A_CF>U$/=>7+)DE;- M2N:U4>VO5FJ\JC-PV6:$+,L.BO/@!HU67=ZC/0V>+KN2C+@X_&&+^Z MK*Y#?QXTO#81Y@<2TV7!V8W/UK*/85E*]4O[=D MH":,&-N$\N;P=W75=1UEWQHF#0M:]JL]D%-3HE/U<'OW99Y6N_+*[8/&M1LW M-6TWC8):D#:]\?M^KU=?JS^O>+OCL46S3YKC[O%U_5S[S'&Q@2:S4?V^R-6W M1ZM]EV\VWEW(&BJ2]0&()QJ$$[5>V::BQ4D2W--DS9/4=OG4Y.?GBXJ_6JQ< MC,A1&D[?C]_,M^5&,Z#52_]K<>UJ4Z"7KWZ]T14(IBG4SD"U)V9Q]XJ3_WE\ M;T.@/0AT7%E08T'7!?6;@L[!LL8R#R;36?.#165((W^N5S,(JUR6!5;#MTIX MT4V7J5%0-RHIVZ2+PGGA7ZMG6!Y-#D9-LJUY<*Y!WV*,S7H?QN.FL'=A7BUR2^;&21NI:6W+JGX;==/: M^/7^Q8BOQOM9>:/%@Y;9'2O9[E63U C2M 9>QV&14)Q<^'C])O,NB" M\5=9O59V?AK$FB]467VZPNM-EOV*,3"HP%8;$H_$??NMV^J"EK!C M7SFA(?=@='FUDA%T.ZRY]Q L%@3M)_*UE+9[)+;ASJ5VJ0Q?].]XT&K'PI*I M:9KQJ;82J=_,@6JI76OJ51.[:2KJR_VN+N8L[-,HY7ELH>!7U5SOBG-3&'LV M:!/RBTMT#W[.16D>H%D&0]ISWVM-NO:N/_"(>QVM^YZVW(-6OI>7W77)3=%N MZXI'K8CV+I*KQR+]7G1?I[T"8I<%=IJ4V/EOZNH_%/]QKP9:=V7G]6B]Y<)- M>GYT<8^Y'7\XM,B:2MED'1B0K"T(2@3X2!EP3[0AW&OEU_IV/V9FPM(MGX=U M5]R::Z_FWH;;ZD;#;?F=AMM2F+/[!_WL01[+U<-Y5OYU7/M>(^QVU+JFI]:6 M9['LP;P)VVIPM\+?\AD#%9E#3HE(Q/+A*6\-^&4_4.1SL9(.#213,70I"'4 M&3&$%1U+-1CA @3+I*PS*?VZCC66!&94,3U5*B(9BQ'JO(B@A U:>RJ4""B2 M]^C8/::TUY#"O.WF=B+@*5 6$Z<@15'5A8U2,=T4 ^:+>Z)M,EJLS7XSS!!E ME0'+:#'MK)4%Z0TO2,\DB5$;2AYGL+V8=^I[7SOK?'B=WS41FI8)RN_*/K3N MSG? S1O&$Z,1**U%G]86<+/%OHQ61QHR%\S*_8!;$W1NTEUO(]S!A2Z/,0:R MX2/$Q<%-[Y=6!/>>.C9KY*)UAUOS?G)]_-SO^4$3,U]I]+EH15Y#GHO6&C5S MHEQX73 ZG<JZQ# 746Z1!VUV"T7+%ZP]Q)MWWK_1C6(-'1:L,^>) MZ[J.!6>T_-#[O#^&*,LXN AREM8K44 L9"?JU-W:0D@S<%)Q9[*1TM\U2R8F M)XJM3W,LUIHKIC]C$G3V-&?+N%@WX^]*/_AM#A)?;V9]%6[94"B9$GFF#\B. M7X:2*W\?'"MH(D7QN@E$4QA Q.R*=U;\M,[325BIG&43IBA%> MK/C:X:XZ]#IYIJ7Q1AT$*QA^9@^0$QI]>KF8TW)W@M'>(?LA?=&W"-B'")N. M)NEKJ"I$K^LA6@*O/0>G"9.2ZO)GS6%]9$_C/<"F9F?D (7E,&%31("/O*4I>91JK7JAL"%\[%&.9+)(&3V8*DN^K? J/4Q2\/Y8;"" M.$P->@LW.]CLQV*SGX-O]G-Z,:AGX^EL[P&H18!C::JT66];/JPJUBPEW"K( M017US4,$JP@%;K30+H>LLMT/%!13J^W6THS&F:ZDHN[[X*I.W/&S>='.=S*;S^!;6(+SV-R\YWAC::[&ZIJ\W,\UAWNE MT=R*.5NG2XY2VXVR6+;#FN;7^_VZY_ RQ:;>.%S/8,MIT6-B-EZF15[/.VHR M,*=-NY@:&;NYYGM3'6_D@5_'_=KHY/ Z W*>EK\8@M0FB]^7^/Z D-K2+ _N MLBDN^N_K:Y9)ZFTOY?T>.AV>-3I8S Y)96^P\2<"$J(K\AR1)YHJ;M1(X M;742H9Z/$AJ+R9]DL?A"/?#TAA6;/]L[W.-KPBQ@MZ+NJS3;D$W'V&'EU^WO MT0?M5V1"@^/$@E/U?%.96'@G>B",""V4Y$FLA6-LTEF(PIDUIE?\"E6LN\@T M9*T$Y2I22M=R7K;/;^1 O+3\ZR* M0R\(]VN]FK-*RDMK0,E:P$>Y Q=\40V9JI0UM;EVWW^0V)VOV#U[++*;UC86 MQ8. VENG/6T[N"2!>JUF55K3Y?ITAM(6KYOY(L5.M1! M+\S70GF:+'@O*PQ'%X@+//FUP. &K815]EG,7KS=R")>39:-+/:2?5(/ )ON M:P?'4FWSE1NP5B!LV31F;1[Y8O+?PFY>;49]#^C='"I]/8_TK+=*NU6_I=!K MT2YNGSE@/W)L6V/VZ#I<-\#QD6I%%"A'' C/-3@I,R3K3$XD1[\^!ZIHH4A$ M-A#JX4+10Q(L(1PD-=QF0YBSZ1&@L"F;[K"BPNA"W'U*10JC\-II*6E=^*Z& MK%AVQ: Q*C:S?AV[S7=>)2*Y%2"%#2"X4> E(^"<93XK(H(C^^2[@W)=#^X4 M]P$ZY$=.B**"%^< 3!WJ)SQ3X&*!] MECPACM_)=X7E#,]9@H[1@K"*@#4%QZFOF3G4!'Y']RVM8A2N7.1J*YG$.;B: M*,^BD\%;27.=NKPOOA-G_)#X[ONGRAT_ %S,S8R]_W23MLG-L]J<+\[=EST? M":X,)%J;'[:(0?-W&HW[ 3>9= M,*Y_/-? 9>6?!N.KZ6*"P''G)Q_Z();VTA_HI#?M^:^]9X4A/HPG7W>]/Q4M M#B6#>_6BY*-0[P(8T_E <5]B^(^:$*P\^]\R9X4]NIO?C]Q7GO3R^N M)N6#_=[O@QB+6+UPTUFC7<]SO:QMNWO^YOQ9[T_GTX'KO7&A]GG^\[::K+%L M:6:&0?F_V&'>%I6^ M+I;-8P?EJG@^>^B[_A?=&U_D\7 X_MSX$_,!+VUS[]G'.P^F1VFELT^\WIYZ M O!U?J"^Z/A:F6*-N6ZV!YO7%]5R]=JI)RU[4E^7LORI8=2"LN5VTS___)TP MXU.;I[FHW_ZL>3HI$:S38#IH M MVS.ICFSE6WK2__S+;'*WH'QL+6U3L,*[\*\/D_'5*,(G.C$RSH83,N_-=?\C!O2//[US*%^\[)F\;-I9#F)OH>OWL2./\4/OMRFJ3?E[&Y-\ M46.23^&/;^Q7*XV$'S\/[0R.'@@_9;^VO*D/3@;?'O+<\3;'S44WD>CI0'0( M&[1)8%H]&?F??O*7OZVF96T+FPYA$U&P4+!V+5@,!>O(C8"=&.C[M ,.R,I9 MO?]Y/>_8$%:Q^["JKKV#0'4]:.K1'--);$*N^B97U6EDR%#(4)N*H(QG;HC\ MA&K^R?+379?DB9J^RXX(\M;6]#VR%;+5YK5^E[GJNU&3)NUC/6P2RG;DL-.S MDZUVTGE"EO(BU>OG#9M7>^H"'W-@[UW(8V_P$W_;OHT&M3'E7V[1,'\9:![P16SLR M6;WQ:'Q *[Y)^N^VB-D,9>^,8&USY4W]S@:Y_IY^!S)*I70 HC4%$74";R@! MDYD.1@DBG5UK9B4%5]0&8(DG$#[7=N@L@F$Z>R*%ME+<,Y;MU\GXXJXNYR^: M+LR#T8?S6NXU3?&]^W)O'3J_48?.OS<6@O:YO+\[X9'* HX"OC#&E,YFWE* M%$(4# 23 JSP'*A2TD2EC$M\3U_:W.AQI/E]?@5"N]ZU-Y!TW4=KUA%MR?9HPK(/RN.5\D!C\,;@CV)P MJ6K]R*A)9,O:U5X;")B)WU%':[U,Q6T5$=:ZML9F$J+7M6*1%1!-4F!,B6.B@FAK$1\4 MR4JO$]^NH7M 4\4,C6R^B-I?09>B@55<@)7'8=21V=R49ZE M+5\$ZGVFSE;1Y2[><4^'%,]-22.[UDLZ<0P5?%TK\E(80J:Q=JL7Q60FWRR"%H MBT FI%-!9F%%;S*H2(?!L MP2J/S$6MB[5;_46T]Q*5J3[O6'N21(@E*-!T.;/%YEBV:E0?T@0>,F<:?K0# MO0:C#4;WYDF4B24A(:E 6(I9@*M5_)/QRA,X6B?+EA:6I8H*(TBF.-T3)(3( M"R1?&'>II&2VVC0=$$;9T+'[._ U&&WXT?#CR?AA8I8ZEPPQLJJ&88$HF (5 MA)=6A22W.Z]+9DC92AYLD=6*JY&4W 5@DG2V[+0RDO<'/]30\.8$:O#1X&,? M3J#BE?*:] T;" J4%^!%4I!0,.UYT$5L.8$,1V.%H,M3EJ"*)"NN!FMJ,NA0 M^J1C=/V!#ZZ'2O"&'SU-S.OFL&Y1UCWW*6=_ZX7I>A!U#]E\*OM"S[.^G(UV MU9&NNI(]CC;?T,H=7SCM\7E8=BZZ>#8I.X? '1>@6%#@D!F(3B7M951*;HDN MZSB&Z"QXK1G=XR,X4R(@3ZXX[6RV/7) .C_4?K^J[QL@_3<]N2/DZZP\\:%. MD'.NP;.96%JF %ISGJ4)/+BMQN7*2FWH+LBV>M&"9*3&%@$K 8M8_"E0AEAD;JQM@[-%:^S PO;[[T\?3PE=+$ MD>.A-MP@HH9<2G6C^0+!&@-,:BLPQYC\MOW"L_Z/_#!JR-Q^$V[> .F_Z=<";6N QIP$2T8E)SQ8#/F+;W0Q6!21@2/HM:E)%W2IYSH3Z:* MEA));^P/7RLSU**5@CCFR1TA7T<7(XN*^#H:LO>$#,3AV4 P6CLF;!)L.\%- M&B9-Y&3@:<*"ZL[U42<((6#.DFP%V:/X$L[9T+!V7O7J:;^=/[W]/=Y]^9 < MT%OM0(I(.HCF 4)2FFR+S%5D!;W9JD*9K8FFU *4O" HAAH"/UG-P!F6@?,8:WV?8K?KY'N> MK*R)'"XX!\HD#X$@ +C)P@AZF@@]BI]3;.A9LT>.>7)'R-<>68JV&"A68\WT M1/"2_@Q<*F:,4"YN\;74G$FR8T!*VT7#2@A2; MJ[FU!FG/Y:3W?WW_W=L\?VK)P2TY>.^9&+DX$P*KFB1)#YW)V@N90RE"R:"3 M9=NU!7A&*VT2A.I&DL0I%J(1B826JL7F4##?(TW2#9UIM04:?#3XV$=M :,M M:L(+K9'@PS@-3FD/7$F.ECF1Y%;"AR[!Z6 T\&@SJ%#=[]XCF*)$<#D&ACTJ M,,G54-C]&J(-/QI^'"E^N(#6H';@.%>@4J)/*LB:MNU1:V>8W5(_?&8Z2=(W MM$.Z1]9 ZEJ;Q/MB0RD^L=(C@U?((9>M--I1^(.:%==@]$!M-6,((A6(6 PH M(2R$) )(D77*T023MN*3@G()N<@@8J[-J)!@5'D')A)^%HNH>I6/,E1[/@XX M$A1M\-'@8\L)Y-"0,>9!Y*I1);+G7 6%PJUQ3"0EY79XH^52RY1 Z%K"@TP] M4L"P@'#6%,>L\*)'6ACW0^=:A;B&'PT_]H ?(C.FK9$$&+7C4*E=O65P7J1_"#H5K7N266??R%2,G MN!C,5H3_R*J1/5Z-WN79W>0Z<2(JV^7I,H[QD&+K((U<'[,6;U2".<0<@F/@ MYON)B#STOB,W 7L4R* M$4.M]AMX\T4">HU"K.%)PY.GM6S@)4N#&I(4I-V:J@QW[5N4D2(6:23?#N3C MTD;#..22."B7-<1@$TBG.:I20K!]*H0GY="]Z,%&PY.&)\>*)T(QZU 'D$;' M&O!?FW)R"5G)Z 5S7OJM@E.:NXQ!)4B\%N,D^*![A 9;"(F*%U*I'H5I"6^& MTC8\:4>E#58;K+Y8O2^R^PIWU7%)L*JM!<\P08U#RVB]T>:.\!/!740.Q=?J MXRHKB*P8<(X%(ZTTHD_]!;@C6!7-[&MXTO#D!=Q(D@LA-8(QG%0N8PLXS 0O M-COGM/(F;>5;(]<))><@K;:@.!,0,YE]F1D9<_1!J![5?^)2#)EP#4\:GC0\ MV7]X?;%)%AO )B5!>1;!&W2@.2DHTJALQ59@AK%>F^ %9!UXK6&:(83D@$N+ MD703%YWI#YY([H92-3QYQMDJ_15H*CL?OKGLM;":P'\1,8S*Q>-/]+H!>'K( M%U_YV"6XGFXWVZLE7 VYZPX1EHOIY6;7 1'!UCVHE\,X7$R7"WK)9\S?KE[( M&3MAO[J\@7AW',[G^&Z.YV$6%GBY&AVGKY[]S=T'VA]'\U$+BW>73[G_ MI+I[M>0GS(I???O-;[]X&3]1@C]\U8-7N!//U Z>\R;?M*,U]B?:O+*9[^E- M#T9^N"^FM-^%)W='@VRCZ]W#O"425O!V#]Z['<']M1;R(EZOMSQ%HH_Z^__] MAKMOOCS?IT8@[G=%'J$5=N_[M.*..!WG>Q?LY]'GP8_TU^E\\(=)QOP[6M07+2]Q-V7=,9K7344W<>CY,-2'!=HE+'V/"<\B MS@:2#_\USG[[.\%J,>']8E,?%K$Q5F.LEV8LT1CKE2L!+Z*>'U(/Z)&6L^/@ M\BNL$O=AU5=G KT-H!K-%[-17"ZFLR=3S%%B4Z.J+U+5#-.B$50CJ!T15)=2 MU>BIB?EG\\_QFB3/E/3';(@TVMJ;O&]DU/:<)MM]N$W_"$&WD?TX3;;A_3A-MN M'\F$6]^M9]NV?Y_0Q7GP\R(LWFIANC?=KO$@N7QO-$^/" M\BO*P'L5DVLS!&:_!&ZZ*L\*EO,7ARB?'LN$0C*I= MFB-]TJ4 MR%HRWBB'WO$X5(2A[?.K*]I88S20BV:@A-,0BE6 M11.WJR!8CELE&[/+6K($DL5: C8H<%E%L%BD1R&84SV2X5**H61-AK]ZVF_& M2@.ZIP-=8IZ78!P8S 1:KD1P"344@<)C*IF5+: 3O!C'G0>R6"(H60L;9>:! MH6:^E)PXROX '5>U:>=^:TF^ :#KU>0:A^^.P[6VF8P2#4;7:O8LU=Y,ED%1 MGE29DG/>KCY=G+;:(0-DU< 1T9.Q$B/(Z#0+):ML?(\X7+*A5Z)Q^"N:7./P MW7%XR<$4:Q(D8RUQJT?P(F<0"6VT10G#S6T.3SG[^G]@3"*Y7T(";U,&="E9 M$SPKJ4?N"&'U4'#?.'P]M]9.Z;F<]-/B%!^9LM#C!>AY!Z76]N]XVOX%M*A* M(C73<3(*%0_@HQ*0%%F*,FHA<*MI$H&18[I6W%9.@2(=CHQ/:\!I(8.+$8/L MD1#B;&BM;FW_&GXT_-B#(\H12"AGP JE:R5]!TZP BB2LS8%J=/6F9IP1693 M"KCB!"@T!7Q!#Y*3L>J%2,SV"3](AV4O6=RVX4?#CZ/!CR*\"2D7*$474)'5 M\W64D(GJ49?::FVK>P=FI[P,!B(3O#9ZE."9)<,Y.C*GLW0%>7_P0^BA=[+A M1SO4:S#:8'1/,"I25 83@Y@B@N)604#G0:M@=0E<\NW3 I8BL]8C&)MS[?CN MP56#+ON4K.=6L]BGWG)FZ.1^#PN.!$8;?C3\N(T?F)*67#DPT8IZVAA(N4(' M+%O#!3*M^%:3DEA*/8M@@);7$\KH(98@(:%RPMIZ?X^:J+FAY0T^&GPT^-B' M^I&-=Z1!@/"*K#AI' 11'%@?F$:510Q;ZD=@65JA MA<"#Y(00$?A0..3'K# MO.\5?$@]U$HU_.AI>EXWA]$DT]!6SWW*Z=]Z8;H^1-U#-I_*OGVA]7X&1YMO:.6.+Z3V^#PL.Q==AA<5 A>@A36@!$9P1BI 7]"$*(IB6P<8 MUJ+B.EA0AFM0*!&<+Q92X3K;&(,)/8JD%

    ()W>$C.VED9GT3S)I M:]]-ER.$&K00A'4AI\"YL5OA=<5)1$S$SJ3"*A*2%9[)NDU]"J!5 M;BCU?H\FWP#MO^G)'2%CIQBULI6Q-4=06A-C!U: ::YUD2F2X-YJJ)N,LC)9 MT!(%&:ADJCH9.*2;*U]FAI+8\3#G9 OI*V2'*% I% B1+)@.6!-U E^Y.RN7N40G5-CR.>;"HE/:0M9DQJ@4-;%X<"!+%ER@+%SU*.A1 MUJP+L]^HQU=$^RWS[]F<](B;%(>K"1U4$52]UQ. M!G)VP@H=]W58,0_(I&_!%1K+X:DF[F .P(+SRUFAG>A1NP8T92M_DQS%/ M[A@96Q>.UCO(PE973BE 3_-@8@H%6<*2MUPYJ /QMB7%,.L,2L8"D2M-_THR M,KI!QAZYMIT=.K[?;-PW0/IO>G)'R-?%9*N*+, -V7HJ:V)/YC5P':+*7'F, M6T=6/$O//4>H26U08U0@D+ &%X6+.9H06(_.HH56>T^3;;3?CJ#:'O<1W[2H M97== *'*NK2D9ZC!,LN,2F1XJ"V#)!>'JBHW02>Z)T@)T=;H.U0V%B,L]Z4_ M^,:M'"K6#))CGMP1,K9PN7B3,]A@/"@5#?C@,LA(QH8*FLR4[9+Y0?/B;02- MS-8@.@1O+(+U)7-NO5?.]8>Q'1MRW8)CCWER1\C7A7-7))DA3/H"RMJ.1PT4 MZ;@AWC:^A*U\SXB)!3WO_U_7=O\P2JI0BW%.&]FXC!F4)V(B3'JU988QZ"X""=CL9'(0MW M6R8B)IU9O;S4]FJFD/;)A(>BA,TL6%2Z1Q+'#7VK,]G@H\''/N C1BL4XZ2P MNEP+'$4%WF(&PQ1CD;&@PU8LI#?.R5@R9)$-&:]*U?A)"P8%YR%F*6J_M[[ MAW!#IO;;[Z3A1\./(\4/[I/,6@:0K&9V1I,@\I)JPD,J0J88X[:'&F4*S$O@ MOM ]G#0/0B$#SNA4>\+*T"?\D'9(AGC#CV/P!S4KKL'H06#4Q1@XH2)!8F*@ MK"K@G21=+(N(DI-UIOS6>0"Z((TMH$L6M39E!EG0?XH5+[ M;:]Y)"C:X*/!Q]9QHJ^E(66!:&I-CJ*1/A4%3"?BHJ_1 =H[ MLN(<.G"A]KUR.D;#M0@L] <^E!@*V^K$-?QH^+$'_% ^)>D9&6."!U"9[+EH M=*B!0S(YTD!BW/("V>!+4B9#MIEN9,Y"+"Q"H8\N"\5DGS)B-1_:/<='OS'\ M:+EUSV:V5=W("2X&LQ7A/[)V9(]7HW>9=C>Y3IR(RG9YNHQC/*38.DA#U\>L MQ1N58-JC8JQ6F).2C.',ZC&HJ[6L0HG"\V+MUC&H55I$)35P5FI6D*D]M@P' MQI0U449C5(]2]Z330]+S7U"$W2*@URC$&IXT/'D2GN04)$JA (.J_3L]@BM6 M$%1XS= Y'WS>ZK_'.$='EV>#""K49C%1)T!K,\=":G+N4?\]8=10"-;PI.%) MPY/]>^@,J208$H3@$YG9TD!(HH J2J-CV1:[96%K[@A2R*16K&A03B#='3F8 M$(UE@N>2>J2?&.6'FC?]I!V5-EAML/I2I?R,R&3?1>#%,P)3M.!8,2"CLLP8 MH:W"+37-1R<%%W11K%T&.$&Q8PQX]MP3P#HA>G1N*K4<>OV2?4[?,*PV/&EX M\D4\D3KQ8(* K"0GL\\&B,I)$-%R+[@S5FWE;SDG=0PL@/.JAM#6@Q!M+##K M5/;H2V8]JB HC!BR/== ;WC2\*3A2>>6=B85H4C-T*D:>XST$Y<,_2O:8B11 MG=9;S5*D"C$G!(>.[M$E@J^-AU76P<=K=)? M@::R,?S-+@GJ1$OYJWVT2O@OHHY1N7C\$=_UZ[_XQL31 MQ[ZLPR/ 8 >K\L?I;+ X1?K?#'%P1M^?S@=(4\Z#[S'A6<390/+A0# AA]V5 MWTW/:)07@P\XP5E88+Y-C&*%'6F*PLS4(MO "ER!EC2VH2HA'=;>$L@6\74K"/;OXWF__@K MSNH7X0/R&\!ZOISA%;*"V(16\5!IG/M]\R^_T[\Z()%-RV"TF-^(HQ@4DG2# M/R$MW^3B9'#)1//1YP=8Z'#3N(=Y!^'\?#;]3%N^P/%%[QC*YX 2HZW5I,BX ML8S8A!D!0C.CE2K(]%8'8AN9=]I:D";2/3Y9\,5I0!:#)$[C'KZ/ M/S\ 0]U/UI5._H+T[]DX3/+\FKP?(2/$?636-\)2G@NMO8.BM2/-F#X%5 Q, M8)[GP#C:K9*L5B:F6$U9%_6 54<)/NL$.7N&CGMCQ%9)UB,D+"*:_FUW88'7 M&//$"$P4,Q&B% PR?6=DSLS'+4CM&%<8&UTPDFZ;JO@<B7WK&0DHZ(7D>0,I/,=<61 M'E=+D)JH&;.D%F['0!'_^$1V%G ;*PNE #'["-X)9U7FCF[L#PL%TD9CQ *& MUY**AEC?!6)]QC!;4Q+QQ)94*O469TB=)>%$;.<2D.H1 ),H+J/3!;?<_8>; MH4G&(RL""H:NUYDA\9DS&)FTP%R$#%OZ.V$#:5,DG$EKIU61=*.O^?G%D/,[P;,-=*QN'&MS*@*C8_["GH+A-=Z8=##??D MMK.4=ODORS.+ 7X,X]59POP2@M)Z'5GJ5 M+WA.(G*5"@BAT$S>A?&G<#'_]IO?/O*)/JLSTE(CCG],IYN48YS^5&TCU4ZE* MTN\OZK__2)K)=/8+O>CWXVGZQS<#)/7HO +7;(G?/!7(S%>QE+GL/M\3*"L$ M-]-/%;NZT]_!'!>=BK0XW82LE8%8KZHXQ-D-#6O#$_.__H<3W'Y[C\9%<#F: MDE5**SM*G;LF(KW\W08E_LOEV?QJ,#=8LK+(N[!<3"]/XNN*T)@J(]7+81PN MILL%3?(SYF]7$^:,G;!?7=[08>OY'-_-\3Q4A]'EYG1A&*MG7^<&;^0:?QS- M1W$T'BTNWET^8S.)>#.4H'NM-B="^5]5;+G_(GXBS .7^!-CW=M_S(U A.T4 M;_?%VM5W,^ M.-FGUAC9[W(\%O4_K=@B3L?Y"]A>;'I)B48^KY1\?AY] M?A3Q-.1NR+WW";Y]=MMT^_UKG/WV=YM!0@VP&]4\FFI$HYI&-0UK&M4<$FL> MT H?*-GV>+7P46K@ZRO8]N\XF>!P\,,DG>Q:*WPUW:<>G-\=8]GG?)_,85_9 MR" (9,4$L)%K4%D(\"E:D(+KA#JQ.UKM*-BPS^S1"_)I#/-LADD>!9?, Y-8Y4G(M9F# MJB65>3UE#3YOA:5)Q;THR4,.7M? .V(R$8CG:A\NST0R9:ND\HO(D_L+)S>& M:0RSHXJ+MI @84AT;VN\@I,0HZAE%YVD?U!ZMQ6P+YPS*A4+(2==6Z!$\%I+ M*!(]I]^XE%N=I-ZXA'F:!?CU!P-OU +\#YPOZ*_!GVAYSILE>(Q I+./A9<, M3JA$H!(\!%L*),623%9'Y]56JEJ05FFC@2/=J(QV$)5D4)(S/J2@"S^();B[ M5+5F"3;V6*6=:<<567P@,J]]/[@E1A$!>,ZR6)-CW,X(1V;I_Z4''I0%I7T" MKWBD3Y@=0QZ+.TC.#/<]9H]>D$]CF!V4_M4ID>T&6$-I%6FE9-6AARBM\\0R M5INMFG+9EXPQ&!"(-4%)D#RQ20$])PHF'5/A, SC&L,TAMFW):B#C(Q9L")W MFUQ0%"5BM%C(KDL$*YH9B%YI M"!H%YTKIHK;JB='OQM7.YM$8"0J%!B=]!!3"(EKKI<@'\>+>7_3U\+*[L<=K M9 \K2I3:U5-!3J2N2?[&F#44KQ5+7LBN4L MGZW*+K' P>EZT!Y\ 5=J82"I M"Y(LM/UB9227+P@:=H1:T-OE7CC+M@ M0W(<"J]UB[PPM:-!!F61,8ZZ8#K(D8;868VS9ODUAKFOVF1MM.:C@!(KR<(..:4@Z5]=[0?!2&O ZY>Q(09/V,*[WP[E*>G<& MV,O.XL]8^9]3F/P\71+-//>(L*=-HQN6?<7\_T_3Z][JUMYS0JQR"(B$G":2 MR E*@!..%#7.HN!D[-MZG'6K=JVJ%229!&:U )4$B2E.\DTEABR7S)$=1DSU M6:]K[-%O]G@&\O5BZFVS=['9O5,W7Y;YJ\WP%.OO*!2'Y:P4=5>J>K? MEQ,<2/8P1;4 ZU9LJ1T:/*T;)"IC(P<;K0:E,P.G3 2M>9)%*A7B5DJ43=QE M+SD(95G-.W0U,,[5GG?1EFR*R^80!ZA:]/@ ]?!IM#@=;(08#,*\0N!FR-"@!G<,1O-!6LYF M](Y!F.3-\.@!?C['1(]?3&MDXY@^=S]W\=:CQ<4JFIKNOWQGO!C\&&;I]/+A MZN2)*M*. Z?O)A^BL;LI"-2)K3W4ST/.H\F'56SU@V3U9'ZZAZ@>6)@'J?BQ MS%>7@9;C'L#XTBNNU/[UNEYJ_=&&F*,#990"I9($;XR!J%27Z1V2P=M:OZXM M03B+H%C1J_8ZH5:+-2$:RP3/)>G;6O_/R_/S,9Y5/7_\^Q4%_GR*N/A^-$_C MZ9Q4_?DO](;?CZ?I']\,D+3^\[K1LR72P#=FG$?S\W&X>%?&^'ES0[F@^:\W MYW(!NXM@O@BSQ;?=[@%MTMG\70QS'(\FN+7/U]M0"?/.EM2;M33H]"$=>>-X)Q\"JDHI-UKFR$T[_+LQ/WT]R M_<\?_KDD03>FZK:^+ MU0GT[L/&LFU2P]$J4)4HYZ-''B.MOC$+.+6L<&3!&\ZQ;P7)[1@.FQ\TV%F]3Z=,FVM\EF\.O1A*Z=+N?TZ_PW[VYJ<)=F80\R M [\F-_".?#QC3R27-Y/V[LSLTP]?\_ 5XL2I1[RLW\.YX3'<9W;5MA/@[F$> M(OUH_ZDB1S/%JRQ&\>PLQM>>"_-U&59[/>Q\;534&.68&.7126.-21XKM1^( MB7SH4.^FXG#7R/MQ=/",L[YJ=SR.SAXS_[=Q-'3OM"?3?DWZYK[?-]O_N?/] M[4>LQ,YC;:0UP2G&('B-JXRG&(T&=*)&$\8:DKY5:S\%[VJM?;+]5?7?18@V M%&!!;=! M5B\FW2!KQXV&C0_""S#<&U#!(7C4$5 :9I@5C&!I*Z*SJJ$C%J*.U@L=;-K.N'RJ)KMQ:O5^\5V8S2Y&DP__+XR7N".! MX8?.WM]8K9%Z0[!>3;HAV"X0C/#&!>-J:Q1&BJU.&IP6&1@:QU%J(=/.%-N] M(Y@=<(SV:XVZ>L8@3 M49^5I\L:0-*;;-1GNEB^8JT>H*#'K-8;%68\9IFD(ZTZU5IUZ#D$5A"8,38: MSVM*YJ[4\>U8LOW(-"'X4#'Y1*EV'UE=G4WNA@D/F?S2"_\H&LR][D MQ^PL%V['Z3&8M9-6 MG['E3D-;:^>+ Q"RY)0_+)[R(>_X?)1YK/=';1,F*^ ME!%SN4PCO+(P^S"L&XFJQY60L[$C@S"KB0MA@?DRGV8\_82SFE"3IO/%L&;; MU)SG&=+ _[O+<_A8!<[)X ^?%S,\P\%R7A]3'S+)89:[VP9GN#B=9IK-AXN: MCY.1Q#X-![LW=%?$,!]UG:0&H\6\R_]9#^ED\%W]O>9'3\_.EW5DRWE-X;CQ MAN& 5B>=#L+Y^6SZF:37HHXB+9;5P[$:^(1&54:S>=W0X?K3=+E^\\E@,RTI MY+HAJZ20M):KJWG6A=@;?P&<^J/Z8N!?T626K2?)X/UJZ\ZGH\FB/GT\G7?9Z=,/DVZ40UJ*"7X:KC87 M;FW K>'2MS0)VNK1_!3SL/,5S9=QCO]^#B:+N=TV:?9:$'43&_ZU#WM:M6NIW$]9+J>?LV#TS#OQG4:B-AKAAD) M#2*7$=% 6E1Z^3"KZ[9BVVYE*FVL>Y>=T\73/*^#F%;$LLD=FC=U_K/%:.E8=/ _F92;X>G1 1<.0,NV?!/E0O_ M@HN?RM]PCK./.-_1<1,7:FB,:U%N#=%>Q[8V1-MMPXWLO69)0> E@LJH(<2B M(28O+%<6$^.[.$)_.42S;LC=_27K7R_EMSRU@VG#?PN?K@XKFC*\$P;J94>8 M%]89OLJQ\9:DCO2)2<\<)&L"Z=&:0Z1' Z**)5LM)8\[U:.)@7^\Y-]]"!UA MATX_-:IV%SSS&B.R&EPVN&QP^1BW@RPI"^]!,TD*MU((47,//*?,N4ZDN^\D MSO7%X)*SH5.JP67S:A\B_6ZT'0[9A-/N&.UM)FRTC(Q'N9-XX2AT!&70@)+, M@XNDJ:L@3#$!8^)EIXH]2:==R20MAEKL/=_[S>55-*!L0-F \FN!$K/V!)$, M4LB6U//DP6LDT$M"&&:*9'JW*OWN@-+Y(1,OK+R_ 9Q\D_EG.^S/1#/&SVF\ MS/BHB78]R@X2P/6\B7-^3]+"QMR4.V'GG^OX+MOU58HYO;+WSL,'7)ER$ K- MY%T8?PH7\QK5_+@G]D/T[H6,?KM)1SO-"0DLJZQD L,)@Q77"4+P!IRPSGN> MF+5L%SDA?YU-SPD2+_XZ#I/%^TFN*08"JQ1'E2V'6"T-?E4[[:!*'S35K!:UJI M:9;'F#+D3AQ7CTG2V4V.CF"/2%!ZN>$00_8W9ZAUGCJ**;:&.E?KU3I/-49I MC-(Z3^V!@MH1ZK/=F=^M*H+,YC=UYW8^\$JCBEL\_6Y#=0+C&#""*;+43M0( MSJ "D0.K#B2ES%9D8[ F6Q4R6*E$+6-7P(5HH: Q,LD0C8J/]@C\J190V96G M7PZ-W'M4XRORX3 MFT0:L],U_"_3/4Q"MM&2$JT+"CR(Q-!J*&W+C&\0UK;UB"#,,N6*=A%<% J4 M5@9"0++(-<\.78YDW]^&,#+SBW?9 Q-TI;(B050:JQ4O(W?%N,(. V%\J/:? M9_.*:+TY@)_--C^5,DJX&351EC,BUEH,N;J$"U$B?6ZI-@2)I -+ZV0TSTV449S%:I*"_1>$$79:9+59]EE2.5(5MM>':Q>H9O"QX6D\Z8 M(W@6#:C:%# 4R4%B"=%)GXH^D!>9#TE MU=OPSEK0,9:8D/&$6^5;'7JN(CK@PGK"V)0@:J'!\<0DDREEQ0\"E%.)Q-:9+_ MW7W1Y$GSVS2_S2-IY]>7B[;?J,402+BEZC*7""IJ!)^2A!"SD($KD?E.]/3W MUQCQ_09$T.A=62M\07*FATGMOU_96$;QY_Y_- MCG^]OQ9@,W1:T?-6]'QW,LXK(8+U E!P#8HI#H$S!1(CDX+;A&*_IPF[*X*N M[%#OWPWWYHJ@-]QLN-EP\^N].TJ&8 N$R (H6<]CZ=\03$#D@0LGMW)2=WJ" ML4/<-$.E&FZVYA'T^@>+C3]ZL79:U%U4)25F#HFC(,YA&7P( :+P-G"9C5;R M.47=Z:[9N^_H]DK\_S%:G'Y'JS>E$?QY%%9UN[]!LAGGP-_R(M'JWFT9\@6/V6$+_2RO6D>=ZL\.&.'CTAN]O MV1]F_]/AY38RI;1>GHX3=6>*R?D&"@D3'^H:S,*H/"9.$P\'/(?P\ M[ SRZ>(4-ZZZ?.QH4CM\U$K_Y[-IP?F<5B>,![5)*;UB59N4^<J9=\.L5) MUP#@>E!I^H&D65W2-!MUC4X'I^$C#B;3Q2 B77Z&BY/!%8G41_.;. M;U]FV0>#O:%AEB&GY#Q8LKU %;*_7!$6 H&:9=)'P<(N6ES\:1EFI'4@SG\@ M1CN;C J)];K8+M>OX[X297+R[08 M7*_< :ESDS@/#:HO._7:E>0L_->40.9B,"V;;4C^U_]P@MMOYP0\LUQKQU4H MJWM&&TA_S$]'Y^>$>)](01C@J(/!,+AK$Y_/X\8Z;HLF@>(QU=-C"4'Z L)P MR6*)P5O_;(WGYP71)4WUW];375/FQ5]I(--\PVR .:9W>3FKWFB2'0?9N>D$ MX0+#;%,&W% 1#L9-G]8+-YA6BAB/SD8U8F<\*KB@1US]O)*?EX4)KXF+A!^. M2-3MBYB"R,[E6OPS,S(\R0@%+Z*%))/W5H64_=9!UI.)Z>?U]!Y!3#E<'(20 M/.L="0&MQ16=G S^?DYZ4,6;:NI7E+JBE<5T,*+_I+6!,A]N AA)8"*XL*!7 MXN=SG,QQI=+52])TOJAWD_H71K-*J?1I3//8>/9I6! V7I"^13\NEK,)4?&2 MY,'LFL*[R+.42,+/.U)?VT>D_JW><#W62]WN<@BC^5K-/!E4#,Y(2AXMQTJ- MO@>(KUX[J\= LU4^]X">%+L:GS42+BV6I&;2TVO[\$0?Z\QG(R2M=874];F7 M0Z*!7'Y<;=!P8\EH#.O%J9-7M4 MA2@I3%6WKOT KS9S-?GM_>J>G:MD[#ICS7&URF%,/RT&&-(IS7E<=7%Z%.)B MD.FVNNIT&6%RN)IN.@V3#UAU^_5S"BW1=#8_V9]U3J:/L#R#S8YDE3$,HF8! MN+=&FI YTUO1O$_11W].IYB78_RIK%6I2XBYLM)_J3Z873=@,V^Y 5MU]GT< M=0RV"C,EA+B+$;=(_IKS"F]8G7C^F/)G;1(,V>6"78 M]3^/>'$;&@W-F=TTN>O)2KWJAG<[\VFV1EZ[;^1ECKZ1UR^G,\3!C_3WZ7SP M!](4-_U]71A_+XCC!5);ZCS?:,Y*0>:]T @V) %ZM>6[+[_-F;0I*TB<$V 9GR%H(\#IH*-P MV>!VOUM=-$N.+HHI>@*YJ"%B"& 3H1QG:%GQ!P8Y/M2BM?MZ(T3?<*[AW'-Q M3J#.+E@%5I ZIDKMAQNY YZ]U-Q*%7=3G.C%E3G9<.ZM$'W#N89SS];G?&%* M<@\N,$OZ7/80I67@?&;%ELA4++=QS@3#O3 *O*W=7AE/5?W+H'2JE:49\_JN MYM\OB7-LZ'3#N58R>H?\4]_YZ2JW=#":SY>/C#",UZ7'#Y>E9\-J2 M/6],+>&I21+4I'E9BD5K@M/;+D_-:ZZD2I!XR;7EMP4GA 82-KP4+Z126R[/ MR^3'NZ7(=<;W#QU3[DB(B*&UMLF0AFAM6X\'T;BR*BO!0.9 -GQ*%F+.5FV"%Y!UX*"XR!#J$1"7%J.PVD5G>H%H$=_.'0#0S5)HW1&N(UK;U>!"M M:.-4M E0E@ *68&0O(2HDD%51%)%W4:T)%6(.2$X= 64+A$\MPH4Z6P^YJ*= ME+U -#MT7#=$NYY>"^-\+A==$NZJ:%$>+9:SZ^)X388\AY%:0Z36$&EWFKHP MD>44:<+"@+)>0RQ" G?)<"Q&!R'V[TW]:[CHRH#MS.>@U?["1Y^=T-"#L^K= MMZMK4-R@N$'QW?#;Q[*&:^07&# MX@;%#8I?#12C9!%%0,BNEEBNT6:A(&G%PC,>@M3(GM6.]QU#L1DZM?>@B+<* MQ2VN^-FL=EED 6OOI[V55S@NX5>IH#43_;JU>/4R\&Z9E7R1AD03R*Z3*.<> M0B)30//(0[9"RFV9]<0.S"^;L"S]_J36@S3S&CN*-N1LR-F0\RM"H9-.J#0# M+V4B%#0.G)<(P=GDC(Q:V*T4:.^\ERG4_$'&0=$_X"):X)GP-*N:('WHU$ ^ M=((UY&S(V7K8MQ[V>SU#E$RB(_"S@7E0R UAH??@+$?)67 N-AE>5J?S5U/]X5Z;$YK@]7:+++V8YT3 MMW6-9&N/WJN^NJM6K(-)Y;DQH<%R-L=Z45S.1Q.MX]9H9S M'(]QMNH1BY,,RSG.KCL K]J^TE7GF+H.OXG8+= [B<$):.!GK.AQFN M6GV>3L=YU1UX_;3:^OR,YE OHF?,%X/Q=%[;"(?9:%X++)?9](R&N*A#6K7> MI6F>TQOKP$OM!+IJF5O'>CF0:=DW2JEUP&H?1V2#1+[%V<\_8O:]K:-JU&+[L)]Q==S+X85%[ M!D^FB\$Y#6)4$88F?]E\M[OR+'P>G2W/Z(*ZL2.:U_I)J_['JU:ZMX>Q,8F\ MQ,O>J9?]OU<]B2]6+9%'T]G=LYA?#9VP^Y_+5;_>U9=I-$O+L_FB'K]4*OHX M'7^DY]+"=/V ST.%U>4XS*X'C:@DBH6+6%.],V$6DT7?325729AV5 M_FTT_\=W,\RD5]"G^WLJKS>A:]S[RK%^=6E]\CN"]?$HW;OA-U9J_GP9^"#A M]54*;J#*NH'\?!G_ZU(@;:Y2AK2&D^VDM,ZZ1I$JAV7(% M3?2D.>';NM)_;7V^G'0B,N'H8U6W3@8_(P[^0B ^D,/!W]8=Z(?K%O3;?:WO M>,3-X=Z4GGF**SE"8$SBHXJFM9C SXED:AW879$N7['$>RC[;F(L,H)TA5 # MI:H5] 3P8$/ P-"$9Z$&W37;AHP?N@6JN_;7*7'0Q0^3GR;X4R12GKZ#F]??-^%)..16*JR0]4NSF@0E5MG_\#% M%1^<'&X-!P]K"G=^2Q;7;L4L$1J:7#)@J@4IA G$,$)#BE8FHYR,<:O$SE/$ M[!_#:/;_PGB)WX_FB;3CFO7Z"SWR]^-INBUHN]>-",OR^\5CQ_B?_)L;"D@> MS<_'X>)=&>/G3:'#!:W36GQ<[D=W$0+T*:?S=_%0,8($?B6)+K> MU2KD[*]V*)HV6Q ]B<[6([J<_VA29P#=,GQAVM_\3E]QP\8JKGNQ,W;[@0>; MWDTVJE0UZ,AJ\".&2E0KT7G%72M.NJEY'X62\IY@E(P<(" F2Z4NT\=NF4[I M[S!+IQ?52%PNR);_[Y5UW%EMA-O_O3(11Y/S)2TD6=^=#7;6K6YG$U\]:Z4M M7#_PPXBD8'?S*6URU1C6S[RHS__G#*L<^XAJ3YX-?_YGTE_& M_^;*1!Q//]U^R'(RC7.NC\W3U&RZ96+T]D)8S[8,3L%$76+SL<[<@3I:SGGBO-F9'^*0!2U4QAOGT) M%'D>:ZP);?##BGZ J"KD.C4BDH>HM*HKHXH= )#7'E2]@/ JQ^L5(X?CV M+O AT4L*SWB9\5$N@$Y*/1%VGM<"[WE+R\676:O.3;D3=OZYCN]2HZD.Y-.K M6.5STMQ68<@0"LWD71A_"A?S;[_Y[2.?V(]#NAVLYAT^^$TZ:LAUG,@EKI'K M)EQ5<)J/Z(G52;J"IBI+-[#I#D3K7+7=XQ:G8=%)S T9>^E*Z!ZW"7079,&- M.E=W'LTP+<87JR==_45R>+K\<'IIQNGNK_WF\\M66 MY7@\()8_NS0#[W*,?%LG=1?&-GXX3GZ0FY)\6S^<8:FG-U5WO:EN:5VI;5C-K94IU/-(QVWD]N9TLYG?RV)WV9Z=*5Y7Z"N/OD5EG MZSVYR7;U:*[ZTM>[-(AUF^HEAW/J;;:&'M3^Z=U4_GTYP8%DZV]^W;E)I\LY M_33_S;O^11*\F#+[+Y?1-!W]W"&XPW(QO0R.A7:XSJ)<#29[IDL36Z#/F M;Z^DT@G)I?4-M./C<#['=W,\#Z1U7 GM+E9J]>SKU,:-5,F/H_EH!?/O+I^Q MF0.Y&?RS\K>I$VO=KZIY2XM]6%Y=DE=:Z]BHZFOI:DO+LI;G'!CHH<<7(V)&A,U)GH> M$S7MIC%18Z(G,]$OTT48-Q;Z"HIZP*)]H#/$CDW:_E:>>C0%KMS33R?!5YZM M^E7XU(^,RT/)HV.9GN/<,J-HM_T]KZY*3_-:GELQ=R- M]=P\U.^>^I0"NIO'X]U#-I_*]A$EL./ZNM_5^74YX:O\L(Q=[O1C"/)X"O6\ MDB:2SRW!_HLK@*R'WAF -P1J"-96D,71_M[0Q]"YK(,>BN)8*E'825"VF M$7)V8$R*D67I$T^W51*13.8V.9#6(2BK$W@4'"P&HYCTQ1;95)+#(MCS3MZ; M#^LKF>N/TQDM[&20NCJTZ8+(=C;Z&&I6[:..ZYN0>1-<=ZRRI2F+KW73&VL? MPR[OOFE;%")*J2%S)T!)RVIVMH?LBF*)"ZGCLSQ95R7B5G+UN[58_6Y:2RRF M11<'=T?YN%W5?Y>RJ9&OG^H;MAW#+C>UY0@WO;'V,>SRSM46&6.H7= AUL9= MROD,T28&T@CO,2=O]%9EVZ_Q=C6UI1]4_V(17$]Q=O7?F]4E.EV6WKF[U$YS M:MTSZ7665S?<.W+BCKW'VM-6JC5@^RIE];Z5O4HS/-H>9:]9&VJ U0#K-0'6 M/=U8 BJEC0&M,JG3*4CP7#I0VC(1N3>.;15W?(KG<)4JNT=EFPW9%UJP-'AN M\-S@N<%S?^&YZ9,-L!I@-T;W0U:O;Q6 M@;$5U#XT37UQ4=[BA!L3M8+:C8D:$^V7B9IVTYBH,5$KJ-WS@MI[,F?[&]CX M: IL!;5;:GN/<,J-HM_T]KZY*;=B1*V@=A]!Z([' M]BW_L16[:YG]+2JU\7CC\4?&@R(&:X)Q$$WTH!A]\MD'X+F8&'7)6OK;\:#* M,8XA[1#[L1+:KT-/AM\ M-O@\'OAL"EE#E(8H#5'VK9 QY$)CB9!S+;_MDH00@H5L&&>BR$SJU2Z[V ?UF>X6R4Z.\\^OC4DMO^H0+8]\_RGI+;CZT<]+@"W*M+ZY/? MC1;TWO10V=+!BH@'89('?QZ%KOCU".?O+E>X#T,=['\P#[ZZ4MK;))E[O=*G M./AN>D;OO>@4-_OM?%!&DS!)HS >C";SQ8PX:D*T0_?,1_-%3>M.87XZ'(24 MILOZRPP3CCY6-MSX\CQUU'V3ZWV):;QW,3Z@@M MWN4W^/DU V)<',ZJP.I:W+2*+87R+$N*]M [MA)YA$@][_G@_&:7-9' M<9NX=G?YBHZBKN/[-U'Q9'!/R0M2KP:3Z6)P&NB&&7Y8CL-L0.OS#UP,SDE! MJ>#4P=@,5R.@YQ/(K$EY!8X;$-4]^*X!D Y*/W1(M07CZQ0%_)Q.P^0#UB\^ MA5GN=.*J9\Z[MR-M3(7$/(AA3O\F!;N^,U0UE#!W-OU(8Z,?+P9A3,;#9#6$ MRSG,I\M9HIG/E^?G!)VK"Z=QCK,.O6FHY\O%_!*!1_.[)MMXX@!3?]]1Z_:*,PW"0NHN=,>_J1B*:2'WV\EVGHX^$V]G_>]>JO>.X> MB@-('@PO9*AZLE:M0 A*&; \QB!4<<5L'1]\3?/1YZ7=F1L6JW[ 8O4G_EY[ M]0 \3%>/ZT)7RNW=ODNAA&$HH,1$^UX[ST9#_THZ&"<4!NW,X8I"?-V^VY/[ M_12'V_7)L(@TU+5 MW\Y)>IV2V+LR$6956J?J+R'9/.\LG0'^C\-@\1#%9=5GM6( MKK4$'9/E5,T(Q,4M$^=2\,WK ^:X_6@R."(.PLUL$< M%%$?*RE(9=G06S9,KKS^-9R1GD!#J4LWO[:AGBZ!S?%)X$>H=HM3(O5/I&=U M:FC&.5W?[0(1TBGF#U5YV]0C.[:A2XFCR/ G]6Z21NP MCBHI9S2'I#+)=&LD^$"P'KP/+IIH)-NJ]<.3D$$'"W6OE0COF!7&D$@(S((J*8,3 MT@+JF J6B#QL);1EH6SV#$'*VFE4,0,QY@3)2XU)!B$S?V%JDR>J3\1VI_[0 MR>PY;@#I*L-_,;Y8V?)KS6*$]\KCKQC;U8:OCRW6^YU) ]3>"E#:1U#,)@C: M,$@E)).$*&S[:*N"CB:;@/9;TCTYA]I9U@%S/-KLN&:2W=[O'P.)YN79W_ L MC"8D$'Y<:TT_E5L1]]>$,>\4=M5T8(17DNZ,CF:BRQ8$S@#\.)]##0KE=R^Y_+R!*G8E2YT^RSK M]M\'XQE:FWGU@(]Q7GU?G?)QI13?]%>MM-Q':"J/TT^J9DXZR7A9-7-ZX92> M/ZO?3,](>Y_@X@'5O#MA6#V*!C<]Q]G*PW4R(/KH;CSYM[1H#F0A-5UY+LGT#QZX(I6WU>N MDSWDNHZ"*]F,:<&PGW2#FF<9%%&+U(&L?\_(+@H<"FK,BGEN/+M--S)IRRT7 MI/4@(7Q"TF5R*&!882R['+/NCRY3GT*?7I=2KP[^8"KM@'6?6,S M4GN,,%C]L8$,!0P"8J1/'E7B*%1!L>5T*<;GS 0'41B9&?5 -TB;P;L@@LLR M^[@%SW^?S#",ZP'(-<-M^"2VV>::67[XRQ^W/1;$*#67?HZ3^V:6A2[>ZPRH M27XH@0J\8H(,&]2D"N9H]1: .)),1B8)I0A)J^$X!(L.(DTI!"M1:=/E'\-LM'[. M_9,;WG;8W8B-7?U&+U@=_JV]>5L!9I5Z(HU_@O,#'T[W3F<++ O%)8))6=>P M#PO!D?X5HQ;)!RX+5UM>[V+(MF8&LE9D82/A;I N H^!,Q9942G=AMP_3RT$;L.]^!>G[ ^@6ROS^B"*DS&@*"E(HV[. ^^: W26VUL/8S+Z?:. MLT"25Y*6[BPC(:M$ 6%Z.N.OX;@EQN&0 _.\:! M;JR'D:9Z%I#^-$)X%Z*SVFZ52;Q4!WY>0$4RF)SPI'(+,J,X M9R:)'JW-/FGG<=ZQ_OK/UGER%<#7\KS&&&UD]EX[S+:\(;(ONO:=%0C^93#H MCE+)E7 $"0!)D.R3)B:DR0TI&AE,LK)&/E_\D,Y^_IZ MMI"\JBYS#VCJV8*H 8W:,I YF"B93,IN%4K^&G=0EP5T!5,K8Z?C#O[+M/NO MN 2=^P)ZGPW&_Y^]-UUNY,C2!?_/4\!T;]U6M<%9OB^I'IFEMFJU24I-27-[ MYM>8KTET@0 ; 60FWWZ.>P06,L =($' 9599)!CP\.6<[RQ^%BUCLH%K!*(Y MWU)JBK2')4KMF8^,.J_[33>>O,05F+[P*AG!)M^@HD2EAH/T!MG@*1RDH@(+ MH9SJJ2LFFA@52!LALPB'!Y%VH.)@(Z+'-ACBW $=I+)6,&<<Y=(NR6RE8#5!W0/$$9H@AE@#"+3@SS"*<&"#$=) M4>.\)8!4_0#(1_AZ7GQ!0ANCN( MOIE#M^F_.(0$F+]=7O<'W>[\(?3IWI]UD=>77RIA-]8:1I]6Q3[7R^/Z#%]^ MR5-<.-^)!]+[9P9[VBJ'>V(7G MYQL3, 4E(0)%[D'3L#(@9VT$(>L(4S99[GKFL" :K Z7=NVT+^NI?LG#/S=>.K_^=4@-MY>9F?I;!%AOAL+#:/F MY8"]\6@2>X>[WOWLF55_ MV4$GJ'(2G]ON6&XZ#D\CAFXZR\6/)GGZJ.S!'6O^ZENY@L*-+6R')!C?'/#5 MEG>=UM<4LAFR\??N8G_% Z6V[XT*OWO@\EO\Z/[O)V%YDG_F.[/;F?YI M-R:[/N?7B@3J,<'I5BDL =S3\;B$; ]*J>\<.'T!\X5QNWS_B\OI9)G8_W$V M;9I55E<_3NCK$A4]733P2#/,,?KQUPWSR_M6*GC+S%\LX+<,P#=[@NP>6-[V<1W3;RT.7![ M>0"E='X[]E?;>BU^&C6CUI?\;CG&-[ZY:%[_R[.%&?W M/71&]#/?(\^D)GC]W[/G?:13HO1QT[BG<:>^W-:WLVT+L)VQMS?S["M,VR;X MF%:5>D?XOMTBVE,CD[K %UO@4Y34V];_G^69& ;O87U@@;ZMG=CU4@H%[A+S7I5DG/POBW]7>[C MWM9^G)0$V.7A_SW[XYYS]=J[8.A6^2_?PQ+<;/0OP\9.&M3$V2CMIP3A0Y;Y M?==P[+2I^N@7>#)L^][[Q<5BG+-?3_O$CWZ!)T/2O\7YX.1ANAHL%37VOL#K M[:;Q6>XV70JQW].?_>U@R>^@;4Z?(1GOV*%[VG&_+3)YL' Y?I)I\V4JR9P\ M=%:>V.2)'?B#*F=4SCA"SJC2XEFF3 DY[-LR'I:>_&-LF0?9+K!5M^SG7E,. MGI%SV$O>V37VO'RNQ;ZP=@Y4F;^I$'RQ,MN[\/E=?8GP/A:!/9$]PR96BC_IXCV[)3]/7EW?Z_:/80:'[)9QX- CU_TJQH#VS,[%:,^"681\5SE MHB\#.$\>N5^T836"/ M?AE]BN%F7NVVZ]]H;DZW]EG/RW>[HGN?NCMV)[Z1M\MW453(' M*U\]8-&3Z6$M^?K1W]M99O?P\8IB???]EJEU).J$M/ A=Y05R&KLD%)88^L$ MDZI7G2[ AUSXB)B0%'$E$K(1OA,8IS1%@7V_1^$=*%0B#1]63QFQ^UK?2#.4 M7-Y:'NBMTOR+2LH*8Q7&WAB,>4M=LLR@Y'"&)$N0)=XBYQGC&#",]X^GM\H%%=@JL%5@NQW8 E8X*$.0=!Z#N:<=TM$!7$5/ M=4R 5+A7X6O'P/;@;A?W@I@:&E%UL^=XU9:WX-6K]DCN^G[1P"OB;#"+X[;= MZ_GHLMK_Q^E7$T()1Z-&.%F%N"DM+9)"S"65A/4)5,.;H$DLIM9+A5+2''%@ M,S")N4"&*2DT2Y+QM^E7HV>F^M4.D:^.0XY5=>V:'2I(H)03%)3V@"(N%W1G M&45/WAI+@1VC*$@F(X 'QP"/2$4AR8UWN&L]VYSOC0,%Z1ZQFNLQJ0]D3N M^G-F0RPT7^WZX_27:669U,XCW%JMU.<>HAKIW%Y 6(VY[76YQ=2RX#U&R:2$ M.+<8&2\4$I89*H2SVN@WZ2_#U5MVB%QU'**K:FC7VO %+1T#H+&D:&C1(&># M0D0I!C8HY9[U@L^$)2&Q@)'0B2'.DD,V$(P9@3S#!;)0>?B5:8)N4Z4?("X&%QX0C(T3(#F^# MM,(*!9>P"4Y)8\@K.9'HD'-1C:Z*7?5(3P"[-#4F!5"8:-::!(G(4AI1S'DZ M-GHE7"]M<XQ5[9D05?8Q7['&5HS?]9O0M^LW^G,[M>#!:4?? M%O(>#B9Q_J\[1J.GEYQ^ZT+HD-ULA[,-QW/V':67Z6Y!D ?C^G6.H6R?RN%%QZQ4X]"E^U[=:3Z$&8T84\L2E03Q#W&R#&"42 T*,RT)+07 MWD2\-=K#XS@)CKAQ#CEE$\)6$))P-"'2U_),<344A#Y)9;J-GE8"9C>\]YKR MJF)RQ>2*R8>.R]P8'W*L M*TI7E*XH75'Z;:*T-LE):Q72-@+B.NN1#HPA'TF,@6),M-PS2N\N=9.P(<%/ M\S160-Z+PW(;@3[(B[GJ>T'P;8TOWEY#L7_-J_OS/ Y\UV1[8$L3N\$T9<*& M'9WT/9$#.X,?4XH>U)B!NUH]Z1>S69SXJ\%\9B?-^*DM(E]I&U^F4\B1+.[^ M+C!'LM!C7=PFBL+/%MA[O^OYKT4S'Z6K!RUI_7H#;[_SA0]=_'*I9:7;[HKL M8CY=BLH\'0##O(#\.!K;J^EB#J_X$L,W[>L(QF?X+\LO #N,[643WS7QTL[ MO%ON1-&9VK&_VB:T/HV:D1N-1_.K=\LQ;KD^:U\KV)DVY"_??/6W.QXB9Y3> M]X@X,Y+M8)Q[_B[/.,5FX[]GCE>GU!_O'H5([T@?ZF/3<_N>O9FVM76!K[+ M739G7B8)#+HL@;>U$R^OOAW18NL"W_H"*[G6!;ZA!59R/9(%5LVZDM!1+G"7 MFO4JWW:P>:7]MO;CI"3 +@^_!)D],;.Y]Y+-5?[+][ $-QO]R["QDP8U<39* MM\YBL*L9W-I"IKL>.6VJ/OH%G@S;;L0AG?:)'_T"3X:D?XOSP6*3)W;@#ZJ< M43GC"#FC2HM]5FM]Y'=_[&8Q '#PP'%E.T:=]Y*D.O]ZSOF.@]' M>Z(/%B2'D2+U6@1]*DNN%'W4QWN"2ZX4?=3'>W1+KETY7U2W_R%^BN/I90R# M>?3G$QCHXU4M7_#&B[YM[ZV0?#*64(YTB )QPBVRN?&4TB8RR<'Z_?9GM.?D9J;X5#Y*M#JX2ZPYH>M;0O(]9S M@!)DF(Z(FZ"1MIPAJ4,B!(OH=:^]"Y$AP=\YPE)2Q"5/2"MG45(B&F4<9E:\ M5J=.:89$6>#66Q+ES7GH\MJ_Q^G7TTR M(S!5#DE. #1E!DW!*+)$6VD!34V_9ZF2D:@0,;+<&\1C,L@8ZA#3!%MM!=4Z MO$F_&COCU:]VB'QU''*LJFO7[%!,A, V(,(\J%XD),"3I%"*."E%*1.\5]\V M,LQM!+1*+F85CQ+DK")(>QQ 7_)4T-?J62KY4#-3-;8*7O5(CQ^\HDO*!="3 M''$1<96;*7CM4>!<$D64QK[G1-LQ>.W7B2;T4)O:&K#"63W2$X SPJ7BAB=$ MN %H\D8CPT$AHT*DJ#2))5)BKW"V.]>9&)K:/?Y9KK,:D/;4EJ4S&V*A^6K7 M'ZF_S!(2P#)%1 L-2,D=LEBE[ 4+":L0F>[USA*6RNA80HFS_&3PR#BOD S2 M8VDM#>YMQJ'AZBT[1*XZ#M%5-;1KEYN@TUB:,&)@6R+. $BT _ !54M(SD,T MMM='U4:AI70")2(98!6)R&D"(AV#Y-4C/0'PLL%( M#91&:=;SENT8O/8<561:H>TY9\EXXH.N3[OBQ\>HVZXV&7BI$5(T\'(UG M(:A$0$=3"G'C0%N+W"'BO?*@W7$>^)XQ/?Y'!8&O$HE&'^--?!ST M;/H;Z5OT-_XYG=OQ8+3B@($M+# <3.+\7U\.TUZ3DD_>0(D2@%9Y/T%#-B7\NSQM60\SVG$-U)+F]/2:J@64&S M@N9C0)."G2=R("R-QH"I&',M"F*0CSB!P9B((&[/H+EG5QLC0Z9)A=$*HQ5& M*XSN2_>44@KB S*82L2I84@+"EIH=(+H2+TU:<\PNKL$4"*'6+**F"_FG=M& M?P]RV:V:8Q!\6W>,M]=Q[%_SZOX\CP/?=>$>V-+E;C!-F6YA1R=]M]O SN#' ME*('-6+@KE9/^L5L%B?^:C"?V4DS?FH/R5?:QI=I)W(DB[N_5) MHO"S!?;>^7K8\JJA7=%_+9KY*%T] ;[6TS$PY)T3N,WY>VT?;D9OAM&G;_\- M_KEE^7>]\*OM@;/*2QP$Q\A%XQ#7-"%K:$22N2B8MX';7@\0T%XH)A@>QSG8 M5N? ->L(DM9)A2D)R3^J M:K:(F^2\>3_$SP1C?[GCDDC>=R2WT_@N*.+>$[KU4@G$7IJ.Q]//6>X5#A@T MBPN8+@S;#.;P9[NQA8/8[F$6C7V1""*P?..R!",W YAHDW7N,/AZ-(&_3!>- MG83FK^\VZ7"?\''+UNZ)O7I8LT26;EO[]Y!V,9\N-=,\'3B#O(#\.!K;J^EB M#J_X$L,W[>L(QF?X+\LO (&,[643WS7QTL[L/"YWHE@@[=A?;=,1/XV:D1N- M1_.K=\LQ;KF:;5\KV!G8&G_YYJN_W?'0<_^NSYBFSWW'V7-'J+/8G(7$CQOC M'J-$[\:QRLJM&TJ_> OCM+V^E0,MG-U9_V,7\VVFT_N?Y+,;!K_#[>3/X M$;20L-^FZX>P?Y5[*O?LAGO^&'VIO+.GIJA5C%<@>F++Y-,#HA^BCQ(#8EKGEMUYOA=3J1$FC"*@ @\,TD2P^*]@QA&3=#!(FHC M1=P(CXS'#J7(@\)&"V'O'\0)HY*P&$5.'>*2.&2E)(@E'5@@SC/J=W@4H\D@ MEYBC^)LV&\]/FQPFM"+\^_]O1Q-I&6X6/\7)(C9E3J2&USX]2O @4&'O<;-Y ME4<:$&M=9$PJ@8RS$7')).^2=B2DJ;XR*6V)-0K3<(T]20-Q:A8"/!%+) MD90,99S[F[$FWP/'?TA_GTY#\WX2_HBS3R,?FS] @=A#+H$D^\HC>"5ZK^D! M%;\J?FW#+ZX4DU(! G%0I'@*&CE081#Q0A!J;%*TETPJE1'2&HJ"L"1W= K( M6J\182HZJH1V6KXJ?K$AJ$H5P2J"'>YY5@3;F0:&L13"&*0(38@+C9&34:#H MC N!&Z)$KVG 4Z)]7Q3!Z!#O+26^(EA%L(I@AX1@)A&O940FXFP/"HV,<1KL M0<42T0;TJEX92,^X=<%'I*/.J)<< J3CB(-.!KB7A.ZW/7E9&W*HZ;Y*/[XI M!'NQ@F:GZH6^Z1R=7L89/#[YN,P:J7[*G7#<"9?>Y-]&BB 5& MW+N =&(>6:R9%IXXT>]A_Q07YR:G?T@W,^IVU?09FST*I0.M7UA5[PJ+%19W MW6E5")PXETABIA%G$?1WF1CBR5$BB(R*]8NW/\%S^D*PN$]O0X7%"HL5%D\# M%G,14LM U7.J]' E+C>@MH@;I7 2+ 2_D^(++P*+9(CW>I%4@;$"8P7&TP#& M8)W!T004J..(.V>1!N!#/EC",#;84;D++^^+ :.JP%CCD%_ ]QZ=;>5 ZJ2 M:(=,=JI%71^Z$TK M_FDZV\-](QF2%U35WWPAUPJ1%2(K1#X,(E606$I.D/>,(>ZC0]J"(H^II51; M[ /KQ?@_R=.[9XAD0T5?SLU;(;)"9(7($X%(CA/HCXHB*TCN!@ X:6,D2)H4 M(TU1"=7KR?DDK^_>(1++"I$5(BM$5HC:C9M3,F_S4M;?,8NG -IA/@>@_ MQ?'T,O\2_?D$5OWQ:F G83 >^3(3^W$68^:DYNR)=11VL$_7NB?LM$\"PP ] M) J4KY\ 780$G)$84>>]$TDFQ79R5?^'/X]A,8[3=$?'A)\6\\4L'F;?!+G[ M7AK/8IL([[\H5)S*KMW"1].!BX6+ %!#Z9(0K3_/')&[)EY5HMJ_9BX0S'@4G/L Y_ZKH5;4C;09R$G*_V'XM)'##\ MKL+7T^#K,#P'KR6OCF/)-5WV6>A",>6#KUO]_L)F[+%Z/8_VZ_2^/@R\V?T5OU?<69HPDDQQ*V0DA+*;KA#B MK=%>$X23X(@;YY!3-B%L!2$IA_I&^KR6D?]8LO"']%-AX/\7E(6=59@1>E_U M&5Z/*6J [NO('%&%RE$(E1>]!CY261(=\4)+@AS/!< M>'E9\AN\[,_/)B2*B8F(R$@0ET&@G*B"E#>">.UP,N:5I$?N,+ZSI#].=)4?U?K8 MB?S057Y4^5'E1Y$?E%N28VH13S(7;V(.V<@#_.IUDE)AI_3KR(^?IHM=W8&0 M(17[*@?ZULB_FA_/*U)R'F'A"?B_"I'="Y$3KIGUE,C,8Q)$.AC"J J(Y**" M/)J$#$X4*8(-#UIBK]1S!!%\:_9(*=2\SWR^8UE$)=NO)*HEM:JQ8U\<@2TRQB]Z!5>?4Z::]MB*R]IUUFKAW[H=^6L?C^]@/=>#D;<29OE14O?ZX#>'J<=S4G]A_<(7/*@V>Y M\[(+<,C6.V0ED2CPB$EB5"K:ZZUDP>(-DCHDE,2(!^61(_"=%)Q-TE/,B-W[ M(?.SV^_=7O.0F]=%D1^BCQ7TTELQ8#U?G&Q: MU3&$+ M9N7/LW@>)TTN6#">-NN2'$7WVJI:;?T4M+*'*)&$/EW8/B]M^7D'DJ-Q5_N2 MU[JA2VTLC^LS?/DE3W&U*>:SYFDPI]0'&L(N=-0?HIO_ M,&H\,-!B=D=5E8W%A5%S.;97[](X?NDQ2*=6+O>J/ 1JOYW-ORG'A.! +IIW MSC9Q/)K$WH&N=SPKO^HO._!Y]5+_GT0 W726BQ]-\O11V8,[UOS5MVH%2QM; MN*IL3:GEUB406N0L_^[4#+-$629]RCZ0[,CG$EE.#,)@D!F1@I2N M5T7W>6987E:M'G2;)99K9A'U#8AOV*8LCXN('359Y+85@MKB/UD+.?KR/U*= M,<+NK?\CGEO_AYYI?N]K#G$:+U2'J __#R^%\,;+JIS& G=8BNBMEQ[:M.+^ MS?2D3'0$&514Z'19:.D\H>M3#7WH,BOB]^J_G@,@?\3"=9"QY/ M)Q\1'-I%49*?49?K",HFUBI<=(]NR2\6,;CI22JC/B6$<-.#4@;9 M'!7?X9HZ%&'Z9Q::OTSMI+8.>8,I)+6VW [O^)U44G"/D<$4(VX\0]I[B[2* M1F!#K+0]QS=1TF!.'$I&*,1UX,AR3I B.DKN9?(^78M@_P4TU?=*;)_ MGTV;G?5[QD/8C9HJ5:'KT(^T0M:Y9GU8+S./^(GZ;C M3_D&]2?KRW5DE2DGPVNG*DI*8 &MAU[Y^*2/],WS\7:5,-DH2+0:89?SL1FH M=\ZD@!3EGK*H<63XIDK(:3+2Y'MFX M66/%J$O(LP32*VF'#,M)I"9@A:4G0?1RM)Z2B/=#3!%$7?AI-,E(\'T&@D[X M[2Z76ZH]U]L]T#(C#W,+[KHW4@7>"KP5>)]L:K!DA!8420_XR8,QR%J+D2!4 M.^F%=*'G?7Y*^+5M X%N!]%8B]0 M\;'BXY[QT4?,DA*(,@%:/"$"6>?=GE]S1@T'X]@T7<&YE=.J MINE6-*E+KA1]"L=[=$NNT6@U3?21]S+RWA6JNZ>X,O4=-V:KEMS,XY9U!SD#7\-$7Z+(<)"!!:D M3,A19A&7C($$2P[1*!SECGCF]Y:;L1: NXL2ID,L]]R1_$"C!FJ"1D7?BKYO M"WT=D]18&U&,UB.N--@<@204@Q,N2AI9=/M*T-@/^G)Z;4_W2R- MTK[[1F+&]KOP*BZKN*SB\HGBC1AC&? 6HCXIQ*,DR#D<$!4:8R>)($'M.DMC M+=9V=A] AX:1DY1J]L%$-A:G8>( 7$D_1Z]^*XE[SJ'?/5_2,9L8*TT7N0WGBF8+;-^-( M)9%4/ 7F+(HJ]T^67"/#K$&>@;#!/-KH^W$[3[H";*G16Z*S0^:B0QTAHU%*A("U# M7 6&K#:@R6O0S9EC 9!Q-_[[%X1.2LG0$%6A\XEJ/?R#]QUF,%]D[_W4>(M=)I_B;/&;OB?(W\LU?AP-W5<:R%\ _ MFV\>#FPS #*<33_'V7#01"!4L"V [^/;@M[/W9V5T6$X.?8#RDFD:_ I[#&;@N'TV MP &,FOG,SD>?XL!^S-N4GR[MV^=E;>V'P/QE'[KY#^#@_?G@,XS1+%P3_WL! M#XUAT[J#"(M9GD :93 9Y!ZR9YM<<(+D7)KJ4CHLFW$7-0_^B/#%\"2:INSY M-'V#,(>/I\PEJ;TO$&:7(_S'[[].9Q]AD._/;1.O#?[[;]\O?[>958!FWC?- M%#@H_]82\'_&\;@9_ 1G/+W[V>;&+)MVMV_A2:!KV*71? 0'>6EG\ZO\\"SF MDVC6 SR?@X8=R]B-8YTMCS7/;RLBG0W^+'_:OY*(+\/J=VA9<^77^V7T<7BXKM"V$ -WUM8"7Q^J\(C M-Q6>GW_[Z3Z-!^.SVR.F7QYC!O#T.&]]&LU ;HY'<3(H]]3C*4PE=;L"Q)_Y MV'X$,OH(M =4- *NN,QD6O3!/J*LLM764#(Z3'*+CGB?E$589/@'.6E"P8Z2!GDO N):1$";I)"/ M.$@&_X&M])"C_/'+Y6A6I,GO,*-IN'8RJ(G^':@WV8O>Q,FKJ!,)1 VZBG:V MTJEN&@VO1A6S5>\MW\JK%?#T<*7?IFL),%DX9I#)*#,!_O'3BXO1/ M*&V#, M5N@#;,V*("Q!.3<@+K^KAVP@NQ>7 Y#L!P=<26#GB79( ?TB3I-#1@N%,.66 M.^D5P;('7#3E["..<$@$)*HQ2!,.$C/@X"CFG*H;[5TV2/W]:A]_7F]CQOCE M4>P,M@Y42IX-[M;).WTX'!ZM,"PPA[%0=#9GOPH- @N0D5A*I>(X&-43$?[\3$;Y/(P:D#BW@Y !TD+H W9;!,,1O/F M\,X[$J(EE0$YEC3HT%XBHTQ"P43L0Z1!Q'Z*X3//>S=*S;WT<+ ZS>U2#*3' M++:F9"STDJ^5.S 97PW4-BRYL $L0[ NKXK=!F+HX(@,E"I.+/&(X$QDBAID M@(10\C2E$"+QJ9?1D[RT6N?O2,T0%Q14-.,4DC+ZX+'*R?@WB>P?L=N%YD/* M!-><",( V<#"X>A3H8SI8@Z6_R1D"NO1FK/C3%TG[3!;(4X#=)$]3?-;W2 . M].#L.HO9F])Z:NQ\D_]*9TSU33.(X^A;'U'^ZPCH+7N#UC;R!9R0BQV[PN.C MXLNU<"!-',RRL5P>F\Y:)]TB^^P^?(JS2;XV&ORT:,_S'_G!KSM%]X\//_UC MI=7F;[<.'7MY.1[Y[/ ?M&=0?#C7W]/ CY./V;TSFUX\U\K:.6!@YH2,(8#9 MS$!C99B!?48LHD90I;QGO!^)IC7@BDF %5P(^,=8Y"0#I+$L@!K#/2<]^RQ? M8OT,LGFVR(?]G6U&S1\P91L^3/ZWG8WR%N8-)]?PXQ*.9@4@B#Y28SV[(Q'^ MY3GA+QD[#NWTX7"]P)2 0N'@]).'DU0@+@B-RA%C+5&TUXY2,RV39TA0#2(& M2XL,2Q@1YAF.*8 !XP[A].]HU?4:IW]9W.PPSQ;:YK>B1X::-P B[A MER<=6H'CWM.W&#.!K0!-T1,0&Z N&JVR&8NI3!9;@D//F.$N4$,XK6S&ED"!I#SWCMV$*=_6, QS&ZP:/WYP&>U(NL683"=;%6,X&LE-KK<18W+ MG?;'HHF,IF>#]^/Q)K;86F\130!XR:PZ,U(XC3 7&/LWT2 M")",PT@"=@01$@VR9SA3H;#GPF<:M<)[8]V M8_Z<_I0WY:'$Q>\A+7QHP+*22>T%<&&L@0W98EA:N ='#%2"SB(CBEAA !YE ML[6"U3P9(?G.B:'LR_O5MNR.',B!DD-KW"S='I=VM(R'\>-I4^)!8LR7 MZ;.BH!12Z3[)1MO&37J^Q80_@!767NP#+'T&:^QV*_"DC>7;0P1F\;\7(["+ MK[FC +4O+!C,\+^!C[/R_WGK+X"?UT$2Y1B:I2D=EF?IY= M ,.M0LNZE4=NE#.4KM\-9;=<#)/8P+<]\&$VJD<17K6XS [?2?;%%/_=Y6P* M]#N_&@XNXNQC'&X*PVSJ-Q'DGX7_Y9\7+KMMLML@QSKE#]M!@$[CO'G$5@"Y MP)'.K@8@;/..P#@A)KL8S[LPD>R+@"W*'^0;>^_C.':<,>W[D)8NH\$/;=Q5 M_GLS^C* K9R?-X,VXN2'Z..%@UUE9)N7,L=R98J 7\>CXMXL+)=7F1_+;I+V MY-8TLC[1;DY;U_Y\:*)/9(R31H6V;$?Q*^;*'2V3M&%FF<8GK2^L/>2IRRA0 M0J96Y0W2ZOM9Y0M=,9!E"%E7J0T(8+8BCR45S.*X0/8F%V;VZ?R;=AW<]+X= M:$77J[>D_N0SYY3)=ZZUGSN7WR!^N03&CIV;;7G["RS3$G8[2#[NK %?4W5+ M]-7%D@$S#M@6CS[#R*_H-3ZXZP$PLAW342&EK44<##&D$^A105$O"#:,X5[G M1(,EP<);E%R.XR)*(^/!:->@2.&]MS+U"0?K'PR2\M/<7S5VBI9/AP@TW I#;$QF[>Y]"B D]2]@)$7N#8R6$> M^^MCY?W&W HIK^-5:Y,NK\?;VV5;U-W>"*^XT=GV/#2V4DI& PB(#-,"91V020:H6AH)MHI=S6#/>UTW!I MU>3;B1*::9L()U7^?W>7%>J,WY[E_AHNQ&)5-K2\.@P09I@#7J\HZ!>Y&!50;BV'E"' MJT-@"'$F#LJG?G8 )NDI.LW>'YIHO.ZC#:-P<+#@C!)2D82LI+D8/ 982#GU M1B2IA;>.DUY AW?4&)FS>R3)IKJ#;V/08#V66!%)08CR6W,7EL')']8.\.]: M_W=?"[T= TH>#^# *H]G,CT@ )@/SFU.)\WW%'T__[6 ]3MR:"2<\%YR&A46N!$;8$6;0R+,5#S:H#+C=NXNR]E MKS'* ?LU7M7QVT_BF6PYMX-,Z&$^I_,HD\4.;OMJNA 98@'[%!V+RO>T,@Z& MFHY@G27&K]V2MG'1DPC7E\_7. M\A#5WI!(3#9:Y")S.=(=6%!(,*L2B\":+-B^VONDXON&*75/5;A' MJKK\L#3=U[]MSW$F&P;9N#V'_/$R.N;0/!#7H&IK=;K_8S!X2,6]^\.X;B^Z MMZ[_^/(;0,3&#N2UPII7A?_6R^/Z#%]^R5-<;8<0;N_"(5]Q20$8P0\$VD?DJ)BLSWB)CK4=! M6V<-X=J+GM4BB*:8X *\ G%-([)9S.*?\([OQE/_SZ\&$8#T,LOZV2+"U#?6'$;-Y=A>O4OC M^*7'-YW 7FYA>0@!C,SFWY330W!.%\V[G.:1:['USGE]$%FQ4'_90;GU?JH[,$=:_[J6[W"I8TM;(?^N6_;Z8^5(O M<&/O]B\,'SZ_'5R7'/IA/42/[UJ$C+,[N=G,\&C:"./\K:P @AT]68"5- =4 MG+5,T"QR/FO^;1EGL?',1IA^6/@VQGX*U'#M#78\GGXNW[SE-;G\PFR:,_9+ M@#.H73:@.2RSA+M/)]F*'TUR*/YT=M7ERK6) H/9%!0W^$HW@2X<)'K;K"HP MAEQ:<\-7<-V]/@*%SL%AM84>82)+@G[ 3$I>1%[^UG4MU]1T*0+365C'[9>2 ME]U$AZ#-ESYUFPZ-CZ-/\,W)=#[R99=+;>6!SR/DRI5%605-%=97',/KG./U M1%>3AV.YY>;LNA,E7S7X#0SB(UU\&!V1<%_*.P0H9KC3#GWEGF MN5:^%VY-DF/1*N0XF(^<1M!=:,REQ5/4@EOA3:]"^!);U]#ZCWC1)@+\VB8$ MM=;@]\OZ:[NJ"F;HV>W]?T[5+ERQ_7;GT(G*_U_B1SL>_ Y(%V,VF9LJ;UMW M]%5;WZ'(#L#1\O\N+FL83P?CT3P+G1*V.AN5],LN-<9/%[-F)5G=HAFU>7)M MD@T\."PB!-"_SC^/'+D&FI/B4ZX-I ?0X*PEA(*,F3-1_>A="MZ@]%\ 6?+'(J>MC^WH I[.&7*#4/N/QM2_DO1_YQ=C.AEF0YN-HDY-*:6@8 M!(R2V>*R5(J&C9MDB!ROMVF=@'0V^!5$=TZN&G8957F11<*."S]7^<$9 M4%JK$R^S=#N.O>Y O$$.PR)'FB59MHEWA94&G\\S)\VS1@I?<&5"1<.T0,?+ M2__/() RX2[3!3?*SJRJJ(ZGN>=Q2^ Y$&\Z@;&N!OFM%UG-O:X QT]VO("/ M$]3YF<64A+238E$IUBFMS+G>N M[::6PNV?2UYO4SZ_]MXRT.<;V&*[-:_L]0*Q#@XKH^X4#GFUHVUR\XU-@3^< M#?XS[_^6D49%#7_@,#<"PJ:M#M_1S7+T;J%G@W^??HX%14;M77#YZ]>Y@MFU MF\SR<:X7\L47(&JWZQ* =K8$N"*VMHLF18?:\CP7PU6Z3*:O"6JB?7GBQ; MW#[<%6%K&EALN<$%SNAJO;4[L<$@I=K;:KG+219>Z7*!NN^NMK?]QN;4\X ; M!P@T/!UGX\L.&MBMV+K_<]YU_#+XKT7XV%FU+DO@M"C"K,T3/QO\V$G#]4RW M',7-F^NK0;?XEN6GZWW9F.BUW1]NR#(8^'-NB3#X>O37,G"P%S;7EP*QF0O? M=15AEIGQK7@/,5^*@LB=PVR^'G7?O"FVEE*[O 0&^!A;]>#KT?(;,,MR0=+M M&2P$6#4_LI@T<3X?EX(U&27@X6F[E^4803K PXMBB^;%Y=5D"0_P7&@H%\5I M"POD:;0E<,#4G94=6DPZQ,TZ"8P^"\M("8"#=N.RTC!>+/.6RY#=5#?TJ"T0 M=&.74^Z; 3,&)<&.YU=G@S7'%@Z%GYJ;+YNV7[F8=CK.QKL[ &QC!U?,N!HG MML!XO0K0OS2;ZL5&$G2!O349+.$ZO[LK 9%+D._@)OO0]?&'&RL?9OZ?(&!_ M_GTX^.67[P>?@%^_S'-Y;1AM_GDZ^R<<^<\3?S;L?3[X.2O) ">_S,-9"RR] M1_Y^X?[]^;O]Y/NA6_;ZQ:Z(#F2]+]8QZ*?H0/#.K@;%E4;T<'"#O)9%1MN/ M5V5&TRBC8F;=>>M-3#G0JRU#,K:?FT6IP=!&KVS*B6+ES#,ECIKS\MO? <+S MP@'<1V%D"[QVD/W#J"W? M]>S(J*],,"Y.DX3&=IV'VQH&DH M\W6+UI1=-""5,A2# M#E=?XMBZV+_+*E.0=RLEM'D<^=#CYIN3&W/9K[\]CI MBUF8Y5H[EY>;I8HZ#OY_/ORQQ%60"J0#W56NA\56LJ>NZ:S9,=]VW:O(],.5+*),,\. MC74=HFTP4Y39K#^]&-#\9\MS6=%>3G U]R7P/!1DFK8!VZU8@Y5Z3:S9W,K) MM%PCQ;9.5=FTU98\$F#:NS@[;C>J>.]7O=?L Y%F;5;?"C@?_'R:E7+"^H"3 M^[:U5';MJ%;@] MM(/KCGEYZYD-[[(Y;>6);*FW!=GR>94R1HNF,]>[Z0&_=F\J@FB3=M?<>3,/ MJ"DX;,==1[JMA[#V!ST#U$\/63JF@31;C-HNFO?M;ELWJ3O":;K,$(WCL M5S#GV5(C+"U')_'V[^;S7G]WR7SM[6R&]^)TZJ#VIQA*O\+?V^=7@/OK8@*< MT1++W<\ &BPZZM@Z_>(S&WR"\P@K,KJQ*Y..!H<;+48!4"^ _%N@70$(7:;\ M;* *%6W6P /6LX$VT\O1))] ,79+;;_1I$RRN^.X;4=O+B'_OL*/3W&YI+*> M-Z[1'(^-_L=OO_Z>&ZI&._/GK3E>#N[:YX.2=C[I&HQV3X$Y_]UL:@/@9V?% MPZ\^YX7D"_),5)WGY(^BXC?92-MNRK<#'O^IW*%GKCA6+O6 IQ_,U[G9ZKI" MT[+W!GRO9Q3?90!W,/BC;?(KUIHG"-$_XR1?T<78WL=,+Z]:!6-31'8WI"UB MW-#3,HIE'VQ[<3C.%X>^+4@(D+AHVE9"S33-/X,E>39HU[RAN=GVWG'3I(.A M4JD].F^5S37ZWYC46BG+%FII,]ZI?]?E_W*++J8K/2=?YZ;.MUVLO.X-OX'J M>GYSC[X'PH+=F8QL9_2MQNGPN\7R.!FU=1PSVK:WHNU'W9WS@<#DZ,N[^*44 MG7Q0._DW&]PN-Q?]T#CTP4.#VQ\VXO&&M9<@I\?0T5M%=!@+#)X<2MAQ=E'+ M?BV0O6JP6%!MK>=UG; WG 6AV!#=C>X2HI?"JT- MH&SE<9K91=B8(9';HA7[@-@!V7#@SS/63PK87^1+HY!N[4BF[!>#_^P_XSG+-'W+L1UPZ(3K5M20,I\%2"'9] M'KJO=*6JY^5VJ%2ZSL:?BQ&H)L[+EJ[D,Z;\!#25A^N/O]JQ!7W GT]@ A^S MIRI?V6R[ZRD7-G=<]7RX;.ZX[KFN([Z"-#P!J^%>/RAI[4DPEV\Y]J5W,/_Y M(&]@ME[![.[>A1M]AR]TY5/<<$S>Z>!\Y!U*>RJO?(6RBGGO,)VVF-Z"JV]O M4A;C3;?>9K6/;!4L3^&&IP'V=M/3L/:"+(FM _6E^(0'X51SS<>R+1G2;SA5 M=N&[>Y/NBV-T&_8O6:Z3SHJ%.H;>Z@X#JO\C7LX[ N8MVG4^_W.PN#-=;%<0 M?IM^ND;V54NX'@8:XL5D?6OPH4T!RCK#2Z56,K<[=K,8M MZGR.S(\;Q4)6A7O*6V"B+06UP?H3/YV!5.[NY4KL_E461,/KV5FMH;/LJK3^ M"SS:JOWK"5Q;V; +\UM_9;@,@1_#ID0[V7(!60(02Y.AL&IR/(./1A5_U?8-6+>.,^=:76%.Z$$<]! MS]?N\TIDQXN->DVQ';XN+#)[*;0>K7R".8MED?8))4E MSK=6S'OL?>0>^R]ZGS?-_ORX1\=W5^I'?VWJ%[S\#+?Q6MO-#>K^Z5RC/ M->\7H&?-[:QGO[4X_->E='&0EPXY\NI2H%0M\;H/!6N;HRELT&_!\(\QW MV2M-:0. M$-.C)TD0HY"A*2$>9.[HF!PR4AE)"+%2]EI!,D&M"O =S;(BSU98.%I?Y@X.KZ:1UC-$$BIQ+$7&2 MZS-QSY TBGLKG$J&]BK[&H$C("=B3 %N!BN0LRXB*7# SA&L9:^%;B&Q-87] M/IM^G-F+-?BU%9W(PRLY?4OQ8=;@7LK3ZZBU>2^:6:Y@5=NGVCY7F-[B2?,F M<>(2!J$&Y\N5)B <;4 9!4$D)J,MOWFTCB0J'->(\^Q)BT )+L&O& C#:&4< MQM<[X-PXUQ]SEA-8H;_#/*:AWP(A+&:K%@BOU=L5Y?SP%<+==&J^&OE.'D\6/Q7$]^A1_L/-X79/)[FI4.B_DP5"P5^6TT"O1RW\L MQEV>\[KCP^%0S-=9<6J]/JV<6GES*-V0YH,.;)=V0L[\&K4))38=?AIBNR[*9R_4UM<.N!JEB<*I"H3L +HT=<@WWJ @'B M,PY,4ZZX[CBR,^7/DYN: MUH,[*;P!LKR,ZRHP.6_E,,G @UP-48*2[4SNG$$]TB:KVXJ!#-8",\.>0P;[ MT[3%@2K:6RG@;.4M:Y81,Z5'4K\J97?-/KV,$WAD]L\X+R6/%K-F85OSS0X( M!KXE@\NQG9QT;YQ>^[I#;5MWLVSA6C8=&A[D]E4.X!\,+.US_SH"2DBB*!# M L=QX'T\$$2'"/8Y*#L)-'9K%0*=3B"5P' #2YUQ[F_BP9]9 BQF5P47.I^C M;T.CMGH<'^-G)$.NQ1#C@_(VKNWOMD3YIKW=9_E29W(^G9>@Z.8PNZ;IR!G. MK92DSO)#BL]F..,>^*T!\<11C"J>78@R9 -.(^<62#"%F98(H;,.-MK^DY M8]QYS@U@#0@U4!X4,BX(E$V>Z)-+E,:[=,KPOMV6W_.N %$4++E.$9,<&_=' M#CUH/J3WQ4"V/TS'8SMKNJ<[>L&;]$+O0QEYI@^J+GM6-PK*G+UFD]FU2#[D M/K*W"^0E[-[2JO1'EG'$Y(>&RH=Y=+TVE0^)0AQG[*9 M#ID40TH/"FF?+9M?;^X')P.T M%O#49*:C H66)($\61,4YH(CC%?"=$^E): M 3=GYI!H]>UI!<31(+V.B$637?L*3E1JJ)/TBM@)(SK ^)7C:T@JW=WFL[ZZ/1#P*/EH9($*9"@7&E M' ++3",7C$Z)&2%4SR"3R@AI#1CXPA)0OREHZ]9K1)B*CBJAG98OJ1]L7QEF MGELC&#)@2N0[08.TE1I1;"(5/D7#U<:M"SXB'74"V,EA5UD0<5@I6!A) M:-:+!]BOYB.4'A*US2MQ.'!Q?&X*4(N#"303BXV(+F& M9E.(EH%:'0F&X\[:E38T(4\)==Y'K7#OQH]A::6/#DD: '@I:.:&8(U4P$9Y MZ26QAZF';=\"041*"6<%E*3,UR /MH>6G:N)C M+AG+(7S) 4>$ 'HF!5D36)#.!Y:D[TE4XJW1^;( +'R0,#G(RRF;$-ASA !' MFA#IP^Z,5UTW;P]T>> U\KU"2. S=DC\LI0YL[(%SYM66RC M29S?14$#FUYO 3E>K^>)O-&D\\ME]/.- C\C^-ROEGR=4^Y;:TEN7/5;[*JI MI'7?N%ZUL+LJGFP/K@_1V$B-0%1*!88^$\BP&%'PR9(0I:"8[.).9EVGY$/: M3$3\1]MPX?M<3J:7A]C4FB;[J&E"\%LL:K)*,?XN3B+\J>06KQ/_MM4S.=%6 M[ZUWNI3ZG^44U8P8/S949FR09UC*Y 2@ MB7D.D+3^D[*RY<)^FLZ6R_HSFSJWH\5+I(2: U+XKK.I5#J# ;XN.N)TT=A):/[Z;H.X6N-D M\&]MFX0M_&@7\^DW#A25."L; !/+3)4?1X ]TP6 UNA+#-^L<.D,D*G[0NY3 M82^;^*Z)E[GH[ JW2U7N=NROEG. 2:Q,I*P!M^7>WBW'V'@0G@S7X5"Q,T+_ MDBVHVY\A9_+>1^[YNSG3SQWB-6;Q;W^;S[;M\GF+_!JHUUG_SX^SW,T(=:2? MRG_;23\KKJT%^ZZU8_,'6XS(;1/\E*L\@E;4/=ERY3=?;35J]8YLVNT>@T=9 M(%M,U7DXL04"9>2_%K_UG8OMV'\YTS-Q.1^4HH&#):*^QG8\12%ZB+/YW]SL M;]]N!D,^GCKNV+"6#S$["@JJ+'(Z+/(?BTD<,%S9XT'4VP5;?LYU[=S,]P$-Y1C[#3GJ_?M)06J@\AR(=LUYWX]?*. M^>?C\^:PD^EA+7FWJ[OG2+S:Q2^[+W2"#B7CMWK5*_570#N0)5= VT$\"QZJW)+)7X*YX=U)(KGCT?S["6DEN==63-$;<2]%W0AQ#3+C%J MF57*]Y)X,0M<*E"D/9, A$(B%VQ$)(A(@Q3PM5X(T6L:_7B(V>VYNZ=%_=6C M_%R/\MW]$JH@>2XK/?4.[ "9[8F'?O\.'*DPXLPZHCA&U,6$.*8V.U\8"HDS M>(4QH5]=%SZG25F#O$@*<9Z_$Z-!ABL!:K%$44M[Q7Y?U2D!%D?%S<-SAF\&99=1GZ+X;\86ET$V1\5W1'D? MBEWP9ZF5T@65S#9C]T=;8O>K@'L^?](SFADT3!N%PY*# MHI\TX3G9C2,3P'B"I]WFPGPY4BST6@_F M'[_DGU<*_B',=7"M"L]N4X4#41'T)Q0LH 5 ?: MG\>P&,0:NL7EOH$-;]X&R'[ M34*.+2&#_;K*YKT>0B=Z7J0^ZI7$H9 MY-H, ]CH5@;EFC%=%G-S_)G'3)PI>6_.K^#/31NF9X+BC?_N_4*=TY',J69O MU]34G::FRI-/3?VSU,[_=5HJU_^8*]?7W-3*'Y4_5GKCZ$OECAW=OU7Y7/&G MEHZHU54JBU06V3.+T,HBE44JBU0I4EFDLDB5(K5.U^%%3W[?]9B[G$US+X/! M+'Z*DT5L:M#/D\,5#H(([NU\]-R#S:L\TG@=GA1+6+K M)R$UEKV2W#SD3V,.[\D-G+ 0R/ HD&:)AURWP!C5NV??>IU^:Z.EFQ$YWW*Y MKWI:KT3"-0ZQ0E*%I*VU KA1@2>+C/0)<6D8LH10Y$5,P1LF,>U!$@N<5T5GUY)UACK%;8VY0'UIK(B (E4WF7/7,&698B(L:Y(*@QCO3D0318 M&&TCBBDW]M0Q@CRP%F%XVF##0(SLVI%W3]DBOB^3^D2(^Y3PZDW)_ZJYKHUI MHIGV+" PG D8TU(BS3Q&#!#',4VH)OWR:[F.0C(!$.1&6FT MC(*]*%+!K*M:6V&J2IXC5ZN"T@9[+)'QI5%' $/,"XH"]8(I[H+M7T8D"R9X M< R!.0U@12A#FCJ!#(V&.RFM$_I%P8H,):FEUBMB50ETW(J5M8HJS! K%Z=$ M!F0D%T@ZJJVUPEF:MG16$TX8@QR)%G&//;)"6&2X-Y%R@3';]2W%O5BUMRKJ M;XJP:[#?LU@D%P*R,W]>O(0A?HKCZ66N'%'E0A7U)ZG)^AB)B,H@HA5(A\C M[#9)((N#H2Q%3QCI5>_U)$F:"(HQYKZ;3B-G+%CA">Q?)DD.$GQ1Z<"'G%5- MMB+6,0K\JLFNL,IA(ZSE!+"*.<2E]V!U:X]D8M1X[Y13O1[!6GJAM.,H>>81 M#Y* S6X\"B[I&(A*1+ZLBY -C:15DZU 567/D:M6.LJ0%%C:SDJ78W$<,L09 M)'D4P4FLM>\5*Y0),\I,0I+E H?8$018QY".5' 6HY7F954K/=1D7W!U(N1] M2HAUU!+HB%4KRXTP/ 9D/:-@TBF*#'<>T:"CYA$39WNJE:1@+5(=0*L*#+X3 M$C*Y(BNETED<#96ZUZU\OW$B0RRJ:O5D)V$-*US6&@/::WN/PSO_&>>UY7B5 M\J>JQ&(??=).(VQ"#@Y7@ TZP3^8!6&CIS&RFX(AQ$19O@[G00C$C:=($TD1 M=BKI0&(P)KRP8!#5/U@1ZRAE?55BU\DO(0C"JQ'/)NJ(F4%@ 28 . QF(U6@8,5(*7:1JA=.SR!X*/:62_:F*+N& M$3Z+1_X>)W%FQ\5': ,\-6KF,Z#43[73<$=-+B5&:I6@Q!_75@%")BB"7#$9&^]R8SX88TPL["I7:5T7!$R'O M4T*L-R7RJS*[PBJ#5; "6X2S'LL=R86[O$ NT""=C5B8GN4=F%?.*HD4HSG7 M&&ND"?>(1J<3%DZXG9JJ5$SYB110*6.$<*QT KAQ%,%!D#A/J37QI1Z%1M8Y+A:PJ M@HY:MP)H$5A%AU+2%G$!"I;&02*F+3<1L$J&7L"(2H$Q2BU\QP+ >>F0]VOJ'L0O^>?J9+QMT5VWGS+=+;V1'L:;UUL& MT3.:!PK3A1O'>[HLO94BN8_8IKLX[R$;=:123GD2-&81A)5QB"L05L9:BX2T MA"6OL9*]ZS!!=(B6>^1)5N.M54A3*I!*CJ1D*./\97-[*!X:\;32X+=1T*JG MU@Y8[9[^7 *T,-F7E:PHDJD5SP(M&"*"0:E&2>!N*81 M4-@1)*V3*M_Z)_^ROAZ.AUJ]&@H_A(@J$%<@KD!<@?@.ISLGBG&3$!$Y?5\P MA@QG'#1=B1GFB;,8;@*Q9]RZX"/248,*+5(N3Y+#(4 ]-BXDH=D+5T8B0Z*? MEJ99@?@![GOXV<(ROEWN\&^+BS@;>?@]C#[M=T'_M6CFHW3U(/!=O][ V^]\ MX8.W9+6VS?L ?@9\\I=]7 KS9SCB/>+H]8A+!"@T<#,T+_^9E8W-@+@ M"A)-LO5A1!*-ZEHRGUPJEQF\-^RO9S";A#\'[TI[I+I[V_+0C;@]&0"=[R'R MZ\9?@F[+,(OT+59%E8T@%:=[*;_A+,7Y*+W+ MN]&WG&Y[N&\!,C\-9Y3S[+I@_#>NA'X[@.-XLQMB78E)>J\RI8OSK[[[ZRS4/L0=^7ITJ^N!WG(H' MCJ!/C69T]=]#5_4R=J4Z!0"]]Z[<$.=@K@USV 4"NV,?MC%QUP3O8AV; PGG ME3GT!.;QRUT@4 9^^G^_XE]=O]A-0V.7Z7N,[;BM=/OW0)U"076 M) ^*XG*K)IQWWJL;3++G13P]=[P>[OC/\DR*Y"WL@/N8!C]_2=,PK-/@=[ Q MX%]@G<(W/=OT;-.SS5ZV^2.=N^$8C;L?UZR<#V#E#+ZY3&Y:?]LS4,] /0,M M=NOMQX_3]!$,\<$OP"[#<3T,@W^XT;R7,WV]C$<+:V_=DX/)?%;/W#@B7+O9 MX#_FXS00M'%H]7?)??K;ZTSOC)%))@))IHI8+M<3*[4CE?M[MW=DYGZ!Z#US]'CW/ -?>N!C4C.3DB0,FWI) MIA@Q4F?"A*AX=%0EQCL&? OSL[4^%SZ;XK+9#(.!'U-\/P-%NWZ7WY:+8_<3 M7F1-Z_*R)5+2=:3D7WVO3]7]HA&[S#<]%+XX*'Q%JM_N )#H!1=!:\(DYO,9 M8XCCU!%G4N1>FN3#EMYF>) Q"T\JZPV1C@7,6PF$52FP2E'%Q>Z>.?YF^/)W MAJ^E[VS-=8:>,[ZAKI$ZA3=Q/D5OVN%$ C^MZ))(K@:D]9S1@UVGEMSK?0?4 M^Y07UHF<0'VS&O0^ P:OL!QQM*H8=\[ZU#&];^DK+:[20^5?BQ,F>EWO(1[6 MOM#(?2L8 Q. (M +HU?#8*]5!OWS_S&<\?[0>SY^U4?:\_$K//07P,<[0C>> M'=4_ ;;U^] S1$\(KW@?GBQ"J;>?<9S%S5]O0?=*V+. F@?0^C?WS(.]8QB4 M3SI828D6W!!9&49,8)%8;6C%O&+"[2JI>?=\:DSY_:6NYRG^-)\.QQ]_3]/A M)#8Y2NO)U$L6/UR9^R:2P[QQPG7E0" MH$LD8FEE"<^&!B&],=0\7MFTM?NO^H8+L 4"UK^,&Y!\DO G^5CMSU\)U[P M%;*W<5\.?!Y_'WJ&Z GA9>Y#'S3QI$Z?']TXI%'O\WFX#G;?/-N7HZ7=O /= M0*N.W=C>/]?XY9#.*\2+EWZD/:^_PD-_ 7S^,IE0IUB+--D8^+/JQ:->.0;R!?69*1'UPY;M'WF M\@'AT4F=I:.:J* RD3XQXC5WQ)N@4G"&*K\5N7%D>'S\D(WKX52?OL"@MQXG M7QQ.OB+[=G5L.._+ MV?1@]SR.M%<*#QG.ZZ,!# PD2E:!@@? Z3.CA%)FO&0^.+'5?//(2N&CE+-A M_$0QT>MZ#W#XWB,RZV4Z?/^1:I#KI7E=^G*1 OXRFPP^P9][Q^]+D4*O2.5^ M-.&C4A6#\90D&1R1BE)B7-9$6& +HY)EE'5!^#0,_78>&A])+$Q0G+AE%9*4]_*0-H5JX*@O)J.Z$,GXS'O:.VQX^>_CL MV)%VT7$;KF&)!=@BL0J4R\ 9BUN0=PS'[9TA;Y\_E_7^W&?# M,#T&]BKD,U,A3<@F^>*-,!?]U MPK^[QL"]([=SS-'C7:^%/S/@DRIE&40@S#D,M055W'*N" T12T%*:8/L&/#U M'ML>)WN<[-B1=M%CRX3FR@M%.*AO1%;,$FM9@%]-Q2J MV [$6J[']MZU^SS MYXP>['JE\)DIA:[*,;,8B1, ?=+%BA@."IY*W,=,395<=3"E\## N>EZ9;WO M]7%]K_ S[OH.R1"'GQYW0?\]KV?#?'DKS%N]WL+;KWWAK;=DN;;ULHKR5 GQ M]6/45MRSW%OP_)7)W&?U'\[2(+OA=/ )N6HPR8/DPAG,81+^'$P*$PX^8HM+ M8+>8IH,9/ _JDQC\/H*I#NM!@LD#>Z4X@"?QTPB_X#CMMVHL,8%__V'DPI_D M?3B;C%)-?@5.@2^T;\"7%V08G$]B&IT.<%JK>&70AW#$25N\XF/30H##5$(8/3T%-<)4RC0-9A?M,M?[<=HF,M& MX%_;=>++\=>_G[Z'<:?)U:#3#2Z':10'83[]A,,/4LZP;O3>XZ,PVFH[3P>+ M*ZK!I\D()CH:SBY7DVBGL+8/:T^U'R(.N_%E*3-6?5O[ MI&XTN!SC2,";$IO+TL*[G6-<:OXT: DA@G$_#_PAV]> ; M%+N"R ,N9 \UA[_R!, MX>BF0[=Z_6#Y^KI1BEI5 A8;)A_'<* U/+*VGZC C4'E6KQU?1O+A/&O"S6L MG?2&(M,\VZHJZVJJJQ='M*%M;DXK3F!"X\ELJ9+A2>4TG,WA=$X&?@XZ5@B3 M.4BFQ1F>X\AP'O/I-,73=?X">9*^X#FE6]D^C-^?LU9^AJ=G+&;6%PV6WA6X MQ;5)K:,U+EP'U,3A$-@P()8 LTGRYFK4^@8/8*S;]]LU.1>7F.I85GK3WF;3W6S6>314T[G [0 M!"X 'RO&%@-?>%W5Z4Z<+A\Z)Q4X4CW(S]E>[ M(BL_#>NA+SZ"-XLQ]H5,EM=J>EKQKQ'.]S_#'OHY/67ZH6..U\,=BW 7,F@# M7@;%%SSX"77 OZ(.6*YS>Z;IF:9GFL5N+=/->@[ID\:>(&GLM\FX7(R5A07UH7/K=^Z1IDH:HXAU(A#)DR(^44IH8C)QD7+> M+N_K0E5%S3U1E:;HG W$,Z9)CMYE'3@5S!WLSOWG_YD/9Y>_C.O9=%Z:T[^; MG:7IAS,W;F_C@=T;;C]T@IDY,8KUL70]#G;]2/M8X@,"(C5$JP:(5X)H!X)3FCF*IHJ:(:OJ/BPWVSS[YG\I2K'BB?/S/U70_[ MKH=/L ]/5@1[_=*]C'H?@W?]2K,,LCXJ?8P0^@/;P__6A)+UJETOA)X#T!Q< MH[.YA-6#=5LY"R:NU\39@'T9O-:,@F(7ML+*[YU6^R@:W6; ^>$L7'&B5)\M MUL-@?Z2O 8%UTJB:\\+ ;CF62".FT2$-B*&&)P*AZLN\ 0P^$36[?4(RNUI M7X3J);!;;_KVIF]G3=][7.WVIB^.\T<:)10SO=+72Z'G@#0/(/5O[IE <7I_AV?;P>@";6AJM=:3$ *P1R4,B5F1/**U$UD$[QY\3'';"I&:\ MKU?Z(KBM-ZD/BD#%>NS)I+]8[HQU_2.6UACUUO7#!=)]DT!>CLBZ>0>Z@5:= MM] KRX-*7I(L6" R*4LLKR(Q5E+X"S66IVY?\_RUJ6OS&%:ZDH\ MCG\)0/[28?K9@_!NT PA<I_&^>P^Z M@5@'UQRUH,Y+JTBE,?6O,IIXIPT10?J*,D=3M:4Y/FD_NN/E3UW'X!G-8#:P^L#P%6ZGC.5GMBLW%$)NF)P50?I:@TV7/GQ5:RXUV ]9$C MDI:HNKC[61:/0SC]M71NV &J]V^8I\V)Q38!/7+>VPESC_B)E^F$V>BLLNKW M-FF:FO3NEQG3LM?EG!I-4^*B9, !YJ2*2Y00PJ2SQ MH-Q'P:P7_$%NDJ/#9.\\>>;8>B0MO0?6'E@? JPL6)==YJ2R'"MV^D!\T(ZH MZ+T7658\/V]@[?TF1_*;P,_8X>S[Q=:T?0V_O]H,7-Q(SGEQ')M2*0AQ"K ?T9>92&?O;&Z-/>F%@,G#3':<8*)DLD; MIU7P![O"*?_\HVG(^@>B2GUW5+G#-EW7%+$TN+VNI>]ZV]O-AK>DM+2&U0_JN?]O@ +\_,(A-PUAI;-_JX7><2M:]HOPZ1VS>$.+SC\ MC:]4/'*/D=(B$JFJBC@8FH#LY$8;)K.E5^%"6N.4TI$$[@%B8LK$!:E)"LY) MRQ1-CG:Q"J/>D*7J!EE*3_5>.7H$"H*G1\NFW*MNWLASYU5L+E%BV"D M:?B!GRQEZ[)S//QR/IS-4EJT>?]A@BV0%T*M:T@--I!P)@62-1=$>IZ)C3P2 MSD6J7-+,9'<5J;4(@G)5$29!G9,1E$%GLR1>VV XSS;(ZB4@]7Z+YXA(C:37 M-2+R+.4<@R-)VD"D5(HX+T%^.\F$L<97:JN-1K"<>2<#XX@F"!;6D ] M^.:?_P\P.?WNU_=_+S^Q[[Y%'0!D_*H,D2!#"# X(ZG*G&OCF/P7NK_O?(0I<2)#&&70Q+=XK,!?2[/G*"C[XG#;] M=G:>2*UM)Z.?!OK8;S M!SI!1B,X94H'O\#F?5E"9?EM 9:G#T7*/2YYY@33,H#:[#UV.A&1>,$9D1GD MI] \,[.%=W=M49KBJ7X[N^UJ_HL=C6R 9!K_%U $C%TC?!82!U3X'PD%-=BUF!<@L*06AKPQI_"Y!S@HD4X^'U^@5_MFB3-C@:>&"7* M1H944A&7K26J$KZJ;-3:;U$6U8)73$BB0-QBCD]%K$T5$3YI*QRUW)O#W)BB)!XE6U^P@D^JO[,CR?GV\(SHOY6J (X7>J:J&Z9+M]O<"="9#<< RZ M6I&$)P.'CMLX# ZEXK"!LG(KV?AGUT3G@R&O0;ER5@WR M=')>OE8F.H@PP9,-C7/Q44IU.X-=]U=GT\G\XUEY&C6$8<:E(K'"Z]9FT<&; MK759&X>?[@W][::X]9"&6\+EXIZZ(8@=/F\WGTT6F;6X!:!3H5<6'R6:9Z0]O>D1SD^IV7CFAB0(G>AD>H@_3I68VS-GAYCQP#E*/Y0+VJ6B?FAZ>Y1E[XD_HK2R MR3JB54ZHDF902:L(_S"ADF3&BZT4DJB<#4* =5,IL'AR%L3(&$ET,:5H9##" M'D8E73 U\/3;^B>P3B#D2V1>46($=GOAUADGE)%^J[W! MTU'A?JOO"A7>VOC;=Y%1:6:1 M>QBK=Z\I^S@IR;W$1U_5\Y?U(F:JLA-$"J6 FRH&0*0JXJF(U%D/8O&('+A? M'-XDYG.L>*19$NXL(HN'=:7DB$7?*P!OL-%V?5U/(^%[N7[(>U$1N>8I$19# M(-)50$+,4%(I$.^,V>3H5BQN%P3:X42Z2X'GJ!5)+&!B)0/-)HA$! M,I&0K M56TE+SS7'>"[@@V>E3CO#?@U<5ZNDIZQ+'<.0S*L(:)B%.SV;$#<64L BHR7 MRE>!=]*T;39^CR /03#O Q9;<@8%>2:F FG.7<59BCQ5MIL*RF)1AY3BZ7_F M@#TK^=U+Z7M):[HK(.L#6MB$'SUA">R8M90 \ M)E&'^7J.N JLTJ ]Y48Q;N56['X7A-DBV&./WL$M#2ES8A2'567MB$Z4Y MUYK:K&4G]8[5J@YL:7\$;IR53.2KQC;?86H/)M/B9N^%^?V2JH*.RB@PN54& MK9?Q1*P#PG(61+GUGCES1.H[8 #5OD[)/@;GC"8L4TP&R(YXYBMBM8C8F&HE^5>A*RS"8JX2C= MDF#2^BA< +K,0A,9+0/BE(PDY1)WUIO(-L,5?W2C,!^Y$MPZ=C!.9G0VGS0N;:-LVQG99?S6CL&OB$+&0!LYP]GG2_'_G MH$W*>^'_Q3KR?#1JHWX7XV[L7?F\3)O@FXJH+1YM-[Y<3*CMT[/\'LY],9OF M6XL=ZE[\XM^&8YS@$&7FQ634QA_6@WG=5+J-"3Z ;Z>F ,#5>.=VZ;C%+IP- MTZ>"RD VL\\IC1<'-\)XL.[5!7@52>\?-H)S!]D-IX-/6#@*3S'!H96X]\^N M7AUUA--?Y-W\B@,-?G33T610 ^.T%'(^B6G4A!U_;BO^D07,E+>1'6^;K>=F M[,CQN452/LSSB%3T3[O>?YL3R E!Z-'C;,)RK MZ_EYLWL-3+<) 7M8=9E.C,\LBYA_*EA?Y"-P9N?H.DGE8R6)#3(2R65%O/:2 MT*0#KV*5@MBJ6/&D=+TDR+>KPUAD1OUCN;5_ &4>*E.E6XDJ)X/IL/Z39%3G MBNZ BA-F!W21FA+S6E;>D23P+L=@!W6O%5%,ZY $DUQL^=V/3DU_P/[^%;;W MEW9W[T)+\@9:DJ>R2W5/@)JZ1C*1*FD,=HU606#9@D2,#8&82KO*4S A[59Z MW-%)9@% /PT_#4&IC?>''U*G@&2#GOTZ@:4[GG2(7E92++8K'5P.TRB>K/7H M $WV %"TQQMAJ0E6@GA2I3B2*(5C/259L\I4QCBO#D<=_F;J\'>AC@^P-6S[ MM$$/7Y[V$T8RVO(7D[H>8H)=GF-3]O4*!G63+KG;+;+I3C@;PO=0 M31TMZF'"T&W]G6:LW:GD3VZ5-5=4E MO3Z+C5E)DY0>;\(,1J ZXBW\E"T350@^>K?EB7A2TGUZBTUWB22?F<46F8I M&T0H3 _PJ& %X8E36AO0P;T/IG/4])@6FSAEO%O4U#62<2:Z"B6F]E4@,H+8 MQ#02XF0.4O,H*KVC.%U' *BWV![98E,I@ TO#.%1@?55:4Y,I)ID$9-V5.0H MMQR*]Z:.WF([ML5V\JI,MK;"#Y:GFGP#83,:#3Q^-V$_ +"DVU>#89-W1IRLC](T10%R MQ? .,&9@J?6B;O!&(,J:*Z'ERU)M:NTR>[UN5!,LXL9C&&=:N^GEPD6Q]GR; MQS"9 F^$E&+#)YL;D[OG%F"Q7%,D8ID# \M$AGFRFD1OM9$T:ZFW2V\GIU.L M-%&,8D8@_&-THF"/291I,G#N#A1JAV?;Q,C_CCO)GN*.5K)3T:4KC&4TU1#6 M.P11L8N?_HZQ"#0U!DPSC(#5-$>- ME0/-%C%:AUA/.I09SCB8@1IM!L5(VL>BB#8?3I+:[1*W"/U_F9>R"C#;# MY#X/ :6;-E2-?! WXN,B5??#BOBU"D[.SZPEM MHT1D.K\832Y3VMG8;$W NXN+$<@.U.<7^BJ.!=KW+\WXN+EU:9TVGLP&8)>, M5TK\R-7XZC*7_1!]LC9.657#"(/)J@UCX1'0?1)HAL6V@!7@K\W;#JG^/%-E MQ1K%1<;P_L2 VY0SQ"E@6"H9B[R206\'6]R]9/'S4E;TJ>U21[#3=6L*9@7T MA?<-MTK+8?S^=M3#:@X^;,W,[JG4NK8V:4[IQ1><7TF?:+(L_O5LF3)Y 3S= M)#Z2$GO^QHT^ Z=BK=';C=B-KLH'V,T=W5-WTM&KL=#W1E@W'I=]!OQ3A5U? M,X5[Q6'W%_=7JJGKX!T(-T(U=B.A,1#O@R79R,I0ZA3WVW'8-BM1L4 JL*3 M*,J:V*0BT93!'Y*(TMF7?G'/S:GIDC+["B_N([66 N&!@A8X>*^2ZUTGM?%O0O!AIZ"^[K#,$=^;5%GQQ<+/9H4A $L"*V=/;S^]]_QY3K%;VU9!];(=\8 MEROC\(>1"W^2]^%L,DHU^35-9WB5U R+KUZS%5F<7-=MQY.UQD(9 M-/?)Y_(R]+8V7+:#W=N97VF6M?[Y).=4K,J6J1<[TLRU&7B?]85^=V]E=9[?[T"P+B&$::I=$7L0,A(5_0<1Y,0K))$EV;8@CMBI XD M!QDK)H0/;JM@CJ0Z",H42511T'.<)HZ'B %L(?%8VJX=3,]I:N;\ K"0XHMO MD7N\5W>YR7O.*ADLRQZBEQCRF(GAE2=<1".=L3&&+6= CI[;8"FV#H3O:*SB MCM_V/*H@;;;6^6=#HUT*V5\VT6TO](=EU5<5AX7?]GCSO%WE#B1WS/G:;8 ^ MS4QA%U'@#S^ET>5CM6Q5%0_2FT@,0#J1BD8P3;,%2U4 ;\5DS79G@[O<,)WVCBW?;B\84T MOU3F5&AQ0VM+=FH,N^F9FSZO3JDT#QWD5.LC3.39-O)\W*:-=]+[=MS<=[XK MY:$7")2!GQ;ML'.+/60+SMNZZ5X5"?0HTJ/(DZ)(JTLL9GJJ+F:#>C(:QL&" MRY\[SKP'\^_7QOS[&OSI\>>@^,-?/?ZL>YO^U4__ M\OUZC&(/0CV+]"RRBT5XSR+WE]-/V]D0MFK/?G:U:]+/ZP$#]R"T(ZWX:!"T MD[0?<_7%A;E8_NZ[C.0B32IHXIW''C<&.SNR1)P')=\R;US>"FMG@BEA546< MT_ =%RSQ-B4B*N%M],JJ((Y<-05CU Y'Z.5B^UK7_X%>U%#;9L&5AS1C.@*9 M/:TFTT/(\2&$VI2#LHZ8[".1*0IBG.DTI7AMO+;UZ$]A/00\J2:WL(E

    E;N>F(T29%?&\C@8/&ZO,W4B ^EZ=*KDW;NZY,L,F9=RY3V./YB-]]9KS*GV]%R// MC7-Z,7* 'NI:1\,]!Y' -9':.I &*1(=*VUCE$S[K9KM1U>6'UI[XGO9BY$> MY9[)P?8H=X#$3Z&BT0)PRE=8)]E'RW+BG%R4'*-9FN0.($$0[;8@4(1"KL-^:3B[% M"&*EVDHN[8S"_/!:24VF'OG?-)T@W1C.^'>]E.D!\'D<; ^ !_ 8RJIW*V>"1:D/F*-F,Z5PM9,,\FT(D(%4#<#]K#V@1'+ MJTHXH[EC6U>#3UKFZI@%KZ\O/V1.J>U2_2%WO'<#B9!F.,;?GQGK0X5GDCDN@?Z6(RQ4*[ M/PUK;(P$.N^^BE,;E9+BL+X8N92^;'6B:96.Q4:6AT@]<]/9=T4K(7!: MY_4;C/H>#<=I2W]9'0\:6 M=+RVC4^5=3;7A1^WH"@(:0C15ONR8VG0Y>*I"3/B0!*AVUQ"N1B8HL6&%S M=IH= F8 W$!!?Y??E;T G%G0SX: :_^X+KQ^^>VOUU=DGXQ3EX17W2SAI.W? M"X)K2IP]8OH11A3_\S'ZZ^L2B07D_R[/.R M\\F"LN"]$;Y6#SS6GTYU/?@XFG@W&EV6+P]K>.,8](HX^+CD4/ST=/ 'S&R, MA?2P^K6;S:9#/V\+L;N-A_$!MUETV6/E2ZS@%^,4WPEK"#?_O[VQPWB697M/ANF MW))2Z;\(NU&7&NKNSS0]&7P^FR"E8UO('\NC/W]9M&Q\E_,PX#/3]&F8/M># M/!R[<<#^DL,UB=:62&\HW)6FCY@M7Q@/*!\&QP;"%_/IQ:1N:D\"$TU",QWX M[F0^Q8X)N(S4EGB'#U;O6NN@<$PE=O"*&[6_3VGPVV26!N)DB7TGR[[05TEN MND!'?[E&P/#GCZ5<*1YT.'/C<1IM(N,"!I<#78'*C:KS!S47% ^1L@1H%@TV MBF(5<55"3PTSD7$C:#J(N?"WR?CCWX"UXMNZ3K/ZA\L56!7-[]I:M:^-Z':A MV0@VD(QP![$";IKMDL"E[NT.LJO;PK;UX)O2#6(RKX$4ZV_?[.3KE^59#" M >M1[9CYBZM/]<@EW+JPA4_*92]QP3U+[=V]_YB/P1BA/3O=B[KZU,8'A6\M M'# '#FM[ 4K BXG ^J<^9/%680->>"^M)M9XC\$MZ 4.E# O@F526J.W*H+( MC&F1V!S.&TUDEIA:'P-)0GGF@W*9AZW[C\DXS*=3# 8H5O_FO?[[GY8W]V*C M)Y:XX>J>27K"-'MQ489/&HW;PU8/6\\,M@"5 O:K)-DJ1R1/D=A<>1*R<9F: M!!BTY>[-ECD30B8V)4-D2)FXF!W149C*5#288)X*MK@\$=7^EI//E<;["G?' MJ&7\Z\]O>XGP:KBE%P3K@L!J"O -NBBE6.N)LHS1JYXP*D-4V7E1;<7O!&%E MLM01&T#=E3X$XAU-!-O(PI(2P Z7.CM)KX*5%:"=RJ"(=A5HNKXRQ&0&5GJD8&^[G+BP3P56 MZH3U2FOO@3V(!_;WMS_VN(9I1SGZ,Q=BN3,5@;DV6*")LUD8Z#XBLT?M$Q;:I*6!6?R@/"3@03 MCRM+.AJWT2O'/2CVH/@XH.B"<15HQS110R3+%3&!1R("3T9J'F7<*L!ADPA4 M!TT8Q0)X&7O 8(YW!$2T)F@?J^ULGD<#12X?N5C]BP+%WG/\(";Z,)FYT79$ M=B^"#LMD_)0CE\7)',.VCRB$CG,%>9O->*'R2&490J())I@LD<:"PFT])T)9 MR9BAF3F^51$O.! [AA&:%2CVUGOB*Y<)=8JQ3!.H\$_EG6;&G)AKJGX\/J\\ M/Y'4@V0/DCU(W@4D.;.:,5X1)C$%WSM%;'22)"F%U8%FG;>\XBY45=3<$U5A MV=!8 ; RIDF.WF4=.!5LJR;38X%D14\J^Z1:^[,'R;U5\+;JRNRO-M,)N'R< M)+_#IL9&HU46CI&?.O^Z>11'?C,$BWX8KJECU/9 Q2JO@_>?W<6& MM?]2-^@V58J&]2!]P0(7)05]HUGL8#JL_\0:!UAC(R8_VZSRUS@#/6"&H=..2]*NK7E:4K"^Q &"S,LKI%'6 JGE.8HQ38V!\3""Q^Q M"DELBQ0 M3U.':>LP3]8+?RPJM""$%B=@79<*3,W7ZW420(P]<\@&-:RYE(C9>J0>!%>? M(>E]'IP!'@-5#'[9XHJ-,79\!];R:3+ZU'#'-(4TO"@S^N2FPU+1H(SDSB=S M+,.6IY/S4KMFCB^Z )%VB567TI>&7ZZ6.L'B.4V1&BQ974:Z:(I5 DM]:@OO MCH9YN87NXS25^I:#ST.L/#%;#=T^40KVCBYQ5. E. (L^%-FM\EM8%9,&I.B MU*DJNXW%6("HS@:N.<:R \N:&:M#Q=TO_X-_/T[P5:4^SPD6:FG/$/_X/W.@ MR%ESX/@5^!WTJ<4?EN=;T.7S68(W3J_0"2#5&MT\./J*9S)9DED MMT[!96* UF61>9CBR08A(7U>G1!0EUN]O",(!;HZD-!H'M.MS+:BMQXEG?=A M:^9T3]&?M;5)GH^8JX A@%<4 :H$.DP-*DH%< <)VFLS2N&P""W]/@&[ R MZV]/!_\)?P><0="("<@'7E#$%@+<.K(,&RUH-WPT;R]2!/%G5J1@2*Y5&'W" M9ZY^LWQI4]2"%;6P;NMV4!>*V$*PO)A.UBK^@M0L'TXCUDXKDF?P]OV/ \/4 MSGJ"QS(K]AAAQP/:DRNR_G)S8]#B G:C M%&$*4U@ Z".%+,>3EA4P5]2U](J@H3&BK"E6A)E!=4%<;3L/\'.V& M@+/ [XW3;/#1(3]-!\@V^![XM0AD5$0X_>YM@"_-FWJ9=\MRF\" MHXY WRABNK$KDIN.84.7@KYVP*@7I1@XOKKYJ5ZT.VB,F>4)13R7!.LJ:N=* M#QFXPG'U@FRA1=*3%<0*=SX87A1[V M6_,G-U@P)R@8&N3 %S6&2RF45FK&+IXNO+!\S](, ?J:A&$9NP#_KD*-..1D M7A>Z#F=-;S]E1Z1(G!A5<:*I=*@&[JSQ1)6"R&O>JFW.JE>LM8-DCTFLV$OGV,QRQ:FP=ZU&2I+%"*4^X%()(EACQ0B9"G?!:5D$:LQ4.DYS@06M&+,MX':4Q M_RE:HG-TW,CD8JSVWT3]UN[9/I9J;WSUQHVONN'&MU*G^]L''T'4GV.1WJMTIMQ:Z8%%A% M><(.N?!/2IGXRDK"E=',!^F83E<1[>_+8_@W.(6_@17R;KSPJ.-5WH^@2_X5 M5,E_+WKG[],TPJ77QH-]OW"@RH)Y#R.TOI!VX";RJ(VP;@<]61C!V,<"OQ&OUMX? M%;]/?982JD0_KBR&J\9!8S-FR@=@,!)=O; MG6EISW3OPUMT$6EJB]=;KI'EW%:[LGZ1VTYG]\70IDEX^AJNTV_O&/SK9)I@ M6H.?%W=E\ =L!@>67[MAKV&_;A-^,$<.6?,6KG?J6$93(56V(0,E5F&.C4)G MY3:Q;'.#,N&R\5&CVW,R+?]#M[9/5]P5BPN]M1?L[D R\?_=NA31+7HV&;71 M!BNG[[!,8]YZS,XGR#1+)_AYFIVA3P\G/QP/SV'/KD0\-$RY7-)=HA.:H(3U M2(2U&(5E4,+&@&6WC6;]"70.GD*:SXFEPVF :;[13/ M,A#IL/%C[U94[JI8E,^W7E6]JJB*K4S>(*;%T*U:@'Z MRA%L=A:(LXH2'I+ROI+.QJT*)>&L65T$DZ[N358_[5?1F>S\__*+?K M( U^;7VU[W)K*_W8*HEK,15L^[(GSJ?171Y%;9*K@*ZKN3E'HR;8B[K]2D7 M5]SJ;?"-[B$^EU&Q#&I"Q8(F4DE'/%.2*.5\I,E%K;>NJ2A7%4@"U53"EQG M'C2.#$J&,BSSF*W;#S) MT$UM .O#.% 9@1@4T(:AB7@0[81&S0#M;11FR^&O>50B\4BBS91(+BMB*R6( MKXR0*2=?$O"Z2AO/0&OH!N#7PR^WA?L7B/;;P-XYWC45A= HSF+A,; MI"3!,VJJ$$+EW"%4O.[P[OX">T?&=224ENZZ2"F,YIP!M(GF DZ=":P0SL $ M=,I8SK33?JN.F.%<\"A!:^"F0IO/$4,C)UX%:[T()M-CHCP."#\]2U7@JI%X MK1^QT3AOX:!#)V.3IC08N>E'# OW);QZT\5^);5KMZ>]*Y&^-U=+.+IO_\ZF M>ANH[];X\];U (YSJ7!G\^_8H86KW(+E[7SCDMZZN>HR:*=*,5%Q4F4MB90) M3#"*Q6X5S17WJA(I[ZAS$9.3@02&SCWG*@(XKF (SW*V7$BYUZ*>@FV=ONS4!6OEXTVKA M^ED8;R\(K(507FD)ZK&L/-ABP$K.1$LB:L\QQ@PJ\R&*$AT3K#MK?=T$UIVC M%I:2R #&Q()5!OJ>J(A+D9+@P#@W2:@=)>*"D,['D(A)!FPXE3VQK * !\BV M/F9EA.@ 1'YR-,>K R>>8QVX#9HIS-Y2#7J+IA_3*M#X MB0O"=2\@X*^&[>K>:4,\^6$I[!GI8F"^(4=IB/ MS@G*N&'4/$2\/.W),W:ZOW+Z$8\>U*7I%E8N]*S0;,BB_ ;J7$?,&R\N5)S> MS=;Y596UJ>&Q"MV_HDAN[@!(LW$I6S>>E+#E-)I\/J9'OR_>45PR":^@L/[3M(A+ MQ_J9GR?3/YO/,?]BFC"WXV/YWQ3S.X9A6 R*4L_F_&(Z^93:MQ4[">/J<=.6 MA0'7I_4O]<#/:U"1ZL;Z )*#83^".@UT.6D"&@NECE(SWQ(-G# MP>^P#6W@_+>G=XU=VW9&%7UBD[,6>((U_"Y@][X /V)EG.X)'RTL=GO">"\' MPJ<2G/@D%+%*4ZPU ,;-CN" 4(6HT!F!Y3XRNKY^.\0F :4,:FQ8!Y[K'+'&E%PE44<& MDYS( $J2HY*1(+.B*L+(0>K'<2D@%BE1B.SD%GXM)G[7-43&_YP_88 MXC].ZMG/9/)&NDR([#Z?U[%82>PCTTB;1 MWTY6XY(BXK34SIY.RM\^#9NB MQ2!#DYL"+C9I?*#13BYPVB<#L$_:[#\8^L\T6^CON-AA3!N[ )I 7:^'Z.&# M35[J:/#/[OSB.\ X3,@MBRW9O?-Q:%/@MI2!VZKAFX=<'++Q&:D!423F60*4 MY SL2T-AFKTCR6O.<3);<'<<& MI;WWX?9^IY2B5Z6RE*^(3" ?K8-##L*Y=7/7T%;O!F'P&T M^%N6JM]PG*=N\7QJ/:/H92F/91<6A37R9#+#+/U9$T]1@I"7'UYUIJ[KC262 M:%-I!*##=A5-K/$0ZXU,L-S*E275H'E]*JZ@,1Q42F4Y(^?;/#N] M83Y?[P@Y[,)VZ^B=4]W0G#UBA8C&D,923P6<$'WV^?_.VAXZ+8Z"K3\:#6;N M3\!SCWU['JE^@'?14PKV0K#H :85P3 SL Q,I-)368FMV)A,%;?49,(HF@]< M2V),\D18I9555"E;[3>=Q0,*\!Y%HMON50\ \?8X M1)%XYA57A@!:)H :&HCUWI/,N:MXI>&T]58-<16S9=P27CE.I+*6V 1?Y$)6 MFD7E4K[F1ON9$@7CW:.*5CO7W"<[+Z]>#[NM@1FB_$\D,BCP+() MH)C89$F5%8N>6RW<5BDG[BV(=E_A0X"T7B)J*D=4):0Q-IHU=]N1+C(8[62% M\$4E<)2"C:E1JL:>K+FJ2]^;4M86H_PFZ)$Z6>9,3J:-X#U9W8<6T8RK3G_8?*?L(T1?AM0^UET'3G3"]+#YR^;.I*U[8B>>,4X0R-48GR7?!, M$G729)94W&YH]>"@(?@E33^E T&[[N1]]HW1QNLA;Z=7+W:N+]?Q"'=9>U#E MAEVZ,>GEMK=9!\]*DUEKRW,F43I-I) 5<[5R6I6J>XE_*IP:0(IDX,EUF3;W"=8J3W).?+,LN8\;EWSW:<"SA()?VZ4^1^: MR.Q;"_GO121,^TY)T97(*IRBL09$'0Z&>T=_&BW[Q#N4Y[FH8=Z M4SQ:IVK=[XQ'.V8[P+\^[SHT-X%TY[A*"G1K.4DJ82UV]PW 53(2#R92%1W- M4AZD_LR#H;+J).-T$RJEJ2B<#<>0[82%NR.Q20EBDLA5IB'Z:@LJ[U,FYL&' M*I]#F3X=U'+:-S3Z?84WH=5%Q5G*LL<9J MT_RB_3Y6 U[%$;95R[YIW8J_O?O;PH/X+;Q4?+N<#B;Q+)K1E2DT%Y#?R+*X M9=?&JZTR2P(7O-B/AO79HLJK&_S]]/TIL&E.)<80!UAY$LNMZ/ED.AO^+WPM M#3Y.)K&$%0'#S$=EUHMN!P,7_F<^;'MLP< _8UBVJR_Q\&>8!02S!/PX;63H MY^$TE=*(>(_5: MMMF=7\SKP5^=1^_(#QO??_O)7;IEM.I/;N8&/Y:0\2O/_3"%F<1T"I-<>O"; MT3>%^GW(\9@:2WLM40_^_G[PUQ1+$M0:HW511['46L\L9J0(1Z0H!4UE@E]E MEMS3H/@NQ]:=S;FFW-FLW97'L@#Z7*0[G+P0P=+ B<\J8BE;3QS3FBB=%:@I M2DG]H$HH3WORK),J[([.4TW'W^'Y#1+X6=S,KF1_TYH!#BZTW9(1[YL[YCBL MPQ03Y5?-6G'-I5=TT[45JZ*XT6CRN>ED^O;]CX-*4L(K2@0ES#Q%<<#F41SY MIG;#&S[8HKZP[P:_M(?Z1^DA#4L_IIW_87W7VRT>UABF-\*NTZ RM9>D^(@S9X.-B+ /:PG?4I-"#CH@FV0 M&ZPM-1H,;L4BRV;'(8""EYJ R8OIL-D.-[Y^3]:XY)OAM[<^IM4[\4S:'9\.,9[,Q'Y'>8\GS<=OIM$L3;=S11),U^PEIPQ]P4]>JBU[L-=1RI M ?>L49&'[62W.CVWE6"F%$HITSO# MO^ 98$Y7V?_<*K5-^0*DLEWGX+!3#WP387U0\' %,#O/;0R'FD8PZ.G@/>S7 M, .P %7\]SQ^+.0QQ$@>L'BF32S(@ID;TKS'EJM[G-K")>TQ 1,O^+8HM' :;;&=U/D(M7? M@6F/Y2967+]^K%M80OPE6?]]@<9KY/PO=9EGXW. \9; 5,I;8+)R*P+JD[7M M &">3:9%=#5>@)-F&V>SZ=#/9TWXV+"$^&Q(E4+U<>[@,HS+6 MV)4-W/1NK)?\:/D.\\G; AJS7=2!Y]ONRFTX]!K61(_'H=FS[9VZ8T9UDP/E M<2WE4ZQ.4G8?MV?45$P)6"4IE6IB4XS'PIS4)JU^@CVW@1TF2'QYM6LMM2[W M>UEV+(T_#:>3IM)*:>"ZVM8FQ ]+LY3HF'I^@:N$H;"L]E+=J8LS:KK N,U3 MVX<690J?&I&UA@2+7D&S>LG;[?;4"V&[ZK*]:X_+L2]WIRG_?5)4&MQ4%U&" ME.%WT4+Q.#G HRE:&UB.#6N\P=3";/'V39_*2OU)RP9'K;)4#@$#C0JS;BX& MU1=TV_2RM,C2XZGXKH/N!*.T%D8Q$F-P1%++L'R^)3S _P336INMWL8L.&N" M881F[(IBO2>^C,. M@(YEK3JWMV7U$]5/Z(X/%D Z%Z&YT;IDT<.MZ#@GW>.=Y#6MG-.$!IG1K>:( MD]0#*YDJ!ZMH4%NE]@[(.Q] ^/SG9#Z*OQ29\?/"EH1'_@ Y?OLKQXZZ7S_C MVI8"\6RG)ZJ3+EHOJ*@\8\0R^*?<-1MC$\DQ>:]8Q:6K'D(7)6=F-U'\DO]8 M_763/MX6;:1TB?PP^:E59N";;XLJ\W8<_['04=XNE.9Y<42WW.?$6>E*2TL: V$.9F"D?%K&=!8%N5DLVJS3QFI8JQ6#XK'1F]>% M(\K&IF$+6@7%+EJ*@ZM^J=NEB?3*[_J>7< VA5(Y"(M&E[2QHWCJ9Z[DO9$W0+?7%+ Q$KUR+.S&=GBWJF:&ZV M-;0:QPFGE"T;Y;;.: R_6%KX5^?3.#/N-I%=;Z5-%\#M-V_"5>M$7H%&(518 M4P0TV32>!Q?SZ<6D;FQH_.X"F39C5 Z6C?-L2_?QM1VXDIIS;?6^VY7NN].( M+[: W^$;<:E*!1\$\18;<54R@1J:.9&<9B=$E:38ZH=WG_B GUNO[>]I^O[, M/3#?R?;-MG;D.JGGF.OT6YH-VKMV((U!H8U="4_EGYT$K)E.21D23 :*C(P3 MJU0D6KDDE161*OX8!/Q[T8GVD_'KRM#ZP=5P(G@7T0I.T,% ET;A#:)V+6($ ME ;ZOA-\2%>2EXP?41;(1Y<3FA(Q\'*_H=? ',!5@?;/M@,I]A MV=XRWIIMT?BY3P<_#4>EF\L19C:O5T:(W[\]BQF4PGBC>=U&T\"TRXU1,;O6 MWK*F"DT3:";AS&&9SLG%JC#[?/PIE?#+-.C4!T.RD6_M[0<.!NFX(O,B2_EL)NSW5264:UY V;;Y#N/41/3,AT@!%P M/DY .P \A5=\2?&[I>9P"KI#^P4XJY&[J-.;.ETX= (M=F):E((R]E>+.< D MEHH]7DLVL0-O%F.L/0A/QDV%1:E39?C7K>*_YR%V*BB[Z9D;/J].#15T]=]# MQ^OG]%SF]*]_F4UWD>I9H^ :X$COPI\?IY/Y.)(6I7+Y;S=*?08>:8S7-XT) MBW_885;LFB H%27.LGVR 9;OOMH)5>9 2+7;67"G"XT=!>9G\94M$"@#/RV7 M'->@^,-?O7Q>#^'Z5S_] MR_?K85R]B.Y9I&>172S">Q;I6:1GD5Z*]"S2LT@O18YA[97KF6US+\#2<]AC MV>VY7]@UYRO;#ENU9S\?-8KH 9'EORTOZFY#9;?9@VN!Z>F#J1X.O.O#CB?7 M+'F3V_@I1W:+DSE>J%T/4$]('3=6DCW0^=]F,W;BQ&-N3[EM/"#W[*D!6,5, M;8HDJNR(U"$2*Q3VKF1.>^JYR?D019. =YL(J+]-ZOTI%&(CA4+W,H'I]-;A!+C\HHAX6*'A][?.SQ<6?>FLY:4R6("))B>TE%#*6&F""ED[+2 MN=H*];I/.>G'P$=6G5BQ/\FL!\@>('N [ 'R@;W2*U#ZA.$DJ8"]TITDWCDP M7H4,@)LI27^0T/1'42#YB=;[2TOW -D#9 ^0/4 ^#""UJ4+"9 &E@\;BM&!< M*V%)HL(XZFRL-#M$E?U' 4AZHMC^:K0]0![*Q[L(Z7GU/M[_O)J"U*8$+1*- M=N<4+6K7EI2-7G2]4-'UI!K+*Y9867$CL@PD:@;J>709)):J2,5S=C%Y:NFN M9C]W]@DO>/UMP^J_E63#=[DDN-7O5CF/)=EM0Z(UH'!?MP@W)]94O53KU?X> M.WOL/+"V'Q@3.2I"LTL$E'U.K*THH(]*W ;+C=TJ-7$??_&QL!,L JE5CYT] M=O;8V6/G@>ON!IL%EX($5#DE T1T%%"4&1ZII-ZEG0V<[NQ*/J+>:4R/G3UV M]MC98^>!L5,IYWWTB2B)<0I<,^*5C\3+X%24*?BPI7?>Q\M\1+U35+W-WLEH MX_6J0K!EN\GY!L_T>O46'&-]3'I-D:*N^*W?M;6I9I/!HF#51J6L7L ]E#N? M#=_=\TA?J&#R3FNCC265SHS(!.J]T<$13GEF3/,8JK"EU"L:09WW) 8/2GW* MEAB+7I%8>0O"*8,QL*/)^+241W:C'PO?-2+I;=L+J11(FRQJIZ7X>U.N^>UT MBOUN2EGEPTFK2CVRI'KIO-##VXL[TA<*;\95N7)>$R:8)5)'#GJW8L2J:#5> ME%&U=5<6A:/))$62K> [,0OB0D5A")6M-JE2UG4:WE@/;SV\]4?Z"N"-JBAX MD)P$:3F15CIB#/BD2/>7CHO]/#VXH[TA<);9,H)QB(1R5 BJ7'$,^$(XUXZ[QA7,EZ% M-RHER]QE$D1R1*I4$1MR)IESQD,0CKM.&Z=://(5U+/AA2<+U>T=I%]]_T>J M@=A#T\FJM X >JY[R?-JN*V7/!OW=4Q%T*L32;'"1D25(D9&3U2B2K%*Q9RV MLD(J2BOC-4B>RB@BA0( JD(DQM.H3"5!OX%[< MD;Y0@ NLTL(91KC0J(-5@%-5E0FS5-BJLA)LU:L EQC+67&'=]D*G:."6%%1 M8F.%64S:29.Z#7"5ICW /< ]VL>/WHL%?SZ_&$TN4QJ\+\[1WQ0.0^2(;%K!UZH,&/:.JY=(!75 7,=-#$V2Z*CLU%(IE6U ME5MF.9/<1=#K-?PC,W7$\1R)28$)S44,>2NWK$O"C-DG+?YXEY+M+X>C>ACM M8?3UP*CRUFN?..'2@7Z?4P+]W@?"-=7&R>A2V(H'$SEQ:\$<$!63\!WMB1/< M$D8]V! VL*@Z'0_&Z)/FG?4PVL-H#Z,O&T9%E %]*\1F+?!ZRQ$K*275,EQMO@2;;6.VJ=S)QU&D;9DU;:[6&TA]$>1E\VC%KG M;8S)D@#F.Y'":4+>+\<;A:#Z[7?_W7L+UI7WZTC[[C 4K).=>$$&# M)9(;01Q3!D0"F E.,)/MEI0[8#G>GQHVWJKP<\CB/NQ$/:UU\.R+^_3HV:-G MCYZW04^NDHB<$X0\T/>3)M94 (>24N8MYYIO]2IT!/>2*5Z-&S1\\> M/7OT/+"'Q3(I#0,0U-H1*6@F)JE$,N)@R-15U#QB2=ZG0$]^4IF^Q5&/GCUZ M]NAY\.;!566S"40;C5:X4%C",!!E.0454V4CMRSW Q;E?0KT%"EKMU_=AF^237[]N.? M^EOQ0]V*YU %)Z@D(F%L.DN4>!$#L5%S$WA,TFX53KQ///O/;CH>CC_6OZ?I M(C?K2DO:O\./*;Z?N5FJW^6WYVD*!_739#1RT[I\97DM3M>OQ?D-M^+TE/97 MXGU 48^A/88^&H9Z;V.0FD3J,I%4>N)UI4E56:-2SLSHK7)6]XEJ/R*&]@E! M/8;V&-ICZ*-AJ!:<,Z5!\?2@2(8$\0$D[S7EAJ_U;KU/K'M1\10_LBM MOGH,[3&TQ]!7C*$N@<%NE24B)T&DT(884REB5="46:H3MJ1Z>(3[,3&TM^4[ M67*E=UO?X+;NZZ_TPJX7=@<4=M+JY(2I,'^+8<]&2ZQ-E#C/J5=5#+':ZMEX M",=UF\?5NZX[*.YZ%.U1M$?1.[E=I'#6"4&,5!1,!@D:GY*)V(H&EG2*,6V5 M%#B$Z_I)493U*-JC:(^B/8H^FN.%Q1BLC\18[$W#A2-&2T>\,2P+8P*+NX(H M'NR\?E(4[=W7/8KV*-JCZ*.AJ#?65AS 4/$LB/3<$I-%(A77*256R+#?QM7HX%?H_#3QV!S=6[+;SZVK?=>C]@=7N6=MWX M2RYKMVG!9%Q$8WDFP8/&(9E2H*I4E CNK;%)1\:V^LC>1U5Y'\Y2G(\2,,]X M-BS>[^&G]#Z%^70X&Z;ZYR]A-(\I_G4Z.?]Q_R5>[\ //X830) M?WXU2,!R%WC9,)VG=0I>ORB0ITJ(KQ_CMN"_Y_5LF"_O 8-W.+5]5/'A+ &R MC$:3S[ W@WJYC8//:9H&J=W,08;=',S@V;#:TL$D#\:;5Q/M941[10&?A])( M 9:$[4X!P#S9#Z*@S/W*0U\2N.! M@Z,FB[,>?#,>W&L?[VS3I)/R:O[CFGIV+7!5@5K-IUM>7FL\D"IG$Z M<*"X 'RJ]1I9;[^[JN_7/,,>^#GCSU^__X;WG_* M^9V&N.$ZV1RHWYY M#?SR?OBEYY8#A8<=59Y?ZP]]-CO\.A9XZR('+Q]_?DHA8<'G@6 G_^JG?_F> M4W3Y]2#4LTC/(OM9A/17HH\[QI6]TG^Z7YZSQ^IGDV' MH=R;E7LR#!>H^_"?>TG@.,S0[7 M7HF?"/%8K>E>-"OTT/:RSO,%0YM)GJH8*.&.42*E8H!04I+_Q]Z;-KEM9(FB M?P7AL6>D&R#-G45I9B+*LMRC;MM2N]37;^X7!P@D2;1 @(T$JD3_^G>6S$2" M2Q6+K(4LIB.ZQ2*QY,D\^SKJ=0?#=M :75RLS2>.HL&X&P 3; W[@T9OV!XW M+GIX=S\8=J)6"[CD6E'AD;&V7G?H&-O)Z+".JSFN=B^NUAE?A/T(%#;@96/@ M2Z"!C2:=7J/='8S#=K_?'XMP+;%ZU.H/N\.@$4WZ(7 U^#06DW8CZ(E^:S@> M#4/1.7*NUO8'CY9M_>))P?&U%W28+Y2OC7N=<71Q$33:[?ZDT1L$G480H+86 M7(A.>#$).MVUB;ZBW9Y,^AVXI]L'0[0ONHU1=]AJC*(AUBT/@MZ%.'*^UFTY M,W1O=^8>O8V.F&4>0%+OYXLD6PKA79$S\U.9A[- "N]3@H\G_'0.@(,H:=\8 MS!'2VC[D<#?X+U0L!<%%+Q"#42,:7:!_%.O"!0B;SB":B%9_W+^8K#D11IUV MKQ-$%XW1 "O()ZV@$70F>&,(6GJG&X63M1*K(Q-+_4'K$<72_O&Y%T!.CH$Z M!GI&#+0['K:&XT&_,>ZU@1EV1V$C& \N>!GR]Z8C2Z6 LP=2>B,QH!E^T. MVSU@H(-Q(^AV1HUV:SSJ]4=A.^H/CYR!#H87CH$ZC\9#'/B!64 OX,1WWH$7 MRD/[PV&K"^9O8SCL!>B_;8,NV1TW.NVP/0S&K58W6O/Y!KWVH"U&DT8P&G>X ML=MX%(X;D]%H'+1&06_2:1\Y#^WUGK1+D6.CCHTZ-OJ"V6@[N.AV@T&W$5X, MPD:O=3$"-BH&C4&G->I'G5&W+=94T2@812W1#AO]SF#0Z(6C42,0 :JB4=!N MM2:C,%CK271D;+3?&3DV>GR)M:[+_C?__3DK@D0YJ$WCFQ?J:'F,+A+[6(M' MTY/ON9PO9]6'KQ6 B!J)=B,,(C #PO9%(^B-+QKMSB0:3"8],!X>9"3LDLS Z@OKS'?BK-4Q4L=('[U0HH>32,83L!8Z8 A<]+O %+LML 8ZDVZ[ M?Q$$@[6&IOLTUS\R1MKVV^W'\L(X1GIV3AC'1<^;BX(F&O5&0;?1Z?6&& UL M-R["=J_1;W=AE\/^>-Q=\V3OT['VR+AHQV\-GBX>Z+BHXZ*.B[Y@+MJ-.N-V M!!;YI-,% WT\&36"B6@U^JU!MQ.*UJ@5KAGU^S37/S(N>M%UFNAC--O?^"W< M>H2=O??NN;ZIM?+[ -3\C\X?< ^K^8Y=+TY.%;Z?UH5NT% M:>1=JI5[F=[:(UC^Q/LI3H,TC(/$>Y>E45SHY?XF9)D4$B?8@GMSTX?E-7PI/OE-7,![PUL:7<-Q_KT,W0_*PW9IWJL"'XDHU&F]Y>?1'^VWKTG1 M">)4XC-O@CQJ)%GVA49KX,@?HA3O)H8'I/3&N0A03<$#Q#\_Y?$U7.95"H[W M,_PSY7D;H+?@DB_# J]OCT9]'X=O@ *$CX G+@+4),HDR'TO*P& KPL1LD8D MO5Q,83UX)9S=%P'ZA)CC W? P* 0P0(<_&O,L[5*A&_<$U3D0)F)1[N33:/ M0]B6ZSC/4KS*]R9E4>8"[C2(F!E$].D9&3PDM\$O9D&AUBT\#$I+3Y;A#(> MJ#V=!TM?[:C^ZB9.DM7OY S'A*Q^RT"O?KM(@G3UNQA19.U^G#42Q@M8[NHO M8Y'$XGKM:P'H/M]P.:!U%&]828:(";2\^@.B3IR60G^-FR=CP/Z 3A*V&-F4 M;'J?9T**VQ L3J^SY!I.)99?^"#+- 0M$Q 3<:KI_2Z\,"A9BT^O 8 L5^<" MJFP)AZW/$T["B^+)!$X00<10,="0F@:3P2H6>?9/0;VK%$;?LBPXX$ ]F6;# M\(IHE=X$7HR+B)$]Q9.X>B 0)2T4OR\2^%X3'M[V$]^FMXQN =IDHF0BN$Q3 MA&B=[O]FZ'X2HPW@+46@B?ZO92J\;HL)GI^S&PN9Q+DL5CC(E5@4BH68)U:4 M,8D3-%2\&\$#;^8!D@6P"'J>Q0GP%K!W9D$Z%2 'YO.8$$+C0WT;F;Q\;US" MF0*!IEGA)8!,>%)%]D:A1BZ2@+\!$EPL #9X/&PBR/*\7! 1O_4F28E(P5P$ M?R2^01#CO@ &1' !KT^*_#H.!=P5>#,0@OA$,,L$'!U.[AF7,DX!CVT>0@]* M10& 9=#NL JDESY*$K@623R6^E<8+95*/ MI&&;":&!^-0)DI1S=>(<)9"B)L MNB1 -=1O;>XI%[!% G<3EWSK7:N;2IPVR<:&T2YMWKY".0 B0(_0: %WQ\\1('3S)2. 5],R,*"R/ M6-8(DG.&DO&HL]1(#TT3@"XEOAP0F47=&MK@%X$^L@R6%@I$%[RY8L>1-X;3 M!^%.8B8(259%!J> K^UA4ET\ETGUP#KB#YJR/EXC"8J;!]$"#[$XCVBL666: M>" J'RAWR$/E'2(&'=Q"C?-1&K)J.)1(J;&0Y+ MJPN?IO-G@.^%,R*A'4\6FE!OA.D2V^*XD)-FZ/C@+W% M5:T\F X 3QQTC]R[#N#R4FIN:7-A$CE*0@7TD^_ .5 MS1RL2]H&H!+^HUI\ 90D%#NT]7;>U>HZ5&399!C_DR4B;-E/Q+ESVL+'>@,VV/@.F^ M_UJ@\0A7DC('F/0A#9O>*W7JZF>-)("R&L& 3H!>C0T=H[:3B("(#EC2-1$F M6@Q)5D9:5R3C(DM*5J$0+6"' 7S@-/I>K8TRZP$V17Q9+S,2$K8,5JFT/T5J M%8?$*9BH8OCT3T*\FIZ430JP<40C FTD!?2&S1"H90<-K<=JF*]^;/Q^^6L% M63K) UAB28^O=%S?/)->0' V6$Y5+K8*6E+Y/6O;R)7%NZ,OXET$$3--!#*- M@GP'I ]G:,])#(60G:77;+T)]EJ#C P#_UEDP,&0.9"&KKD]PP?,%:P+V,4< M'H!&(ZKP H^!@C"^=YFC34>4_ &P!;3V*6GAR*D_?+:(F!Y*[D-@.23Z9B)9 M& 8K46\'EI?SI%)BVREQ0=0< 31D6R*:"BTF%6RP[(40:F-1G4TR$I\*"K". M,WPH,VZ:KQF#. #]C)8@T2P#%@?F%"@4<%V826WO "H%\P2AK?P>%8K!&; V M7I!DA_TE_TN6(X,%\H3%,<0@W)()6"FP,QE:6(RVRBZ@53<=7WMNOH8*"(VC M791RIA0);XRE%Z S"*GFX6K>9)E^0(6 [.W1: #,)B>M9+Q4%C*@$RA3BXQU M*<1VK2!62*^P'%Z^S)2*I5YD4&V%"VQ:!RY1<5,P/\57;2,3'H-\UP88F?B: M0GR++3"Q@. ')5EI=^H]4MFNR;+I?82E*TMVDF7% A3-0K]7&@40;60DN7[+ MAZ.S8"5S$']IMRIZ"."XT)GBE9*N"7.P\6D?X.U)9.EHI" JXJ??S,9HH8!A M92*M2@&?97)!7N0"K.Y<@"T+!C6H>JE$B1$8O0,W42)C G,;].2 -;LI+E>Y M0VS2.@%-(88@;M8EEI=(AX,2C9R2V*^HD*)6ARC^(I MDC8\">R'@.PE']V!RA+GL>-(4DD61"3N;>W+\E/B;1G0:AK_2?2,1F]HVVA! ME"WXF1GZS&*CX>%!U0@&*6T86V!QNEC,RBLB@9@#-$]!U^,&RXSY7 MLD1KEA\^&ZU2Z41+6E^B="AK>:SUJ> .V(D@KQ @V!2M^@'3JFE@(ITAGV!7 M!Z(#69R&(2F5D!0MY9V(@B+PV"/6]"YE)1C&@J;#D\Y#<(NOK&;C%_8F 4=. M U2+R1Y7L1;4#@O0L(AAKZ $AH3@/2+2#R>',#U\+-"78"EQJ&SA[?#+A+2O M#&"4J$&R(NG7EE+7*E$AAX7G8H9R#]:$8.9 -7_"I=7XYN-3P-..V?A4 M.Q9V&UEB'A:9EZG"28QWH(V01D#:#11^J;&KZ+EDFZ 9953U%?,"@&3]''9T M%B>"0::3+&'K8&OK*C^[;I0?D<]-&LW:/[Z\LL/YO*:HD*A$/;FJW 9@G,-T($F$,]1@@I;$;)]^Z@V9U&P_ ^I MU(/QDMQB3/$).EH87Z5@!1_4!U#C)2%V"7*1#UW)93 #C96)UUKO-BK_BKD! M8AUPQ?OE9]Z"#TS M*>@,B6R ^ CUB+.0G)=RF\WKZ7@RH2V0!YRMOV)8(%[6S5+@,VSI(\L 2\B9AR15H*8M):Y!RV5C]5"\$A^V'",5 M%: )*='%3!U] [2D,7Q)H*^&P8*THER@^1IO!3Y*;,DR%591]0P2[WHN\>YI M$^_.@N?\:A@,J7.H),'E\42@5RPNI$@F5C;('$EUA;< 0V(1Y/,O=6T5?LQ M6\]RO](4C2M7Z;+)4L=_-+M#?J$-;*,1LS*+'CU4A"Q6AD4M9B#ES)M"89!%,)D8YHJ6162T!%,OC0_&+ OT\@CPEL!A< MI(B:&+S(DFM+343!C0N4I,.0@E7*A->NTF&6E:F29UF!R3M2D#:@U9$LG\(1 M_$E;B%$B2Q=07@#BFG LVNED;4(M:VLK?SP+W/Z],CT(TVP,0_]?JJP(.%HZ M_&LR+LF^B L\=M(\R01:T=W X@0L5ZD];/V #DI10F-+)*!HKK9J4LZO M4DYABR:N=!PBD(V@<:5PWX0>@N#*Z-;KUH=?N99QV;95J*E3*Z3D.8+_T=_* M"*Y4W<]YP$:!94]2A(&RFG3NT0VH_@U9JOPC'5KVA#'\Z\F*2,RP7W%4D;+* MP]&,0.T/.S(3RW!A(QCUUR!IH-?>).;H^(XD*\YR>9XWRE]*ZQ@J78[0@/PD M0JM9Q+1*S&3C%!R;:]O97Z1PQA2-7JB,5D(TB=;JHAS#7>8+Q!1!)EH]KXCX M<<8N$?:'?+[3T6&Y4I2W(V)D_G*PVX.IKQX,JXS83Y41FZWHX+D@RUEM1QB0 MH+"N6+'9YX ) '0 0-.C8DG 1\LT6,F];=8-ZKKE2'OP!?8BGM0.-V"W@#)M MY\'7>%[.=5Z5H5]_"01.0U9HPKF_NG4@3BMN\-]#QG7 M+$.BG?JV8[WRH%LYD@0)^WTHT>3&YM*8S*'K80Q"*TXD5IGHQBMC4Q1)/AV*WN:FU %> M[5(:\+9TX%A M?I-@G,,_Y"N8U1]IHX[$K'E$*]1]V8MPK02*9A/;,P4 G*D@GL-^NBQ?9"@" M&Y3CD6>)4)Y<2IY:*O\'FQC2\JQ8PE-A(W-4WJJH2G3V@:\V?HKM= KX/$TS MY(=Z<8#S3%I5?K3M]S610"7_$F!ZT9)]J$!"!7IK(I.0B#4/R$%9X=(,U%XY M)H!QID.5LLBT1F%2SK<&I0]39'1.A!UYY 0)_0L:/P'A%GN/LIL4WC.+%Y8J M6XM')Y@4J%Q.]"N\!GY"^.[RX;RH&J=;B%=GZ[')2IT+@RC"$A'*7E$5/CI% MOPJOZ=RL>O(4)3\R@FW(LJK2G^! *840T*N*<6@EZ/>?JT0GWXX'U1Y%M 5? MV 2@>,5M#Z\]FZED)?FKEJ9@>]!1KTN4!%+D=,7)0Y>LS%UIK?4]L@-C/EU> MO3=:G=I/8HJ2CK/_VPMRD]ILJ,JJN)S./JS'3"8QA6)O/'2#LS'%&JL* M.F=E0<[!)B8M5V%DH&X$37E%M7E!"4!DG]HZ2.!)/@W4=J04!2=\PF/'<6H" MCKBLB@>:#"LN JC>[%.4V2I"7M2J5"YE3A]E[CU MI 3S/5/% BJ"KHU^Q>SU"Q8B0W\;&@BTJW2QXK]+.#TPH8^0[9P+G1%E:?>V M2JM.[!)!.\@(U[-.KRZU@_! ABL4RC2$UB7IC@FFW\(3T=[(X"I,FDB)C'6J MC:%D\HJLTO%9G]2[U712*V4DP/JJ%:-G2A6]QO5:IIHAM?#/[!2)6Y$GVDP+-SEQ9]VS8(8M:=B 5#BN');4U8$?OAW2"N8?" MLL)\E5R!KRYF.99; 4H5\LV=X7KJKM]M=O$\85&+)%B^0=MY]335L>B]HFL: ML@#%_2V=6P,;N,@WZ,K XH6U$ZYV7+WL^8Z\V^SUAJ/VJ-WKMUN#[FA801ZG MN/@&;< M$&/0'@RY@8G:6_O*[VBW6JM//1(576-/LMR:H?B,2HQB815)-*8Y MMB\ H1N3V5?+I.0&$RPT.)$?'?2JMB%(EZ2@J>1&_2>5%F$I$V6=>-@%@TU\ M3F]+5.!#8BYGI/,<.>BN2H0JYP!>7C%,;C>FTU,\-%D548'Z.N$TRVY7JS+!UG8)'Y)M4&+"N09J0(87D+ MM1.4,\PGJ97*J7KCB'UX-;5M-1%T+5>Z4-H8[HG* <+T^F#IZ,[1W383 U1P M;/?8H+@0!KFK5.[G(T*N#F:GA_;P!"!9)*K5C3 )I+07"E>Q2+N9D4Q#B*JN M-CIL[&VA@K-4VTUEWCC/ M,;QU_QZUN11BS&FV1)G.E:;JG44(]QW.<)/FR.\0%($.L=.NXH\CF9@$R@./7&%B&5 M^(WQD*;WC-K&:MHQ",-I3B5]Z.:Y8FBHZ8;OE2E&8 JJ^6'79A6FKH).6GG'?4+_NI*1@5RJ8,W&+;7#+;[!AO*7:/;RQ@8U'S]V(P"1]='1->?5,9?4),&Y( U%;%L]]J9 M8,]*Q6O!$DP-4YDZD">Q\"2FF=O%M+<573L?3O%#D5AP-X,_=9%(#'5+PPB08Q,\\T; M8=EI*Z%R90)0L@[[)JT,4EW]6C5=U;T#UC#-6K1IJ42.&,Y@KPI^B2TB EIM M/#Y029&@T_X\H^H(4\R?5=7\=E6]%6NH%=BC,A4"!PU"[,E+F=,Z=K1.$NO: MTT['DVQB24[=A<3Z2U@YNQ56W@5UYW M$O(5CF>?:PA?#/3-]3U2*\NIP'?\(5OXMQE=II*G5^OZKR2/^29=@3JW:03"K M]JTJC=[4_9HFN@O5-Q!IX#I(2EUD4$NJ+V)"[ZK7F\R^OS:E,Y8"5*HZ-@I]YBX ]J>CWDX6*F)_U)E'F@W6=(P<59JAX9_ M-MIQFG/G-$HD_9IY(]-D^;?*CM%-D:E()EQ:W:VJ;$J. MB.B2J%HZE,.O<\IJUIM[IYAOH$;N>!;&\6Z;<45.BP#G CTT4HNK\SD MJX^5]D:)"=)[=W7I77V^_*U:A/,J.J_B5DQGU&('NL6TE_:C9$P4Y]+&_;LJSH58[?:7&1K+AL<(CJ]T(J>(C M9EV2RKZHG#2H3#(>[X*-BS'G >LIMN8H 27,6+M5E1Y4(H=5O)AM*U?6JM1A MCB)0)P0LD99N3>^R4)URY[I3MPI&U(MD"(0-&=NZE[=*$;='*. L M"^R;PT\L$!FQ R$<"E7W1KI0575:Q]$K.C%=+0$79JIPC4+,VU%O_E@%;6!+ M \I[Y)ZG:/#:R>ZF4&BUA%XEWW/2.06(0%. X_$I>*3*^-2CJ]8R=6>-]AK' M5?-'.NLQ5=4L<4>S&]VDW/#F'_[WXX\U>QE=093'[_BQX\=;F=K_8#9-OO=X7;J:;TP[;S3[P\Z_4ZWU>]U.MW^R];.+^/\1S%! M ?_O_];N=]_RB(]Z;V*K%W"1E]2(GF&[SF1 MUL^JT%#1E8E_<1\'TA2Y\D253>O"1.VFU6$&FCS&B2^?[4_P9<&>Z.BS*SM"26)R_7E924J\0 MGKE$O=JJT4?\0#*9Z&INX56KD36O/#Z6>G2:_EEAK$=9+76&:F49JO(\5:5$ M/6V W?(T9%]G1E7EW_!#(?0 6;0M]9 L_-WTN\U,Z[E;[(3VI#<:1H\&_GUU M=E?K=#[F[D@_)@<=YJG:(J#M8^5Y<853U>R//S>9!'\]I%)M^!-EVR-B= MI'6?>9D4,3*!JKEHU951-WJDOJLK,\JXP22G*QD;Q<6N3C]V]< T]@^#@CJH M[KT:#CNM[_OT?WW\OQ[^7[?3>OV,E*,)0K6U1&_Z>BOMN&J%R*&*RD=6CTQX MKX(X;TR#Q8*' O$UQL?[VG*I.9IQ-+.59J@;J3?X?O#>N_P$6-5MM;[OM5J^ M!__7XBZZ^$%B!8A\_8R21Y./ZAX)*&^7I5N=JQW]./IY.OJIQJ,^'VD0PF,2 MF1LQ7M2$?K[R)H&E]52H@5IGH M%W*D<5PF7VBH\C47P*C)C2N!E&WD])*+K@>NZ/I)BJZ=R7WV)O=[59Q*3=\P M;875;6QS;K>45#VC:XU8G[,_J/>36J<]%?,ZSHN2'*^WS1!Y%8DP*Q>)/6.J M"E%@JM"I7^^1[Y">PBYFM)E M=2XZMMP21_='1/=4O G_>)]TXYCG])29^B8]]G6M=_/V7J)V:IHU\\>4W6V9 MQ.SKK#'33W\U88RST*J5J%)1-5O8ZM%O7(^;OJN5,_A<8JS6G]!P/:#8PDS9 MPU',7PL5MZIZ^@"_,&/LMX^%N?S04#-E(OU:LU-;LN),;$O6ZEL,\[&4W$L< M4\'%+*J6VJ<&W%*JYJ &JDBU*=1Y?X!.I#)/R6W+"0UL5X+>O#KFQ#$MQ[1N M;WJ 0QH;_T)17RP]E6$)M^# +*$+0'2RF9GQP&W2R2ORG)H+-NL6X@N'CXE4 MK:4"14J< J;#>IA>&U6_)]DR2*A5*)N*M7W8!*=JIZ_3PS/*&T$C M"H")=P=]_(#C&;%%POI,0AI$N')DCBLXKK 64!=IM!(,1)FZ,L1.S5V8Q8MG MM5Q0I:C,%C0SJH5A[@HG35%;+V[+@410J14:L%K$LVII0CJ.6*@4/^KHKQ/] M5=.4JC^1;WI_5X.LU$#?!A<,:(V#QPJ7J=3%Y>J15ABFGKEO"ENYS[OU IJ. M)54VV'H5AFZ6M#*_E-J>J4%GU?0\TU^<%T@SVJAG(34PG O!=0_E0DU?U-/N M.$<"$SA!GU3;X)0/QV;N8#,+Q!.. !T=6_G=)#^H(F(MBQOX' MCOBHL3 T.+::$EQ2%R'@3>2]P&' <&&$5HGN"X05+?4I)&04U=A295CE:@@I M<2[5%OWK(LFD:D'$E&@J8W3VDAJ7*A1;,U-*2?&QIO7X7%V_"'+RAW!1%OI[ M&_#X&SWIMK+23,?9S^1RX>I,M4& >"+7JHVLAI,0&D&+=8- M+SU?7%^]VM***M:X@HS&WR[K M77,QZ9,7"K]G%+Y!>5?0YTIX:B/;3J^I>1)JV?T3=6_T_3J>CY>Z")%2\38V MG/+MQEG*W5J-[?['__O\ZZ4:GPD7TKRGN4'JRP\?%W)C9R(Z1&!121"S!/WE M9Y.JZG1G)]1N+?@-T,H"I1 P6UN3Z)\VBN)S.P85?35T,[F-[BOC)V3[.:B- MO3=9VT"A8;#@,=O*WP;W_XE_T3L!#5D!Y_;^8^ 6]>%S:V.9JP;HS7!2SK^*S5%21DK-1I%7F'1V7)B*Y)$=*J>*ID0K M YN_5THLDK:_J@=40W>1_W!GFEBU)\42*+*A*33 L+,9;<\)-DT!=)L#+JI5 MEK85*J#& %P(R)Q+L,FKFCAPKP.KBT/M+:937$W5,C/#UEK0D1I<$A_%!JAJ M]1Z-]EZ;F0YLD$:?\&"W[3=.5I+/=.?6ZKV\/;S[,1V (/32VVWINQ,L<00< M]O3IZ:K]]79ZJM\L;B"HI8F@Q:09MIQ*ENNUUT'$O1A\X*$%=X&PR[&5(*E2 MGL*J(YKCDXY/;F$U/^LN)F27*Z9IJ@*T-4J,!"SJ5"3/RA=_M^<=V0Q)FB@% M(!R.,#.7913JY);+7EK.Q]P%!2M(*2#*YA;Y(1NZDTC&@TL3G-0K:H%*2=N5 MJ,=5:@V.X4XU'YN#553@[,W U,?>($,$G9!\G :4WF*%AOOJGD L^@,P4@ MB!Q@2:C+"K94PF=:TXC#$%@:^D O\3:T.@4:U<@L+#YS#5]A-\*;*A2D=5=K M\X*"VY*H;LVZEPJR,*HFH1;)NJWQRIIU5WOBLJB(UEK]?,\>2 MSH4U.03[(-"8LD:) D#4I?4+D E79M^G#IY(99D$&"I* M U=K44Y6WTA[-D=1Q4@#$PZMDC%*=DW75U+TBNTE5 M/)=C'4OC(M+N-1*]UH \JBVP/3GD.$?E @^KR!KX+RM&Z@NV1NP9RVJ%9B$6[Q%0 EC=3!Q$FEM>08QVF M\VK3^\"GHWKD83BBZI*C^MB9">?<3 Z.V_LS2_4[)Z!PW<#J?.]]-!57 &>^ MQ"[/1M7!729J>#<3X1?O$X8T7G/W= L%]&/X17:J#$^D-FU)S/)L*UVUTU2Z M:$PQ)7CC%=?H8ROUOX" P7G:1FG44'T*DLR[3$ DJ)'E\+#_1_&TG)]ZM80M MAH,ZQSJ/H:OS>-KA>MN!>S&3]+S[P_Y\DT(?&/;?A"P3'B#XD1-N@,%NVX]' M'*:*5Q_+.-4?.=1#Z4P"OHY06.4%*_R3&%FQUVEU>F2.FV%R>/DDT[/C_LN@;UP"9H]5N]P>BBW>]WC]LN. P+0(7PJ!,@SNX%]/VV M,QHT>]YOV G[[IEF[M#O!:/?1U,:$:> 7D+Q M.DMYJTM:)V@=KAUB0%A8UFNV-B-9>_A \G2Q#<5N]3;;?N(J1TG/APVUK"1HX3P 2NDKH.$2J#(&=5I M6ZH)S4A=0Z?NJC+3LTPZON6O92J\;LO?3:X\NQ?;!7(.#&;PI?BJN^;2HO;R MF[*S'B2J\7Q[=:#%6E,7N(5E,>,H^Y'@7<>\GT(D/=Z@]S#3(JW MXRR/1$Y+@8/!Q>/E#6#;60D\'V<6OS4LO0E,7=U &6(+*=Y( ;PQ*(S,RXFB MZ-G?X/MA 2;R7;5#>J/O5Q?!55%=@G3A;:W!=RHJON&"]BV_7<"]G6>X=PCW MWO;[8]U[UYH[S6'G]G?W;OW]:>[]S^^+?!5E9LRAAT 1XR#\,LVQ *.A>-:$ M_MO,LVX 3SG+X@WG6N 7&U(<5A=VC5-GP>915S%1(_UN8!/#!^(2FS-:-H*U M,^G#9D9G AQ@ _[R7]\,O[D=4,6[]"J;_06-U8DC3XN_Y]B*?925[6(V%\+[ MA[8<2M^P4$UVKZ]#FY:#-%=C4=R&-X\Z..S\X<"^?M&QWPG^.\^__ M&WT$CBD[;-D96SHO"UL>;-^9;0IYWV+]*./1QZ'//C?GNQ:*/DU5. MLW',YJ@VQND\#H^ A8 PD_ ^#K ['5ZPAULV^E%+ M/W?8YUT*@-X\I =L]-2EKH^A)6[$\$<$EJ*S#MJGAE;CV"/"^LSFSMD>K8/6 M07O"T#K9^G":TVG@K0/7@>O => ZZ?&+/N%["3QNDU=S@*[,1? MNMY^0.N!"ML>TX^@VCLX+><8U=4#SA5;=/B#=ON$H7=GO>M9=SI=O]?KGS#T M[JQW/>M7W8%_T>V]/F'PW6'O"/NK]J#9?_V=$\XO[%R_[?5:?FO4.V'HW5GO M?-:=D3_L.$7L5* ]2.EN^=WAGLE:1P&\.^H=8>\T>]Y&P>SR&7:H>Q_]L-7LN*-WT#IHSP9:)YI/ MB#\/ALT+QY]/!=J'/?J1.WH'K8/VQ4#KDBR>),EBVU0#IRT=(VT=<-#MUL@? M#@8G#+P[ZAUA'_7\4OWG)'C] X->_^N]"3X-X #IH\&+KN(J=?L=[O?W5+) MU.[ W[N#.]!%4@SP/TM9Q)/EWDYWLZ);5[ MM8@[S&K/D!=+;RI2D0>%B+Q% M'L/*X7'>),_FG@P2>&8V\;(R1W?2399_B=.I)_Y5QHLY/*_I;:NELI\/%!9? MW_%TN>TYV60"MZ=3Z<&.A#,O3L.DC.#&JR"XJG[UO7D0(XQ!&@H/P++N! M;W+?*V8(QGR1R9@NA'VZ\_TS>&&:%=Y8B-2;9U$\B474M$AA?XP?O!2$1W0, M, MQQ2H(^=C P20BRR-$+L6@*!9!'AK(5.WZ7V&"_5*\,?%ZC(1F2J*B9"$4F^\ M]!+ D-P;9]D7H@K"@QF3H\35W(@DP7]%DJ53HFHFM' 9XC_P*EKC+$A3D7AA M4.).P'/#$E:=%D!'89X)V+]L'H=(21$A(%'%RA*!%O5.MEO =:V=[#1[U4;* M^.MC;J->QB[;"%0"CY=%#IL#^S_'[<-E(@_2]$][.@.I! NLMA8(<$%L0:T$ M8P])-H4WR3(IB(\@5\.5PV+P;R+9Q0)>"[L-:X.]E,1T"G,,DSB7A?>O,LA! MSN(-%L,Y=\*]2[34\:_7'-4HN=\-A!Y,M7O \8V'@=JY6($U MBJ_U"BSP>A?-UN(K+O%[N( NG)G0ZB*8"@Z0-H()0/(F2&Z"I7S[S??W>^)3 MATH?:T_7K*BG8L.$A,?"AY%S3+($] YD+V0Z 5<0DJ0B<@,M<]>46YNK *.0 MI&+#PUG]ACN1;8FP -6F_OO"U#](PQN9KTG]:N ]KTB(9J6$QX&F+[Z&8E&[ M]_6;E;/CQ==QF/I8!&61:6< [B! BFB'ES>28)F5!6S*5Q&]Y0UJMUK-UG?Z M!CB&)%A(\48*X,N@"8LL.6G;&EXS;K;@^6VQ@[[$^H\VX6I%/A]L@A MS[TVYKO'1!XGIUX&DCBMQF'+L6DUSXHM3C2=NE[CT.>EH\]=FHUKT;973NE? MK.CDFX?T<;V(DI:CR!AVT#XVM!K''A'69U93S_9H';0.6@>M@]9!ZZ!UT#IH M';1G#*T;0_JHP#>'?6N=-WIM_S6H'_" MT+NSWOFL.]@2M7W"T+NSWOFLN_Y@Y$;2G0JT!PWZ;O;=2+I]\TKH\ON-I%MM ML^*<&"^,HOJ#9M=IOZ<"[2$'W6T.W$$[:!VT#EH'[3$RZ,'>LSJ/ G1WT+L> M=*LJ3P*V-U)[PC[ MH.T/1WN.=#@*V-U)[^JY'_B]O@N]G@JT!YQT9] <;([1G CL[J1WI>G>P._T M7(S]5* ]Y*AQZN/(Z62G NTA_+L'1#TZ8=C=2>]*U*/FR&53/&$VQ9VC.)PK MX]Z-7$Z="(?MO1,P=FD =!3;X]#EX3PF_6;;H98HB#]N5">R+4 M?XBP&.V=4N)8P1FB2[_9=^AR7NAR#/MQIACRDJ!]GA28DW$8;1UQE15!4AN) MZ#Q M_*-3K.#C"/*2ASP>%2<]*#N$A==OSML/<(.G2EO/1.L:?N#?9,J'-:< M*];XP[;#F9>EQ1V #ZWFR"7K.-[ O*$[&OC=UL!Q!X#-;VA/^HYI'&*B,Y&ZC8O7#;2$V8CI<(E'KU8:AJTG5Y_.M >4DT^W#LA MZ"A /Z^#=M Z:!VTIP?M89*XY1CTJ4![6 .??=-GC@+T\SIH!ZV#=L>D%O@W M&">"/CZF_?_/4A;Q9+D3-/6=O/6%N\)= X^6I9K#])K];O>[6SK$#.Y:0@WF M@>X]6@N-%(LQ%($7D?=ON-8<>/#'!BJTL]W!:P'?> M!#X5,P'_RX7PYO"TF?0$;%;DV>/AO4ZKT_4"Z879?!'D\&N1T7UAEN="+K(T MBM.IMQ!YG$5>G'J36 )!T6U-[S-"/RXV+?4FP(\Q;#! [45Y?"U2;[ST MDNP&UK#:O=?W8!E%'"1P;3:92%%4U\9I$:33&#VH@<1?@GD&U_X94+%:5 I< M? @T'\!:5B^6WE@@*),2'ZWN!'BQQFT27&<0DK$H[R;(\R ME@"I%/FUV,@IU*:H2R2=H/@:"LE/ MRL8R2T2!.PV[563YLGGFA+&M9=E62FF##6%3"C93>2)YX]U[L9U>LU,CZU%S M].1D+?'7K875]M*E!X@NUDF]@NC.^FQ<\8U($OQ7B5B1RRQ-1<*T]S (?Z=* M]X@(?\.!M7&61/>A@-V#4!]ARX!;PNF^_[H0J:P%GYYJSW;1NY^&12 N3[($ ML FWI&!^CQP6^7-F]DJHO3+DQ:0A];6 O:^ $(I95DK 7%#UD#$O"KQ.Q?SD MZS?;=OIE&C.\F>K%:JG4_C(HBTSG$.!28(-Q\7AY(PF665G X[^*Z"V_JMUJ M-5O?Z1L +9)@(<4;*8!S!870NT"F*#_[F]5P]74LXW&% M=WWS_98?V[?\=O'$]PV?^+ZGAN_P^V[)7!@^4%7,>L#\D-C]\(&HO_+]/(L7 MZM2! VS 7_[KF^$W]TF$VE1E^!Q;L8^NL5T^HL[["RN2[U&1?+SZ0X\(^RM9L\-@3L9: _J)]=N^1=N8-3)0'O06;>Z_J#E M!K:>"K2'G/70[_3\WA\XW M<3+0'M)2=#CT6T,GID\%VD..NG_ACSI[3E Y"N#=4>]ZU!=.]SXA: \YZ?:V M*()+GMAK0_\B4I$'"3DG@@BNPN8A01%?[YG&Y#P41TL[G;[?O7!<\E2@/>2D M>W[KP@753P7:0^2AWQFY0.NI0'N0A\)E3YP.M(?X'$=^I^_BZ:<"[2$GW?$' M71=//Q5H#VGX[@\Z3AT[%6@/\CDV^RYSX@$W]#+\5QG+V+1?C.&':1Y4K4V= ME^*%D="__]M%I]TY9>#=4;NC=D?MCOJ4H75'[8[:';4[:@-[=^0R*4X%V@.. M^16<\^L3!MT=]*X'32W,7[M4BH?;TM^$+/(R+,HE=]S"7.G RTAQ!TRQ]UG=Y]*M >)*?;O8Y+J7C8E(J[ MQM,Z-\6].].>.IWU6WLFD>_2M?@H-L"2P.68Y2\!Z""JWFT*6X M/."&?LZ*(/&RA< 2G'3JB:\+D4J7V7('+^DT.\A,HJQ$+]M+8;3?MH==O[5O MWZ5;=^A,^>UY8$W_PN]T]HS'.JPY5ZSI[3_ZR2'-RU/M1JX?BN,.ACMT^RV_ MM6^.CV,/YXHUK:'?=T+%8^W6W46UO M"*(XC>#:-[TFL.CO5I=C;=?@7MN%5S_*]@?? 0?2U<$69S? "E>/G>6*0"7LP#B.0L C&@<2R M-.NRUSX]H$R* !8P$6I>T2+/BJQ8+D2U)EW45F1>,1.P;@D;Z=OK]^G60DCR M$<)ZLC+')T5E6,BF._0[#CU.PUS0 8V7WK>M9L>#%R24K9=[K6;O.V\"'W#O MBUDNA#>'9\^D)V#KD,Q",1^+W.NV?:_3ZG2]0-)!P[&;,PNS/!=RD:41'A#@ M4YQA:R5O$DM@SW1;T_L,%^JEX(_YG0N_@5=5F!J5 M\7>-]VFET#@OU$W)0\ M" N AC#9]V"511PDA.<3*0K< 7@ Y@[H!T2B>L *)?AX+8X9W71MG,*NS3GK ML1#A+(73GBX)F$D0QDE<+ UJ:XC4 [L;'RC^5<:\ :;,4RT"6VEO7XA( 3.% MH")1((I_BK!0A(PW9G ^:CLPS1] MYPR$-@ B@P0>J/BVX?FU*ZO]FHD@"K,25A5QN3*""VN"[6(P^3'ZT5N$AL^K M;AU&W2W0G^Y/*+=0YCZDOI78ME-6N[._HE9IND]/5YW1"JQ1?*U78('7NVBV M%E]QB=_#!73AS,1*%\%4<,2S$4P DC=![IF )V; MKE^-N/Q%C[AT:O[JULS-UCR/A@]RYT8D"?X+K#D"L3C+;HRB/\_P,I!K=_+$ MISNX/?,7'OO4ZHI'KSFP%8]^<_A,*KJ\;=3-;-1/9$"O7]E*&'%?$/K [98[4N:V.UG%:T MOD/UP6//I!PE8JJ64Z,E*?+K.!0VI2B6(-9G;SQ(:TF;[Q;F;QQCASGQ\HJV$TLP1["AX[O MW0@OBB,OS0K$/,#1( 5=^JY!)P_#X9_/W_A@NWTW;]Y[B[W[O(9/DAZ/,N#. MIR-'LH."<#LIKA6[52HL/ S5W(VJ0BCR(J#@BL7#57O9U/;J =L;=ZO57O;VKOWJVUZCT_8ONIIFZ3V;0;S>4BQ 0W;'Q\ M1RMD(H:1)8/Q&O3KC'8D#RFN06U"_7>#!K.F%LQP;9A^ @^&XVN GH=WAJQ; MK- -3C7HM-[^O8V ];Q/29#25^VWG-=B7=+A2Q9PB:^O$0'&?B4FQH1Y/!:D M OZ:%<)KPRYIQ'J\4^5+\!7V]:5*?RKL,J0[53_A$9;FT MTI]BM()BX)%7!7R!SBVM9:(S*I'B!A0Z=A7/8@D0+K*\:#X?9)[G>,O]>$OG M-MYB\Q/;-\K\I#+#?;QO(4(TK)+E'D#E'#IS^V&ES=R'JLW==*L\FG03)).216M<2[ MV@$^)Z]T.+*[U;,-0VQ?Y"-CR,O/G>JV7.[4L>1.O2!ABPC1V+82L$D=;-G695T=I""W.H.8SF#=4[]R@1=O<,HK%[NY5 1YBCIE2OIB M&,B9-PX2LEO5'7DLV1VN[@#F?!1I+,>" ?L+OHZ5)*+,@>ZIG_]Q'O9C<4.5 M*N&(X2'8H5U=0.30W8T=*C7Q%GI05VP.4RJ*"-!=-Q6,WEX)2V<_0 K@TZK? M@?$<%][E%"!$+XYC@0_ B^LP"R=^;#BB:=TYL=YP _,]CY2Z)DU0.^5XGVO M?;BS.,0$?^!5.IO\(;@QIQDH(O*!(HK5\*!5#S,1,[W:-WFOA,$C MO'W5U-^8ZX&PP86 -RDL,9R!M2_(P1G" _)LKN(IUT%2&J> #DRR1X 6G\3! M6.?) 59DF+E1<#A$/YUBIVD84V8(O/D?S:NF]V.6)$'^K'XGA^2'"Y^-N)M@ M*DX!&%7#8FV>]7=%Z]-%YK.4;)_R[#K&5 8Z,B7A/@=?#XLP.L'VB)&YO4A> MR9PB^(KI*^K(46)U5VF]4RFF*[3N3N$PMKOU#(:KMD#/SD5R9V!U.6:C9VT; MY4HB^FZ9,>:JA8HLQS*.8JI;\KU7G=>P%2!X MU*T@??X)HEI&L4IEX60'P(<9&%]>FL&Y8JXX"G.^C^2P"0$EF:3"HE?=U^:- MF#$S YY*"@"^A8L>7O5HO<;PVY1C X9A,$YB.:,:(X D8"$8B8F@)#E\@):D M2]I-'5S":-(TRZ(;0$A$QC*A!1H)O9+,]A[MT$ N\3B+FRS_ JL$N=+TZ>+? M?[[\M-RC-02+_+\D66JRQF2C$)YHM2>C\%XSP.O1]J]U]> M!\O ^_GG=R8'Z,>@"+QW%(M:N?:'/ NQNO9=-I^7:1RJ%.8KRD!NPCJ]((KB MZKT;278O5%.)+Y*W?2(B2BVWGL_FPVK:U;V9\7%2_9X*P>X)4^_RF!J8>90*=NA7;JUL2D;LDJ=4M3 ME];@4\H!NS.AR\,:&8" ZS%0=0]1'I*CG=A34)T8F GPV@767JKBBP23@T.Q M4 H]OO\?*2V=DLID$^B<+0*[UHM*P;*LP"5Z42Q#X*8ED ^L&2[!AYIE4Q'( M!FAO6S&1\(8%;H:$^/U8B-3:;> @8*<4>!,[WZ[>O_/R4A?=0G\FRMEJ40 T MX%.1Y43A^!B0N3K!%'Z\!AF< 3ALAZXM_P:W/XEA00CP&($(9):28*M+$D4S#$U/4[55Z3+P?DF$9^H><@2=I+@@%W*4;I::&!@\%7FN;&5 MU5,]-GNE1NY-]Q(%6:]+XB\@ 2C3+<0,>I)LRM"&+_E3DSAACKH"NI#!IBX# M+;ZE@H.7[&&7N'@">YL6\%@CUZOWSU%DCI=T*K IP91=PMY'I#0X@&F&ZX6# MBWF7E,F^>HPKN 68S3X X(RX;716!7$0!!COR1%W]<;B;HU!I4!*8@)8>70- M1)]UM;( Q-I$"$A2$OY52D9U!=*2T@#T;E6Y.;!L/DF*%TX2[-%!>A%@%5.) MB,Y=1[^41-.EE,P]/P4@!#Y\ "T0=MX;'E>BM4H7_\5@-7[1'KZ5WH\,@Q8G MEVF0+ '!$1FJS.9W&EE4CK;!EX\&7U3R^3.Z3)7=^U6 MXV]&HUV*(%<:[%_+5'C=EE5"0#:2YI:3+ 'DI^1T2^AIA8O9+%XW!^[OA5HY M VP@AHO,+])NS'^6T91%$PL;TB"NL^2:T8=%'[6KQ#C]7?+MS9U98)A 1?0W M_.XM(.HB"99O)HGXNDI]BHCT3M(U@%2 S6^)RAHQ5BV^07F5@(FQ@2*K$^DV MNTCNST>BW69OU.ZU^JW>8'31[O>[%>QQBLMOT!;< K.BE8'!9&MG^1WM5FOU MJ8\+WGWJ*4@; >0/,Q!V2)@&3S!IKTK=<_CB\ 7S7 !?0.%<>O_71!^0PW\J MQ_YDTM\K823.CVZJ:#",&-HD,&:-"3Z(%;(BJ.7$2 M@ #9+KJ.5]DZMIS8#Z.["< MT,4^CTNL6,8&36OP9#G';((_R6U2>?UR,0W(X5%E]!I3'9U>UT%"9L8K\K5D MI81?Y>M5@T&]8ET%#,HBTV-"$$YX$:(X7MX #28K0?V)OXKHK=%NFJ#?J!M" M3#982/%&LB//J'\T\X*?_0UW::[8N=[KUE9.S%8M/$6)[GN,^I!!JAFV=&>_M;!A ]QH CAK@/Y'@SFAY[(U^FT_5[K3BYZM.?]<&CL MZ-;1[0G1;;?G7W0&)WO>^^LT&R>$GHGO[9)2&38T%.0.6Y3AAL%W=II2$9'Q MJ]8RJK?[XC#K%82"G>^NHD.8J18*N!!VORJP:[<[=NCT#/[5JC()K>QQJ I63H:/4J6>98D5EGA MADY :[,]J^EU]=D4*T,]?;-(J7J7PK.5W]L,G= 9>;"2N3Z62(R+6J*>*3 V MW?KQ#OUPSMW3:7:8R(&KJ)_M[:@ MVQ!-9-LI?;2Y-:8G%2% ^8\+4PP^6S; MCE_G;\ER,L%8)*:B9=ZDQ-/ C4R"E!I%5&^E[/C"2P3&)KEL^FOAM3LZ!UPU MF:TJW*00A*"^T#T$<9M_R(*<>,6/,= ]$([T7EG] M/.EGE4KUV@O*8I9A ""R\A&I98=!2*]?)7>">A>WNHMP)!YJVH>N(3@BN(U2R+&J3U)S/"UY<# MD)B?<5/ZKEJP)1I(KW8$XS+$F6 1]%NS7N M-]I$/IS#/$-[[E2 M)\Z]>KFH6IK)Z01VR*<-S#T$L?+^:Y'#8TS2G\YEU6]4VXWL+"ZPK0P"/48F M6#+7KX2/86S,PB=9OC3Y?CH/_9[E]:IP!P-'W6ZW^+0#JTBL;P1 F6&.A M!A*L4QV7$Z2FNP4=,HOW0?.B39A.K[Q?._%;0-'K@7=T_.Z@[P.O>@"H>J.J M X*)6V)KV?!>7_^MX/OWST_B?(<^"I/\#= MWJ_-RR8]'4")I2RI!I(N9GT3E3G,$%1?^MX5:&^P1YB@EX@E/43?_T'=_[.Z M%!] +P'B^ 65\/07^E)G2*OUD_BFX *;4-CM3/! MRZ\$BIZ]SF9#$QZC_^QP-"O[Z]]_@_6.P>*Q\$8_X:^??LGR*3SD'?$'^^&? M?GVG_P[4P-)+58NJ$RA_%TF"=9SY-+OE4EIG?9'25\F!&S$+VTVD!?> P%G6 M2RXD0L!&T^5*TLCU>TU?DWC@VI: MZR3.@?C!M$I)Q'M)!@LVX_U(_8.U33'_I1"6W:K4*QNO/N/]VO2I:#WFU[;[ M]==JRSDW5E/(BSY1'1](XDMHH3/:RYC2?Q M:G?[GX42Q[\AQL*YT)22WP4I9B4+SE"(2*IZ/8*&CQB+HFDO5=H9;HN>-16J MRF=2@Q<9&=8;68VB]&A%!0JF 1+&;0:O1F#L#X8U[&"#"ZK\6@0Q6F 3U%+( MTF&KI'ON]NHE^S)$(D*[,AQ0%@ZL(DB;%#ZH7XGA!P*E2XGBYB.@8HH>7UV9!*=--?"_F>M?J85=??SI-_KF M<'WNSGSBVTJNGK,@ZC4SXV !E!Z2_LNX1\19WV<)'RF%G2Q@4+=;WY%MVQSV MOR/%&VS:8$,3U)?;,R30\%C7!]=;>K!VL%V]CE'0=-J<)WW$IT M0E6J$6TK.52IO#8EOQJAEIIW:-P]V]]*YVN:5H39-XXQ?V!(?/51-AI^/_YX[I:WYL>XQ1NM&];=8 M4Q,!O^B@\QB@5FH!$XM=6:Z)Z XEX)RF-G1<=<_35O>\,"K?O:;S;V))BE26 M:C9."7@_41,'I%13%'0F6[?5WE$%-DLMOG2 'S>I%@O?&,>-R=''-3LOM=BF MT^Q&^-S?;>Y?;[/Y>5V_C"@L.*BP8G'UAP17HF[^P MOOD>]4U75W"_N@+'9QR?<05,KJ[/D84CBPG-:#6D^I*EZP"DXZC>><2.=<^>2KD3_JG[2>LYMP M?.WH]X3.U-'OSO0[\#O#]BF?]0'TZ[P\#Z/O3$S^M=-W3I*&'+_]B@1_>DWUC4Z3>UPFW6EVD.ZBK,0"J&=DTT^?$;'+1IP^QVYW_=[= MF=8/@STGRK8=WW!\P_&-^H8-_=%H]/*YQ@/W8W^$5>\WU?7. 9F[PET#SRZ, MOK/N_*$A?JYR?=1.J4#_DY5!_]%DT%]NBJ^>8[7^.]T<76ZJ-< ./:ISWMTM M3KB]R;?MEM5^UE>=:P:CX'!D.:I0TV&G3G>KRL/[2Z MP%.;0YR%[LD2&RE*[!L$[.M/TS,'.QRETQC9%+?K\;DQ;8.[8F'W%7BV:A49 M"=A.TS@R%]CV'I]#9DR>+RD:;WH%$L-N9),&]NC3#X_$1.3-056S<-4V"#L#:X-*-05:GVG C^>+Z)3,,G(UKK[J MJ,K>=NY(F63IM,%]YV+NK!0+:F@42VKJAPTPN>U1-ID @(@.M??HV02QZNFP MP,[_8/^;(ZO>RSN$9W1#S96D 4O6X%H$2VKE0-V]PC O5XZ)?AB+5 #RGGVO MKXT]Z]6\C M5L,DU![Q>ZT'505H"<%I\8][\9KGI]\]76&/JZG\0V6!?3!9[TY+66=YM]4& M[*&KV V+-67?/?'F"%#X19V'%D2#%:'ACN.AF$K5VMU(O"D!]_Y,I=UM M=JI&XGD,6P#K\J)2J%ZWNC/NM]WNBF'#>@BWTDX]I"C3(S[A<3X\"22X"?)( MZKEFIEFXF5:%W>^IOR3\>LO4HFIRQ_OY(LF60GA7](,>Y.-]2K#]\S?OKSY] M^H9;L(NO(@]CGE^CQI(L]'"C]BV MDZ?9D$D=EO!G0J-@P"2+8MC&W\J%$#S X1]_\SYA2HCIW?^^S+/G)-T'\?X? M/]+M3KGO,IZ76@:)]Y&GY*'@.'/BO&O&6VCM6E;MFNI03PJ7'DC+(UZK"0T^ M#W1@<8V*KA:V/-*6^J2+_#H.*PTCRR/0/VA:8)FS"!^7,L9F_NQ1LE902[LXJ8:_'Q?,1SG'MQ?/M M S-%MQGLP8:AB98+:3V8PQA4.SV-:IAT$JO]-++*T]U':+Q@=0!'-*:&]BHO34U!6.!T M^[2H.?I1H&/@$+6[J$$SJ$,]>,,$,Y<\.8I]*:RRXECO$@=GE[G(*3:.\^UT MH#6/JGD[).K!/@0KM" 1C]%0ENZS+%5QA^I-9F&5.)?T(*7%IK#K7KNCS-6[ M]1>.F,-JU.AOZZFVVOSMJ--LVUJ.69&E2%PA :8[BS,-U$ZLXL>Q8^_#LRG&M1L^I7V VYQTL=IMLN%,0Y^6>)[L\5-0+ M@S7*G+[%)X*C'*^#/,Y*"8(U#*S)BR#X8MASZX*(O*/;#Z#;O>70D<5>!TDI M=)QC@P.GOE#.8?IVT*\20<_\@(E@X_D>>E?X#5>B _VXME]CL MW]62#U%S'WBMN+0?U>XAU[D<9V7A_1+D7P M?HOEE^5A9G<^WS8=[K4!047XPK/""5=RP!469E5TW01!.)C.RHBT O(Z[8=F M&-=#\;;^<*3FX!$?\9Z4L+O0M6-!)[I'!X;(P>Q5^O0BBW58 6[VM39-1,*Z M-WD*YPMT/W(92T46WB0IT?!5^6H5;2A?%/I/\":TO$@[IYO&69YG-Z"*6WED M&^.D?A7DC(0,\WC,R3,JOO@$GJ+]<.K$O'\K,24P?HN#0M,^37N''_CTT/J] M_9R;GC5R7L6PMZ=$X46@#>;!%-3# +'-#HNKJB@RN=LCJZK25X/HO5F,5O^$ M?ZX7>@5>DMVHWS8EU3I>_K30?R8>@G.R"3N(A2B_G?1FRP668U%5_T;!K0K M3)G%G9B5J90="YTL7L7.G:U(O,WT\"N_GU1:V&HBWXJJTW^B \_; M@^:HU[UE.'BG>>ML\=M^ZS1;K?;(^F_/!YWV$@;-]L5M&[SW@V^'N]_9=U[\ M ;"V )EV>^T33("^<^(S-G8[R@Z+C]"5Z'Z@/V<'F8<$_@'GTF]8]4D/RGW' M&?>;](XI2/JT7C5/HW3K)A3H#/^?-U[(__-XTW6/8<\?GQ;7N\[? NR#D=X1 M3:4^AF-^2-*Z5$:>I8\_)DJ<%?Z?#K!.]AP@>]*J?ZT3/@?CXS$HVV>+[#^2 M!YCJ\)]427^H'7HR'?TN->'\4.=5N]5"+G=GDUW'Y=23V)Z-'UGD02J#L&J_%JN32F)K:=R3 M%D&)4S5+*8/W4;L!^(2]G[ 141@ON(U;4)BGF7$G-#7+RW(OR23UVXN3Q!OC M@)5I&D] +F K">QU$>0%?!\&I33M^]8>1KU@8+,#;BG%,X^D]+!-4RFQH<)8 M)-G-.1.A'G]CB!&^P#E1GAY(\C"-RTZ5&G_'.5S8CIGZ8 "7CZ^IC9;4#096 M^IK;4IPKI-M)UTK>:,]Y"^SQ1K#$7 79OK M+>KB>FV'[ 5OAFEK0U&ZD.;,[;!>9(:10*ZF7N7-1#1E#4(6>4G=7'SJTA+@ MQ=S&N)H3_6W;'F)'<^':[:H!-PZ:ELB1 5>3)?/.@*',^)VQB MCIP1F'+J]5I>%"SO.AJ;&'A>79@!C_Z33_K?_^VBTVF]Y2'+JBGH*X5+KWT< M0D=7M-\^S)3#4^4O:]/'+,)<)W >9E1-3J=YANHWQ(E6U9:6;E/"U#Y;N*:] M-K2VF.5"W#4N5&/W*FH]- C=S2# +Q=K"]]ARNF699_1R(S>"JQN9,;!>[JO MD?NPC4A[?Q!#SQ+Y!VFV$7;./ ZUDEJ/]IJL1<("CZC3*'&$3V:_=FECW&EV M!L/C%#^/WF#Q/0I\'IR 2H]IT6J.=L?]/ MQ;FU/:&]/19ZD*M5^8Q7)NJ*: M+4#Z(2OFH#=1GU/\K3[,XE]EG/,U8^&I!L2L@_'H:>P#"'(W3LPP.Y2<5R+4 MNI\Q_2[9KFB/NCT?-=)@3D+5]V09SO +J[.@CYTST06/ZTL@^T+'LS8$E! M&);SDNT9&MV:S>=E&H?:P,$]J3P"Z$H(DS+2#0O?S6(Q@0V!S:'>;A\GDQ@L M'.^54F??O?^HU-;79I0JWU,U8UR[YR=S#^_J C9KD<=ZV""VQ*,=P<&PL!52 MV61Z2(DYX<@@UWGKS/\P2"S+!8[VD%I9I*Z0-)R)1N*BGTGQK>W'CK_ L?+\ MGY\^LH7./$]$EL6-31A0BU8V)-,F$[#69O6+HAVX@'F0P"?P1Z8(N.=:Y-J( MMUIY_D #AS/5X%,8ONROPH!O1?!H_6KLU YK(E7< +O/$ITLO6/(;V5/4T]O M-.F5&/5P1RTNPCM:;Y.SW^R*4R7SSS/$1T+*M-9B$]$YUML7VMLW,=N7Z^WS M7@7HA8)?6,#\1F*EW0W(0]%NO_7:_5<3YN;M?K3R[5[R\K4752UP=S*MB4JU M2X9&^$]35'=Z2C>M-X"P3PO)@FC%(T]*\QFYT(Q M<0G+"VE5LLB#F-S\VI88 TD#5A-1FV73<\=\!VPIZET4L5'-I^&^&'=2%K+I M_53F^"[?#HWR>%#%2A*+E6#8)DE6P)"$?J)F]9NEV.BF,6OU7.>QE%4_^H@# MP8SX.)(/<9Z/%=$S"S'B3-[1KJ_+] MUP)C/, FBILL_Z("'&,A4D5^(M)!D"U;00BD44!%KVA1_RRCJ>FMKPVTQCSX M@K2.&S+&DRZ38JF.$>XA5VF4W:2\90RE=20RGB\ P\RNP)X5P1=1^7G18Y61# MMP5 MZNPTH>_BN#;_G36XFFR1#'/.IYQ2^IRC^]2,Q7U&]_DKL_OTQ$2TWS"!,E]D MG-R+[@NXE-);)^C*"+<'A)\J%:D=_('6]!]HS67Y44G,2RT&/G% M^XE1Y8GCF\M@C MDZ(^;;4F4-N7OO?-,7%U'/.]BA9/?RK?Z!CS#@)TN^1DWAUF91)Y070-VHXP M(5IZ^KB4,;HL?>O,C2?1-\>/PMR@",9[Y,R;)-F-%30H\H#.>Y''H:F%PKRG M#'MADF;O-W'MH)^[#^F+]O M3D97^2;\U"NQ*%3DW.RS^!K"MY5&8R:,UN#@TY#E8I&HN 0Y^NU+:IES' ;@ MS#DC9"/T6U_OEGQUI!D9CQZR_@6+9()\Z=EEA9SA.!49.KMYQFN!U9[X^[X4 MHG(+-Q#)3NZXS MC,?B>%D." 'OC? /8LF\$&(^5-.+57K3I8D$TT-EP?5E='^%[KP6Z>N[@5?K M"5'5DBJJHO=D=*?U2'\E6"7+N:"HXP)>/PLD91]K)D>IB91Q$$@S<(KO7(Z1 MQ(H@5(J'D NL2IN*8U"PSY78@TAK#$0F:U1>PW,F+2+%1/ 7XBNL6L>(): = M4>LBSZ9Y,#>EW2BL=6 >NQL 6JNX^7Q!,E-%I>M%Z!4)A5BVF&.8\X:44OTB M"GNN/-^\FY?.3(%S>#+XG"[_0]K<7D7UIQBZ3BF(K2H^C6R!5429B?#7WR8K M<#":KV+5?(U$+:QA/E-9VP29289I]0D3!H=TB=Q)_9;9I+BAV":I9R*>!PC*C M'M5TE!M!^2N8W ATCQ:<+N!6^35?"S:H6"S@3B(+2((E+9ATC1@5'Y'$U\*P M#E(%(N:#M&:CAV-22Y8B[Z4T-,V+]!WT)<XI(1,A9O)ASF@\S\(I-U'0= M"S "2L%-J5BP8"R+,:NDW1 X:3;QOHAEM2SIE99A!^A2HM7'2=K*7@:I@^U1 MGM]ZV+.M_P.0"O6ZF)9)@!8Z]CZ0S,V5!%;Y5C4S+DSB.35>X8[V^1G]/ MU)2B""6L ;X *GZNLLL(*UGOCLJJH&:=Q==%$2,$ODDI[C;&,">OMX^Q6+S! M.0"8M")9CC'CBM!0@YUN$QXUR":4UPL6R90!10R];Y0I$/)10. ]P*Y8K1\L2G;V*-9B=--X^?R3^Q>R"I=,)$IUZRU@4VY#7[VC8EE9.V0U>3TT[EZE9)=4BN MG!*H#4DJ#C&/G^;931UC.<41\#Z?@T5^3'[@9]=8GH\'?ZP?(% Q'NVD1 Y% M.<.*F[\BB$IOT2%U";/W,X&32.C<]7,";O>%Q. -=AX M3ZBR!] C9%75XE;!?DXI6MK$DG7#!)6/V]@G&Y9"6=%V\0>^E70-RNXU#]/: MA &[*@'-M5N>.MJA ,EP3\C636K._RZL5E.J]9C^J/=+V$ FWH"8% M*_%F8U,3V'NO7Y/,M/*@NT>;8+ N_ MRL:)2@HQAV/4 I^*N7-^J>E>TQ'XI9B=*FE1"NAWPJ-36H(BW*HC0MO%:5IJURONK&I5YV M3NUK!BY']EAR9 \6J57"2.>/,D77E<1VJ=$?1-5_H* JEG](KK4]HB223M/[ MA[5<[XJ8$/#<][#B(TJK )9K%2HCZ_@'EZNH!+6CZL-SPG'4AZQLEQJ7;(+P MF!0\69WF/8O*GSI,?4R)-9]KF0 4'=1E3Y)3(E I4-$OY!662ZTSGN"JP&T18O;X 6F)4% M /I51&\9Z':KU6Q]IV_ :K]@(<4;*18!ZBSZ@*BM.S_[F]7!F-@\A76U-_K^ MMQLF7M+KNJWFL/.=$IH;?F_O^=NH.;QXA,?>]MNP>=&R_]O['9PMWMO&:.*8V#7IZAR$_[--+UYM.JZ]K/;0-L3'D[[\H';>8CS MJ0/J@#M5X!R*.N".'#B'H@ZX(P?NJ%%T'Y_&UHDL&%KXRH%NGJOB_5]L@G]V MQ^Y, LXA5-\SHJJ*OV\SOA% WKR8W M]PI=\?(\#_U% W>Y_RB@3L;)/Y$?2L^!7%T MG@?]HH$['RQ6Z40TRY7Z[#BN_ *!.QM\_HP5%[\$2^]_1>'] /Q9X_?9G;NS M0ARK<*SB%E9QIMZ)EP_9JRN^G).!&89]49["S.WEG@3AF\:C,0I60Z54V^XO"HV[UGB;F M4V9#"J\YK1P2.",Z;"!Y(J70D<>+ .9*HY$+; MR85[6E_4H6+=_ H!Y$FXQ=+:T%YATSI7MAJV9\L>/FH'HAWP:]N&_B#@1=QA MCOI@>,%U$"?4^@)G+YO^&W?AW"Z[OH630_'B^X!_(:%/L78TT>7.VX+ M' G<__RKLWG,[:#6.L>% &X/'!&4#_TI[$<=OCMK^U'/EM/=%AMFVIQNP.B8Y8NFFW/ED3A9H]UQ MA^WH]AC =4J.(V!'P.XH'=VZPW9T^Q*/\N3IUCD57%!Z1U3Y%61=\=M:/:(P#74>W.5#MH7K3=4?__[5U95^-&%GZ>^15U MF.F9SAPD:U]@.N?0W3!#TJ%SH)/)FT^I5,*5R)*C!?"_GUNR;(S!QA@;R_)] M8=%2JJ_N4O=^M:'5-@ N6BWVM6BU*,JV6JVM'1K[9K8X.6$E59D(V'OF=UB MOX[].O;KZ!\:!!?[=61'MCC+HJJQ2$*HR)$A2UR%+JF;04(>%3)=:MV"C693 MECHW$=WFA MR 55J"!^_E1 )E<+!+^"-Y] M_2W5-^UWTWCKLE?0BIG&7]C>DPK8JJX;FN';GF7KNF-Z]\A%(BNO5 VP /&# MLQJFVG14OJYILR6^%;29'1R3Z@!QW:O60QB'Y)83.CZ;DA3R@/&TS,C'E&8A MZ=&0T++HI1E\,R10+KWF?2CH89I.RH&\\'=#TU2-0'5BD28DC8@HA6'H9)+'LE3!U-R MD1:<^(=DW,J;:[W1H[+D(U& 0K+YYRQ+7+TT!@^15S/MW&-R^F%=%I,:O06ND#$??[ /R M8=TH." MXMV(O/91\L)Y$L4C%;[D8>:X;F>GHCPPX'4TZ[9#7E$ MR[C(N^4@3;HY3T2:P2]69J(0/.\F*TIL^@"B-8CP'&I+3)5\KJM+?H'JDJNJ MNJ_RV6NNY]6DY:J=A@IR,AB BYZ[46:'@:V%>A4#^Y?A=AL\PHU<5GW M.F7- =4%:^K2JCD:I%.6NKV^M$F*^Q/(C%Q5,B.?068-JMI(?98TJ%1&#MVI MR&%96^+<,%A(?4\0RN4!KHBD,#Q]4,/8R8?4 2 MVH<:_51D\3>>]?.OT;9;V]&S)3ZC-E@KT9@N(KE.KI"/1>$9U'=\VVN M>Y:U'C&?)^$%7-J*>,^3ZTR$Y >5?"RS8LHA-D>\=$,"CK@7:&'@*\QP*3C< M(%)\5],4&Z(>C^F6H7%M;0+^)HIX.Q+NC\RW3K9K7NB?.0DJDA$NAR*#G#W- M\@;*?C.2MPW?#X( 9,?@AQ4$CB+C6<4Q=-MPN1ZX)GVMY"_+F$-';NO2CV?] MI C/8GI]0$:A!T2O=P6@O>.A4O?/;]^\1=V]\) T3O24R 8DL@45G109K9A- MFF4T&9/@DBV_I9(RA7+8!K5<+S29 MXZY3]T["= 2;ISRT5&]&J=X<@1D,Y)GOL5"RZ&*P2"JL+S(46C((2FP(Q/D M&/$P6%- 4"'D&%;D>)X;SFJ,97/'98PKT,5! M!FE;FN(YFJ& :W&AH_,H_'RL,?>L[,GU]8F<#WS2+PY(F8A1N;]T*](_/P!/ MRD2?QOF'@_.+LX<>)2G[2I@62OW(P??V(33$6.IC;-L4^PC$3"PT&2-[,%A: M)H6(R4-%OJ="Y; ^)M3K2J@CYGN!9RL>9%60:4&_& 2>K]B6Q0/'-ID;.;-J M#J;!3(MJBF/J,GBG#)RIJRF,^X9EZ)9IF%XS$^K)KHA>0YWCIJ)NYMA!Z-FV M0KD!D4\("75@&K9BZ)YI6IP&GNZO1\S;3*A_2#GY54Y;2!/>0-%*O[:3L]V&K(#!&/^U!,<$@I^PY.2 MDZ^0>C">O22M6@/?S$W;B7Q/"2''4"P>0F,ZH:%$AAX&NJM#S*B_5@ [E=4V MSOQ(:[-:1AT_\B"-Y0;S% N_]:Q63MTTFCH,LB,IK67YKA8:IF+; M)C@*#@$"U0/HI#1JA[YEVY[VB'1G/ 0_8IH*),"&'(GABN=[7'%]G6N^Z1J. M]@0)LDI*JSV3T+K:H:49C<]H__ED+EO-ZZVW8F_$I)YJ;ORL_3R:YK?![/KI MR25++)Q90RL\6B:PY/29S:\*VB(XW5A=?O>K9=Y>I4UW_D22*7B6IVJ#.UG% MB9KW)CL7#.@U'VU*H- (D!S1^)8.\^.#SLM*W'<=6N_\,J?+[WHB$$7>H)EE MSAJ\][.6M@,SRTX;5)=:2[;LT-]&!_XRW]O-6QGBK'5EB*F:,@[8'C->5^#E MJT'H#JP&.:UU^6CU%1@K*_5J4=BS/O\E?4RU./.IQ4^T+-+Q>E19%9%.G]C0J*J8JWK.NSJN>.*VON">[:J:M^A=U5A4M+7P56UA MK8P5J^RH"RN\\$W_OL(+-IOR!G-VJ5YVGZF7[!+@[=8F 0@-H34#VF3K%OM@ M,2C*N]P99Y768[W4O,GP7,TFR09M5WA\96A]=/3B7:13P7I9S.@IYBW?A;JOZ?>TQD MH@;ML :!UYF: [;K\?U_><9O1=%;-F%<9Y8H=]=?3CO6-@+Q=(-NF3MPVN ) M$!I"0V@(#:$AM#9!6RY 61?4C<8GSQVIU,K8[A63W$WUV<,I]\XWJHY9^IU>M,YR5A/W/"\P\-KFG5"6M".KKF>X>H=D+%N M.Y;M:X:AF9YF.AVYW:'"[TR]J^N^VBOZ\Q5$GA[V5$-6%0PYDV.H(DV.JOUN M1[/8YC3Q27^TODNNS[KD>5&-O7Z2+1I!FQ;5&H[[<=F:+3^%FO(^AY8JP,C^ MR _E(_>KTBFJX0N]O(K?91V*T7-D8+K59@)$,Q M:41HK8;6(F^%8!$L@FT;6/2]NR!'I%E?FCBMF!ZWV!R:3[-JOJWIKF:8FF-H MMC:A6;OZ6W&L,W1J1;F.3U!\,?^*-&L;.1FD6?=!RKK>\3L/]NU"6;=5ULBR MMEJ!D67%G!&AM1I:B[P5@D6P"+9M8-'W[H(*T8GK<8G/8)9;5< W' MW0++^B23^G$8T]M\N3FK:])?@MK;,BH'R=E]D+*#W.R^B!JYV58K,'*SF&DB M-(2&T! :0D-H>PFMY?$<,J@+IAEIF-]LFT*M^4]=>SL"]"PMLZ+W<'KI%TYS M3DZN,SXZV#485OQHP(M;SA/R]>I'\MOYK^3R].LA^?+E4W7S:::4A!6A>I'> MC,X-KP^C-W$^*D)#: @-H2&T?>*0?T/F$2U@%R+2!F%KL=@0&D)#: @-H34D MM$/N<3M3*W3D'AO"/[SBK-H8;,(4)#: @-H2&TG0LOWX(Y',>9INJV-=)L6PC6(&RML/7]$QMB0VR( M#;$AMD;%>T@G;HM.Q#TW'TAT:URBT2 N\4PD-&&"QL@E(C2$AM 0&D+;V=@2 M9R$B>]BH:+(5IMU*F2$VQ(;8$!MBVYWP#JG#[5"'AJK_"Q.>!G"'QMO/0_0U M!^T(1Q\CEE975< MRC_^YAFZ?DR*'B=B?#<6GTKBM[D_?LJC;^EHHXA-(2&T! :0MNER'07 M^<5&-!S.WT!LB VQ(3;$AM@06W-#/"0?MT8^7GWZ+Z8][2 ?O]&[-$G[0WG\ M,D]R.>7PBO5XGU;4(#D=$X5?1/)'( ]U'I.4.7*#" VA(32$AM!V*G!$;A"Y MP:99-V)#;(@-L2$VQ+;;V-H4J2 W^%)NT,*49W=YP4\I0" _T^MYDPG?+SMO M\#LD!Q$:0D-H" VAK3=R7!?4-PD2&BX5*H[S_OP]<7?G#9]GG0#&\';XF0:*8R MJZ#]%SDKLT3D/0B/>CSC,D12R>E=3P2BR(G<%YS0))1_&-4BC("#Q$DT>4G> MS'LTCJO%'0$G(>=]N%ZD\A^Y)L2 EH$X+*S^UH])E&9D4&:#-(<:IA')ZVUD M=$_^)X.S*\[*3!0"[I_>L1Y-(+8[886\K?NF=4AH3BA$;#*F>R]?J#\S_7#] MM>\."7PNA8>R6Y%SDI?![_ ]63WY8BQH(&)1#$>?IL6X-H< )ZN!Y27K$3YN MDEF((F$I@,EH 9>"(>%:Y,5H5QT0+CQ7+8@95^M^B4S5 M2J3:=V>V&>[1F]/H*W#RT6GDAU!7Q@>%?&X*^("S:H.>.!Z.:A'*"E;8X,,@ M5'6>SN^KZA0MR/N+$CCZ7&09M!@55V@-Y95EX\K,1VF90'%W_'P>/0I2U.U M=^/G0;UB.LCY4,]Q9S?B%R,0L2C\=-/T.*CLG55=][5;OZ)VXYJ M&@MN^X9JW]_?#(L/$&2K?C@P#W:. '[D^^;IS^EOWRY/?SHE%Z??_O?U\L>K M0W)^\>E);O]TG?3J'=42/MALZT= MZ7LS4ZV[^'&]5-<>%"1/8Q&2L3'MEC5W\@[YD=^(A%SVTI#G^VLUAWBZ*!M$J<]P=X_BH8)S]G/!>2S3F?]S)N#* "Z=,):622$' M?.J[NQQ -G,,;U[]SWB0E30;$OV0&)IA[7##OWA\>1M,8]/([YT=0/$W/(#R M[TZ0AL/O__KO3J_HQ]__'U!+ P04 " !0@D%8:*C2@/EZ 0!7;Q8 $0 M &5X='(M,C R,S$R,S$N>'-D[+U[<^,XEB?Z_WX*W-J],UEQYV8V MY%>UN^V4UU96[6S'C0Z:A"QV0:2:I&QK/OWBX$7P38D 'UG>F.URVL !#@ " MY_D[__8_7S<$/>,H]L/@W[_Z^,V'KQ .W-#S@Z=__^KSP\G\X?SZ^JO_^1__ M[=_^GY,3='%U_0E]PB]H[B;^,[[P8Y>$\2["Z-W#[=?H?Y_=WZ '=XTW#KH( MW=T&!PDZ0>LDV?[Q_?N7EY=OO)4?Q"'9)72X^!LWW+Q')R>"^'F$'?@]NG 2 MC/YX^N'TNY,/IR4B.B__]*XT3_)I$F#*(DYY+$/_1#7=! M$NW5R*^/$?DFQNXW3^'S>_%'-JSLX"712;+?XC@S6=8MC)[>TS^_AS]#'[JT MWY[ 9'E/['HG\>ZQ?"CQQ\Q0]'>5C3,-Z8IF9O/R+9O+Z8(7^^63H'_(3H+^T4NR;075[]_S/^I-_9HYT".< MT&.EYH"#W>:TC/+IA_?TF. @]A\)/H%F.&)'/#XYA2^-=X^C=%HK)WYDG>DO M,]/?Q2=/CK,M-A1_R.X,/9L''%;!=6'EQ3Y]_.FGG]ZSOW[U'_\-(?:!^)MM M&"6(?R)7+<3^-7)QU-Z^+ZAQ+Y"0>D75K'H[[M-0AZ@HR:A M3M^QDY!'#4;_OFK>)=! MXB?[:SINM&$3^@KY]+%OWUQ.5T[8PU1"]!EK'S_ _Z/RHR9*JA^=P$.<&M+( M_=O[/)$<^5V,O47P'^SG;40%OX"OXPW]A>@LFM1T=!WB[LCA_=)I5783OY3; M9G$S'RCC3 ]#P./7K38HS]0T=SWZ.^],X? 8_NPQCB)/P?.SO,3D$K5YA[5 MO6&S/\)F*\((1'M!&^G$D:"..'GT3@WP]=O^M]G_5&V[INP'3_#&SN.8KB7] M1'\.0^_%)P2D*8:RQ7P@0E5 ;T\B0N<.#Z)3_E9 MZ6>HAG-URBZ15%<]02DEQ$FQ^T3.ARJS8D:(3PGIV1MU5FM*_?;B\+)T7]-5ZL M%ENI.1Q^2IKH-)R0[UJ>D'08%*Y0.M#;V;!\-L[##5VJ-:B9S_2!HH1QMT-2 M2[#AM'Q_U&G)C(CXD&_GQO*Y>4A"][=U2#P-$Z^O2/C2\2$J(=-P1GX\[F:AXR VT-O).,Y2U69[O8#W ,"M"9$_MT1^^T9=+M)T?UKSD+/_WT_7???Y_7A33BL.V2 M/-.(V #P6WV(MR-PQ!%XV&TV3K2G=[W_%/@K*OL'R=QE-E4_>+JCWZ#KX[AT M]UMV;=CX'PH;+^BR]R"EC%+22-)^V_$C=OP>/^-@5[&GZH\-N_9C8==DS[<] M.6)/Y.5&I>9'/ZB^<,O:->S4'PH[I6Y2CAV_?VS$[=^7XT2\.V>%;[,"_F7!9NG7E+>OW[OL/A;T#,HC103JA MM\T[8O-J+/:E6UC7OF$C/Q8VLMY"_[:?1VDACTF%>D'_T+!#IR5ZPV/RM@]' M[ ,5!S9^PNXE^HE0#1QD;1Q4RO]U[1MV[=O"KFG$V!>5(?>VG<=H=@7C7;D6 M5VS6L'G?%36V$K/=VYX=L6>7FRT)]QB?T=NYHX02%>PS?PQWR0-^DC?CSSA\BISMVG?G$97]*F24UMT;=KEH3]%H M(P>((TF=RRZ*/F(#O&W_43),Y#\[D'L 6_9G[#W1QZM"J"EKV;"I17.+1H;M MHB#TMGE'6<3B)-JYR2ZB*T@WY1X3\#NU8A?UOS=L6=$<(WS:K/?;[ARQ.Y]PPM?P#D,4WC;*D/^O9L^J6S=L7]%R4^8+?-M*TT[!NKVL;MZPF45S3KF#\&T[C7L* M:_:SKGW#AA8M-Q5>P[<=M>0^K-G7YEX-NULTX30E^[QM?8LUN:G]NV+:B MJ0;ZOFV.:2]'S6;5-&_8O*+1IMSC\;:=_;@^:N_7 XG4;_V/12O0@6Z0MS-A MU+97L_55;1MVN&A!*K/SO6VC"0/")R>*N+-)Y _7VA**K1NVLF@C2LT**3$M M>_EM,TUNYL?#=O-CTW;668G*MA-]?-O0+ALJ40$6*_D;VL9Y>HKP$\LIWS\X M] 8\7SN /I=Y4._Q$V6JS3=M:HR&HU.T4*5'1X$?A*OTMYE9H,<]8O- 8B+Y MEYW/Y>TB,7WNSG=Q0I_=*$Z-^%=A]/'#(KH-(_IW^C++3O1L2,O4/7:Q_PS/ ML[!<'780#0_:<#*+YK;RDZEFI3LT )KCXX?_%]'_P-R@'0@KB@(<4V6O2V;V=1-.J8\/!*9KURHWN;X*.Q>U6/DV5,7P7A0!QZB@H5DT_//!( M'$>\X=@4[87EQT;SIJKA$1T?L0EH2+/:%-X.V-%Q$&7^&K7_D)H.H?#T/Q $ M_4Q%D2#)7C!&*#48<@H*.$ <=-N X@ MVB6,_(:GZ' R#<>D;88A>I>. R=%&^GM;-@]&_0>W^(HV0-$)?TBMPRVLL,A MJ:-7?UK^4#2HMCLMIUN:6*WF! M?F7>SDU^A=4.DOV-[SSZQ*ZG4=K)(!7A9ZEQ7)HDY24/$25-C5/#F3T=H@M'.)VKV'+K@U'J&BU MKCQ";^]A#W% :@I8N.QY[[ ZFWW#BRO*%&T#(4PDM@S\N M)L%-!&H:;T?-WE%KQJ>_J<&G/_CD=1RNX2 >'B!K#@W_[62:/9GMA*^#"#2< MGJ+-N^GTO$EB)H.M=6D(_EVW[W7M&[:Y:+/FX=A9*0A^][:IW3>UW6=;7;UX,(-&QWT6!<"_CU=@YLXH"UV_XV_1IVO23WNQ3@ M_VVS#40FE*7)L!#X6!82IF+Z=1SO"I%V'6DT'(*B?;4J"8>/I.H>,Q%>#O9V M,,SG7.DQO6[X%/C_A3VV!V=.#'4>-J#/Z_:%NNO"Z -1ZIH;ZT\4IF883D' MGAIR A5S/:1/0]HPWDZ;A=.F8$7@#5BPP@YMW)/'TFHX0VW1$#/V+C8U5!_P3&KH,GFO P3AVC:QCU.=E&P?+B'+L?+,1T';#AU M12-F&[GF[N%SC/BDF";-IX78O"#:@,U,U[P0GQMZ1V?'>G_]=DIMGE(59#"G MRLR&"0\QU:-D)[8S=[O(7=,=@Z[L!NEP2+N-UW!&VV,J5$3+:)-B&I[JSJ]/ M.3%&A5^F;\]METK:;7$5*D0N,Z1J#]4/'PR@-;P)9_WC>:17SDT8/#$W*W>U MG>U%IWKWG_EQ&LY963V7 \^9?JO!;!#W+@L7(R0@\_YOI] "HGI;AU2KK@UG MI:RR3"GF^MO=TQ<4>UL8DL-H-)R#,C2+!K#VMQ-A!<.];51)38>&O2X:EG64 M][=MM0@0E;[QH,K2#RN6?X$8>9=^QQ<^V=&/K&[ONU-M."!%JW$YZ)0N);)VGN9!XK-5IM\M=S%>OKIDYV'O*@HW^7-QGJ[+D2>M M\W@-9[!HL&X^@S"G$SDI)!RM=5=OWHLV[QVH3OG***PCO,H<>]7IE&K" MC(27G,#/W[S&WG_7>B9TNO_^5>QOM@1_]=[0S.C/.(CI@IW0M7-V)#ERGI5T M;,\ZW#A^T'W2&3)VYLR&.-G@S2..CIUP&0TKLUU3HI&[>\0G:I&.G',-I?J9 MRVF;>"L>Z"7$LK#.P\ #)S^$M,4A\3T0W=5?X\5J06?++IY8(:ID&8>A3^18 MC$-S(XQQ08JA8+86IL5(QRT0.Z Q=K]Y"I_?8]?CZW =>/ZS[^T<$B\"LB\> M[[BL*S (/S!.&9<5=/K;RUI\(HF]VF*G#J S!',U>*0',==(9U3,?33%W<5M3.=D5RF7:^>0T@.PG(72*+#5J+[2$,L4&^0 M&0M2@M*0S'8]8NHI3$$ M4X&.Z:QU3/O!GJ0^R\V;R=@XZ(C:''LH1= M/Y^#:(Z%:7-QTP;/D9FIC&^).P;]&EQA(S,91O*U$(AXH/!K;0;#B(?M8NH. ME!S H+(#[5]'41]B(0P$W1RT-,;&&]EB=8\H,;6,IF9RW *OG/B1 M>7UW\L(]:VC=,.)(#4;<:7M%KH=)C.54Z0YR4+$BO(9O MZUF$NMKRQ;<9:I1+Y,3K*Q*^6(O>J!Z@YP^Q2S&:MM]9]S'&Z,4J*[IBU'E5 M/<#(? B'X]6:.75P\"_(DO8\##*FZ<1]PB_)5$ M4:8;1!#^=/+Q].3C#VPMRJC9F.X21S$V.^-3(-GC+1BZ.V; $O^%> RJ=B9[S3K6[A8[@-!8!,N, MXG5'=>@@6>/$=QUB3;VK'\5L^&OL>SA:1HX'MBNHLO/$A=P.D;!-)(61(X\A"#[M'&HY-)3.@=(TN(LU$ -I(51USNLK005)'Q$2- M- 3*7,33N *<.L&L^]M&YSDUXRL?K&#?J!Q_VZ"I$D(// M9J'G*%S171W( _DK'G:/,?[GCG[=E\]M1*7FGN/5I:SJ5&/2K8[*+BWO/!:U MY+B$V49"HU%1CN*O!:61J2M'L=F:WE"JRU%<%3N.12P^BIUF0N,6D8\\F<>1 M'X7$Y!YS4Y=LB1O>A=C\LQI,?R4+:JG],];:3]*.-< MF/+"(8;7I6Z0WH-Q.P"\MP^V[3S(P(:?[C=',ZEZ%@E$;]S0GT1KF'!E0,FW MG!]HJ*C["7109+*C8HBW]["GP16J@4,WTY3^VTG"J&D!X#=_+\_MU-SZ9_NT MR9VS9V$=\'$PZQ]=H^7#_3S..,EOG5=_LU.A^XP?/K[-T=X?N2X'Y"? ;]) M"/&+O^LA$("/$ 9.^ILE_2EV7):2=YM!]!/++$-B06T2\'7R=X$Y>=O]9]!SM-1W\A94F@ M$&OK4KY^">'K 2GPWDEPQ0GL8^1AE_6QF;G'/'-<0(H7NR2FDB6$//V*_:IIL-@3*1.\.L SCD'W H3*K7Y3P%XC.>Q<(UK#7ZF'_E- M&,>?<#)_C-GU5<&S.?J#+1'5-4"5PA>8__1Q(;]N+T799R1[^_SX&?Q/)QM(9C70I]U\&62B0W]+$F'VOWL*['8&RH@&[WGSN?:RW2R%ZJ*U3P=C 9 MPT]ES?@<-.!S#,>J!BZ@C#NCI USK$Z3,G#S [4,V7]/F19*[S_Z[>P*S^W>(\C-XR\:@&FHN7P7WYJ.XN7=*9G=+C?FK[]TCY#JR> I"%U MIE_]9"WAC3G2!@2[T6N8_I^W=%[KE96#*!D^4>QEO,=;*<]&()UOI'1P'^Q=;^2I[R:%D3']65=B1M4?MH*Z]JOI+\#) M]KTL: 'W%#>OT_5<^]MER',V+S+E2,9M- M.HW]1K#[3$XXVY\3)X[;7=[%'H;OZ7;9"?KUW-!C>BX@GA:E&;V8O6>Y=@+A M.Z"'Z)D!L-Z'A-#W"#J9]@8=-XGAA"UGZR<. 9%6"N[,(J^97&XQ%7JKUJE] M_\%8U"[-$CVL@J^&3L-YV]E34#*E!JMQ<[\AY?V"PJ@7*2H5Q [L/* WX#%) M+X/K(,%4)$[ &9RW6U>:^UL3&&X'X543;]Q-@_.OO.W W]-YK4B2;3/85 $[ MG+[4M9]#MLT8KEPJ6%2G+E=?NN7=>HKZX>K;W//HIQ8S?^\BNHO"9Y_JKB61 M/[7-Q^6'3--R17"GS^K#B;>@T7#4A:1INT0*$)QE"%]("].%.>K3DZ.+D3:?=C6.+?/CF/:5,-5R45;LCQ?TCE.RI*5C<>@LQN1#O5RM,%R&&*9([Y#T+Q\K M5NM (@,*ZP7,Y$\X6:RJ74-U/7IZSP58V\-^\QB2D@<\^W?#MP^_TQ:K-%P, M=!4_4(8ND6M0=NFT[COD>=B$ 1/5^%L(-GY<:2VH:&W#9V'%>'./":A:GKR6 MC ;Y'S[ZF.Z\JH /$5O>/7)$$AJ,:1%75AI/5J]!MNDY=!1 ?:"Q$G']#6U" M]7?ZVWC%'D04P(-_'?.M%O M&-X-<1)K ]8:NXWAT1'VYX*KF6.$2X=S\W/4DLYP=BK7W6UVS$'#[HX2J:H^ MOZIU_\'?% T"H+UIHF7G84/;2Q9=Q&37"="MN@YGZ@N#)\BR806#:Q_!LI9# M&/3.Z8^+:!F^Y(VH=2T-/T!@)5BLSB/L^0D=C,D] &?AX^ZDAS417*(#;*\]8!284BUL60/+SU#?*>"[)8E M@C9PTJ+CN(S'AR29V$I>&9U5#10W")5VUYA*A/4"U0$4QL9F:[,=E9E6V >A M">SC5&#T>5AFE27O\A5'K@^QMGZEG#;LG&Q%[G/U[WI#-<.HR@!4W7@X252] M+7=4I;T.A.1<+WW6]AEG MJOT8',A"5&R(;ZGI,([8@E;Q.:.9^ETDDB=YCK 3+2+FV/;8991'V2U:N]IT M'NZ)DQG<(@PE$V/0L$_M^@Z869LK?=9:KF[3<[)"R2],Q>%OO^:IK\:2Z$,J MZ3BIL45VURO_#9VL!8>T==N7V; [D1J!ZB9C(R$7JC9JK+;+^!3K:O6RMLM@ MC/P<4=V53FWE-TD!92U'<)!N'7!F)'L(1*B*ZZQJ/1* FM(TB-JFHS,5UVI8 M8S7JLSC(F)=HO0AWC\EJ1_*5K8H?<767+U@$F8N<7 !QI0'G(*:[XJ]\[%7FH5:W'6R'0&Q8K+1# M6).T7=YVN*E'+*%RS[W!W#',G,%5TZ]LWZM/ZYSEO1,025__BO.!]=7MAGL0 MJ&CVR=G4"Z2Y1H--]G- =YDEMTD7Q"+0BEQ5S+ZIU_B2QPY-&IMPL!(W^%>% MX1HC;SI@"4<;W7];$Y94WG($2=.JRDSK!/ABCQ$9I%L;HOM]$);.Z[5'1V6E MM>!$EN9N-+I Y9?TH/OA!$56IUHSY(O M "X 3!DA"V&369.5ID][(PZXC(#A$49[,%O%](N"CXG'"XGPMFI Q>:>([A. MYG2;/ @)IF_J T!@L&^.(TUAC^_D9KM+!,A1/IJX'6R#D4%&A+.IS+#" ]N@ M*QU P/"#=[UU OH()]A=5[]UQ4;VXH0_^0$&\%P18$558Z:TM(H/KN]K>,XU M!9!OZA+<6O4;\/U-H]M4$%O-)US=?DB<@V<<)> HR'I(Z=-!?Z1G N:WB.[5 MSRP[)N(&FSI;D G*]KZUYCGSXY/8%978<02^UI] M5$>3-1W/ ZC:ZSG]<+SZ"Z&\X7!>B9T#BX)Q#$:!3: $0/C\1?FLDDJL>8_% M@50&MSO46*0R34;@=DDC( '3L&;BM5WZM5_R?$0=&K_:?EG9=F #2:TU9 @L MO,\/N2EI?QA)&, ]1"HL5I]C[@1O%060[S,JX:)*5FK7IU>5_QX_^2"%!PG< M7I6:?JY9K_?"Y2M5GN""6JSH X&CTE>RIN'TW'[M<>"R[K510--53VDLF=I< MQ!-.3-"W0?QSGNBQ4?@LI=$\-L<;T"B>T&<3>]+\H"7[76#Z&?E5]W&+CH8W M''PC;O@4@'=DZ;R*"I37J_OTMVLG^37<$0^"W=TD#4Z.EZ$LZ4%[*DQ4.*)\ M%PD)7\!27ZK>]C/P:(Y 0SF1TL;#VRKOG9=;>O@BWR&'F2JK.W[)+X<=6*:# MQQ]05>)?I3+,ZZ6@:G+0ZGOU*AC=^@&4[ZR4A[)_'^XP^T]H5++K74'K'J]F/1=P_&!CL4MG%TTQOP M4]YRSN+%"IZ.6+X=E9]P5?NQ7;K'U;(& "@&X1^2\*DQ/[*'D4>06!TO0[BR M RI, )IE&D&T#,^=>,U2&#SLG>UY=4!E]TXEOZ9\8!M#&8\T*&+OJ\R^^N?O M\/[#B<7R8)[M1FI^$MX;B"=!VIME5N ZIL-KW+JK$B M?"9A%JS8*SN&]>,G,A+0I49UMK3Q2(IJL+)7#]L(.]XB^,6)?(CY@ (954'> MK;OWF\G!HX6I- $ ',$3Y"GM\E=+8_,Q8#**\!M5*[,R:JFZAVFQ&QY0CX7> ML)PW2/ADM:[:!O,=1F#(G%?L1.Z:SO "BOB&+/E9H'96BJ]U?4:!*]@$-5_> M=L \Q;(JLOG:L56W4]O>0Z9A!AY]O.C,O!V5WGB0UW[NNM$. )ZX+E3)7:O. M T< M0+K&?X=U+&:()LUBT-1-?GZ3L.!<4%$$+U3:PTUN49C^<3YDY#X]#6X MX+#/S,A1F[]] (7)&*&DG#M6*]01\QN#0%4?^YUK-K3_B NF5'6G:QGSI$B9 M!GLOTF+KO4EM" P+S@&Y7DZ\YJ:8>NFJNOTX@%%$G$2U;%AL.MP7T5QKM+0J MQ^']A\P1J3:)97U%=8K5041ZTG*%PGKEQZY#_I.J')=4X:!7;8F&6]ET9#:J M@^Q((XC43FW'3?'96DN+B4%IS8QCLNH:NP^.*ZL5(Z#?9.Q[(I^8O6P\"*FI M'E@K$N,)P!*/FXBN;!N E>LU<.IY6S9&-_U:2TY#0&ASSP&?_7A=^:+3/PWY M6+L,5@<^2,BW2L/"JS[KVB[#?<9^[ BP+V84$#)"77YM;9=AG^G'9LWQ,:\Y MLO\1Q9-96I(6XE_WRAL?R[0_D&71*!C,JUT4,!Q\^J%?^:\,$;_&2]BZ\W@^ MP9NF\N/5'893G*NQ9*NCF!LZ#1T()Y%4\GI(RWBXYNZC@^?4RS%Q-3*/GM%@ M539 >&3ZT5&N\U[0+ZO'&P&RC8I&Q-$SO8 K>"5L&N+QEXOIU?I%,DUZS;.>Q M[]PY@)'N5F;:%MN,T2"@.RO%VP<.,L 6.]Q04$=L(LQ_HB=_^8+),[ZEU_VZ M,A2_&]$Q+@:O3%XR^X9'LA/)$>1H-UGXREJ:#J"BTI,;^>RAH8+&PVX+0=@U MT<-U[4?T*#56SAA?P;M<@52ZNEI"M,BZ\1;!/6#W0A +; >GD+(RB\(4#3-._ M)/F2)D>1, U%H>4;B%BE,E6FONW0'IKZ&A>-[L]#J0QH6(@37DH";FYAYXX? MB@!Q+3H8/D>W(51:)OK5Q$@<0VIZMM4F_<4 X<%#:>TZCJDT!F29Y#)LQ)[?51J79_1R$*@W[LM M!2'>=KKY?*76K1Z''S0(&>;[[!#F7DS.G2C:TZVMSYSLHD!3>CF$14WBRD$$QNB&/]SI/KS8H*7/ M-"E\M5W&Q(@FQ&B6O:KM.8# P'DW2IUJ+DI7VGHRK^H!I==!,[EUHM]P,D"V M?(=Y]H T=[LCB;\E5)$C/F3O@Q$"=^L7K K"XG ^#BF()E:VEE M'./.QQAV6@^SKXRGTO]J,S+]3@)E$:<HKQ=_Y]>A5LB_9OA_4Y- MYKH(R.#HRC:XKOD8]=OVX;@'$AGVU2M""5:_WS4=3.=50+$#AT!DQ$U8=W&7 M-QR-\;=<"FQJW>M=(: 6=?]J94W6ZK:FG_!7,.PNG==%D$/"*]<4:IH/=A8D M*MDBR#D:2\O_? J3"QS35@XK(2A* 6D-*LZ0Z5&&^W1N+^?U^9EI@\$F65XF ML&IOJEH/#LBCZA2F%7?I$6+N!P$]'C,#&L2RTHF0R@C)(\F-)PB"[HF[WCC1 M;[7U:QJ[#1VM5P6(T& K;=M[)%#N4)BX=I\JFP\?@*Z5>$@K5KPNH%U(1.U'8830B>>#EB!2):4FFP90A>*U+CNLQ57D]]*O6X:L+> MJ(_BK3J5;U6+]ZY%]\F*.-JG 66GKOJJ?Z4/-N"YY5YED%*U<&^>Q-E85*9M M;^-.E*X46<_E,JP"?'7<;S+UF#A(1LZAIF* M2Z[:W,,)#6DPB^D[[3GM:U;7=ADP=4*IK>"].!3FWL?+5Y?L M/&:-#9X@#"W]4^T7>0REGGSPEZRX(96&Z9<2W]$[T"'_Q]^>AUZ9([ZF<:_3 M9:("5*IYQA=.XIR7(GHU-A_NWN,QBU!MF85PIK!Z5?=;=8>Q.6ZH]IC\&NZ( M=TTE)#>Y7*TP6WC:I,3,V9'8D '4&4#@ZT"D+\=4BJJ10IK[C5'VJ("M8I5 M#I=!:JD-]RQG4M[J?5=E34=T%&7HG1!LM8>V]:FL(6%8_?H+#@+ W:[6M7(M M1J"#Y&II*M,JTQX:H04/)3-<_$ ;,XT M/?-2HZDV"[]IVN!TZ/"&C\$]A@^%CG,-,3EN0^AQ3>O!T\JT#(58IBA\PDEC MH;#V_<=[MN-V;EL<5Q0+E7]GN3['GG"SD^A9ZW'#:!ORF!D6_B, :6JUM?I> M@^9W0RQO-F.[I3VD55_33Y$?0>G*QF3OTG:F$8R"IQ",_A5Q(_J?1Q.XRY 8 M#H2QRO89T$XI4E_Y,P@W2QBP8/2:R.[:/B/2%J0">H]=3#^E8W17K>LX\N=2 MJWZ:C-,8N->V_XCVCDEA:8CH$8I>-86>GC86OGJWIM]&:8!#:9/A+,(1U/%( M]B!10JJE*M5VTX (U:+CH)4L?(8J"Z"SBQ4SQ=?=;)7MQRMZM@\8M"%S&AI] MP)CAF@2'!L3?YIX#XN#PJM<8:OR2ME5HFWH9S]N"C+!;WXW"NIRM?*-11?1! M!/SG('R$O'0XY=?!=L>DAC &RK/ B]^*0J M3T3]>2P!CDQ< L_,P_T\UB)^H8AB]%38.\N##:\I+%82_+*Q,E1=ET&]>PX! M=UR:#J<':&6@/>.[""?.*U4'=AL>#5Y76K/&!6AK1(MPY&F1J%:(Y/GFP\;> MI'%>'E-Y$C\JBZ"IB[II2V+H?*YZW'05W^QO:!,JT]+?QBO'%3:S* '$@5H< M%J.##+98B^C)"81O-A-U1/>6?G(Q8,OSF_;*#RAW/D#LB?NKL82@$=I# IJW MN6MDX>"JL/,#J8Q/U6UGHFW=?3@)"^Y?.LUJ25]O,:+\VKU*E:VYD!J[35Q! M8*$DO2D'Q=$&Q5,1X=AW3K2(V!7I,1:EU;SR2#3W',Y;P$*[%JO+5RI+4/$? M)+Y% #)?SLO#[+0^*ZG#O4#97V@MZ6W*0RPO_'@;QBQ.?[>E/2#QC4'([.@E MS$V?]#FJ?]A1 6OC)U=A=(,3JB_$\B^E MLGB[GN-[=L_V2SILS8W?IN>P!MK'9E7_\6@\OISE5$GB,@%VQR&-JDIXC6B" M(PAP.SZ*HET*3E?ZO<(YB2)GE;B+V;]/SP?"_@<.*X0,L')\IOT<)2.,)BQ! M((0=&)B0[V4Z)Y%>Y% 7F]5M/^U1T\) MG;>3QH=#B%O$+E,]1RB.=QL]F/P _'4CHTW3)M,>8]'X,,8=8878!16V /^N MCGXXN/OPNC%723D*3#L4C)(> X(R_&,7<[C.95@!M% N<-UC'MZ*!1BB0%+G MWR\TJ$L@MS[L\.>B0T'D.LG,'/U!XTF/ULCY?A>O"*&GZ[H_MP?4!*;V.(D^ MT914[ET)1O.AO8?V!95Z9]H!^]5WG8 WG@X8KXNU>.V/9[H^U-J/TI):=76@ M2AL.YW; <0-T8M@[FW\P(^9C?X9BRBBVL>^75_CMX(3>'2/'\)50O<:RW2U M.I"UVAZ#P].T6>KRML.&_L+Y50A5S*L^3^A3\KA+6,)@6/PV-8-*741P-\(6 M MY\[R]GNR@):V'*B\U&8#F;4_72 ^, _2P?0#YB(A1'>\ >AX7=4$E=J%)Y MNT+[Y%%C XU@T12 F8BM/#"/MJ'[@# /3_"%4)D($MZ9NZ>E+MZF9T_Q^>>0 MW4LET8H7;WEX&9++>7V MIB'-H[9+KTX+@/=:K#CKZQ!4=UV#,%6%W@;89='9="?"18V21U&I-+W MV1R%U8W\6-6(XQ2(X=C).4=YGI?P$^HPEW6EOP^C85I+HO@/UQ6-*6HY- MKA*>JNYR51VA47V_6:^&M#2S/0)PVIC[XSD3A^(5F1EE^-RP.H-*3I4!6Z;SR8\C79\;> M*_J[O+)4WW:X)R0,/)6M7'NNREH.?ZLUZ:8E#8?[D+L9+TMK#)BE/2"JL@O) M0%32>(HPKO9M-;+6W48D9X!:4)OZ4-ME M0$S?]'FM"OW1F_0<5ZT9',N@M"H:C2'UJO:3+;8S'?OP$B[7X2ZF7PN]%B# M(<$XD!B=D/='K[]ZC,Q#28P,)W">L%JH]*ZH"PALUWKRQA')Q\[5(+P(I%;Y-YXER?$:% M@!<[\5RM!YUL0IF&N75-=6>?BM N^W9L)8C5#&@Z>82%B5X'64 5+AE3B3@' MJ_+PXFP;2Z.;H]LK8*[V$!>\0"5&B1:=#&_5IS XAU!2PH^%B%"H?K5KVX], MFV\L4]78;02O&$#V'&A6+>DR&"/+B,7N[]EIKA,I2AKV%5\4/E<652_^?;"5 M%-F+-?G7>HMAG\54-+R+0@ &K/T,:[L,8CJ&R@WM#,=IRR$3]O4B'G/7C78. M827V_)5/I85:LT';WL:QS"NK\U2EJ6?B82I#O\T0-LPMKYG%A%S-6 M_X'=9!GFRY?SZN75+W%GFL.EDU;"3G'-J/:R:-EY+,J3]&,^/47XB0JE6C39 M%TT!>57-+4)7I3GJ6AK63>@$LK9@V!'BAO^]EDC*\$"72>VFS ;UC MA]2H;&4&Z$1R!/:.\K.(+OR(ZMQA5 ,$T*[C M^) ?RW#E6W8:BQ[.OC]>FX&5LLD[V4Q3'VP3!1:@,F[=.@D3>!8KJH)143_@ M!CUW?T$_\6>6>Q57>1R/HS5D("J[S,I-FE)295%[)4IJ==!J%Z)C,TC4EQ6O M[3,8*\*)*RLY-9F)*IN/PPDFA !^M?&&Y;K,6#T69RHX-<&9;:\[9@L6V(] MZSW$S?T&-(YL^0L4+U9Z?1>F]W"D.>72KK28'$"BU[B)2RK)P4=,A8B79 VO ML1/D;1%-K7N:L )VNB).64Q']N]C>P]TF\!AKT*FIVDQ#RHA>/]KYT0)CG*! MHB]T*?=7X2XJV/MJDIZ[T!N+"-MHU_T4!L\L8$Z:=I4+"&RYW%]8"=X[AFD- M;GX*5S7FLZL=/1KX6+N/AZ@.IH[!892$AV&/",BH*0?%-"!P= MB=K%1)9^>F9GK*BWU;[?2&UUXI]^@YOH0")&'S#F>(OVG%?QCY1-\8N_7USF MIJ[]8?#D4GIR05)IEU:::SQ@1;#')%4V:D29DH:])I=2O9]^:DZY.ZBDP1<8 M"*4TO_'%0!TPM<&U4L"7S45R!)Z4CPY&JFU+:;CP8(D@*G3?J@^\V&[PG0(H M ;WLZ6+%"Y_"_UXYX.1MNU.'4#*=O<=,]^)-%1;\:CFWIK7A>4E!ZXKR[KP" MT! $M0-R"JM53*?@8NPQ3QP\^*Q PDK+I2N;?6>:@T/:LL+T0E5OA2=?TF%Z M.;1ZN1B)QJCJ'MHHLM@\8*_FD8>-0XAT3E5:2+*M^IW@&A/2Y+?)-!HN'$_ MM*KW1 3B5KT[U>U[E2^7?L(?=,]_]CV(12C'+REO-ZC\#E8$>AEM %%H'48 MPK/AQ?*P5PO8T[*SX8?GWOD'#KS(^>M?J?P8.-5O87G# 8&\TCAM&8[].=C! MY>=LZ;]YIKG/ZI5=89Q:$*N,/T?3&\X2Z?@!8 ,L IX\I 4J5=D=:WH8%[0T M 0\$NVNFD\#R\=#=ZV 1\")/8;2(;IW?<)0NJ@C.*I?)3! >\-RJRF^IC;'! M9E??YW>M6]^'A%#Y%JB.6,W69SF@>Y.76(-#X[L. 0G/\RECF2)%H/ L'I-L M\>Q*+^?Q%(>$&=ONZ+NJ8GF;P,9*6P^'('Y@2:,15B:2")/M2@*. 0F\8[8R M_?17V(?HAYB7L/?YZZ72%$U?7:W''=0QIZ&(GNU_Q@",L5W[+M0[:I<3=2 1 MPQ).U@;_L*4C>FF-W#+1I:%'KSKLW/,BB/WD_P'I-V]6J&\[:(9]+.Z&3[C^ M]BYO.WSUATX@>C<-2-2F1QD9\%5KJ.FS?3F!&K>:S1&'12315(AZEVA5Z^&^ M]]UV2X0P>>80L%(_K#%.TD"&9AC+0TB,,5^Z+D>ML=MPV5KA,UOTZZ ^EJ%9 MASN&DMU(%8'CE::[IG_B=CIZ)XB0[!;Q*X=0,UY92T&\%FXS[@MB<%EEV/&' M]Q^R,DBXP6F-!O'VU3P%=3W&$I$IQ/PJZ"^I:],/ [PX4H^RBBK;]9V>UEKG#KP /PL./'"TFM9:6X]K M&JY/&Y>^FC=0_^%T&;+_?LM@N%:0SE[FNSF\_Y )\"L_N:E-=I<-#"_P-950 M?%8%@4%D!2Q&DRH:=>7':WN8]H%AD"7H<;L.)'8]WRT(3*'WV6+U.>:;6^H8 M:]][.-E2'M'K@*HOXHC6JLYU/89& ZV=>+;-]&Y?'1#&EGVP=(Q>'?QBE]2C M6>'?+VW6.Z![#A!":!A2IHE-X;L?/DS/\&,?3Q]9P$6)H;#09(QJM%:7ND5J M\!&$AJUUPK_G0KF2\ENB,NO@8$+#[33_7B3:7:M P?H^QF,@-AL_CNDB76%< M YU4VFX<@!Y[#9?0^-^3:H2S@^D,B+M7 M6EF9!\<8*-%<1V@X#X%V^2Y6JHHTT,FP*/67$/\"X UA4).N4VPTI,,A5T1< MUI.J1JRJ[S.<9)&&G#+EITINR#<;H,P($T%9$CA'B:B1N;N0,\Q9==6/. 91 M[(J$+Z#\8QF^?8]=4<*&.Z58.M?2>2WCTQQQ>S 4'$""_J+@$6T%0='8?92V MB"(.$MLO'6&<:$MY>IEQQ6*/+1V./92=;#V388U$A6\DK115&7U0 MN7K'$QP'R!=(8S4Q .5MAXQ<;UMOLU67Z?E&RCS$+&D\PEC7BOOP3)>.:S?$ M6,HE],T.2Q_%VO;CQS'2U[TQJ*\KU>F=_L:$)"W>?WR@) =-SO1WY(.$_[B# MB8 ?+L D7H9W3I0$."KUUC7T,#R_7^G]X5:8V4L:C,AXTV3WJ.LQMFC 6D;J M^XSW,HD;(O9JZZ4)\9;CJAU[8QBX"5-R'X9TL--Q0$<->>@-'7M MR9$OR_O"1UCBQ,_\V88O-.%@@@$+:J B* Y<'U?'%C?V&86Y7:(%"./G61A% MX0LH?@(WH(4YOI'$!-R*G=V)?7\$(J">['E1PIKO(=]R1'YMGIM$UU$BAZ1_ MJE%L#Z5O$,Q][+902F=Y8DBE5:P+5E24.;(_8.,1^=4V7E*8RJ,5N;:TB.J".P[]X.43INII'?@S%L;3 Q0K76)\CCR5;C!>/?,;+ MA_MY?(%C-_*W/ KJ#)/P94E'C0$@TFA>6.M!AT/14I@1!5M%K5[7W&\L&U]= M2Z$&9LOB:*.H:6<&@?=@]JJ\!X/YV6] M).A-$R9MJ][&O1$\XD?: MTA=TY.H:DZVZ#!CD['BL/GI]X=U",^.99YJ'\7P-428K@35.?RS#8>;-&0< M86]!3WP )F.EN;"PZ' 5J;]L,BE9%XS%,=7]#FU ACOXV7G&]\J8!U]D& M7\_#B,J@;!XU89N5C8>LUL1]NBH=R"%WH:B'7)\1TJKKV))"19"S@:S06DJ# ML9WS($O+W 7 LLD0[^;(N4.I#!>3D?$@UI6_+#:T'=*]"/#2>3W# 5[YR1U= M,1P]L]/1NKQ@>SJ#;<#G&,"OXL3?T,N@:O%SC08.?:&+V;Z6;6V7(4.1V/4* M96W.=W%"IQCIH19U'T*;KL9EWD/B]>/YBLHU$*0/PFNYT-N!WO0<.L(!IUVX M-B*5#(T^ MM+ 8O/B7V7:D3B^3JPKMIAU(:,,W9$]76!:\M$YB;)NK';<%%& MD 4(YI;KS382$)CU]LJZ'E/%\6W:/V/DA\](UP!IV^:BEW49G2-71LO6/,JM MN@ZMWK-:>8#O& 4.D:(#AW#*(-&W5.8/)S?\$3W;JQ__[-/'+W+7>P8.5[.W M+3L/S]PM0[)AM^95A/^Y ]]_;51XFYXV74;TK(A\ES1>AVKHXJJ#SXG@*M_< M<81&>+?$<1H&)Z]]:!@&6)2BT9+JF22<%EV(#X\-,3#@6"(#&B/>A!N?%0_A MEL40?E4M"3C K&@\7FRPS[$+FX(]PI0.W*BBY M/8&!X:(S-V?M^U#=?FA1YGA' OT;W9 Z<['1(0:OUB+>Q=85-)K[#<:2+)>K MA>#4W#!5K8>S^3GQ&OX_7 3/#H'+(L5N@3\P*4;_A=:2OLO?]XK&AF6<.;WX/9;5GC@1 M>[#+!(N25F,RM3;Q/HRY"+DZNOK:.O[N$>Q MUFXKUM=AZQMIAQ0Y,?*TU0U7:,.G^8VMY54&7BV7G#Z6G\) XT!+S1"&[BZ? MY7E(Z. L,(6RK1]$JCQF_LT43Y10S1-E.DU\,8BI=4!_XXK._V]K03()Z\"W MS]%?( Z^RQ&0-%%*%'&J4^"$#,4$NPL;'(7*CMUE?^08B XBW@9!'OT-!D!L M!&O'SBJ?I))%-@*B0WPYS.:>*\4TU7_2-XDR#3>.)Y@FP+,/HUE_=:R4L?HE MA!<5XJ\@;KS+9Y!2^ATNA"Y!GC1(D(]"@CPID2!G".:(V"21-LL9DO-$Z401 MS+27Q>X 2%EMZ*X"I#SM<@K%J"A,AWU;(8/'!_D$"A48\23Y)1()AGMF;:1&GF4TI\ACN]AGUD] MPS",$V[6Q-%S&B_3;595=./WS\#DGZ MB V Y @(AI@XKV(3Z4!(CH3D4+5\H[_Q :>^V3FE"18BD0NQD@N!Y4+$;"$D M]C8"IZIUO8D9A#2G9YKCW$G09&8F$@9/)X!.1A5!-JDXU-38(9E<7 8&)>\Z&1GX[]QR]V M24A^-9!&GYZ)!%UD%D=,0F\U0S /] YF\C4]1SBACYJ8CG71J5BPYB["6\?W MI$M8I)]0B8J=>>[S:[U*/_%5"B R'WOBZ(@1$!:9+4RB"MD7Y3#R$VS3D M8.B='.YK^FD@N0AB*+8&_%:9][(&6L4<>&$^!WX2W\N<\4-9I3KL8YC5#!AI M\7KM@/BD&"HH.IP=+I4PTN@=)1Y_/2FN2 N&K$M9+4(*2M+?(/&-2DI'HRT:!&..S8"C-&_0O__T/IQ\__HE[ MA:;.K=A8.0S2QIG1YSU$;"A4] 3.N"O0JAI;PSP'/N!8L?F%.'>(N^.XF)U/ M !\'[< F3@6>]!2XZ2#]G(@A5Z3FE&B'1*P53('>#B5G!FGS^'*/3\XTHA;- MT19M2Q>-F=7Y:4H/&"YZG_63QDZ8-=,)S^B7KX:J*LP?CF7(_GO*(CFHAL$= M %V^+4DIAB NS9""'G'R O8C^;2 6L%_/ITPZX4W5)E>]IR[CV@9\I].D1S* MLI^E![9SGP-C_YFQ3Q3[A+.?A/RG4Y1(]ATVIMT3?^F!D_/L%N]QY(:19\0B MRHFB,[219*? A#BC 5+T847[>K0\GRM M&R6,\E.\!36JZ&] %S'"/3AUT@; ME6XV1,L!4AL24&U,14E#.FBW)SJW2:Z$= 9F:&M+0=]HH(]Z?*D+A2W.]I#0 MWC5T*$,6 5T$9"?$#:EEQ')841&?K<3@$I_MM7^QDV/DTURL4)DU*H9$/=TZ MQ0_KY-> %&^F4O9G<#/UR'^:>1B+:$+O*HP H1<"1LU=R;Q^/))O,A\)+&CH M:@>EG)$<#YS[ZWTT'FS!GI)(IZWF6 MZJK=/<8,V"RY?&8P/5T_.T4/<8*]&B&,<9-Y)?,LV>+"!04AVO_]TTTG+^OE M\L^7]S?S3Q>\\,&/4^)(1JE="ID^3(JN&P M#Y:IDK_OE='M"-W2O?ET,UD@&KZ.2@97DZ8_YG8"_0T808(3^Q9B9^LG#@'_ M@_30L11:+?+X%B?KL--I4[X_%VIF(C<=N-7$Y9)XA(.W%?S5TD+#?-=Z_-E&BN-.@E8J7FE:'(I-S&3WE09= M6 <*8RI/"4:?.X1.^_'H 55-%3U@B.G+&CT=AMWFG,&;(\3ZE$2G0<\9Q=JN=&)<,70 MK+0-)HY8&X-E4_WX)X396%/CM2AW,P8OK3(#R*W/8&JH=6]*M:Y-05V D=2C/T(5Q"[CY@Q+5M#RHZ#E\\C M _>7SH0MG3#L*9R!)$0P'?0.4-GO;.)(#+QD>?_0HFFUYB6KM12KU7<@UV"K MEH_UTLZ:PU=/!]!,LF=-9,5B[:R!I7F\KH\BJ"NWB(\-LI7/ZHM?1GJT_-!C MQ7?$75>"$ SFW;_LJ*;X[8<9@GHSOY-EN0R\^D5YP-N$)5Y:7QFMACR]A*X# M#Z^J<62,6#PR*#IPU:2#5D#KQ/U!W%M?":(O GNGTI'0E\]^/A>=\PVGP$^7 M@;!E\--EX+:8T;\]K()H?!WJ83/.BF5PG+B"Z)L20\AGJ7'"2&0A5NF.4^@S-DR3R'W<)TQVI M+G3GV#2U@^%M&3D@#3[L-X\AZ0CRP\1*3FFT4R9]SI8).UR"7ZS2K&'P2_N! MBAM^P$^;CL'6:5364YJ;'+'<9+L1DK:8(QF^%BL]YYJ/@-*X:S'&)!G-2:JE M&_G"&0X5PS$?R[JDRK,QF:^$VXVNF71G(,&3^8%FTOS#A<:)<%,T.9PY!&Q; M,WBM"LQ-BJO48O E\$0R1^Z!<\ )SM"UU3/7K5)K8Q3Q/69)-9Y450:OW,I] MN#J*OL!(9X'$4CF,Q+0%PB:=N%VLM/%N@*X*=BI)7!G!O=0BN)&<+D#9\ G_ MWM:]%-M?4AL1N*\H M+9( "WA0''9+HD(9J+!0"@(U>49+30UB*!DB=C\ G)E* '#IK;%CZ>5,@"KQ M<73_/+5!A)B6=7R PV.RC(H=GB_.KRO<-+U7QJ&\/?H!>P@,AQ KK4H;8II< MY=5$C7K? <&9^IXEYU(4=SS.8^M),V'PM,31!E(D#:2^G6<1GU@Y&%5AUZ-C3( ?L4U Z01((:"E#!%4 MF -ANX\RP2;V1G?,->W-C,'^TU_O @&"09]YCV4&2_!2CI=!F_R/'W[\GLFV M](?O9B#S;7F "NDO->J<_KB(EN%+ITR\?!814(4D(J [ 5;(<%PP;?B&OKJ+ MU7F$/3^AHS/SK$-81C538LE-Z 17CLOPTI9K)[EU]F=45?[GCN'-=))&U7 < MUIZ/1P^U$Z"5&!'<4PG:.'OT",JR&/5+6A%Y74%D[V*%^+A(6QMM9 1#(SDV M>)#@/MNC,["E?(%KDS.EL#6BEY?+U\@Y^OS8KXQ ;UWC28/V7U]#TR;IC(<2 MX>\B",9)]F#&2^8!\UMNX8"8 D'?A@%WHJ^0'$NE%V]M!CO9XU#Y=#CA&;/( M)EFN!@!!+4U;_10F%SCVGP*P(\QCD4RJ-?C9\0,A['<1B"L26.GP*!T?.;%* M9]5:S1!,0E<*9H@%S7YY*Y9S;C]14C%7]7#\-6#IKCC\'/P7TSD(!ZB[IQ(I M1^NQ+HWWOBC$Q@D:*$$#]@Z*3[IKO'P)NQG6RY(FTL"3&1+C0*GTW@QV%MG. M5IYC1>"_FS [^J?^7;)&\R"@1SN*G<@Z0$C7Y*&K,%IA'ZSZD&=]^;KU>9V> MJGRBRU<-[UX'PJQIP6*8J/E ^N0Y.!.U)L43*N:&;*SW0?7LF]5)E,NY3!&5U M%?[[JCMK@96\+[(B9%50MW\$_[&+$_BTZ; ZT'/WK,T,2+:(3YT.._H%H3/" MZJ/FP (FPQ4I,M0CXIYP+IE @I9^*@U9T+J[UQPGRAROH75+COK#@<[$9IO< M%/Y16-\/(_.77T0VDKS'7;B+\ K303D8Y9T3+2*&4>@Q45&F1W1$XZ8Z2,+N MJZT<3:;R;1TIU0\#UF&'?65EEMR*6#Q*'QR>? 2A!*B4$.N:,XP*E[B 0?6!?9+3!'JO@:R*W5 MU<+S"W-_B*_71XWV?A:$O*U% M&P#OPB62):;TFBH7D(R?H["& S;*]^()8B10UM&S[H=R,#P!X ' ^&N\T&@4A2# 1S(AP4[N!9>@E?TF_BH@=6,@G:QLLQ6R[! M;)()4C9_R_66C6Z"]@*6,M%3H*2]3-O&)+%IL49:>'L#IN(!*2;Z@0:?S/:, MVFJIN93X%4D7I.0^-NE<*KV8[< $DG]E8^]3KJ^I->; M@@_6B<5*.^3S5[];05?PUSZ&$3=8Z#<%PT+2_KU(<3@SG2;!,C'%+3VH='C[ M^QRQDO)[#C7#46<8^LO1..66? 3 8(Q3ZLK(KED/&> M9BIC[S8;AXKO]+OH*X[4("?*FI%&G$B: R!I%+,D#-1_*V9[C)\-L2UE21[V ME:JE\WKMT9'\E>^RS_6X"L(E&B*EC+*D+5>9-LX4&9:?-))<8D5>1>$&_-Q^ ML ,9@0=34O'F# .2"6]'IPD%VZER&T:>']#;BI7$_10&#-PD9$#2UP'=,!QW M^N*$1?>1C2T!-1,8_7>T("2S%D)G8NG0Z;10.B^Y6J(]F]H,9:>"Y%SL+R.5 M"Y,PVD.X8TS?!'@,.!ZIP)[N7%$;J*(G(#M!9M3>"LHSI%ABQ!6RJAR@/U%@ M3L\6*\U#E?('[ H(TO2B/#+F*)"-:X?JO\^H5#KA^#5W1B?('Y?Z_3FI8"/J"C$U$. M@-[)(;Y&F?J="J6@QT0U6SQG?'1K<$LQ<)@T[\-),]?Z2&%F2N#UU@GPQDFP MN^ZN? MBXYXPR>>$[3UNC9+96HE:WYY ##V66*VK-Q1(EB5DKAS*[ED%YZW/0#%B M%O4"^RJ2X@(64#\RHP/^1SJ^J >B=C9F=W@U_P3 MO5S[$;R15&/T>.(?'KV[1>M!B1UT44%0FQVZ[.%=R<7J7[/I:I3JA+Y&KI6J^R]6"^I+J'LH8 MBEVA\(K^)5G/Z:P],]H*)X@4Q?'/GI1/O)]3:H2#W+D3G#B2J'5Y[>>= R<5 MXQC""#>!\@R!?/JK W'&8*VY"XD/\F.G1%DU%+,%W46AMW,3E XR<5Y)GLT9 MRH_#&$]'0G(H]#?VT[Y/Y[4,C>P:E]][+&>'J'HMDK.7X/BR&@GW?OQ;US4O MK8$P)69(#1^6]X9EU^ G&.EG'-)W>KNFGR?I'M2L4YO$Y$EQWKU%.//P3U,Q ML>.8$>EO/EY4._ MZ&'W@ VW6'V..6Y2IU3V'"):!*1/PM7)+I; 2+V NQAED.1Y$^AH]Y(Y2I@C M80UAK;LQ822OM$+>V#<>6V&NR1S9 U]IP-L]?O+! 1TD()\9"-Y+"5J53DUQ M0(:8/(@3EZ_899$;BQ754W#4W8Z@*")!$G&:X^>"5#$P<-VL9J@ :1]3IE@BNT#$4"[,\Z,4,S3<@C^GA5]:CD3A(Y;$;Q@V^ @TC3O.G M%JOEFOX!4, [101R.ZY<+T7S=[,8^NE$#:?S3)Q.5'(ZI?] 0(C,68B?S'6C M M3O;V7S@*ELY1[9RKGZ"CO9[S_6VFW%"CMLA6/]K$*QRVTFFS"1$[5N/[[' MB4/%1$]&<\Y=RNF.0,V!"TS?3K]3@+ZDG@:+OM,&0&*$KWM"-[/ J_Z$:HQY MG-ST&"('[9O5[Q^RP679MZ7S>H8#.FIRO;I/?[MVDE_#'?&@/)V;I)6'XF5X M(?SJM">WW\P#5J:#7R*$A"^0>=HY$U_5I4N<5_3(IXA6.RBYR"K1N0GR5UK] MNM_?BI&2Q8(\)C$[= W)"^E?H#H]FR'B4T3:'.DM@>0L&0V!S U14FJF*)WJ M[V^Q<^]4Y0G-G$D0.1/TPA9=G%E'6_0DA.N,+SK0T,+!G]6B.VK*O;]8!HHJ M%J^V:3!1>5OWI>ZJQ*1[Y^66KE_D.\1<^A8EBC:2ZO18$;NC)6\!0XIV_[E; M]A7M3DFN@VC5_>3/CG;I.?K(0^)$B?CH*,$3H9:PF$ZNL,0H3-$J ;CF+[L M]P<=.>[ENPR\PQ:O?_!-*6^H?&0MU;]C>0,ED?69?VV8'Y)C)4V.1AE,!(O5 M#< (?NL'_F:W.4X8R$'JKKC__B<>@T5N-@U<# M@I,(/3,-*J,-AM+15*3;-'F5$D8];[U6+BR+Q@(M\,_8>P)$:)?^B=TZ*:I: MQZSFTF MKLB)05$Z:J:@8V]9SE=AA.D>7;ZZ+!%9>&E,1$8S0DC0%]@V[EZ5 M[+!^KDUR1A13C!E)$TDN>XF>OBF)9- 0S<\< N: SO$:]$82J9H2N$N#VM/% MJD<^X 1Y)AJ[)>$IV@#H;+),YBQ357M;LJ,]I#PJ":\$'M,$K,+-(%A@!IDA M!3XJ@#][?"LJE$*X 9=4,737>!%TJ^Y2:FA(E$>8Y;]S&UR)NXN8=T# MW]66CKZ&,&V7%5#@=KEQ!JXT6BOO,8LX]ZX%''.NXCE+GX6Z@^KE[W;-\,'> MULIRM%6ETV*I.2V0Y(>V$Q#82+*$!$\BQ?M"A7':!PB8\/X9C^E2V>7I/H:I M\RD4^QC)??0#@?V.7N0^.F(?6?(Y*X:J%0CHP;$N^(D7*]#/8JD%'OVX2WJ@ MZ3&*:9K"9)C)I,IJ_!#)CSL1?G[B_ 0LS-LK?ZWV-+A_1CF4-:4Y*UJ3*;JS;9X;7F(9>\ M1-L^TOT_NM7.Q'R!]A30#PM_PDF*'[T,SYUXS>J<>M@[VW]F;Y[*PTLM\B9. M]#P;UQ7)&4&ZHO+?ANQ?+IT55$5GTX)UUP!!U9RLUTL?PP*2TK53DV%A/%GT M;?IGF!.ZTY;OW6?^Z'^MPDO^-7/UF?4W;HI"-IU=L;M%$H3[K0 M\"?+E-A\5=H=QD!R$!42 T[EK$YV-%DFMR<'A&?OB&F M*L=+>F.?.2F;=#\>60.SSWWY62[L5TSJ6&=;\U+FK 67KSAR_1C?4498_N>J M>\JL'.)$6E_D((B-DN9EOBV;.0E?A?!F*L,7#&&YK>A/X+_ CXG!@)W'9!C? M*HR!9&4?@"Z0HS*A;S>C.("L;6 MOQ=;S.F[EM*?(38"XD. G44.@NXM,JO5+.9UO.[Q-HQ ZP",H%TG04E@7 C" M2%%&G/146"*#0PJE;V/@W=.K"HRH-LH5\+&0&(S9KN1PA3H-=O%IK7(M18(#N.U' MBK;*=>8+[:FL2.I!B+$3N6O*TP5^QB3(.Q6WEH39[FFDD:#=6W:_ M2?XRCG"-/R\E/2F&2+N]LAZ>& 9/4(L7A"0C40I \"2!ZKX>)3GKL:"Z$5:( MQ@6K47S!N+#OO5?*([RG5.8143)W$6");M)WE8,,=1+TV1 H4F/,-#D$.8S^ M1+DD.H,I>23HSS3Y1* UV6>4?MA44Q;@W *J>C]WW6CG$.GM/=)GO-2M'X(R M*VM/U7! O+"?'&26N_PN.N M=INO=+9QD(D>/;4;T/K^2Q3:O*;B>/ $%5J.0P[.1B/JM"%BQ%?46:7%?_GO M?S@]_? GCH><>EDQ?Y%C]N>/?YK6 I!RSE.RR"ZJLAVN,A]3Y:;VA&D-]E&P M(!G /]ENB>\RD]2M$SW1(PGW&]"W:J(RPX@X:6JV_25B9&4*KBLF/M7J+G81 M)*VRX#X#8;A*K*"GS&KT<@^<54A,4O-G@R ^BHAR[:/,E;TH5NF(Z#>,5?A. M&L-83TK"6&?MXEAI,\E:&LDZ&SJ4=?*[:E MS4?KT>)NH,2C[CPHUG3\\?L/514]5+<4 MV 2YP!2*6,(VPR#GQT_@"C%>^R0KDXFB4#@2CB%)!T',AWX".B)#AFC=X2. MBF-KH*'V658JMK!Q+C+.?[*^.K+V]>=EZR33^.%] ?888(1 M4K,?UF4E9^LG_$&4@>+G89SHYC$N9G<32$4(NDM)Q\A-QYR!!RDUQ/&/;[(\ M2\$QI:\0JA",P(I^I-S>]<-M7:I!%AFBHSPIX2 T;&JP1"KXZ4C\W3+64S^, MD]S1?M$S2V9I:LD,Y0 _+$8[08B="(2[\F/7(0 "0Y]@4(<[?;\BN(X310Q: MYA(B$"Q'0)KBA0S'1GV4=Y?GNQ'>2(J7_<;QF&$TZX'3,W0S5E'<3]B+H*FFEV:2>M6?ER>6KM!*9/\C//)+9:M?@N7\+E.MS% M3N M7^CN[Z%:$[818@N VSW'TEID3FP9'0')(1 ?@Q7JP@/%T5KD6+\'2_?2 MNL=Z%P,$1TROP$<_8*>*BG&Q[[&O)@R8Z8_+K(='SFD7B!P':0/-4&8HI(W5 MTP-ME7L]04AR[[C_W/FQS[EG[X&KCS=E?LE1&]T[NKYX?T61HRY'N@QB7U!' M[P3]O@S*IMD<75&$;OR0 W;,?G4>XR=Q! ?0$%=97>=:G3@.WQ+#Y?'N<6(; MI:-N*2[ &-3G!V7V0QKR^ZG-)>DNA56EE4R0+5+/D=JZOL(, 4CH:#-RO.[! M1@IU:[F,(%"M"9T;:/4V"0,5+*4]@[3\PH]M@<^?:8CWQC M_P-EK\&1""%M6NWKX>(0.<:MF!;B\^KS[(]B.?6/)KL4/:P$!P=:K7P70W D M>\:N=E' S?#L5X__B;+9_4MMK'2BJ\$#?^ &^3O"F4T9/\8U& M?P/"B%&V+^@98ZI2YNB5GRN?'@Y\XS^#02*;=W5,Q4E-ST2>N= MZJG\S%44;LIBDAWL\.+R3#!EI1^J@\MJC7,I:E8<$*O064]DO&5_(N$B-NXLY%,3@C,8W)*2,PI4Q4HN^IJ M7MRLI@)B1>T?-K?>3%)C6-.2J0E^+=KF+H. $<2); M" WI"&/G1>Q=2J8W]\FE$X$" ;8[=G(,UCB0I/M#>C;,#*GB8Z;*&?17EY&9 MLTK* 4*1&?:^Z"]>]R\JO8D9%,5"*Q7#1],?L0GS3&K9G9>RVX_ITB[?.?NE MXI_EM*MB;+#=#N=?$_VLVR_O')^*^W_U U#3&?!UEZ/\*0Q.6%2<0M'N*:J] M.QOB= *A$S\X 5)(TNHK)3?,1DT; SEJI?4,['*D@[L6TH,,U66 AX68L,' MR@,WPR-IS5YOX?MB0".8?VDDO\23LV_R,,4'R;,@"?95+>MZZP1XXW27-@2A M\4Z69.;9CP#0:<*Y]UW0LE^B9O<8LU)*R>4S@ MUK7FHR"%.KT=#'*#3^+R> M'16[P%1,/S$ M/.7%4>3&;OAD^%RQ!._Z.3HF24_;/D;.?DK%"+BV8.CEL]*AX]C,>@&H7(?$ MH_O(\=X^A0E.KQ,CYAU]D'\5<'J394R: 3@H8)\.P N\C;#K=\Y6U^GTEA_4 M8>J99*"4SICG3/J;;APE?Y_'OG/GN/[*=PU8R._FYZ.>K%AC%"O -;BBI*S$2_"W3-NP@LBJ)%G'$L#1OTRUB*7HOR'<7'UB5[_RQ=, MGO$M%PQF.?J\T@:? MPB"2_V1%A8U<[2F@OWC6V&>H30;)V5"I#:GYL%;ZC$2=XUY33(9<0Y)?OIE< M/Z=J_4)]_9SAU^_!(3@^7SM!@,ER'86[IS7SOF^PYSO1OOL]>.''_#,+K>MU M5GB1CQ301H+X# GR2*??FRXOL B@&I^[#D(2/NUY)JF!W9*D44I[8NR0:DYD MPFU?&Y5!8V8EE BK(QS&B=2,X>=.* E*Q8XRT,_NVHF>>H:N-LBAV,0LG#4O M$$5X96@&A:R8AW].E==J//4&AGNR@<-KM%AQ@+TKQV6(Q+?.J[_9;<["* I? MZ%3/G2W]2[+O!/8FB0&X-Z,F4IAZAO:SR:\XU^R!#U>2-3G*#(EQ4+H6R%@@''?VJDJD9%!Z!(P&R51JG@1'])RR#>6;( >78_!;C[11^.H;QP]X MT4$ZW0W,8/%(_">)LF\ D2.E NO?>AL\8QN^N5@$EJS*J@?F2 MW%3[,;]VFW/N56-SAR-O_6G*IV&9L+&"\"$D228E]1Z"Q04U8UA$F8L,SQZ$]5M)"3 MG08;I(:#GE"W3+&21]EB+*UD54W!TH:1[@%4J^KUUAW.?IKD(FCB3#1>P&;'V0$\5,YD\4#'=B?QP_NH?'3,L M2- KCQ+I'PJ-FTK@)V, ;SU(P\:8("7S%R"RPH@D$&5[S]JN*+H+R,-7)'SY M,_:>-7 M=PV1_/"2,/155^! ]0IPTP?WQ,1I&&WJQXT)]WXUPHR6[G&VSR#19-(]^O5( M][Y61%NF+EDQO2Z3K!PV&_!O4UGL<^#L MZ&,#G$G$ILV\,39%T="%>69Z_6'4M:UH02F4)\O[DV)H^KR M=>M'IDKNYKU3X+J9(E--7K>4?D_U=._QP8^8]3(:J,(A""ON)L4*R7.1 MVZK!,*.8;:Z+M%J&L,2(]B2(FF%(AYS!2<$^R?3WCQ__A!Z!^B18JK14BNVQ M&WM\K*C#0UBO P@68:GUS&RTI"*_R,N]?,61Z\>0)G'WCW0-3[D,XVJ7_B2]] ,5?L 1G5^3ZJ/0$S#T[A(%R)!+C_CAX M6]W5S6HHIZ1GH 4K!'VA"??C[C;*(VG-WK3XRLCAP!Q.2=O]*+$;!MZ MF?*\G"!2%,<_>U(^\9[RD4QPD'^].2>.)&K?D21PY@L&\.['24'8%TWA$^.* M-#+44YENN/6U+*M[G.RB0(OY8H^P@>2"Y<,]NGOX/%UFQ(YQ]Z0V".*C9.+D M^#A?P [F[A+.?*PQ'W'F]5!)I@;T402J$K_,!EK9A-C)^CRS/+D9!+9W "^$ M_F =VK*DA'K7@)RRDNE]PN>5L*39B;7TD$[;IY%DVP<0OT_BD6!QV--ELV8? M9[K)/9,$TU/)9Q4[T?&0"@A91:ZOD#%[RC54K\0>O:%D,M(RA%]I>-US43T5 M@YOUUHE^PTGGNB2=_)>5]H^E;O_@C+&L9I5GM0S9KS/8Z(H][D;F#-I5,K^8 M+2VS*Z*6=D548E=L:59\YEL+]Z>>N@&_U@,BD*.V=@5;N^%;^PR<3M4,V=_> M%@ C)+!^8KD;) V'?WRCU%F0E N24P)L3DA/JDO?A5SEVNV M]I\K5W,C5]/35M/15S-[",-5[HQNV.1LXPS%< LJE_\]_5:ZQ;!(>L*KA*@( M;?FY-L "*%/^ZG\+L"XA597M@]QRI>U;6%.'R^(*>>Y-X?^EUKBJP".=X M2$=" 00%)6PLM&ƋIDN=7#B%K9< @"$9!?!AT.VE^\T6$#MUGNZ>[)@J. MF_P^,Q]H/E+BW"'NCC"6+GBJ6>?PTACM4J>]$-?==!@5&2)2V[[,5UUZ_;+_I<:0TJM6#_EM][ P!B(4X/ZA#SN ]0J@/IN! M"AUG3FHGC?YV$0)L1X^%&^]HJS4]DG>4E/&JG)(X NKB!9@2:Z0%5_W7VNS. M5WUQS:WD;TL'L/X"?\()A$A1D>79][!WMN?BBBH:-W<3_YGA<':)H(. 9U9C M=\:1RVC;M;X99$I^#2DS MF8 #1G,JO#SCZ#$L*QM2W)]1%#@UDB,]UL!!3XIT\J M9MY3=6T3+.2K; M6&(HS"7O0[O->AV,]5@W)V(+L0.G8!MQPM0G9EMUNAMDB MC=MD4\RF=Z2W;8DA\+9V?)V>%F9HWJ5+C)EC:IW2';E]G/ M]'#?A'&\"'(X9JE*HX7=?@J3"QS35A =,H\!=(S>75J#+BL!4XG1.RI@4[Z_ MAM50"*$2[\Q+]2PM%OH+7R.2+@]Z!_-@:U/ @M-T4#T%@$X'I?-!3HS$C/16 MUI_,V\OY<9)95L\&.N.=:^:S'O5,23K)WM"&/@>JAH1';]$S'."5?_C7L)7V M6+'0.EGV,$C",S"S\GIS!/(U)\7?0^)$23.'9YA^R<'TF-2_E Q[\ P^"J(3 MX84T[)+]RG(K3)\ 8('7952N2W@K&#Z'P$>-67X>5(\,78=T0V"355-B((D" MJI:E7F)BL5Y0WUPKFS4?CNVLK(J=^HAA3)09=,:3(7F-3!BX=QAF>O[<->1V M==?K2D ;%/6I\46:6;*N].5J'5U%X:8LLZ9C4JZ@+NK+9=)D5-)1GX7:'Y-4 MXOSD;'#W<\G*E*5$9PC(3H414L-#;R=0@5)KKM)8_?+//KW@J"*Z[[Y56O5E M1967!I[_,FDF23-__1B1LN<2PF<-9#/E3B?+.[>?EF6&E5S9(6P_&<[,O,LO M!OM+;RI"6P )0L;E:*+@M3E-)="]\S)FK8R*V !YZ>JNU:K%WT#IZM-ER/[[ M[9*N2DQ%[/BX:(P, ))1+*+4>)6H8^PJAD&AGDJP".&7SY M'%HLYD!FRX?["ZP"-;LA::;Y8?032#B663J@Q#)[1X?\>H:\=-0IKP#),L]0 M;1B"G3:.A+!;H@=TCRZ^#,;S(<#I A1V/J[>>LM !UF'V>5K@@./OGJ=JS<\ MY/QE,X0%;9%]/QVVB,Z1%LTDJ?8"5FV2H3PP0M-660^RR5=JDM6BY-.T5X]5 M&NAGHDY5B?O2NGVT#UY)ELVT*I4<;*8$D?U,JT:EQ5$.HOK?8]@1/W@R48I$ MD)HB(P6Y$UWNU$-VVD^'JJ MX+;G,<0.A]PYOG<=G#M;GTK9D#<0\KBP3C"XBCH]>;YWX@GR1 DM M&3!-!.T9XM1Y')]]P-MG>HS#:,^+QAK)AY$T>\A^,35]DIWY?HABNEG#$/>F M,ZO,1V$3.I4V(TGO0T*N>&!)I^0)]B"S]'^K$"/C6@$+ MWB1=\OX;3 V)N5GWUTOL/_ #:L6EV9'72DQW>]0$YA^X2U'\XFQ[>-RL<$5R M# %Y/4Q:QG%E2F5;!H+8;)U@/P^"G4-^CL*79 V3^ASX9FH@"?KT18,!T!,; M@6_DCHYAV<5AFCEITA=,<<*(4^:;";3[@O PS%S&8S/_^=[V-R;NLIC>5*F! M=[$Z1L O+1^H6:SI ^-RR3[N0[(WR%DN'TP0ACP4E.6O3\WEP5UC;T!3N$W._&A77VQWSEUXE4?+7(6)D13=H+OQCN+*@P M*!%FXL8 PHI01D)X&0V0DO#!;%4/9Q1=.XO"0FDY7K&!)(PS0 MDXZ(UK'VU9EFB0S*C1+U>(DH^D+P"G+T9W!_!_'A7Y"&U"3+>,'#H.@B0;@G MK":#G.DV!8>(!V\CJ4Z'$=)B=P;*45^NG>37<$>\Z\V6?@:7JQ5F'P-MTC53 MJC(='X)<$O0"HR*'#4A_@Q&68[/&S-3LKU!*X\M8(5*R.'J2/U\<-B#B(R(U M)&O81^+6=>!&F,H=%YC_]SJ8NR[X.F.J!1YE'M0N*4D'Z*XOI3_8J_XCY;HVX&QYV&ZK,[L'7( %CY6AINI.L&F3]X;+- MN52"-3]Y#=?<1=ZGE\*(=;XW:SR/BJ5_2=8@V=WAB!7]#%S,77!&OCM.'^U! MI-VF(]C.LK3#FY3J.4],3-PMT# "K3#A,M[7"&^'3MQP:P#^L>PWM"![X&@&774(U- M116RJ%9 =R),D-S\H7XV(]EC(4USW.0>I^*N]%,^LZ3Z=RS+?W_"R36K*0$P MGF:J4TR6'7'XRJJ[S[3R[L I'T1 D@]^,\?MX+2PNH-_Q?[3&E)8GW'D/&'Y M][O(=[OYPWN+.QOUDASP9,4=@M9F2$X:B5FK5HC-NP\'MQM&VY!#R3+4WW.P MKT=[0Y$5&?H25Q@B5/DHO44F&.22C(9!90!VXC64E:/_ 1'IV2%P, V%]$&9 M859-#G[0R \9WF>%X2P,6077=I4T/XJ3.;T]/+A!NDN1C!Y2!$<_=U(Z[9X4 M9 /SS]LR&!^.I&G7>+$(GD+(->T802'(V(?)[3!?,IVIYDZ$G#)$FO1>EH^* M)[YK(O"YM([="8#.^.ZDF)(O>4D5.T:WQQ!G)C>PN%YFXP!I,PQ8N=B.E5*% MS20E."E.2 43ELNC-@>WW&,74YG@D/B6TC0F%<\2*8*38NJPH)W[WIBLR+D4 MGBU(E.A:GZ(JWS(=HL?KH[BGS#":UI6Q&C[!C;!:19D11$^8XU^7CABC'!*3 ME]HDD _!2^W:#R;H@=OZ#[EFH_\O>^_:'#ENI(W^%8;WG#?&$1I[NL>[:^^> M_5"ZM>51J[12M1W[^H.#(E$29UADF61)JOWU!YD 2) $>"F2($HU$?9TMX1+ M9@($$GEY'(/RT#31><)1 B6QLCW8SC, MRJ,W\!9N]=L@(C?T@A_T'8G1S] KD.5995OVWH,Y')QD^M2RT?D,;6/Q4 M!G[@)GO(:%BN,3]PJ%H)0R$8DQ$0B;$X"!7$&U(E1ZRH,9.E^Z!R)3,9N"V7 MNA7538J:8 T%?X<;(=OJ]QXA>V$WSHQ5I^4)A-?$IULS7+GO/ "?)_@,RJAZ M=/BPPN23N>]'QH_P9'"U7? #F4U\8.<[/O1DKF T)-Y$SXF[^1IX23QHX[%Q M'!S(C'5\,.450RCG8(,<;(@)C58%0@\%*[]%\5-*$K1*W$3;'9I!X@@2(%C9 M3H$J#R;!H@1!CLUZ1_I_8-*36@:PERACI2YEVAQ&G%.F3D:]1P)+90MR(L\@ MZ,'06]PF05>+.+XR06\D08>\I))<<2DOKW1"L@J-[\>IA?LECOVW(.Q=-KE: MI5V,8[HH^S#ZY2KL!0?&BZX?RH1\1A;D&SG #B99COGE8]A*:VB&S&%U'-"D M#GGOCP^+5*HRMEROW.1YV'4@QG;HX'1?X7BG(07YR3^H"DPA0BQ)MTCEJG2 MQ'E*4AV]7DLB;5!X7TKU[K R(E(Y?7*:\.8NUQ *=1W&;T-=9_F0B'@'\54X MJD%O&2!AN"'@8'QQ@PA"@)>1#.,M.(4G/4GO$T+?O N/KB^K38A>$-AN"7FA MZTK7Z/"0Y5>2/,4E_!)&F/-,*7.^"R$\V:$K'I2 S3V0VII2Z+P@B2BCSL 2Q2:":7'PQ[ MYP![#JJ+W]%'!S/H?$D&;J/;W(?KTX'/Z(LP37,G[Q9@+28NLCHB7V'!DH,P M?5B)O1C4P5&/A9O*IR.B5J/2" B<*X%.FNRZ

    ,[!;["D7+"A39;K1_K3 M=.UZ//4@R2[I$@YUOW)*P-K":2GEWA;42*!!C"#T>THD8Y&7R[$8<9:D$MDP_0'I?I^*L7*ZO@XCR$[AAKFX/U=OEN<_*4-7X M:UZHYD\.1['V*?ZJ4AH>D3Y+,"Y.! <2WZQMGB:!83+JS42.V]$6KIO>81* &/;K8@_>5\?TXB[P4P M@(=J;:6Q'1CZ[D\F-^50"/;Y[K7_Z!U)+JV:PVR660;N,4"USNMK3')9@$HRR@CWV? MIZS0-^N0(XM1#VJ\H)_9SN,(S>=G"HR$@FS>A!FQ2C\L]\CY<01##G*$/66> MG((I0X?<\:U>:/G"_;IBC6I4G)#@.>*^&/K<(GP=(^;8 \'B7\CT !U%.#F] M_A+B 8LCY#64 MV%RN'0YW+\8'?#B'SU#\^@C9K/A->ZWJY Y2K0'O?+^B_8<:6=";SRIHK$KU M,XZ0K["%)9.YBT_M079/FBRZOU)= GW$N6\OAA\MZ@WK0YJM=0I?C91!=6I!:OG2[' M0S/.Y]122Y/L'U_=]V"SVQR6?U>.,^5#64NMO+UMIS4LD6DLY_?@P'?\#YRD M &D'9_8P' C\(CK&N7^OB',_X^'NKXPB,+B"0XE>(1]8@N.I)>STX<0XC!K3 M&'R70;B#FW\Z:$&?S7!DC GCHP)>D(]LJFK+!7V7!.O E/#SX)G1;^=&P.A>M$YHSJ5WQ@9P$U\H2/[:@8*SG MBK&E99O\_!#X_/3(>PHBX0;EE6EO?+JO*%%N45D24/P3?'U(>&/T=W0+2F4H M!UUC\JR00B)>V85$[N"0L1I(C:,+'F425P\DZ,]>L\N5D^URA82- MA*K].(:QX98'O?&;HG)!'!%;)2\# M8^J(J.Y1CLP3[@-=9Z@2S: M@@A3:1VVB;>C49!*.MZN,G37\E5%Z7? H4G]91*S2!G=QE)0"6 <[,XKC M*7]95!X4@A)G&4EAJM!*IH:KTX:<&;.)3G&H%S)QJS(Q)(U!X67LLZMK8CSH M3 YD8\%M ^I:C1/WQ\OX*B#3Y9C ,1#[QF5 8O\$KN1Q8;8GEN"?Y-&<.X1/Q@M=G/.01$@K]J>L<3<=S*+,K MP1:(*<0WE$\R:3KZQ,Q6D:#ZKO'D+ST>MJC,OA]<%H5'1*I3ZDWY.Z9 !7NA M$[[$X:!*X!70.3'DR5K;$J(X8EFO;1\123:76K=L97[C)SQ0!GCC: M&9*C,?(1CX*!4$V[,4<"6B=P8X0\?1IQX!99E@1/NPRL7:NXKH%)4;W#O+(8 M&P\AZ/F+UI-RRC\>][+3EDWLB.1RG-J1YP:Y8)P;WAAY!FZ+$7QJ#^]S$OA_ M.=\E61R-5LDD\)V__,YYPD&GU89'H#]?0T$W&\Q<'9F!])*\B5[I@10G>U[B"DD9 M98M)%; V$;4S&GV 'Y!&>.*!$VPV*29[A4'@CFQ".XPIB!AS<16F.9 M >@IWD&RW#,S(\#S[@N)GQ-W^Q)X]"HF[O2K.SZW8F'9R$X^M.FP0*CZ>Q%D M>Y#C1>P/B\^&HO?[C^%GF*PF>>N183 5.A.]@-OH5_58*W2UF- CZ+"P1#'P787E',+S/ EI8*,EU,=D+)R9)TAXOG/I]EI_ M=7^.DXM=FM$=DES& -@PZ!SD(QT%X6&99N?O;!B3J/279)L0CR%NTK^'A.?= M+%A5$_RY%E-F:$U+&;U<)N3,R4EACA^)&"@)5 +'/JNB8YNMCSFO+.7ZFM-( MTWBMSKD$JJNE,)XH39=9,",^956@6WJI_ =5/0LQ^A(Q*!A7HN+#"45?I6&L M[32S4W]0)=U6G[ZI&KLC\ZB)QG!MBL:8+ YC:KXJV%YW._#;<."F5,( @SP& M;\CVK"&FL:ERMV%:!EC#^0QMV$EE4$Z8%%-][W(IL)INSHX]LB5D%*]PWCC_ MYU_^^/G3I_^$4+[ .VIIU/+(3H?U\/#O8-IP'L^-'O&W-Y$WW&];#(@/2S(=MA00+:A\+?AY%?#IPQ)OPGJ3PZ&OMILPWA/"*M]P"-I0/&"C#86 M40T@(BS:9CS?INP#+*<=BKDP#5-0Q^HG.((^U Q9-+I!9^CL E3X3QO0R9ID M=^;DU)5D/H/O51W%/[#*>5NN+V"&8RZAB)DS9B0O;9?AAWG3(A\!*Z&2"U,1 MC!J_#0>XF=I5M1;36."J&I'E;JZJ?,)Y7%5M +A%8B[NR&]1D*4,?I)1NQ_Q M)MQM-FZRQ\,<=S]+LA(3?7!)=#VPI21P)B4@Y"R7TAP7EP"_&HXA+48R!O\\ MB/1P+JI;=BKN"QX6;N S93-9\YV.SWW73Y--.NNWN/"\>(< "QX)L+;><,U* MC.D4@QX+&Z&6 [/)(27H"E&+ HS"L^O &K9CUGGZ,A9XXNG0#0!&YR8BE63 M%).=Y2 ]DYU#$*AXR4T9UT'JN2'+)KNF/QL47R(&==BH HT"QST*9L+Y^,BU M^CCR21H\1^!J&W[TW<49I/3S\2#]_,_$?P9E_2:B:MC.A!]N!);"[MR8JQP@ MM*;;,6*S)!WLUEQ UG >ZBJD0?('YK\L-G"I#G,RE?)>TB+OA93R7KQ*WLO] MXX<43:B0R>&Y0&<.HV)J4=T&'E6]P6+RG! R$CP&&Y0XQ9A'PT8H455\,9J[DZ%2,B2.IX(.7'"WY[\U<%_6G/5CBAQ M5--]&2<'V)5>R(/@A=G#^'^(.WDRS!"2PQ*U]QPF\CX. V_O_)W_:<"XR8KC M2UFDV!&_W%J]>XEU* M;V*JNP$P749(!)'>V?XF@D*$5$F&0(;A"_+YAT\_.FQD)Q]ZTB )$QSRE:.S M.&(:Q&(7$ZDY_A"+6T4UI"+(A C@_YD0 6$B"'(1;.F7WJY/B?T73L*L#O/RGC%22!SEPYL M.P;Y5'*1-]@@D'72T]U3>P>"A+@JQPTGZA,*>'O.] M%)-?J]%5%_A35> \_NSJG9(?I'!"W409O1K3P,,[\=,(Y^6!M=HY:7"TYL1! M!@XGS]"=;8U@2SD$Q:CP@G@DVPS?9,Z//YPYGW_X/%FA159C&RL9W43?HH2P M2^Z+2QE#)UV:DG09"3P=J';T^.9N>?A&$;UQL(F)%86ZB9QB<@=G9X7/<'XH M=98C^F#]**!!$4,R+7CN'&*J5IIGX@HB9U>(ZQG%!6I*R,1%O\I B"L!<:4@ MKA8S)4CLE4$U(1BH8=(:$E56"=6GW>(OTLT4J<:?$>*SV!6CQ7IQF9\ZG/YY]_O0G MU#@^_>O9'__U#_RI>>;0_VQ9W<-P\C-D +@Y>S"HZ8R]@QD)Y^)!;#"Z^/[.RT15OH7G)3LWO C=- W6 ?''"8U- M=L3/2_,=*4MUL%\.QNL\Y?"\5(G?3EI2T0B/A>8D."149S]VWOBGQD/8$:+S'40!1G!A)N;**,C!/2QQS)O*G""#P0.8Y9O4(#B#HY[K@$*YO.4 MD&]-5 :=119\%["Y'9;Y5,PNDJ!.74H52#9+ADG]I--SZ.+D@(GB#O54T8"%,1$*P+[ M.:."-@KQ8;(JU.(.QBHQ8&"ELT,.[2MA]6-N>2S:\!<5SN"4IN U:APQR7$R M&7;F;_(7U["()0'@]/RH>Z@,)9^#Z>[&Z( ML*"H68>WL1M=N]Y@_-1B<,B2%J,[(1W>6?/QCY=3OHPP!^0MD]F$04_+H^*W%^]>Q@D#^^.0>\E/IXC!IPT?G0L M#L(YB"_P<;0>#ME[P--0)T%1+WDI1!T6^O."GLD=\2:E4'*"Z=PZ:J',4-L@ M#[I5PR",'H:KQ;3X<,QKO@:M *8O"//&P<= [TOBB/[58[B=#.J*_7<4?@'< M+,K"/;U^XRVJ[?G,3GGJ8^>:;W$ZC9['.3#%BG@/#IHO94C=I.F.# ITN(@C M^@[+\$#;BAE$!#!WQP8XR_'PQUD6D[/%/#.0%^@F_I_I_P$Y5@1!#8\K$B,[+WSH/-R/1XTYWP61LXFC["6= MS'L] 8]AA3TQ:A$_9B"H95R6JOXP[H MC:5QCXB9L(D/,Q$Q5^_T30B96_D,X ] %.0K!E?.XZ:/D6,YP+T;S^=Y^/M1 MLBW[UKLQ;,3#/C*3;W2;/+OCJ9NBO6*ZOXX0$SQ%+X?'VE_0J>W5!'TD'L<@G=#9L(B@! M!84//!Z_,_EI:83AL,QKD;LA9@.;,)_/$1,ZTHP&:KSA"U6=&"8\EEA?21'G M-"A;BDT%Z^ZF*3UH 3R80'B^6TSPL=BO&CST^7+YS*S"E"KZ:Z8HO>$Q+]IH MO:/B*&QAQE@<#(>S$Y4O1XE,%J"'TJ#'PD:HY<#8BI3@2;AQ&[[;9)@)GV4M M13N$[*37!K?:2^CK1\087Z8J ,LC1RT2PTY?5"7-\BJ"X^"RT$^?+@ZO49W^ MQU%P$):)YZ,9#"167*Y\"XP /Z>.G1;C'QUK81>NC!UV#X2_<=/E&BI>KDBR M ; UC*? N[$ QQMB/LKG@0V*I35A)L1U.Y/^?8NUU)=/8?#L,HE(R/H"IV]O MR,XTB6R4N'#\(8I LSY W<6Y!"9_0DRY \()%G]Z4-JK#4E ^_B2Q&_9"]@1 MW&A0Z"Z'I!7C.FQ@AX]\) R%<_.RH#O(1V"AT!V$?IP/Y,!(UI(U _G=6!B1Y5>8\*M;5(L52\+ M$\\_N7BR6L$_)IXUB"_0[I;0PZ97#R MWB _C#9W;R7E[CDY'U!L@W$B)?)CJAYCQF8LBOE6:W2/8UX5LUBUN,BXC/FJ M1?FJ!9$(*73S55O#JFW8JB&\[Z\?66MT!Z#XQ1DE M$M:%T8:QQRBQ)2FKI%=1C0LC4XF_ !!_-*):1L'5F+ AV+S^A< MO$#H@0$#TO0,AVV\%K,YQ71T]@;<\(NA@WT72@*3PDBX".@ZN0HDA*4KBZMT+ M=V@CX[4X1 AZ,/T#O[@+EFOYPN=O;WA'I+5ZZ.D8H,]5'$+I&C<%V RFRJ(B ME(!EQ!01JK\@E<,S1:0@4,?E&(DL>X3J'TPI.3HN0YE!:>P_FV;4WR0!1 B%B#O"_7P=7'W/_81&1JA+R\NS4"?4GK!@-GRT(INDB(B M1G3XD'GM+$,QJR-Q5*Y1QSC:LB&/@X.P93DFUYFHUE9X78>:HK'\=3&<_<2' M2KHGMC:G2081E_2V=0^$[J 7]E,LQXGB6/;26\\OLI_FL"SSO,QP,MZ:9U 5=61&\->5ZP2SX6 M0XHTBL(0 Q ^*J?+1X9)7F MPAQF.L\9Z#3P%X?-:/#C1:,AR\WF!B"^0"- ;_(L;6%8X@,?"2>AQ,2RQH09 M[^)XW%1,N&)IMIPKC@(P;<"\\)=!%W+ZYF[-@:&-QU%8808#>?.04:.VFJ?VM^E3]6V:ORP7 M@$G&GJ,BEP*\Z8,@[_*D# @T.!T1C&>$*LQ&CD3<69'MLII0L$5$[^/.! MOS)".#*.EX.\64Y_."_I+R0,QT/4P.',X6@,H3XT3WA>10>#S9?K_/'-BR4. MVOMW.9!988U(^;A'PU!8Y:6P3SQ.S LX4E9!QLQC?O :^(!8.=!/B ,R*Y@8 MTGKZ0RWI$[L+96\GA-O!K;Z(_,>7.,G@[_3K?*+'HK_ JMK#K780F7B M7!FO"4Q5. /^\\P1DSB+2>N0XWOGP?V91'[B_O33BQM%[BC/?S&F\]/OG%]P MV&E?_J/PP-=&IIT-9\86,PH/I736&B.3Q^U*-5Y%*==OT0XT;W=+_YWMX9T< M9(CC1$B1M3+08\.'=-;3@Q@:8Y'OQEM>RI:7\153GCEL4D?,BF>&D .=6$IE MFCS'Q@VBVSA-E]&C"Y>8!-H]*+".#NM\!P/_%L#\8&P0A$%(\!$9"^?FB9M[ M)=\ N -NT+T,>X959+R)EG1[ VQ@G"R3K^XO)"GV$<=N'P/J/LCG!:"5&+8X MFQ2<.1N8UOF.YXM-6\=M%HGDEG_94X/>F6)V42KS)G*6$8=RI+)9 FP0B$?* M5.14?#PYU7P*LKP2=&M)&VG+!*;93V=2_N$9_1$2-'W^4N ^P7D=D+3(8QD# M7;D8S0F+.2;'6!Z5G_R&R\?$J"G!ESG,91OB=Q[B,+R.$QAU4"T)/L_W)Q]J M-D"@XYEIIXH5-/AQ<*_P/4P6>&X(%F8_H*Q@T@8>SR%S(R^?,E;313@YAF'Q MX+3TV!838X0.S@S'?CXWIF*B\4Q,GSN+G+]3J0-L6YB2CR2GL"*B?$[GJA"1 M-*TCO/'YS)(?RJ"(X"/:T47.JZ:-$0+"ADS+=>:.A).PS$113LZ8>_#*36 _ MI")S;Y3(+18KZ<4; SF)HS,BO M\O((#HQ!8(HAM%%V19.:J< PEO'RVI<>@ M!?)KG"H;:Q( ?AY$Y=*3.& OE53 00ZQ>X^@B^3:AD0H*V)9D JO)T:LH20[ M>X2NC.FZ@*B:T$ BKC5B&%T%[K?M3"!+(/HEBV@_WW\A\7/B;E\";P$IR--@ MD,*L#@/=Y)'T(#/F%CUNCL4;'CQ950:+B1RJR>.6Q$O?+@S\1<'!@:3\5$P%,[+2W[]NB%)N417*_3 M9B*,2G=9XW;.2>2] ,B]N3?H9AO&>T(>2?(:>$2C"X7TPA#Y,\2+GR- Y6)* M \(FP5ZYRC0F-4 M@$V=B6PU7ZY(QJH6L5@7HS);T(/'#\(=N%X+<%F&$$9\"/%GMADNL:J1X7RO M'F!H\)D\JE,,>T+2"!L%82B<#4WUDGMJ! @89OUW ?B(?@*2Z^Y(> EE-DJ> M.T-H,(^[[3;D=FV>R/GX0DA6(.NEHSS?^-@.#IZGD1XS=^* EJ9PREQ*LQ@U M=C:4QL $_"&&L[:*%SB!(6/7Z'S*T5*(5'#A)LD>_#O3QHU.Q5#88\VFYNUK M_(I?R4W4C)(WDN->3 >FL%;$/.?O,*O#IYW\^S0@BM!>*:A0+RE)SXF[6>RR MES@![;7X%?ORJ$[$BP:.C(4)F9\PM>/F<\N_=9D.#0B9O'#@Q#7*C,E%7%\5 M$%2'3^D4<\J_713RX/-^$'&HHBKYXE>2@)V-NW>>2 E/E7Y>;K076V1:D>38 M-?7W LN:O@C=E)FA1[&WT^>XPGE[OA<9Y#@=MT5/?&A,R'IXDEQ7#\=>W!O( MAH>8!WIO97B)W7)+RU!K ^ER,=UQ,!'Q$_8PLK$+_IAM5:X"[,2X1U[&Z2# M#@68@"'BI!G"\4%6B'!8%-,X,,]1,LL_8QCU+'_]88HL9_+O$I=7$=U>+([$ MWA"Q)B212\C1)I$/^#"#?-Q\'&B*6I1*'P/TV%K9)+>LJ*HGC&R\(B M67I+7DGX>17CGS^N*$/IFNZ ]/JY2-%# 6/1Y='\)#LC9#(PQO/SJ%1 RDX$_)+U89[&^62R6U\ER MYIE)8?*7$SWDUT%V.]#6+\6=LQQ;S(+@Q9[N6>DJ9Y%E2?"TRS 4C?(,&6>@ M+,1A",T$7)1,%6>"&]R19Q\D&O&0L2F(4 M? P^.-@EQ>@.0^2>UEP[+E/YHYXQ(XTJHF", &>,RU39\J+C;%HD$ (:+]TH M-Y%PZ+&S'Z"#Z8MGN?Z6LJMB6(P:GP6LP9YP'!8VY 2F^CY>?[]+^5UQI$R' M57YOHJJC%&.X8!;XR[>4JP5'RF\5BZ?W.D]^W>?ZSDVTW0E]9XPZ,T*7D?#J M;\W%V(S(5JED*6/JB*BOJ=EPR<.@9[FV:2JXE)L/AJ\"'\AJ>L,2J?;7 V)% MS%F5OT,SE)80+DU&SO1)6@"$ MR/=N;DD#$KP1W)@[^UR@IQGH @%$R)-@*6U9E3Q M4M4>U"Q'NJ:'#K=%;&%)8E3)+6AQD!AG ?H0D]@R$S]_M/G)X2-'04R]]/G[YY^*\+U)P63'DI^. OE'<)G%Q[=A3LL M"D]?A4D6_"_NQX'59\60CCSF\7,IGALM8<-S"0"# ID.=4GW5?3,M"A\&*D5 MQ<%($4)G.Q//K]:T+'<- #1%CKXI_(?I92/;\S1U4E@5%<+ N@)$&82$(W@I M%"57JK58CE\TX:@[9O)SA-V>5^\>7LGCE9L1:D]-'[HP571F5-;"G"OD1@QJ MKO0,!PS=;.@KG.[*:T)&J,EPVS('!?D^UK($ M]][B+Z$3N#<>N?EDT]^*D_.KS#T"-Z*B51)8@G>(T0ZPU3..HS?1$D[ M,8WCYO-,#EXW/U%4--G;TU$O'A7'3G#FQZNJ+-1[C^ M]V-<4,R*]/LYP@E&XT<\#26_/-Q$.+CS73[\;PW>-;=2/9TA9J^BEM9MJ6*. M(3O6$#;"9@YL)KURNX-^^A0G2?R6.]\90_'T+O=:A9+!)Z^B/HNADVP<7L*Y MV:#*[98DV?Z>#I !+JV -X>LHB0.E7C1MR1-_X.>?"Y[#M!E M]!%Y5'!MY'DS[A*6+4YWS!?RH3@,.^[/26VV?XG)7P$*,8[(* 9;.I[SR@>< M-J=@,.5<_D"Q&,B,G7PPY?)M))-O )@!++_DDK _F8DJRN(D.*#FHG1&BX&= M[\30OX68%VET0X?T.!PJSVAIH./@H@:AT;)$DUM)B\IO^"8>%#.$]9Q#4'M" M5'M84J+M+-35M<6D=.-Q]=5-?B$9>N0?"'V>!Y",S)SWC[NGGXF7K6)T!-W3 M7Y&5FSQ3BD:Y3-C,'(TAR>=V4A8YD++9(5./QUH# 4[&*)CV]C$H%+[H7!@L M,J*84P1+/Q;"8%AE.+'#9S9SL1D42@F'[/%;"_N3/*;'*ZRJNW>/42 M[U(W\E=OE)$]_4$-%7'X>?/YA\^?%5"0Q\H:_U#H@(Z8PF%S./ S!>:ED'_$/?@(+VFD&4)<48F0\2& M@'6=?LR,!@>(^(!RJGSN?W"^HXN MWDGB!2E8WSO"KQU:4F?,RFT2U8H"Q>8A"8]H-4K%98KI'#=S'LDVPU/3^?&' M,]B^D\$JE2+*:T=WSJL>IG@0VPQE448?CG=9"N#>!0[!Q^%18C\)"J*/>4(D9%@N,NX6]SY?%M]&7 M%P8@=!7EQ4M9C#./>&;#TU.]F(">[.PCY&5 CH_9Q\Q-LN[LGI/G((J.E.-J M-H1(7CH39CCI6#TFOL*.RV%@78-XQLM4SN(LY*?7BY2 M6W"$XQX-0\T5:BOK-'E,15[\"_"24RRDEA*)*841B*D"$'.)(NWVD/ZR!E M0+*4/ !RB4B8KN)[^F:(Z"8:E)ZX0\L-)#%)G^2(N!*WJLR&&!7PL,6X M1\125052LI898NUO5(/T#DWW+=>"P8&@^N%N"Z[3:36W072'99*-^*D&$5S9 M,GRLR3U/]4#_42+C%2'_,/ 1<1,V,F(L&EY3 6OX"ME6TVO0*C54]3*T3JWZ M6=I2# EUDU0@;E8T,>ZX(1C*-*Q(+YW% FUU/FGT4$G3KNY)1FT!3ZI0/07- M+!IM(Q=B^6%HH8J=.6)TT,G$ M^)/K# ?>,EO?;A3!BT('V?26W8HP:%!6@L8(@;5LH@0HC.@GW;D!61XM5=I M;$0U+8UNI,SIV-R%'Y4Q%9*4CL')%>Y;*=GYVO4PW9WG>)UCXC+$?+A;^IML M/V1_YH,Y'A^-P=JPF9W%(^WJG5?S@N0H2LJF^-5@+'\54%H^GU, :!2_/WK^PX-9-Q3!5 %D%P&3 M&!:<>RX*7]M H-8R?KJ?8PR9@FB=BLVPS&$-@O9,A(1+80O%;.80H>YBT.+< M\+!:E!4L 3X6I M2[6]+_U94I1+0^ (SGP@8V\G+.8S-=!G5\B18%K=2/MR9 MDW-N)KYU5YE-F"'\:#;4.]HGYN:A,EC5K4]!Q[6Z MN^^(RASE0N)1V.ZK&X28XT/O<2=UZ5\8$IZRO,243\PK.DVVOPY"DES0&^ M9G(-D$,3RZLUP[V\N%JM-%56$"(!&$Q^D%HH-+Z'&O +1"'SVNM-(A.KU4F$ M,GP#UM/AU#J7//^(NS$YV-K4. <'G[ 8*0LPP8\/B_22I%X2;!FF]CD)X[?5 M"YT5JN4,RRMC+5YK>&A",;A3C]TZ.L["#DR9"6X<6%#XKR2% )Z4WBQ MOOM,EFNNP0Y.[4Z=5QS]S.$CGH@@1CN.N109:7 :%\3!87Q:4E6=OJ*$*AZN MXA_R62Q^)AW)>1]^,BO'X.=TWATX$O]@SSGQ+[;%\R*OJ;/-6-Y M\B/\KVX2P!,3$A.'.M7$6)-F.8Y%>*B@V4A1[#BECX?'W5-^<]-GQ^-N"R[6 M!_)*HMUH==92U/E3:2I\.J1L,JI,L-FF#?Z?CE^^@L@G/=SD*3 #9(J-Q27E=>/_&&%P@9Y]&=@T=508\"HWV*PC/%Z'/7GCF,S^,J/S-H M+8^E LT@)L/N>]4(6"*8HNFAR")JAGQ]K,)#*HT)!I-/__Z?W"%N/S=UJ#E# MZ'%CD5Y AX-X<)QCYW/G$7&$!S0Z,.0&PP$=S\2^MD1?TD/H @22O/((BQ/ M&Z^3_#H<(L_&98:B2;T\F'EN*9T-KUW>/R^N&WTN]Q;E;>EIG##-6X M-2J=4J')[38,/-P*7ZDBRJ(7'!#+],GS9=1K>ACG,?A?XMA_"\)P6/FE,@)X MRF( OBL"_<4LOS56AVD"CLLEI@7'+NOSJ/SS5 1KT-)519OXY79=E$P844VZ7Y%Y%Q>"62@2L1 >/E8YO2>@SC0 M5)SD/! VFJW$US29DN2GQ_-'YV=>'^&>)%2OW\![=?D4!L]Y;1FHB+,*-K3) MM8CNKR2V>06ZLKM7EXSZ*R/M%G&QC%M W@N_QTF&C.M*PQ\$& M7\J5HV+!4*FQL7BI7('*59G>627P\* %MI&W/ ^9@[UQ5.**;T'EY<14'M8 M 8P/[HC1G;^+\:>W H%: 09KXLO)%KS8J#*L<(@ZP&,EV81%F8@65.TSQUW# M^ZO )S:D1IB0CFQ-$8X#NBL\J40(PQY2)J 57MS,?7?>@NP%[+:4TE34%?D M,@K'W3Q32Z0"N"@2&2^#<)?7\1U22$;ZGL14W[L<*9%G,8H$XBUEG&4V>&[H M[7CN$GIP/OVGXS.*CET>]8CV4V(_+.^$'#.S2/_E0BF54KHTPWL9N6QHK',% MHLQ^XD,EW28BGFM57Y<16;GOO$+'/>U*DE?\'$8S'(-U-!/6T8Q91N.(X,7T MQ"N#;*6)\?XR7,AX BD(O5M1]I?.!MF?3EX71>;>G(78A!0JA5X_-?,]]9?[ M+27+]56:!1NJ9P\Z!W@W\-+-Q[.;>KX?Z2!P]N?#G-'711AX]/#A?QHL M5,,LX71'%)!7HQ0>XOG;=.#I%V5,'L(J^1(6F-$*0@*>[&_TW7"QHV^-#4ED MW.C!%S8?'Q\FCIB!JNPR@/0Q,AGVX,_$==^OM'>Z@!<1U/,&Y^ @>]D+20B^ MKSX,>WQIV92.NK1[6JKH+BSL]*?XTH29T2?\8612"Q% V80HFZ : N*XLFR( MD U[A>]!-FM*PO3FNT-S8CG.F/1CT&E,]7+F:> M.7_949W=6$%WFX551)UJ1/5(MAF^%"#[/./$Y.N"ZL[N\W-"F(>2 M)4U%.WHSCN!.+H\M,L+ P6S2/SPVAZ&2N7@>YFX)/=W :7&SV2;Q*ZL=--P( MD0\+"8KYN$?$3%CE0Q[26)3X(LH"M)-370\CQA&/DT7#$O\ZB0$??;O+^,ZL MGDFC?(0R#4Y!A".HX*4Y"CK4IY7173V7W,+C%9D"ACT=Z&=7HJVG!MWK.CQ$ M46%OJ(&E =705$7"*5@,.W-GJ$J"0/: #_?JG:Y Y(;"W -EEJ" S[%V0-\ MZ.>;HZ?@9RHFS U,+/$>BT8P^P0W2LSRM9[O\[_^.:"/C\1[V=]2^@<;#Z6/ M-Q\8&;];_/4XN:N?2C7&3%7]$$Q]I>H%/1-!J;A.R#]W@'LZO#RJ-*J3#WN$ M/(4-[$Q>'+4.#4$/&D3-I,=,#HU^N4NX#@'G9$B&QB"5TUBHQODS\3)$:V-C MGSEBQN/G.U2Q#'D]?#8)@3[G&DNEY3,>OPP:D4+@4$JX+(H*!(XOR:+8&9-; M=/6:1IH6M4J$B@L-XXAR1ALE\(BZ).Q/M(0O"DSL0X"XI1"L#L#2#%)><1!N_CLJ7U99C%A?9G=B->\FMR!!,4']&1ACP.)D(M_88>X0(.=!4C M&&A"M !Q0_33'/.4[CL^CU,!C3LKH\89TC$G8%]3HF\; (851J+XF $RN18X MW=*&AZ[JY%BJM!&X)J7WXR"C"XS'?)+RBW1JH\MH*;GT=W3NP2EA4BT!1.H4 MZ;E;*3TWS@DJWS()\>+G*/A?JM5+-4L^LN3*YO,1TIFQ@:!F:LE=;;9AO">$ MVWEN _<)\D4"DK**5(.N 3'X]\*>(PU_QDM>F3KYQV>T'+&?[&K:-3T)>0[* MY&?_Z-R%/59P:N;.=VD0D325X,N'*I!B2!-P[".S$>HY,*1#0B%5^#]<\_2I M!BH!7I@!'&KP"[0;RS^06MY$'-3L,DBW<>J&7Y)XM\40LA2*5@?T$/67]*IA ME\N0XP=F/F-E7R4"SIR"-H MC-"&=3CE!:B'(*-,05I8\YD4E(!IX(G05VG$59*MD2+7]DNOB$ENE!U]YIF3 MFH"2YDKG"*I:7M CUV/-JF(B E7*0GBQ&0![P0@$N-[%D>2AE JC\^P&63P'#C$KVSX)_G')#VDD#1_Q#P0T M%IFWIG:S,H![LB4E[%:$)=.5FS-@[^\W*E+C[+=AKF(A0'XKS%\E0#/ M U4.5-O9P+3VB/>IG<^GWEFIN3E>X";LW'!%DLUGK;C-DF&%^#OY3U0"Z]31 M$A;E>G=QFC'# DE>B?*(ZM-O5@93>@GDV)Y%V7D7LP5DCAH;SG^/2(A1 !>1 M$1()[P/&M-Q3!?6%?G<%7E3M1ND_A!5;$R.(),=*4;M+M2'UK:U@IHCKE&*D M[N+L,@^27:0\_$5J\(4>'Q 8>DQ/=)V3K!KXP]7 < M%7KBX**SQY!*+H>-9(40"N,N?J+?H-C @RACH#V0=1VL8*D?2@[@X]"#2\7J M00/9(0*A?MY$6ZH38?;:)_V:-C2W@AV%Z_8^B:]!TU&^8E0\]AUC_ANY@6(& M[_HMA8U9I?ZB@+VM"6/,<><74+YMQ77,TC0_K6+\\S,^UND!3#_67?DR/Z#[ M_.Q>^?#4.?]*]B3QXL37:&'J9E9\QZIT_QRNIO%@4G6P@B7^ F/H#G70P;R& M'%P;]'_^RGUO>,CU&6;^#8D*P /9"K4^@3?-1BA#-]%BE[W$"=3[U7R!?0>P M8L4UR#QE["6E]MREHQ4L7L18<(#Y[1^"])?S/83F5E^T'9I;P4Z!GZ6X^M+S MO?0O7 RE::KG&!9\G7B7[T6459+ <-Y$?O ;^S@WA MP&2.%KHB+\%V%5]%&;W56?AXU133L[L=&WGWE"(407;UBJD&3<>-MO&LK""T M=K+_Q]VM3'/Q4SODG'_LLAV?H$M+,OUPC A_&3T W!)8*$$S3MNO@E$GL$)D M/,PK>D;PLERC;K&EM76R@K5BL5!?.=^C%[S#35%K/O^EH,&7N*!G_C.I^PB; MF]NQ.I-EDM)MR%)J'^(PI/<@=!K527@0!58(G>?7@68NGBOHFY&L8E\)U=V5 M\NK-8\1I5\=?MOD*U8VM((%]NE8I#JO*1>F7\Q]MHJ9N$4D)[[8@ MRFV*C^1Y0Q1.QZX=;=E2 BO5%^);'P$@I/HH5S/.02V6H9N=!K!B7SR2,&3.F:]N\@N!"XSO97V\9UL?*QB3[C/N M,:A%)ESO -E/Q">T7(K=!K&"]87G[38[=+7IL*4;4C"[=K:"57'94"J? H:Y MUM'VTZVG%4PV 80WO16Z]+."0:A+ ^ETX%EHN&L5S69_\Y1LIA?TK\MD%;^5 M+-X-S>:_]<#PLEQ?),0/,DH>JFMNB(X<1)\(;V,WNG8]C*R@"FSVU=V?TQOM MGSOT+-/Y)>R9&@-AAYY6,)G#2_ @J%(D2].Z=>IH!8M5OW-'-;]#-RO8 M&ZIZ]*Y^,[DR-(PB*Q9%DZ;08.AH[C&_BB?EGW2,[ZAY#X:,8\6J%F]%$?@+ M28OZ>,>F]E8PI'WX:Q[+3>VM8.A+0A_EE,IUT*AT*)I907ZQ8;ZZX#K*]A#! MHHQA'('?!,-Z4WK!TL?/9;Q[RM:[<.%A'J5R M=9K:6\'0]'K&@B??T\7,Z!Y- V^RX+V#B;%C*8K7 -OWE!'%U]#Q0=%EB-F3 MR1\]$KE)$'^+4KI@P3H@OCIM7-O0BI5C!=FD?:J#;% VM(.%!).>]\QGS]SW MZ+)7LJ%K;(E;\0)A,4+0B=]_(J4$%&TC*U8!=,([=].@#I=;6$'TMXAN!\PK M%1Z=951H5LH-U-+%"K:T>9=Z"YRM>:>#0\V8_T09.C[6V/._SB%$0O:RZ\+5 ME,VL6.?"+O ECOVW( P[PF'4FEO!3MT\W\V(;\DMM'+?;WQ*#M56//P*ZCE0 MK8VM6(\=GB;K:[C .S5:/<.T"]C#&#%4*K0QGGMFSN#F]Z]G7O M/?\M>[-U(ZHK9,1[T5RPM1;S$RV%J-\%$0&(=1ZJ]YP0?,BUQ[8W=IR?17C& M!9G(Y&:G[C.)//H]W6K35+MTLN+[NI7"*_,H2MWYHFUL!2L7@$Z49.#;*?O( MZ95'_TIW%9"Z3![ROV-&6L)L9%K;VPC#SK^)I<]M]1*P4@@\I0R@,NDM >]G M9JM8O+I!"'Q..;]@L##$2UX,3\.JLI45F_[+S@5Q$I*"O683 MY6HRG#M_PV)7G3U1_KT5!*LB@0&:5L= 4_OY MK=,L(UDN&J.Q3NL:6K$F^@(:%A3$$!"D4FW&6/ZI%1(LQY4\0-S,9_8RY>J?/5CC_EFMZ M'Y&D?C/K6UFQD0S <)9]M0^SPX)JZ9E?SSN8>Z:_<@TGHAQ@H#__V7O/O$W# >?%S!"ZXE?M^3B)* M67:S?BA^^N)F?XMWH0_I)5Y6A/VGJUC4UZ(]<_QL^!;8^H=A_ ;NG[JYP,BL M5NZJI96,)%;G!_8. M&[F.HRZCM+'+[&K;UR""^N%J;:WT2RM6X#%X9O8.NHU8]"%XZKFEH]E'W*FG M%4P>@$K:N^IFM^&L$ ?520E=O*MW[P5.%:ZB-E0C;&@_O\*B>GY*<9WG;EC% MHNG1S8KU:L:O[YC&:#M,?'N2_#)J0E#JWMT*=O/@*-1O,=H)CLY]XY';VLD* MUI@F LL01_1DU$<>R)8Q MF2[7<#FEXG92GP2:QE:PW>V8J_D6_M\SXO7(4!'@H4(O;W.^]JAV_PKR8!AZ0K01ZC"CJ9K8\6ZC%C; MH"E='UP0ZPE<(@=3887PRQASS4]]54MKF"B4("Q#^;A-B.LOH[^Z20"Q1E!! M2IF:T;6O)=Y;'KU/E1X %8J>(9EQ5SJWVMI:L6(U0/BBG+8Z[D[;?/ZS]Q'4 M 1\#PC"O%I+-L1)EI^#77KVM6#OP4-#F+Y382_H*#V,$9N @S6H-O:&#%2S) MX*^-E5.4#:U@05VOOEJE7GD$=NQJ"9OTCJ67)R72WU'EDX4D[A>>E^P &X^] M!-5<=NEI!9/<<]L*9F;5)2S#W$%F?1E;1\E$8P\KF )M#ZY_O*)>L2@":@O0 $]V[6W#Y3F8Z$VJ[E7:]_L19L3,E/:XAQZ+'OPH*SOTSX3^XPP^XN>O\^O@]1SP_^A M3Z0K^D"B9W;U-:]K9\6JJ>^X[A8V*YC(K?2%.5]YUM6;S:\!R:EW15FHWIFW M;7VM6*?S>ET=^LVG@<]!#_!F94%QC24\N_2W@N%:B!^_7'E4L-J@V=C%"K9Z ML&,S&XV&K:9HYM9N5K '_DRU6I&^V$%@C-G%[-N%C,@B2T+Y^3>UMX*ARR!U M.?@BVD2XSJ)-PF]J;P5#>.<_M;^ GZHO8/P/)+^ /@Y/6RD#1JMV@IEK/<2X)I*_ MN8<53/&C1:!-59]978(U6_M:P6B7PH;LU5Q%%&HRV \?U0KAC!@E,3W2L78R M.T29 W3E4;,D>:5GMH;MD'XA^34O;!ALRX!1IUX%8=*)K!#AU2Z!H,30562$ MZ]K807@%8ZU#P'M+E_E5%47L-T2.X@P@RE!&B>JT8>N;3S_M\31_9JQ_RSZ$AYW3RG&PV97 MKY@!V!2:KFEK!2,-6'W=HB1[#6 %RRPLF+TU:.N&PE&JAE:P,%111&]Y7@$5 M:_9,H8\JIK%#?+6R>G=Q1CI6K^OY[YK0O^3(!4[&D6:1CI"(5P1S^2U1L)7\E7>F.\J/-0 M!HUHNU"N=VB7 M.;STS+5TL8*M4N@>QBHCBAR8*D5%'?B[IBY/M[Y6,'JK@&GYZKX#BM)YG"3Q M&ZMD0'^3[57,]ND___4B9]KP +C:PZRQH15KUJGP4[-GN^<05K -'PTKF 1W M WRRA[]U"J,IFEO!3B5M!L(.K\/X#; %2?$D7A2)N+KHF@/&L4( !QN<&Q]O MPT>U0C@BEGOAT0=XRB#@DO@:5*.;"#4DC.ANLEWW',(*ME5:/'VK!$E++E"7 M?E8P2/7=.'R%MTCYI=(03MW0P0J6JFH6V#\\%2O*AO/K+P;S6.N60W-S6[%7 MX'8"TE_=$)W(V86;)'NZ*?0)LXT]+-@]!<))-QP4RY*.1)AJ35W2'TDM7>9? MDU65H8D MI4PRRRJ7JWMO*YAE<7/Y,[*E:*VJZ?P'R'37,J]X$_G" K^*X4=2".B"ISPA MN,57-_F%9*;Q-PXG+?YI+=>/ M! N&(Z A0X:MB7Z*2>87W>,NA6V4/Y@>*MGZVD;SDWZ59@'4B\ZCD-G1LJ0+ MT11]TK?O_(PV/.J96L* >:M/K0LW]*#^%&U^"<7227U/CS:R%;=0R?>)L" ( M/@C()SHHW)8N5K U-$BS_62?H&)1S[EGMY,_ $/JF$3I5_.?!:6DDGN!;QBZ MBA(&7=I;L<'O2-81:%RU1;OWGG_UF-.(.XLP:JP((N-><=T+M7O7V5& +F,/ M=4RF+&@@@)2-[#@&5"ZR_!?S;Z+"P2,KYXAH6MLU#6VM^/0[)9CSZC6 % MTWACUM%I-2J*OO7\6_$&"A6Y(00KW<;:.TC9RHJ5J"JV"CVYI>GL)Q8'_Y6# M$-35ZK4-Y]]&5^_@M5BY[\NH M6J>+GIVUJQI03^Y3*J..F5A07OXNR2I+25 MBS61>9%!J8%J*XX\A15BN_IZM6A(><]_:P6QZH+&RK72-+6"C5IEY5QGAMV% M/C=>V"-%>RT$Q<>>&ZKX/'0L*P11-F[RB[Z^75L?*QAK@:EILM-W M[&H%F^6*)W?NANC73=?6"D;R>"VI+E-1W/// ?VDZ%VWUW/7:X#Y+_Y:J1JB MM#^KFUFQ8D,-9#QD SP'TUGA:I/,O_+YGI32K&XA-^?S*L8_?Q3(I:GF:=M[ MA/F9%G9S,(-"O &L&<^Y8P$'J\<'JJL)LT[=!M2O__P,5S3TJ_<,BP+I J.: M6EOQM5?C;OG%F.:0W(I"S,IC^H!Q[!" ZG[)DR(;JHQWZ&?!=IW1NUX__2TA MR8I]M_!]]$Y"62, G^)U *3*&JI=U][+"N9N(H -BI.F J5M;>?_>"H9U'@% M?^)7\6=Q%;?=Y>U]K5BQ$7$<'^(PO#92Q%.:R0HABM +T.6EI!66?]]-&&;/HNZ*2MW:U@MP%SYJO[@YA!=NXWV[2=%>N L?B MGF3,SCRK0KG8O4>Q@GGZXDBI N&S5*EVM:.IO14,248 <'#UPK[IVM<*1D4, M3^'WOGKWPIV/EO;H&0).BU_IO]@#AID]KN0*:T!3I9Y^6ND]/43=\/\&VXO8 MKP67Z%M:P@0J,% P[Y5H;&MKQ6;D$A2*GRIM-X6CM9 MP5I_[$6L'=93WVD:R@HQE'.*&QRO7TGW>;;?J^\__@OP+ MB2*HK*%Y+I9_;<7Z%.^?2F'RW+J-;Y]F#-Z>8UC!>+NF:9$^R>QN\2[)7N!\ MDE)=V0M&L]]:>UBQ$M-9S2#P95+*;B 0S6M*0] WM6*_ M*/*@4I$(=4>RYAJJG3M;P6KK]DR[!1.05%.H7?P>TQP/^D!&I<":!Y\7)]N8 MA8MA!!P'0],_7QN[6+&7(.\&@N[+31UL((E_2/_ M@7B$?L.]C0-%/RL8U'AKBOS!YG#9CIVM8+6^)JAK%C';?5_0VNZS7[\897[_ M0C^F>H2-ZO=6K ]5'ZDLLSVHR9"2GA>]O6V"06SO905SD+D:()0\(,TOU^AP MT9Z+NL9VL#)>8.[H6O0X4ULAYL;\I2:L_]9N5K#'/3K7Q*?R#U?N.[<;<[^! M4H%N[C*__GD309;JUX"VUF:%5EI8L1:J0%7(>_D6Q4\ "P+?RTVTW:'V0H>C MUQS+ *I4 A%62A&"K@/RG6XZ*\0)^-AO0:A,&1._FW^S'GR6HI8''KS'AT4J M1=Y#\>ODF=0#'2>;R8K5SA\QR[6 I&Y4FIO:6\$0.'+=$-RX1_T=;/;L"R-IA+I.K_Q1-/-_Y')54V*:IOM%5 J;:W8%Y5,%1\??%F0 MJ(+ M%%C'?M;P7"GDBUY(D&PH4VHKDY_FJY=C]LODPP@7O1(7&/.8(70ELFS M&_%0@%( '5UN^O&F4-Z&G>'70409#0""EI^(C>?F* -;(:*.IQ=59^"B>U<) MH^<05K"M?:EWL)UW[6L%HWAD4XHUSQCIUU:06T_JW^=I_;J#JZV/%8R-\\[ M""398*GJH_<"E^$>HNT=K."/1:1N%Q?O5.UA#Y(0.=< M1J!U5CQU:.T.L)@@\^25?R"UI T!B*X)U[>BYS0S' M]"93>GMFI\J*Q1$(*UQ1:JYLKVULP3M *MORN*.JW2;(KN/DEF3TH9.*W]2? M!)VZ6;%2VAOZ?+^B$^LND@[=K& /SZNG=AO&T\&8L!6#=/XF$'GR.P8FIRR M:@]U=BQ6'DAY>-A-ATRW@8//CJ+'J\:J 8!+O[1C50\U(^)_8#]#_ ?6/1[5 MMU0?W@IQ:; ;^X285+K,?XU>T*LB6 <>58;H[7=)J!H39)JTZ4X=K%BI\WK= MDX<\E>;&I_N,LN 6R180DXK!%M!9BF??MS"XR\+XPUM0!^;287Y>HE2(J:H]IREZI65FST M+R2"B#9Z4"W\31 %*3I67@F/;]-K*)TZSK\^CV!$HIOI,5YG=%,1D=>JA<1L M:F[%BHD E=854C:TA 6/^:ER;$",O%AD]*9\VF68:1S7#P7)NJ7F=^BH\V]7 M"-(,_+^<[Y(LUI?WJ+6Q8E4+Z^2"ON5],.#0\^ 1M$=4,!G@#?$9Q/F&OFOX M>[5J^^F8J3[6+)8)+T>P2[6CP[=9D]] MN0"L :K%JU),Y=]9L0[Y5M&$%0 M<+.RC*VD]9:WQ @.&ML*0;6\= YX'%G!5L6MSK(QN6=9AC'&9&\5D[T&F%^U M?O3)5X#NI.BC15KI7+\EZ!L=%5GP=K+["W@.&,1%WT4RM&GLT.<:I-4 M4^9,8P\KF"HM2D-IMWHS*\C7*&;P@NF4A9!#K\9:W?50KA%.'*M&?9+JV5C!2]^M= M**KZY8G$6GMF]R%F-W^("N/700H0'V@QOZ8_*[WP&AM:L7)W<>3G0 ;ZW:=H M9@7Y^8G7^,"NM[*"^($FW7JUFU$'MD)$MX$'J794E7E."-$X'5L;6\&*7+@# MW>8I+ 2$!B21&XH##L-48@ Y>@5@$0AQZA,@+_ZR5$?\5H M$,%2)OKU[MS9"E8KN222R4#_(;?UL8*QNF8"[Q)]]E!3>RL8DF]J96"9]/O9 M[;,E@VL- %#=P@HI2VF+^D^\UFA^R]KJ+5Z]Q+N4?H?TX(%8EXR02, K0[(N M/6@;P(I[]K=CK92(JHL,*Z_3TT@;Q=JIHQ4L5D$S9*@,+7NMG>Q@+=<35M@FC"KC/:L3\')E5*8(,W44:_P#3P\.N;)(53/]O\._0"@ZAOHC+4$WL! M4,V_ OCT^.9N:\B%]>23,0:=W5S#0,\E=:+FN*O:;=I[S+_>=W%T 6'7(=N- M/(9%HW@T-;;B'%";+9IK0[;UL8*QXDX$R+$^YNUZ>RL86B68/K/'[T*K'=5; MS7X,7,2O)%&YU&J_M$+./-E9A^D@_=H*#TB@%8ZDS M(T89=7[AL$J8^#J0/-ZL>O#NZ6?B9:MX%8M,4E:6]H%DNT1GO!@ZH!6?A1[( MC[U$]0=6MY[SK_M0^/;%\W-"GJDV7W[AJ"Y.$_-9L6ND"@$LU!7QXQ@Z:,,5 MU]K+"N9X0CD\[H3;':POFFAY?6LKF%'$4XN*:3<19JJV!<#U&\$*IDT5!JQ< M?_A+2&160L-81YP52U6JY@.6?OWQH6EJ!1O5)*7&B%)-V_FOREL)^:^ V9"R M*V]C-Q)UBFL77Z_>LS]IN(%D+] 6X$:JOF=4;:S8;OVJ8K<;68:,9X5 "BN1 MVLO6Q\[4900KF+XC;SQ^ [$)([H7ST6Z\,0JCM@7/<=PPK&[Q,.NBK9HF_2 M=$>4(0KZUM8RL]AE+W$".F57AHH>\U\C DKAS_3_/9 7U,VM6",1,<* 2:BJ M]1)L&X*Q&IK/OSI7[_16 Q?!V21Z$WF0&4#:T@@7% M5\Q%W!!\T-K)"M8>R)9=8NER+9<^P_<>PQ'- R?4-JCN_6LX]596$*^[.G1E]/3-9[_KF1YR'80<5$BMIQ2_/^)[ M0)^6,'9%Z[:9K-C$HD8Y/36J)VEQ:#2]IWH-,/^^&:H]'9/"E*?P*HM-JQ93 MW=(*)HK-M%R7873PKL-$K5K23"-TT; 1Y]_*M1K;+.($[<*J8IV=.UFQWLWF M3_[/H,D!V6^$69E&3W"R_\?EE,P5K"?(U!S^X#R(*@ULH)T(7) 98FCHCC[4^&Z[X O!YDJ (%U1QC1'B$^>G=!/\'"1FLI M$[C&[- !K=C8>4-J&\^N,:^"C&DE?O : M^! SHT"F4C:R8A7@#0+V&'K&;0!>[B5. (EMP\KY$E\/V=:MY_QWX(/[,XG\ MQ/WI)ZI#1Z[F%E>VLF*%;J7,"Y%@\2W:P1'L;NF_&71'@!54KPDI+,!*T]NA M@UDA"H!C 2B69<2R#:7X/*716-]\_FU9TH5!![[!9QT(GD7EWT3+B)69C)-E M\M7]A23%>&H+;Z >6Q5)D0'H'+IXQ%%(MW@MJ-?O!P5HB#(2J3) ^D M;P2U5#6U@HU>U0GM+C(H0)$[5#"VP[$T^+3A9PH])=8D@$@ M)CWJ$==U4BM$6P'"/M]_(8 YM'T)/*A7V"%GLM\(\RM496_*XY;2Z"_\GW=, M^ZEI2LW-+7G6+WP_@;!K]@ M-I5M&'D**\0VL#3#^5X]@,Z7.N%T5H@3U6GIB=/@%]G <,,[^J M40EOXG".199^\2MF!*6G#,^$:(N4ZC&4!6(H$-!KQRGS^2&,8JVL2^_.5FQX M!H!75%CBE['N0FIH;L'*#7P#Z: AA:&"?K#@U!./SWR5M\"2XT$OG@CQ_U?=]UTOD_ M7YE2JA3<0BVHSZL8__P1<1?7 .)1<]WU[FS%+J)WXCK(;O7X'ORW\Z_+#=7; M BR8A-")$08[T^>9QN?8W'Q^=AX(*&+T,[B)1!D;MBT@=(N>N\OUMY3MHKH[ MM7-7*[98_DW<1/2-R+\)O;&BH;D5[' 56L] J8$5) _,?V+1]9.8?543S!YU MPAJ-O,?*NU%5BH@//S5)U2Z=)1"+KWGF-T@+. J/WU^PFBBJAVX M^GLKONHFZ$G/VVUV+(.X!3VA_RA6,(]/>W9NU,JEJ4\CY;G5>Q0KF.Q@P;$%85%I2L5[38@.1T_5R(K5*.$J,>N*?B6TC:U@Y9Z;PXHXM0+' MC?YWL]LP19/]/M. ;/8=Q K6H7JLF[[0>QT>H_[YGNK0]$1D(5Z@8>=(#$V1 M /U'L8)Y^7A? C0'?2^AI2=51PPWM;>"H6HMN6X9"$5+*Y@H0BJUQ;LK3:P@ M.W_ T8\!%0GA+MLW?3GMO:Q@[E:*\54&=DB_MX+@6M"J=B^I6UK!A!9G%LRU M>M29#MVL8.^2HU*S@Y3@,J*5X\&A6"*.&**:+9U$VM(*%KK7.N[2W@J%1(Q@07B,A M1#8B3!XVH9IT_BNX$O(O]"JJ1,3U.[>IL16[I#.PG+QBS=&U X>T0BS393!* MB3^604+UH0%1)-!T-;!BLUUJP! MYIRVYLOBZ3CAGM5\UGUDE696K%4]#((E3%)!"V2GXE7B/=00L=1U""O8+ISQ=S$KX=T$\*5N:P4CDS^F)HHF[C^]%>+6G,MY M6,U!I[JBMQ7,'KRX J50E,UTPRX5GR><;O9+\BHOZ9)5?D[#4X[OZY_\)9G1;=? MR>KQ89%>DM1+@BV+\#LG8?RV>J';'Q"):X^%R6>T8L\6$#TULXW^'=O:Z8CW MB[XZD@Y!<;JIK-@A+L;@LO*8%LU@C/WJ7K M_&R*D#GA65E26C7UN[NTMV+#T:O))W?N1K5 NC;SKT3)VWWQ O%6#.$>MDR2 MNF'=3]'>Q8KU*' W]*&GNO#;KGVM8%05?UH$$?8(6BUULH(UC%T I8/N*_:@ MU$:FE%K903PD*A)_23^*"#P#^2L0TQOB=9+_YB;RR3LD/,!O&NSP0P:T0B35 M:#:ZSW(;FJAMHW9EM?>;_RR]#I(T&ZFL]("QK%AIND)%!*O&5%(TF'_MOCY^ MTT4LB]]8(5<1:,1C/S4?B]S$"K*Y II'"TI0((C1GL>S8IF48$.;4%V6_C1= ML[?_;1.LY'BCS[\15Y>/^R@B[Q=Q0C5WI%P7+*UK:<6*YW$'>4ZB&]['3%]O MRCWKTL\2!I7YZCR786C:>],P5K!?B780)MI+0!85&1TM\:D]A[""[;*#6EN< MO-;*@H.EFENQC,C*?3\G$5D'V3V5-4E><7]UJ]?<>1 KUNU;"@",:19LZ/&B M7+-R"RN(9@H2E6_A7&T,:VUJ;P5#PG4,]?0N=FE&J4WDZ"+M]]2AW_Q?6+^T MG72QIGH:Y.J +J]X !P^F!5K/13R4CKY1P_L&V=J.\2LAY=UT\"C#T9^G_8I M/=MK*"O$0$\\]_DY(<\Y<#P^"1J?#6U]K&#L%C*9P;AUL]DF'$.ZP<+NYUAC6R$H16!5(]I-4WLK&-*G.#?C2W?I9P6#PLD&&PTPBI/(#86R MPB#Y2G5FNE@T>H]EA2#RK7B^S__ZYX#>GXGWLD<,4=U:=^MI%Y-?$40,#]KK MA/QS!T$K^J2,#MWF5V1+AF6ZVWA:7!&]=KD3I?8&$R9M>-X4=ZU;TY M=]%^:JWX,CA>["5)@^>H\=I6M[2"B3R?-\88DH1HG?PJQKKWMH)95D2A=!;K M;R=M8RM8&>SFH;^C:Z0UQ8\YOA4"$^76^,W;K:I6:R'5#.%<*6"SX!>I-\@^DEE0#8"$0],FWC5,W_)+$NRV: M:5(/LP1WQ%_2LXF5[50:5@W.;X7 1=P3_]8;O@-UR_E5J@6]6GR$ZLC]1'@_T/WF*I_@3E!U,:KF)\*(L7:R S?]?OZF2\IO2TA HY40?-;]1+&5< M7D6L"5K U[PD9,UX22DSN(8I\7[W'+_^WB0;X#ZI!0GBP@C9E,Z,D7F#&1(BQA3^1O9;& M:CM#1/(#NH# NZ(7D70ZRNNL:VI4GLIDL9HTRZV,$OBX<<-0:$]: LNMS!+X M0L(0GNINI!=@J9%1\JXV)($W,%6+WK*7-CK5K0T1K$+/D"@L_=HP22P>2O\Q MJ]L9)K(X2J[I3U0?BZ[E+(0R674C56YKB%A(DZ%?PN-^\Q2'"@++OS=$5*Y4 M7X?NLX*H\N_-WLP=@"'KUW13)^,7(0O^:[P%>1.CI,$;)(^NQ=#4"T"&2*CT M?+V6UMS+* /T^73CTTU9 $4W"UK7WBC1"]]/P&##_J#/!O))2["J[1S$7M"_ M+I-5_!:UD2JUG(-0W(_+!#$J(D^_B37-YR#Y/J8'4_A_@VWC5Z=L;.KQ ?,G MQ-406/JU(9(@/B*\?XDC_=E::V*(-%V)/XFT6A/#I(GR;)K7N+*9855.@\>E M4.2J+4T_*@"T(V#XNBV4UIH:ONVIE,"5\TKH(\*M&(<5U[RRN5G5CTW*I 4Z M,3VNE4I]8W,%R;+A;A2+ZM:%F;_W7H("M:3 SU&:YLK(.54369SX)/FOW_SA M3[_[X3?.ECY2X(/\K]]\_HVS2RE!\99!!<'ON"G_EHE#2RK22=JK2*9N1A3C^[=3%43%A"[G\^ZG+I68U%Y+YXZ^2J9GIA6Q.5MVM M> 6X//[M9-7*R&;D]6#M8XR(9F3U82;/7-"/">K#C=Y 85P3E8?+OL(Y61U8*U/64CF9/5>O1-;B.;$55Z=TUR( MY\2U7IV#7HC'B.K+$X:JR3BF\H9R3,^+./(!K@R*&*9Q&/B087KNAI!B^_A" M2)9^B]R=#U6A462#50$5\>^-+6;6+[,)-DCT]+$HP M%156NO6=>54Z+$.'^393'-';*(,TTGMQ9R"==W%$_TK(!F#[ MELE#_G>$'4X81$GC5AMAY/E.M>*DA8(X?5>Z<_<9-V]WI.W:-N[0=;XCQ// M!)_>NWO84\U7DJ;Q[,0_$(_0PYF2!,4A.[&@[#(;(UIX&ZFR3(61QBXSGH^Y M9[#YL*LTFXW@"@)%49Y'0[F^_6PL=$:@J;#2WF\VEJ!$=T2'W>OW?ZG);(1R MY)7H&3%A'P!>;+G^EC*,"0WES7WF.TSSPJ_W;N#?1!?N-LC<4/I4=4=J>T<\:SJWO]K=J9UJ'KG-K6;K/#NZ()3K-:C[BN@/4:Q9*C M7=R.^]93I+V?;2PU?VPMG>PP274Q1>0'1B;NIA@[6\Q05HT6YNL]$?:-J?.UQ,26I.T-&(]">FT>PLK50J'.V!/0JY]?;*E Z[A.#P)X1U:6;GZJ9^$ ML/I=GCJ/,Q?5IP\MJL[W9[-K^X1DU22D9K?Y20BI[^U9=<^?A)"&7(4- 0(G M(;M#;\+N,C\),?:[(SN$='"I??[04NM\798#1DY(-DU":0E..0DI]3OLN\3 MG(38!CT>-3$WIR:X#L=6YP@?+KL?/[3L.I_VG2*'3DADS3=CEW"DDQ!6S[N@ M;[C32A'3Z?7RJ M$,51Q?0G)J:(/*,YTB)!#=)'&X(D3V*7]51$=>&8 B7N0\NJ:Q#/1.*P3>?L M]Z6IP@5/0DQ#CJ?&:->3^.9Z1F7JCZ9__W63=?XR:X[9<85G\1X;$B:GB8GF M(OSC]/OO>.#'[G%-7D@6>&[X*Q;9_!EE+*Z#7,1I;CEKSX_3=+(HH>4(X:7* M(CZ&/5EU/0U^_C*??[%>%J MVF^*U2M9[+(7>AO_;W'M-'Y+M4Y6,8,)#GT8X1UL (GJ><1UZ6D#6QUW65,/ M>]AHW%^ZUO:07ZI-U(T'N8L=>>><1*1.PX6^O74/K1Z^$9UN.D5BS2M)GF*[ M7J?]WJ-=U<=3RTK2JYMM6ZZBU)W,KAL<\W^J:8.'?ZYUG>$D$B-&V&NJS_M$ M9#=TNPG=[B1BLP_=:AULY!]=< )_$Z:/-(J%K. M!RQ:$--.K@6XLSQCJZUDC;[]C BI*:%G#6!:79)7$L:(,\'IT[#1W&>^>@$\ MSETH8RV+H6UN#0/G;AIX':EG;6<$!X?P^/SH;!&]KO7\3L(5(-*TN0-9HW&) M39-,(I3^JR"2_D,DU&(X#DE> X^DE_'&#:(*K%XKK*FZF]_7P/)/K:3=R0$K3P-T$4P%D# M592;-TE;K]G8^1L!$!_B+UXI?<_D;@?27:YK)ITFC;C?&+.Q>KY+Z36$42'I%3TXW3N@)[B9[?)Y"W -HZ#&JM&*A&FU) MT\PXLQ@IL7Q!SZGBIK>%ZUK/1OX=R5IOFG(;.UQI#=Z2$NJ,[)V8)/[+MDS, M5D='&7>FT:5P$@%S;;Z($BBNVNQ_$G)J\1N4HY7*-OH/+9].-G\%XJ:P8WQH MX31[;4 J>J/^:0FFYAHHG]-56_Q)"*?1HE^.+=+;ST]"4CIGC6(3];//?VCI MM3D4*^>3ZGC_T/(Y2*=L\H><1$C\$(4R][M\:$EU5IDZN($^M*#:U:*T M1-.H0&DTB9.04*_3N]5;>1+9)GV.\)X.T9.07[>/4FG#.PGY]/HD^[BA3R*G M:82O4^_>/@D)=OL^&W;I24BITU?:*?[@1%+G>FTJV>UT$C42>AWZ;0$5)Y)@ MV&5'*<,U3D(^O7:4(CSD)/"/^VVBZCMG'-G8"U[?\=!N"7PY"9C>KAMIPK : M >8>WZV $PW42C?T,**1DP"AY-J9$?8L2XH: Z *3@OL%)B;I,A+7S .E\O'-W=;)5 72CS+N_)F9\,:" M;8UE+FJ;O3OZ<*=1CCO:<\@N;"IC>N&F+]=A_ ;[@X@OXH%XO!2QAT=*4>NT MOA7'&WS>"/.6,J_TR@IBJ'('^##DDK _V_ LA@]L_$"ZIFHR/309CJ.WI_]\ M)&*=T +.H _Q7B*2%.CT42I'1C7*+1EWT[FM/)Y,S6B;5Q*17'.>V@6*-&S92OA)6U M9OCQ[X51'VHG$$:39^*:<)';E^"JVR@ZH.G+VD?J?I+US0+G0 M+GWG]Z7,ALS:@U@FM/SZ5B*T-K>UH;Q<(TIKO=W\6Z,BRE0!W]JMS_RLW!X1 MEJNJ+KB&Z%K#^3#%?#]@E]V]&]"G_X6[#>@EUKCGF_O8\,D>8T'+A>?M-CL, M:=>I@-C(&=4-R"^""]K7!A-XWEO"7;6 MR&]E+)LEX(Z8R8,*'A7LIENDWT"V,"] %28M94&B M6+$F=CN.8#F;C46->PTQH[)4F!ICC1:$-#Y5]^ #8;FDA,,P,'X>B!<_1SA* MTR:8?-IC5)G_\:D'^TQM_8JGG10$72>CAJ86WVG"T#79(4II FJ) MGI:PVD%GU.(\+2G5[$'-]7NG$<^6*2.9FV0V":GSP=1B\SF)*(]?P9X&@STU M5^4=549'_\5UM^V=1'#)D,S*425C8=QEYTW58**<(M["0E'UR*OO&E3QL4-4 M.N\MG8GU5XR=(?;77\4WS)![&H S/>37U;8\"0;-1Y:;,%:/BKER!/D%C:*; MWOP]"?3*$>_3JL5[$MP5]KBZBHYP1S:8UJ?&.+B ]-$GPVA#\V:FK'2Y4N B+PA)Z:6_ MBF&+WB?Q:T#WV?G^&]W,TAHMO"QXI9=&:]'T2:::37"7A'Z77M 4&U%J,G_L MIG34=(^YKG>9,UIMG(UXP$"S,A&&7U^@G:/)2%U7USW 2S25V M(CI1H(WY:NYC@89R'2+L$/I,OIT3;$$1PH@P\2F[ZM^X2N3N!?\IE M2X.NCL9R\ <.-C(LV0.!LE3T&P&[49+L0=(;>*,LUP]02F*YINN 4U?8Z-M[ M]E.?G@F%L1$Q/H7!HN6T;^AHT4X43TM*]4%/4M%O3GWW-4CI7J+ROHQW3]EZ M%PKB]!JPOLM\N9;K-?'HUK]Z]Q!F!("?EA$<;O!_4!%>W9"@%8!J1($'E3/H M+]#\+?] :DF7C16KO S2;9RZX9@QSF_@%Y+9&7!809MO]I'CY M#7XZCGU$2^?0RGV'&J9@C 9?,/K,*44>(3[BKX/1E;Z7&H^W<<:TZ.2[VFS# M>$\(KT)S&[A/0=BTE+V&F,]ZTRL9Q[)\FT&'BAK\*C]JY..+'6FZ<'^S1(S\ MV0LU4'RJRV@A%T)3?=5M74:FL,%\?PO_UG^)O;O/:.QE(M767]#8?YM['>=W M.8X6.=@@:M-=K*JT+KYC7499WU%F?$E">,5/0>07)6HT+\=:PU^_ M>#,D_./?;/H9%,X"2372A*H6QE$SIV]L1X-(_C*%2F*E# M?,"HR4_V1J]-&5-0AA"57?"GE7C7X,ROI&ST%O1)"/+P8 )9O+)W_I3%UL'3 M7\YFT+K.3^2(/-SS7MI^/5S9)R+8L:_QDMO\1-#M3=W?#9[]TTKL'7:9-QX: M)R'(<2[S:;;]*2_ $+6@-4SF1 [C<32%/H$YD^Q8V^#,Q]83NH4 C9HR;^^> MG5J!Z!VS=%H@#L/4B<9#^R0$.8XZT>>$.66Q]E02N@3RG<@Q.Y7).@\>/ D, M#E.OW>;(QI,0==\;RH)0Q=-8F'%NO#[1E9.(U;9'QK ;;Z2PSPGKK]DDZ[$O MPZ9XTI. #3)U+_Z*S=3C1C0=47L2I>U&.*9;PW1'%>1'.X7[QQ&?!/"8N3B: MENCFDY"VT:/XT&?(J$M@*8KO.':B/J'7YFJ/'MW1?'"0]TE '!JS'2EBSD]" MP#8?RO_XMVD6P4K\O[%/CX:8^%$Q/FW=V*9.CH8P?9-8JB.B,>*L*?%^]QR_ M_IYX/IOX)DJIE))5XL('O$@2>,FB>'.I&$=3E(ED&16>7R12T'_\8Q&&-Y%/ ME]'?N:&Z;J*VVU_6'+F-I?M7)N9]NMMV;YZX\Y#:JC4C*362RHYY M"8L0^JK:-*;!T*NO:KLKK"!.4!6BYE1X5#.VOFS5(=.O2.<- M[?%50"\6IOPS9B@K2@FKH9THWY;ILO",X6>OZ?'HP/-V]^KO0W_GNSCW*P\L MPN]G($S=6JZY':RL.W]><7%Z!WVUFUC[P6,E@IW-8!#\[6IX_ 5Q6>!9?@$? M($QM.ZW%K'$0$LDKP#FZHKTUEN]E3I!WDH6[FW&6)3>SF< E"M0"CW:I:5Q' MQW^'@!( MV@6)[3B_JWF +JFGIU.03<8)ZAM=;3]?7I<9P@SN,)I:+P?G IG)G>/#[(G% MQ^S):-V.RCY'YK*$VJ9RF 2SB[:S3YH5[["S^YAQND4VJ'YH.3@L\)3>H]'# MO?\>Y&GDV$?P)8J\3S\([#JKY:PW6?Q88TW5:CF'5VX,C=4W:7/CG6F1GF:< M[%[;V0S'$@!I@0<>%YNQZV3C&0L?84ICC575Z_/AG4]::S/.)'LCFMD6E%4O M\,#A1%4_CX+$19ZR&-L]".WS5S$6(GP\Y<;05TI<9)J\PRPYB!EGO-YHFC@TOWHOP Y&D,^9<]);C30^#=T&^RE*@/@I%N]OQ@$F M;T[#,^ALSOIDY\O&Y.5_+C,K"A9<1W% M25S-_5(LFB=G#QS5C*,NMM$-N7PHF@MD"/?A+H+' MHH35[!OI1NOH!H#YW3 MP7NL5DNX#Q$!I"4#*A93I4E*V,GZCZC1F"8]:;[% M;<"09O (!<31M-T- 7F!_"7+M4_=)(48'IQ[GPM32([:VV;CHZR%GH?=B0,5 M[:\QTI4S17'FT6LH,YB&]$8W8V#[0+A UG"I-F4;'[A,7%B@8/70^4YE>U)\ M%SFCBQEG5V!S6H5)&" L\%1>*I \ YA9.^PZF[<.#'%QW'+V/$,\K;FV4]F> M$>](TMN;<1YY&](H]TU?^Q).8CVC\ST&OZ=H_-L/^R)#V[/G&<]HS35&@S=G MQ _]IK4WXPSR-J09NDU=^Q+.8*_4ZC7%6E_P-MHJ)\@+6]-BM>M--$;-U/(K M,OS._!@91A=M"_F*7]NYC1/_B-1:V@OVK4;:)OL$/FM4"]%!3T,WS[;( 17; M">EA=*R%SM"0GTUJN#YX\*"9$AMKFT!U/>F MQ18DW%UQ'3UFZ6+VU.7[:]N<+ZD#$:X Q/=(T#CF\DN> AQZ/SNX1&9"D%[: M>1^2H^B\85V ]R4+VO#CW_(GY?&?Z!JA-!7K_7-'KK4N5&/ZX8BBDM%UDWE5+$%<- M+Z!-H"D8X]@IZVR^X8?.+7/%LIP1REP3ZZG,L MNP?@I8C@<(91C8VAB2+V=77&_WN'P(^X-47[C&0&\QI07E20,A9A*1H 8R\J MG,Z:9,P=02B&:>-U,9NRK9?:@]DNT!ACLY'V&K.U1Z WWWR:DX766C_6B*#! M/?HC;>:$AB9ACI3].YRA6DM4%2WP*SJ*2<6R!N@C(^(R+='27J P1RM_;J VM1?"YUJG\J?6N)U;( M B:Y \^8L0#29 F\=Z%A'"-QK.(AQP$1& $U"R*#N>+EC0&,F9^-:+ MC:+S;%Y\JP"C]A':@MKL++0L?B&X/,R[*P0\T]>(> MB]#*!T,[C$,M0B-71KYJF-\B='2%+(/ 1Q>H=N-GMFR4D:U^T:TBP@O\XKHP))>C+'Q5)KT;@PERB[[6OR"8(3HMKV+X'T7DDB>\=%G"FI_IX!$)+7D+U\ MM3WE\8UYL6I99VKO@8T%)2OF[;L)\+)5?$7";+SY=*"G%"'9KZAF')?I91_% MB8)9L"$^_ZACC)]#PWIGSB6PD(ZG^A;]A*8MP%O4C6X4F10/0&6+NC )O'W/ M*70/J 6^Z[#-.^<0B*$>\S/0FV14?=$,H4K\@2ZYVVT15A#YU\U&O$$781,9 M@GC_"W<1I@_UT$I?VXNH823+<16*!8NH=J2&CI7)%=/523+&VB#^'*65-@C; M'Z5\B,)]Y@K([=I79]*F\"1CR4$,80T23U7*HK1 JV+GD1H;C[/U3]745(K6 MW'#XEHN8[HT?I%@FD--XY48S8/F;,/$]/#ET:E]Q"%L6UG;[S0U21&!YB8[C M*2V#;&6?^!GA0V9P19FW@7H3VR+L ?V05$>W"TR(+"N(/>&0]^P!Y1N0.'Y@ MPBT4PZ3&P=#?*NZ%_E*EM%:2A1,0JI.PVZIEO+PIYP)4?1+$&A?LMN;4IK\Z MOZ'/,2K"L'J8LPP\)6:M$58/)=9^,++@'2WN@]5%XTLM)S]Q FPI+FN285LQB\H9/2;E+R].N ?$XC3M7R>= MUJ/SS3^F1^K$FK]/CQCETJA^,X=578'0/1P=^)L;8GI!WTN@_YYF"= ')PQ!$+]%SPY, M0J1DDBB'TT.#Z'IS2Q%=T0_3RB1^R)9)&K]/\'+;8QHD_BD -R! :CC$,O & MIZ'O\U1KI)8#>"Q*]VUWKR (LJ=M?!>)=,FA\V[H>-]1C,4V.0!X%T'@[\/K MG!CHK)#>6+=8\ +P%8&AJAS,V_? SYD#6RC@]-4I$M!?RFB^#H0N3+J (#.( M[GU\QG/%QA8<"N#YZ$C[L )L"RPW6W?DWR[RJ6Q=[?7B*9)34C^EA.9 M< ?3%E'/TF(^MBS>W^0E$N\%^?XF+['_X@Q2M! IX7]P]N [426KWD6O[T;( M$H\=-QS[]R(<7 (&=.8C075#]:P!$W*68*CJ)O%9(R)C9F\^1\BP9L\:,8I! MO.1%+:/T,J @,>4&1K.&0=:JWH@W(!NN%X'72(\=+00]4<,Z\^;O4.@RH!,Q MX=<>]B39TY<,%)6\V+@N S)^%$CCT5.^VV,1L(GZ2BZGDN>UF#5JTGH,]H\L M(A-16H]AJRLI10L&3;B M099TN"X9OP[9<:STBT@<[T-KLA[P)0-))+J:U7$1V?,#&%J_R(,EHTJ]7?F[ M,%U9 ?-@8W,\1OS'"IH<:*1XDP+#OZ\8RF/8TKO^L6(HC^$%O7^NZ/%TLD9@ M3@';CVMR2C_Y1]1DNWM%_QKOL$@6A:PD1D6#ZXY[[3]_ MI%?"Y ;IEHPL(<4?T0T6E6Z%9=[:=T,O0RH:Z&S1[-8Z;FL=-XF\[CHU\6H+B7366V&HF,O; 4;I M_G ?XE NX/D.I;: 7%\-93.^OK9F7/O!M+(I]E5\FW]E)^:)95=WXG#V. ?H_[\WYUH\HB2,9P;)O?(ADR^#\%J%YQRF.TQ7E MV-2N8U2LV:#AT5W.*-M%:C:IE,*<(J&!MOV_?;S=,'>YUF!:!&/?>79[ M=! [;0R(VUX+,@@G@4E(PIU\8+Z8.6L4I;.;L!@[:T3&B-U9K=OF8'(R1 M82[$^18!XH"H;3E9?0PT/P!\C\S"4\VU2E<%9FV*[Y%XUY;T9XW/@)0[ 4XY M:^B$28ND/JX)=>(2R$/'CSM/V(0)BJ3JSSI93NZH=>T,T^5U&>SY+-ETO'$S M%1*)4W<1_.XO6_@80?3[$TC*3IO0*QK%+\ %_@<^L5=.@'W+YKA"Y:SVZV-+ MHSRVI&09/"<#HX,YBU!?>7::A53LX#D*?-='QY_MHV-T,&&U-#;*O;T_0SBQ,5YIS0?7[/!Q(^J MU98?4^*E"(WTD6DQ#;EG@WB]=-]!-6F3N0YJ<\4D^W;S>@Y#\.TZ@J<(%FG3 M-/*E-U8\J_\&Z#/W(=F+2FJA^/NOKA.^1BD279B3(#53/)/[$.F"QT70;F6$=6>O7#P6LHS9()Z#/&S"^9,\FL&5Y_M8JYFL=[K&-F%S!_.**:DG+ MLT>&+H&7=ET&=K-&1\S$(5O>=VE8,>N1<[6I98(F< ?2%;?9^W[%>3E#C9PU M2N*.2)J:_VS=H4KN?.65 -:CI:(%IQ91Q H(*B'3AC*/*&2(R6" M"6Z,:(O V$"+JS1&A!''U]'QO7C@H%/BSZY@B2IDI%S;QOT]]6,?SS>^.M?^ MQO*R2@^CS?M F!_#U4=KK7WZ-0KDN?"97;0OI(9LQ\3+WXP'_;$A!'AQU+6/ M^&+VES?HA''._6BQ(E)#:%]H_2S@/T+ #DOB]U/M*3HY(3@Z#"]1HX%)@-[N M=L#%MPFNI;;=U7[AT8[@(-H6^R6*O$\_""C+N/RL?3=JA[!ZH.+>0W>XO_.S MMX[B&"1Q0<+>)O3*=RVPSR7&Z1;>/;KPP[V/&O-XF>JOF2%Y]Y4JZC(Y]:)> MA'U.Y)YO^*>D$5\4C"PI@T1T8I?Y4B$D7_N5FMB\?Q>+$L4U*@#H(B ;Z9+H MFF[F:5$>RN)$I"^S"K#XI;6VF7)%!1B[K">!'^J(C>(AB"7L?I;])2RQG>.M 7*DW?@;P]8 X[)43^ZX\ MH9*'L6'!-WZ0)L ;ON1R(,5F0L8,LL_&7V-\^[1G<^T$;AIDG(.TI4J'-F[% MY#U5/+BQ,H_ #<21M+ML?1&JWKA8MNZ2I2HLPQ'E7%U+577& _;"3F<=9#(< M6K7W]2)>?M8.=INV)WC\6)_.7E/7\\HIKP< DC)@^J*O7SOQ81-Z^#^W"-SE)A=YS;>K;W<4F<:G7R8M843.VOGQMM+V4 ME64_:9U8C>XVR;4#X1F=WY^<@&IBX'32NICN61)?$[^O&8QT:S\^,#\+ ;,GX""2Z?&0/X00TW$^FI?UDOSN^H?U%H/KSIXR8SY^="I+L(6^CX$#..T2J4*$$X.].K[-&1/9YA= (P M.2.@L=1VPHA:*824"WE&ZTWJJWG@Y*@(=-1V)5'G]@72G?"<3MH6LXJ)5&BJ MP$KJYHGE\G&ZFT?(W$K/(CW-6Q:W\K-(3XU55H^G% D)ETFQRU926NLL5YD> ML4\#>#< 75OHM.=1=:< %#QA'WL)MHEGT@H0[,I_W@# M/D 09?.ZCN*$_)"B?'_S3B9=N6-V4?VNYF[GN^#RA;L4AGZ29HC>^=_PGUBO M;0IWU@;_ W!B<(@"[_YX@M%'?L\R:8K5PPPE15S"K&L@/!%NU:"'Z'?B@M,B M<)80LX1H='%%;"4$NF8U&HK M C09+47(=);7%'$?M>+.EE7J:'QQQSD$#\6 M5K0U'6;V"9<0F1=AL1WES-S(E<4+/@=Z_T/_CF_UGO'\A.AH 43$Q=8K38Z3YE9*' M^/PH/13/KU.,$[M=XP3O6?:TQ?D^W(9@^Q[X^PANX:/S&X#5>Q^/SC?_F!Y) MRU SL!G\5KD-1(AT%Z$ZC0LM[=0M0D0=!UI%#&,Z..2K()$.B]UDY)0 MR\H^KRSS!W8>%Z>2WV'^#0AYX_FLATVJ*%@ M%'_U07P?QRFU=]:G_YZUSEID$\?Q%:P(#;L&5> M%:/3,4 ]9;H%FC],9@CMT)MM$1K7)%AW+\Y%V+PGP;:ZIY6:PYLNU;>90BM^ MSX]2%"3GO[=AUV5MC 7@SO%AEDO["!S\]XS6*G?LY6<$\D6T*(IV-HIU%MV] M+2[TB5#UPSVNMF*GRR)?X&7M%5H< P"_GVI3.8"XDBKJ .+M[@:<(G2Y;9++ M#(A6<%X??6&>%3G)8R_86=OBT $"_C[,.8Y[1E)\-J'X8E8CS)JRU%Y#Z5MX M.9FKXIGSTC6$.FI?UFDJ3&3-41ZZE^6()-'#9ZB$#9X_@,G1T[M M-_1#5;\Z+__X+Q] ).\*W-. MW?CZ(:JN#I[;@]E%_T*NSMWSE)&CV,W#ZJQ_<76V<2$KL8/)ZFJ:E)2=I\$" M$G440R7>7I*N 4198_G?2U\2W^LFP?LP 8B#)2](0;I!"OQ'%GM7<'2J:B7; MVZA=^D%ZEW[0O4M455M6-3?$X"5L]J M;K]%;$@OML PR8]2R<'L4ME$MF!Y*8>*V9>*";,+"* MWE'MHF*8U!:$_E8M!OWEEQ?,]X@\LOWKI-,J"CA0)];\?7K$")RK^9M^REQF M!*N%P4EK!"N_PD=R !"7T(7@ ,(XDW+RQ^'=O)@IBYH%.QNW."8E&VES; A#I>\5L@,?< E++-1=L"7'H/(["T&N$NNK?H37 MWJ( ^RX39>P2I;$1H=E"-AM&!Z-(ZV<_.7P-HW?\3".6GG*1$Q%-%+I(^,H+ MVS6$K$P^>X-.&.\ C.G/T(SUM6DU/#]D:WB-W_7OK-VA]3<70643%QR@LA,R MER/24U^N313NWP \WH!W;A8'N:U^PAITB"_6H\G8!OF+!IC*GZ+Q$;1MW1>$\D,4Q]N0"F_%Y&-T5)BW $W45/V5 M"<[H]\5._7#A;G*'E-I?MUOT$GWJQ(>[(/K$\-8#?:HKD7&!]!EJ[#/J@P$[ M)SR( 2?UU<'%FVK\CWOJNCW&/4'WQQ/Z!\*[J)S&VL#]&D+@!/X?P*M :ZB7 M=0J/GR%(G&^UY[3HMASJR]MC?M$H&/ETRNME1M242'@,(=B?%H6RB"P)D?"5 M.F9LC!\J<=?S."W+)REF$'/ MV.9E(3HNIQ ,PA[CC<]90DYE%NQPK67A*\4DE$?1+POKR00->FAX ?C?5L!E MF4DH?A,R@9>$VA211 M3VXJT/W',M"5HLI14ZI6W*5P)W&$?XZ/G3'EFA'=(0G51S?5A4%\B2+OTP\" M3&)1B+6N[>X+1&AAW@"25H\K)W!"5T]A9UK*I1_Z"4"SO4>#[[*_/* -]MIK M[?"U1BJF]""J$T?IW_P9"+6O[@%X*;ZC18$GE7,<-)2^]'/ZS*[.C\ZO$;P.''3\&&7%)$8P<9G5%)^< M([NPNNPH&JNN(/4I.@'O#;B', JB_?D%GZZ84TJ(W4M?DGUQ*V2GJ8D[_9F$ M=MJ]U!@F$FIV#\I39MY-VX*NTSA! B)\ 4'&PN.#?V*3(:N'B?M2$X_K=Y7\ M3M$&TK;H-^AX /,S]H9UFIFX2XRR*>Q.^HJG^2Y6L9 $M(<@#YQD;@.]O5[% M:9A<7.G[:F3268?4JQ!G&]9"&>EPUL@.%"2;_ER.<+8(('O)=!=FT)O&%X%M M#Z5.\-23:7S6H Z_OL1E^UG'/JNZG/INR*S!57@_,36V68,XR5&GJHO+"&,> M3I]=K736R$U"E/68E@E>#+6; !F*^70!QC9X\5[3X]&!Y^VNSNANOYT0>D@ MJ#K:^3+K@JS2UU&<;'=XLGA[7P'\0$<@?HT"$8NG8&=]5DXT]G:'9XGGN(7% M#&\Q?<5X/Q[\F+9_8GVU+:T.+\BR30K1!)! ;JCMS?C M)NIM 9$]E;-6SY6A*<@&9JT *0.3QWC&D-@-+-PP'$C/5TUU_(V[R''(<,::*_ES#?W"^(3@TV/L:N$_P?<*BO MA"D8>8V7,8T"GM#1??L$P0=XC,+DT".:1F102\# -/KV&2G!H!S+IJ6C+U.? MY.XYFD7+OXM2-;SO,MAT,A(\_KN5YQ--";M5T;;XR9WCYM6$">G3_/;ZHE\:DV&D0A,: M:LP>Z^+X0"DZ(-9'L7VO7OX[+[Z5D#)P$<4?/CAOGD)%%^P6 19+,KQ@ M1)/7%H&04I&OF9A#/P[76X1'59CSB^HL2E'[,4#!)^MG>2)+;/\Z MZ;2*9S&I$VO^KG6[JX?UN&77J9M@GG[PI=[/[- MEY&)?%BQ*++YC=%0=>Q> M[:AN//0_F3D77?^9Y10;:6MB[]O!21Z=\Q5X ;^GZ&H%Q ?6A@YI+D/XY?L1 M];VW3P3..\3>B]()Z _9+"1T)N $-$ MP^R=X=<3!(ZW#>LJP'=" B.CNQ%BI("8J)J..@!E>) (AM+2".#*4_8U3&-$ MPH7(?!T=CWY>D1& 9P!=?"KW,BX:L?$4;\DVW$<%AR;M0_UGQ5^^<-S7Q(') M#64"A%8CLN;7]#WP$>QW$7P V.\>4TZ+3$_5S#B-L>WDXIVA;1VQG2&LM?ZR M>':'H0-^ _+_"C%7Y@"&E-6^B#]9M!#-E\_JHE&Y/#GG8YYAC*F<=@SX[4<\ MK"7?W*8)DB9"#\%6//S-.ZR,GJ/>>(A)_ KH* M"\RNW<.HV[D( !UB':,.H6^AS:NE1K_,U"MN-S."Y7I&1]5*ZI "DQ:1P,", M;FH4#I?%>!'PD4Y_)_^C%=.T6& >F-&^0J%(B\".';RTYJ=U8Z):AZT5M;0, M*-J,NX/1K&$0C02K$F:%8[,6@=N:9,Q#B!ZE5>?(W;"H18 C$%Q51XD3Q+1D MR.BD10F76@18M'BK.CZD [H(<-8L_9'M Y2(M<4F4U,K')!"Y!:+DK2Z2X_+ MFS6&/&6N&=,S:RBDM1A*$.(B0%I+8JA67MKQE(N 9JAP0(D 7<2;'5+" :/: MW?)0(@H':F)X9XVIC+#PR_>+>1>XC]F3'Z(\:TJ2NQH'ACTO DEZ@A1=1ZR3 M:@G2GU9K!#-:@1R@OMCZ6U2!HVLT7"Q&BL2-A2 H?)M*YC7J:!PCX[[[&$<-[F16D(V5F5)6C+T\:9H#$R.$O$EJ=6BMT'K+S2$KOE MZ4^BZD [Q[5$;-4*J(AU,F]+S%;!GZM)T=-\2Q!7[: )(C>%N 1N GW!F+^EQM#<14)QL=);U2(]3&( F^_N4&* MV6/Y*D_U$[-88[$UP)C>AQ_H0Q%D%%1GMK=C2QCE?.7'T7O# M2_/Y^BW?@Y,N(H6H%[N]R.U\7K<($ 9RPED#.?B& MZ WN(M(NI>E4XL::+B7%&!7S-8GW_Z>HB6OCQGV&&5]S!"'L;L' MX*4!V.XRJKHZ7P=.3-2W1'KH$^T#)\1AF2RIO=Y$GY:.P2J@H]E7V&WUD891GOH')G'G=EE].=4/J/.IV6>4Z%W M-VP+&'<$HX.^16"1I3NGR^V;FPQIKU^(]AZ/NK*,.GPI'$]!= :YQE7J]<*W MB^@HJLOZ<^"K?LJ!? ;P?U,'S92XG@&CC7WZMR%X<[Y=(15ZYR?/6,6%'WEQ M6-$=$A]'G[B(0_I2>,[VH9!B771=0*K4S.IA"D?P;E+HA_L\[/,G)TBIVB:W MW[BGY[:PC1"?/A?H,.7L;G<[X&+AE?8$BD3O<>?M;3X =/:(F_@NSE/(J%1@ MQN1^IA!UP1LO_C$ZDY2[^80&G.02*2.-[\/V;2Q^=3#&4+R&VV^N'V/6O@U; M4R%&M+":F^&>6)\UZ V=@)VSX<-IV!,7@1#3,MFH?#*F'7 14-OUQD9@$')D M"R2IF)&8=7 1Y$9RCI"8W2)\T>M+$5THM+P481);(1MI&Y<>2WZ8-97(V(89 M5>48EMIEP"37:9*:=JU2?WH11?0&ZMUB MSN]%E-L;HBRQ'.V+*,(G!A[3PS]AQ3U]J6%55EAIQRG51*0:QKF\^I(IC,"[ MB^!]'*.EK['ON<[2%EU+C3/BARGMM>WA&HBV$"VW=6"'-AI"/R. M2P\7'[PYU5VSW=5#?UY D+UQ@^@) M9=2-\BG5L99UHMUFPA6.6,HF$-=*P]%/@N0((R87T,.&"OO?!Y*=L R!>/\7 MM F,9&\5PYHAD$M: 5M"SB)<_,*J*U'F5=!O$BL MP!J:"_U3KAAG'R97YI3M/I(8H9(E4NCF+0'LD.9%OJQH'WP\ WR.S M$!;0C@08P*(?:A93"=9X:/!)Z0:+<*5 M) R?E.JUB/Q :>CXZMTBCPX\%Z[QW+6XP>EO"! [ M72]]Z^X5;M6:-_5GX.\/R27/[?8;@#B1)LMW0] &NPCBCGWC4=5/Q#"+M_*U MZD5Z%O!B'EISO%Q*[YC&F1:G)>TRLL#T=[L]Q#LD5!Q'R;0 M#V/?S0H*4-8XR2=-V^X^E-M /P6%+ MF,37=RIZB?*=O^!WZ4N=MO;O6>0Z\4S,Y074D+IBM5G86WP?YC:Z,:0YA3,P M%V:I-7Z!4KK(.9,T-QSPN.A)9O4RLCE)J'W?1N<@]@L4)9'A-+4 M%&0M^O4YP#LJH7:_8T9,C;X8"24O),H**F/$[9YRU3QQ8&)2M-2XD0(C[5YY M!M=]8N6EC+2SLPYJGS)48*3-:OLAUOT:V>O>V<>IG="SWF'+1!"5WNY%)%C8 M(X 07>A+WJ-I[C/ATSKKK;!5,!D00+'NIT6"B\HHC5EO_,SD&$#<*/5 T0X'[Z7.L'/?G+(WH3#6WWP M3V_1;9C@PF*DQP3ZC*#Z>=9OP$TQYMO=#G$+B-76+;SQ(;HG(LBH@B_645N\ M-+[?T%EFON'0;&-::'?V7!-B*NX!;$-.?7N)$=0NDW,\7ET0.HBE?0UC)'CX M.Q]XU(- ;ZN8Y.]#/_&=X!E =#L?\2NJN6F&3NN<'MHH1^B1Z'&?=ZX]%;9A MOA8F]!2RT!#:X68\S-1H,NU1*\N%EN>(,$MZ.].8'U^:>N \K:1@8/M 67BI MG.J!U-Y!(6+/S@T=WS3*LO.-MD)^8[#C>HM)N7%'JJ=P8W*[2:?:%N2)%S6C MH6FT7)-ZD60Q4&ZN1E L-V6OJQ_^#SA00@[E=QI/NA-^#IXIX(F.LE8VFG+1 MQ.>R6^MIMC'MT"MY_UA9,2_&I\P%CK:84A%#MWV:K7J;' !\.S@A4094+6C* M?MX^@+/_*225%VS(5RZL$[Y@2MG@G!\6#JH8[2'6]YT]DC$>G6_^,3V2+I01 MOZ;SQO_+>ZF3T4?UHJA.X:>!DWL/$"3(H#U'@ 1B_ M@"2%X=OKRPVX/!M$VC?9(12OX)$"9^M'^SB()(]LN0NS'V_0KMPY/ARE]*OR M^2E_#_AXYF)Z^_XIF\!:UV57.K1C,9.B8\R"= M%S_^[0X"'),)T-*3J0B'^%T-9)-KMS@*X\V!>Y PW*E#AIL'L92G_09;PD#H M3^N"E]I MKZI/-O-;QA@.\&68WX/9E=CF;ZI'UQOF."#6[))B(QCJM8A:3,3P,($H3W)0 MUJPA$XKCNA 9+[AJUE"QX[(N&$G'3"T*M+H/JGXBVZ#.&A1N1!=&AG,RQP H M, ;]:%C4]58FR>MCA9^13K]^1E8!I["&=0C[, B$"8$D-7A; F)<^6GW'BU M\JZ15D!F340#53)6Z-TBRL/1I\C$IB]NW)@"R7.K5S@LY+K.G-%4[L5Z6G2?%G(*5;$_ M_USV[DQU5JAI7.4VK,=$]S$A)X\5^_/CNCO]=F>D/+32 [F>F@E/#3FUK=P* MI=Y@I/*\1^MF,$8=J#)^MSK:)N1H[-2[6# M%[IP+KX_9XB;[]\90=WT*9F23"ZSEEQ8N[PWB*6SW(A *G!@S+1,(WD[*TY/ ML)-<+<"((RTURT5OE\%[-,>-F48W0T$%:=0[X"?C%2?M,8/YPIQ"$)LG#$I-;H:;8Y@SX9>_ MV:&6K_@'G.F>#-XT7B4R,?$YLB&0:YE*=)0>FPQC$*<)WRNBV) Y-9 M1*@H=*T.CVU1::A=-Y]5*G%B-C#K4G@F733ZF:]X'.>"C^8L[EM*7:%YE]9: M+]J.ZW&4C<_/\VWH6;#YA(M6NXK8DH'70SG;F[=W&L5*$J-D.\-1GUX!CVWINC+BOS3:FT:22JL6RUU6? M3UE _UGIOZF(/_^8^:A<'LB:!);R:Z;@DOTK\>&P$<4=X8\J1HFL7=4>>\XG M1I3G>PQ@_AY/O;VC[>P8X>K^,K='SAOK,097WHJO;AEDCS#6Y4,F/QZYG#9M=C+C+@V>>;S#] M>_/S!I1H]))RCO8R-97QV.NC5B8PD4)[6T:0O"7O[LY\%ZPX&!<%?@U3GGA/ MQ$VM:QCC0'_/9;,D+;XE\.L5;L"IZ!Z(-:K0@%UI"E8+?X3=B"UI7^D3O 1N M2: EZ4W5NPB6G?+WB5/H'A#8N&L&M$%QEE/$]I$P0A?K(T@.D1<%T?[<+RY( MZ9?U1J6\\Q?W+K*XUG.^=#3'^:"YH3T6QIT.!R5]CWW/=^#YU5ZP MWF"_+I*XIP:U\5W+E51YR5_)L_ "DO'JC9!FJC M^B+I6[(,<-?(LK$1%E9IZR@3=8AEX*51^!A7^UE$J)0MD2,SWX49'"*:OKN& M_EBV@4W->KHH(7TNQ!]F<2&Y4!6ER2O89ZP/;TYMJ,2GE]L.UN>P)X'\)]N564%=#;*\ZY M*S]4T0M./?##]H=)&73"?0WA>APBJK,JQGXM0TX6P$J2?J83C8R)]A#GSY5@ M^Q"%^P?$J#UTUX%,BLT[F<.W.35F7M%LLMN\6B*US@R][:1E<0J(ZY.@EOJB MMYUTRILC@.C;Y.1_0@,#_-,OX .$*8CO$*>Y190)T8&_3N,D0C/%1Z)%^6). MZ5Z#Z@/#=CE&$NZ.Z;^UP-[#Z1/DHM!-(;X^\RG1Y+=V,WWQ H^W&W:80-5@ M6@X6^\ZSX_H[WZ4SL4X;_0F]W/NM3.IEW"JSEB&%;M02I/8]-@8R'P"^1V9@ MH_96O% :G21G36E]-+NAR(\!:& 0ED-O^(86W;DL9TV.PHR/=#>/H1[/FO$- M)]@Q(#?A*,M=P%TQ;#H?B#&6FALDA7SD!G)$,O\"WAZ_+&NWT;Q:TW449OJ.[M=/Y\149RB-M4V^@K1ZI ![\!FI$\PN1BVD=E@V+OK) M3WQT6"ZGBF/>&#*B 3"P#%3M5@9,EV>+(;4T8-I/47[A;(Y1VG%#<9M/:M%X MP7YLJBVC_NNDTWKT0YQO2YU8\_?I$:/X!JK?M%%AP8AN0.SO0X>;)D9MKM-: MZ16S 1[SVB2U- AWQFU)::QM\G<1!&@FM]_< Z;@XM$C)OC,+@;PX$=(V<4&^E03$I!21GHHC1*J-K;^H1KJ- MNB_%X65?V"(#F&%V%;$%U8VJ M-)/+K.WW,B:;.EAL<4&TOIR6C9.98" M!BGTI('2W#W6/"M-RR/=-8@LC+E0/:GL>V\1*+$M3W6PZ%2W"*!D!4JV56P1 M:9/2UWO+[#;S"!'>[=XT[,""$# M3Q^#CEKB]QB F"1C"]Y=H]K9Q\CMMHOHF+NQB GDZ2 M1;QV("V\]W:V+.*E D$X91PU"WQ-X 5@$G+Q*46R69@_HP2\ZP-^],+VFA^- MQ5U'<9(M, :0'\HHU%6Q%[WYS6('0)+G.<#8"8C.&G-]J2@RPK%XO;0M M!]NG,*ZUZ3&C^>CMUZ!2O9%6=@>5UC.@R.P;'1KAZ@>\$@WA_,Y:($6>R0EIKY5>HEV;"W7V(!#\W>^*(R&!XK17/ZS'" M7HZ8')E):F'&MA;BA- ]732=85X"94_?/J.W0Y3&3NBA$_KVB03A,W[!#W1H MG;[KTF.801?->Z*LHXC_3(MX%.X^P2;=12DL(<;4"DA7P4T*,P5LN\-V MSP#@/W,5!>&!%*_F%;A1Z/UOZD"D&"O8G$'CF7&8"M5&Y."4315ORIT/XT3= MG@P9S@S;DHSAX&(T%E'?9QY1)JGWU^UT#-UZKM%GO<(5YDHZ>H,1C;-N]U#Q MFQ5-B*KS(J"3UKUIM9VXN"\/SJZ>7[O^Z*KW,H&B77541!(?J&HMM%D M$?#(BIYLN\VL8]%Z)7/,/=RSI^! #D:;)]W(WFSRAK[EP=>74S$MBA MI$]2M><>5SKD%#,-6XN@ON&6+G&3]"+"2\<[S@\+"]05/=C#7 K+@[+O57WQ M4RPBX%F4^@;Y3J9#TIB TSR2_LWY9GUTZ64EPM5*63TTEL8M)H6%[S &5VA7 M=SYW":W6VJ:?!W8G=P"=)"<070:OE\922_E11U/*BXU?7D'#H>K7Z,2<=WGB M8(JC \BSN$?R[>5?FQ/:>+^F<9*EI;Q%'0I$ M)(8?8LWO\B"(/IW0[8283?AA,\0-@DT?;Z.CL!!*O7H&+BWCXV&)[9+_^Q>VF;S^.IR Z M _":1.YOVTPF8;]I3&UOV)[/",?1]1D9/PU1$K4R^M7 M)N&S^^AT4V22>N($N>208[U)T&3?$04B">(M*N\QX#T[9]QX R$.:LOT&;I' M8^C JE_3J+.>YQ2Z!_1A=LH5KXMIAZVXWSKG1>ZX44?1JZCW4JT:)::;BLM" M;+H\':@*^)#22A81-2ZDPC3>C28K"HL$BZ)IL."Z2/.+ $Q4&6@@1I>W%\+/ M)A#7ZX#S-VG6M-K;7L7'4-&6S1_^(3*/I%:VD&R>/IR7H_3-'+E!?$"2BF<= M-3#X1*O0V!<122!SR,4,!+.&;:RKAFZ3&"5$(T+G8A9POHXNN MH17UT K,*F]*5ID=U+IPW@;SV@E<_"P$FJF5&0;-=0]03,1*P2KYR.H=L]L[ MICL29?5> J[^[56#FU MQW&L_5P$P..9+U?GT>H\,@YUIJ:OZ&I?"/T;?WTNQ0TPNI%Z M@$+5L>V/GH MMFG:M5JF(%76KBQC$CLYKB,T;ACCND!A' 6^YV0W7_%KO-T569?HUZ^ADWI^ MHM,@57J2T)G3Y< MHAMG\;X"^.&[("::1-EMM:%=3(EI]VRVT8'N%A9X49X/)#;3R$T^0)@*/$?7 M:J:OW%,4%R^JH/EP9DUNJWGJ7Z+(JY^JURB@)04R.N@FF%P]"C-$?_:3PW4: M)]$1P%Q]PO4N8W1;QEGI #9-28UD'[O\!2D53AIH)+M7$ 1Y =)'!_X&:M(, M312F=S#FIITVFY:6'9^^QR[T,U45;WQZ.D60\<0CL[T^T1TIK= )T(0VWA'I MOYA-8B6?322\7J8EG,TQN_,JC9%V'9#:->;IBR3HD! M3-O/Z1,(1WC#D?R\JD@/_1HTM[(*J:4^O_H1<5K_C\*6>Q^B?=[[[P'(RQK1 M'.;L3AI3H1. Z+4(DMLF!ZHZ1&JIGW1*8XJHT44_TNR[L-U*'\)X@Y^B,&H> M/?;L.9TTUR7&;*-4$?PP1=.K[.%78!>,ZLS6I>+E8LH M$VG+C:+NXWA?7,L[:ZSA53EVB,ZRRA&%I^DE_XGCD('W7_^.;F!0_2/:570U MWP:9FP"I?6"/_T#SM5V<4WZ8_-GSCQ=7FQ-6WK-\F+_N 1H9N^@[^ _TKHE._>H^>PO&(S]&1#>HF+UR MXL68?-0 _^$U6%N'"Q+]9BU6 M0.*4EBR^\ *H7?W%N3 *"EUYV R1B.70L!R'(?+0Q25B*0;"$I& [\52".2$ M!,J=.L;:OS>4%7!]5Y:#(<,/)!U?EB,C=D2(UH4Q5OZ#H0=$QD5H.2X*S@K= MJ6@Y-F*GA4%98ZS_KX:=&2%/K>5 2!)"W?0^QLK_9A@)B+J++<="C J(;N8Q M5OYW0ZF X+"V?/ER&S^J%/T/TU;-P]1@'8FOD6*97)>LU3GGZ6: M[S3.CX]"-!MF82UR6XU9.%DI6DRVS$RR;CO]I-&"DE6;CMW'7L(Q()^FP_&H M6]!IJ"_^V?/\_-YY=GSO/KQV3G[B!,P3P.YCP@'.#77W<9Q24X%HK?7MA.NF MQS0S*F4:!Z9O" [83_Q1B-7L71'N;W?,YC13?8/ B5-XS@@DIQ4F^O3V>H.^ M"52 @44H;W?T%$RAKAI331/$\(%72M><@I?$QGIOB9S7W&2V9*0;^%'V>C:H M:MYC[!'PF6;-ND7D!C)MT3GC5;%JYDAZE_T"3D6-(R]S&R0^).P8:[F"(QB^ MS'R+!JVS&$*CL/1K&B>9@OL64:2@;([O;1I\ ;EO%131*_EZ7H ;[7/5G44$ MHW]VS8PP)S)0P)_-4I6:<4 =C=;HI3,C0J5TWH8-C@R7)4B0PD/50C%NK*A! MJ0."L)F,@C+#-,E687ELI#!;Y)@\+(=!-$248BNQ//I/G C$K2V60V*,>V[* MD#]1,F"8>2R'0"*V@6LCLCRV39@::(8ER][6RWBUB'@P*?O6 M(F+%Y$QABX@<&]]H9D L309C#-P_[:.//P/7RT-F[D//__"]%&W -@S.2N)> MZA_)39:N5UDJT5]^V01![9\. M]*X>P1E %QT3Q@M2Y):JB[XYOR)*@L[__,_!"4.'/AUR0\6SN0_WT/?^^RJ% M"<7'26UFLCV$=Q(NB1T$&K74!""\9-J!L%33%5XWY>!9JND)+YMXP@VX-(<] M!DS(8,Q,OO$:7CK;\-)RSVNIJHQ01UIKDZ;_#*.["!Z=^W"'_Y-1,3H35V@" MOXDOBSF*23RK[ M-'G]R@P1TMS7VF36ZAS(RE>3"[3/KJ MS^62^0*B/71.!]]U LI;7O2VTTXYEZ[JDZ ^5$1O:]^4]>>"74>A"\(D3XU_ M\>/?KLYOZ',,9975PYQEX"DQ50Q6CWDL0RUQE>X<%S_B#<_Y:HJ_5 LI_N&7 MIX?6?&L_Z$,W]^'Y?V3)X%E^.RX-VMWT68^= ,2%3/8$V$^PDML: MM!?G"ZQR]W2SFT$+4D)=\!0(FXH+:;#ZSZ M*:52!3I4S61-_'Z**>8&5R3VWU/\E6OLC 9!_!8].S ) 22^^\?IH4$8O;FE M"*/HAVG%)3]DBTN-WY6?_>YK#(_H$/BG -R P,>%9'&!2 BQ()*%P=V !,!C MX;/>[HJR]<_0=Y&@DARB=LF*\;ZC&(LLFOPN@L#?A]*[8*H0K[GD^.A+WH9M9A]$5EA?)W[XG^7:52V/O;J\13;O@D>PM=[OC M#J8MHEZ(-X\+EK0U=/N;O$3BO2#?W^0E]E^<02H7(B7\#\X>?">J;M6[6!MV M(>JJJCL7V=X@2QRME+>KN,ZB\@DGAK_#$@1H#U@-A\".R@1B40@"#J%F?C;# M8V$)&JP8!'5P6$(D[.>MN%Y/#$;="63R6H4#UD3" 1I4P'(TF8P(9_<)#HR2 M-[8\048ODGLI=GQ'Y2H; %BR1MJU)[)(ZWF6K,NA$7M+=AD9C43?*Y[H4&)> M;!T +<%%\K(?#,Q\CI"(%^82H4OV-!D-@=C9X<>0"$@"@,M!T3&["+D=[0T\UE:A\*^2Y/7.IX.Q5*\349D@ [5= ];NLC>1WX< M![6EI0*$&07/GVWR^J=D'BU!WF18%!\NR: !DXM,*"<8COW?9"Q&HA+9^ N3 M2PZ.0BXUNYG):Q^7B?2+6+&\"F.OX\0(;;&\]*)".$A!,I:781P)G3'%V@DK M,HZ$CO4O]/:\L1FQ/?--=_].6[Z[D"2-;T8W =Z;?\3/3^]>T;_&.WQM9O@Q M,^,5?D!W;&O_-;"R[14-;B\X2&F!R0U27!@98(H_8B]8N4A!"W14-KR] *'? M B<C<+ZZ!^"E ;AHX7%-.P?>U3D+ M$"R"$S:A5[D/7L >S7FMRC;-@M:J;&--V<"J; ,SB>M'EE=L1*2SWGHVQ5S> M#C!*]X?[$ =# ,]W*-GLT'8\F(78*'W]78A2DX'_H+K10, M_PY)3*0IWWYS@]1#8LTFC@'Z/R][1I"E]4N-9 1[N/$A$OV"\UN$YAVG.*I* ME#M0NXY1CV.#AD?W!J,L$:G9I#?9 ML&YN.0TE^!G'B5@^C=_TCS083OP146WY,B6L@-+)O5_7[-,OYR#T=P>NE;3E= M<9&Y#FISQ:?M[>;UC'36;]<1/$6P2+ZCG3QZ8\6S^F^ /G,?DIUGI!:*O__J M.N%KE*([GSD)4C/%,[D/D6IV?/21/L=X"[W3R%I7(E]Y81>BM=U]**%"S*- M<8\R8W(DT2-/U!XHU@*?BRKPR3;G<06_BRV_)6,;O69NM 5=*"_-EPQ@+%DZ MK;SQ@+7;X045=N*P#89::^Z96Y*3JV.9[-\;Z;ZD*VJ6@B%W-3 40I/7KY!/ MT/BJQ0Y=\>UO:]XF+WJ:NV&"DHH3N;C%J8!H_[#8T2V^ M1MN""?-C>+YHK;5/OW8J<%R?C_A2]IB5!7]]$*/?TB-J'B9. MN/=18QX;4_TU:QTV(O=WPQPM?4V:;)(15D'Z2@=UZ*@7KLD("5AI9$E([N:> M'SCDV[M289K7J-'K%W+T< 1-WA%IH66R%6O$PR(JK)AL\!D!GDJ\L=2PHY") MJA&;[#>7Y&'\KP< DM(9@% Z12%^C&>[>X81NO23,X+B%H%RPO*4;BM*.:=G M-/6D/C&>+46@HP$6%>HLQ2PIG.[:%DB=UQ<8Q=([EG1GN8MBYL, M(=)SGLLR('@8\>LT ? R.7;0,*6USF#A])@&N #C#3A!X/K9!8W^'(!,Y@B] MQF,BM"VAK%?9\/JNAFB7?#H0H-F4?[P!'R"(LGGA!S/(U8OD^YMW0K-7=>2. M)NZBNIC5;N>[X/*%NQ0B22W-$+WSO^$_L4I<"7?6!O\#<&)PB +O_GB"T4?^ M$B.3IE@]K#7OB0N69",?3W(SVCK!U[KZP<.3^XP&1"Q(ZISR,GB1#32!#^3X>CA11#3B(6(9P9/3@]CQ^JD[;G"QSYS$L*XY=9E MQ=?]:.]CF@ )F69D=0?+K?(]3Q13^;#>P'[G^/ G)TC!(UIFFK^G6RO#<_GY M+H)W?NB$B!\'A1>BX7THNGM;[+E((?3#_943^]I#&B\+$)PT:O 4A;"Q!I[= M7NTWM&G9*I;!\@&H&U^?+3";^64AU3':O,?%B]-D(Q^WGV*+T#5B=+A"&)*C MXNT.24]1[">;Y#(#DB&(VT>?_:>B$WGL!3OK.W81!/X^O$94#D+W7!8TC,MY MGPFSIIVP/D/IYS=7Y]KE/<-))=)3_[)(4V-Z]TDF#W: M >+D! M0B.'R5XL 7.HL"WC8BKF&Q4LAT3.SM @JUY*O-%P"<462.CPQ%/(4B8M08<5 M6S >/+.)+1B=XPOPN;E **,L$NF-9!$P&1SA8 WEO@TB?*Q3;C*,TKQ>P.#" MXV<, K4$*D'&/R96\[L%^-9E+E@=FY'ED4!2@GIOHY/E(/47W7GV*LN!&5V^ M$D5^+CBJ%+*^MX%%&2=D,6]4RT/X>C%[8?.NY>",<@9_F$EX8R_*89B/V<> /;D/$0M. M,0/"=8P9<2G,+@8L1 EQ&11KLH8>VA1Z^ 1R \;%J\8)_17H..EK@"^8.Q$Y M6?O7B5]2_.8?TR-U8LW?IT>,\K9C]9M^REQFU*B%D5#;Y("?6#F>(#A@6P:^ M:)%* 1[PUW"B*6NK!#L;MSCF-G$Z:5O,OX"W1\+U#8B1:,??&VIS;0M *H)7 MS 9XS"T@M5P3@@:<8H8 )]35V(4I8$]&2=\+B=R?0QA[E\$R=HG2V*#)][I, M])^=NJE?R#;"Z&?G93PY?P^@]!C![Z"T7&G$9W-!%*EM9%+=F<$ROQ#;6UZ;5T?R0K:,U?M>_LW9'XM] />N4D?Y+;Z"6O0(;[8?R9C&^0O&F#)?8IR9][FB(MJ:*M9.6 R8/ M0'V+ !8DL#SG)"GVKVYWK5BM"O28]F!1O['&VK0+ MC??>-[$1]+V[A%!^B.)X&U+AK9A\C(X*\Q:@R>FA-4GX)^C^>$+_0"@-SFFL#=RO(01.@-\DJ4!KJ)=U"H^?(4B<;[5ZCG3S M%/5]A3&_:!2,?#KE]5I3?M>47UZ(H$@8B(3_6(HA)2@(KYX0F&/T(IG'B!C*4ZZR 8#1:YQC MEM":BFT4C (T)A'%Q]D.3 \)V\="F)PCN7K%X^3G4M)'R'932982.2T MM,^9)0BQQ/YQ(9JI(K#@(A@S+.@P+1FQ@ZGJB- O-4M08/&=X3",RULFK"\@ M:YMC!8)9#L5T%@75\6>6 L\S0S1CSRQ=Y*@J^JA%!-9"'J8AJ5@9%0HWM!P/ M.>64$[$XESHF9E]PE&A)D\$W@\71Q%J3D1OM"--#3BTON#/:*98/B34923.. MI)B%RV0<1SN@/0.3Q\#JK[,[O8*QT2:#:<8!9D>FF(S?: =7>5CZ&"C^;79' M6BC^W60H]1[H5BR(R4"-=G+[91F, =7?9W<\Q3,=YH)GSTN#D"$Q!B+_F!V% M==,WYH*;%"6-F@XR!J+_M!'1'N?3X)J\B#[0U>\CD>!R1+]$D??I!P$FA2C$ M@NAV]P6BM>/3"9)6CRLG<$)W6H86A@2@#]^'!3[H.OD 7GO:'2;1R-R2 M'D1QGMFK>P!>BIF[Z%1(Q7$'#:4Z7*P8Z)*'B?]' M9MQY1FE)IW6N;S\3M$&TK9HI/MZ )\.]H9UFIFX M2XR*"^Q.&I]$=[&&@V2'/01YP!%S&^CMK0:LU6H1 W;K8S,;3)R(F:,?J);TV_'$6:-AD@L)T1>"Q,D*#+(EB#& M?!]U4LBL3Q(8?AV(:R660J2093$5'4MC^":A(*K^9"EH"FFJJX!9&FLV"2&- MYNZ>,AAO.-$P]$;K/4$XHK_N\L%_U_TD(R;7[>X: L]/[APWC]OC/+'([J/1 MY-"=%NL)1'I[??;&QF08/@Q"0\7^IWH:2AZTDY!LN.RVA@#)M+(3FRH&$X/S M$#EA^16B*8S5TE8@]?LD;L .((KTT-V$O>C749S$!8W2K:J<3MH6\P(^HN # MW8Y-K)F6578?(PKS%]#2^#2AY8C,[BD*70E^UVYN%*%7DY.C]68_(VBDFI( MF=0::]R/]P3/*4%S0FK#ZP%IA_C/2 )\1Y*'QWF%0*BS=;X1*;&SJ1=0A3N3 M;8/"<>=(:Y^,XH%W7X[^9">"R;5=7JLJ:\^UW^=]CGJYLLDG8DU M?]=J=JXJG'!SC*C-57M /Z.W0Y3&#CKAB.(2 ,*G"BM196#].6P=P4=I_Y+,4$(LNKDB!1#H0Q69QBMS7B#F < MBDXS(R8L>6GI)Q2#0@Y?<6%F3T"#)SYHO(735GL;OBBGB'IM)G:"44ND406ZXQND-7\J5$V?\BCGW5B/5ZLS! MA]5I)UN3& U5QPK6CNK&\_S<"8#$@;SFO!/4]:FW@Y,\.NYW;61]2NN@ >\[0> (<[-S3V#Z/1A,GZ-=O#R M"\[W^?;ZZ9RXIV#8F*JMX5$*DX.(.9S84.>A&7Q$1A1,@+<)O1=T['#&G_"1 MD!O $!4[JPWY>H+ \;9A773]3DCE9G0W0E(3D,14TU$'H P/$L%06AH!7'G* MOH9IC$BXD$JOH^/13[(W#P%X!M#%IW(OXP,5&T_QEFS#?51P:-(^U']6_.4+ MQWU-')C<4"9 :#4B:WY-WP,?P7X7P0> PR!BRFF1Z:F:&:?Q*0^FS)U3M*TC MMC.$M=9KQF9W&#K@-R#_KQ!S90Z@SR%8>5T7/4&P\QB5^!F[Q%=T$4 M$04E9OMQYY9)*AOOUS1.ZKDNC-FU>QAU.Q=1KT,,4-0A]"VT>;74Z)>93<7M MMN91&9Y')1#YV3,:J58XCA0^9C0H0CDUS "S.FE( V@)-JR,F[' &3N3$Q(5$N!L]25'C/93=CXXQ>))-I$F,]&\1MQ1KYY,V+IJF2384#]RQ' M9+ZIM_RUTR,8ZARN&^=F]+*%I"-Z*%P[28A\6BQ!@"4##8/ #DE'C!@$(O/J MD'#"QBS!@T4:*@&QA%#XS%(H6K )"S$6SV@8A,X++5*OOGC2U6+)REDGH]_2 M+3D#5M;JF+ HPU!3$R70T614QBED1!(]3$9A*KL!/7K44G1X]H-FD*FEBY36 MK2GAK98OW^"2-1.B(*92MZ-K+:_3,_1BI$3ZFHR*W17^)J0-X8M1392UY6CU ML<_R@[4M!T6,IPX,[;:\2MA@-S@Y;MQD5,9AP5T-WV0,]#)@Z[$19K>2J0 F M%]H;Y]A0(BI,!F*LLG)BJ10F%QX 3P^:7Q&XDM-W_GNWQE/_ M<0Q:\NTW-TCQ62X?RZA^8M8\[#.28FI\BL)K+,L$F(SNPP_TH0@RBB(SV]NQ M)8PZCO+CV+%DU53(*LUI=G*X]'5QD?CX?-OHN&6Z3-,+D@'\WU*8%!R\"RVQ MN:[) '&]7E(R#IN2N#S<9*#$$@5Z7UR]D9M1GHDN\&0S50S6V5Z3R/WM$ 5H M^^+;WU.T%'.>0;L.G!@IS-D4:5H/F/U6-8C M5NO39QE;"IP0AUJQE)5Z$WVD?G @P/$)Z)H_8H=;'J]2[?#5N6KRG+L7-I\. M])Y2C/!V5P709>WB39H<$%/]@VHJ&/.+ZU-W_4F5K60V&XU7E1MQ&)PI@6MQ MY!?:?8@C0M"%AJ<@5)E;: B;X-;X+N#Z5MU\7E+,N.4+.!42\S.,]M Y,A@5 MHX-ABV >)F:7N2QD,(\0?C#A,^I,0>;!!'IW?5N!1?8NG5_$BMP$1BL-+]I[ MO(W)\EKP;7<\!=$9Y%IAJ1@+7YNBHZBN>Z Z)CZ-/#L:A:"D\9_M0B.QN=SO@8JF<]CZ M1.]QY^UM/@!T]HB;^"X.4<^H5&#&Y'ZF$'7!&R_^'CJ3E+OYA :\! MN7@"AOF&A4\NW(=KPGH'PK<+TZMF>?FQOE8&M7ORS M[?*SO,R6 @Q:CD7+2V[U H3BL;2\I-9 :5S,TVEY\:TA,AC+7VI[22XQ7)@^ M6/NRA:I$H5(+*V5))#_&N2#QDDF5 .EK\#Z.4YS6N&8.+3YS"+L#L9+*B YN MMM$V59S=%^6G]=HY^4GIM*S1]5V:H"-04C>-D*3',3=G)Z9Y>*L]"SVA1(11 M/K4"U^]38\5X-TQTV^Q.PP[O;")QK=01/4A5<@1]!)"^Q[[G.TB5=BXLEY4! M06VO;PG51#!E;'>U2 0V1?([SG%1$R1&6!U_7S+)U@T %!#Y+(&'&7JG%9#Y'4%C>-RZT MQ/AH+#K)F0R'*7Q;B3IDGZ>@55>,Z"ZXT.$+<*-]B+U#Y"VY_8;_J-V-<&$/ M2(3V74 AGR HWNBJKRMW)&?O2/ <$*J_8H#K0LV2Q)P>*K^E#3KFJV]$ %@] M##./2QFXC=L#IO60W4=YX?@XV>Z>8>2E;O("/D"8DLLK\5J/,J_B_*$+$@L0 M+O2S"ZOX,+E H&SO<>9=^U[V^=,I@HGPO$5Z:R-I;/U!\M$!S>P&32F(3GE] MT^QV9=9L%.FIC\V (,!1.*'WZ,#? *XM++(F;C=M"_J"I"3H!%B]]XY(6HN3 MO 2KR*K$^EIK"1])!B/;T)7*+29KV#UTQQ%D.JWOWDYHK)B"ABF2E]'("5D% M!41C 3JRPB3(IR0A&;7V8@5=8+3BNA=LHAGG54PL $&V?Z>#\'(\X'C3UIE M^\U/\)SO0\__\+W4"7[VD\,+"+(YQP?_]!;=A@DZJT337Y\1E!?Z VZ*C]UV MMT,"#<1Q 5MXXT/@HB$8-BNQCMKH]2<0XPN%:7%MMC',TIU3-")Z=#"V(<<: M)3'"I,?CU06A@VZKKV%\ JZ_\X%'/0CTMHI)_AY?>$Z U.%=!(\X@"W7C.FT MSNEAT_,-ZVL9BTA$LCRY1/^1TO-6$H^=EJI$R2LI[WN0V]G'^4=Z:V8*7:"( MLLPB<>+[,+\OOL H5JX<,+ZDTUF80-]-@)=%?'U%]V?\\OJ5YR9D]-$M2#+X M0;V%[FF*R[MZWG'J:#L4#D9N-V_53L^.M/4XZEM6E(:FL>::TH,$RX%J4S6" MZH&TZBW-">WM] MN0&7, $BPY(X;),<= M2W'M!/#)^BG":ER ('KIOA@WY9?G >N+'_]V!P&X#Q. .%8R%:C$[\X#TI)> M;K#Q 83>U'3:^*Y>2-_Y2WN76=H;@$?J.X3C?= ^NLSECUP-'DL?(W[#/JC, MN/6MO-O[G+:N;E>)_*I/-O-;QFA;6#?(U8),0VCS-]6C6YM%I"X\D%)\:VA\ MG:5Y"0-\+K62R4+1;)8BQ/3U"51<(D>460J&4)#!A3!X,5^6@L .!%OR:YEK M/;?UF5&!9RB9$57E(S\,-F/)ZDEEP88O?SX5P,81Z<:('9L[T@/+9@D&H)F, M8I]:;&I239](ZIB68 MT.[X,4 9EV FR/T?:&Q@!4Y:BHA"XT(M[M)2,.2,"P+!G);B(&]?F$4Y7'TJ M0X_PT[D#J:*0[N.XHK_.,LSJ1'^&L&!Y(1O#]'OI .:YPZ_BB O$19L,HQE: M_P0OWDQ8ILFP8T\*6)\[PDHN[\%!\B:C;,;!;UB++"]$IO;8CY[#,'>TIV(! MU%P)DP'6+_%37("6E]X;@0=(9[6, >'?;870O'R44?;G'XO='YEDF3&0_^>* M/#>?9@SWN"@31YQOZ:HQOFQ8V$WU4=:U"X@5:"\C+=1A&F4*I 190-74ZI$9L,J?XPN0D38]9\:;,3 MTHQ@B"/SPGEDM$V8UF)MV,+8=BN3P3)(?*B M(-J?-^]Q AVW[:>9\LOVU?Q?G_2H@9B^Q[[G._#\ZF2'#+->1F@8O;V^)503 MP590)+*@#8D1:2*8V4%?_([:%M6X"IFOUY):SH/5K8]!39:).3ZHLWZVS/0W MMM9H@25'"VB00VW.[[1A1]@4/\4^&XV\4)P(5_1M8"H@9)H,B1D.. ;D)H,G M%Y-S%/!2]!ITT@_!2Y:^B M76H6(;WMM%/.STY]$M24<7K;2:>\0?N-ODU.,B4TT'8>GJ+032'$;#VC2 J% M=YKI,XL_WF[8UO"JP;1;'OO.LX.?!W'IN]YI8ZVI;NA-0C;0]6/*1FN.XB]/ MTCCRI4 KG0\:C0#G=1T>=R^7W^:I)J^YA[%EB#S2*>';)263T1+0CU2RF^Z= M9ZG!1?CXD"Y/2VT9R=;KX[>("[XD45_8[K_%_#V?KA_22UU"965I-A*7KM5@9,]QH)>MBZ@Y-:F+$NS"[:%E*WK[Y^.B>F:$]I M;, N5-7(L>&8$3W%[&+ 0IZBG!ENCE$:TH(*JL(V2JFK5?YUT6H_H M3CBF1^K$FK]/CQC%UE/]IHT*B[OL!L3^/G2XP7O4YCJ-*5XQ&^ Q.1FII4&X M,Q@8I;&VR=]%$*"9W'YS#YB"T5^Q>X()/K.+ 3SXT4E2+*+BZL[\>Z39>EI6 MER>KT%E=XW>-R)8G;1,7Y%M=ODQ*$>FIN&11M;';-(D3)_3P:URDVYC;7!O@ M7T,(G,#_ WA?$#]^B.)X&]9EMVLG/MP%T2>&%,3/$*DLWS:NFQ[S5W6R]URP M/Q*" [:=8%D)Z4< #T39J#&_J'B#;^/$/^*/EO/+/[7] / )-7C[! $ZU$A$ M/[07*]U=&P$4!_\%X/L8$63)H[:[@O=>9_87]UQ39FDY%_W&,H"-UUXH0F(R MDY7$)=4^=0JNJ1M7]Q5=[E,M+JJ-D7ML@ UOI3&':3N@6O8Z>PW*XK M8LBHKY]F+S :!J%@5!%C ID22,@9C8<,60B>AK;=PM+U4^P:I3V[95LP>I%< MOV?'&E&NL@& T6OD$S+/IM'R2W7-!R:O7]C+2;&NDX\RB?V9C((8>V<;6>I( MT$G&4C=EW[N>;=J9#1B"-US+*F3I\GD77-.B9.DB^S!_(2.5R7BHO QHS-+2 MF 7!,\^W_YF\?A7[WQ(++<_I$&3QHUI++2\#*')BI RJEE?H$R2IGO97R\OI M28M4O2VTEI?"$P1*QFYK?5C="\!;[>)S@N[;,"^Q"KSK ZY^&)L37]>8YW44 M)]E<8P#Y 7="78W(S")O!9JQVY6!+0XLNF,%%]/;V+^$7Q&&=-%C#]73'L-@=KM>@K*Q&JR!? MN+0U9^K,@T1KK?P.\=),NKH/D>3E9F5OZ8^4,EK;#>M@[D2!]S'"=N>8'/!% M:F$&C(58('3?%DUG&.Y,>^KW,WH[1&GLA!X2-)"F'R9G7!X>=&B+\=JO[!AF MT$53JBU+;^ _TP*IA+M/L$EW40H'[A%KB#&E^PJY#>*_'TA114IA"C,K]7:' M#7$!2&K&3ZK +SR0ZD'9"+5&\V,"8'+JR1>2/7WQ"T.M?IG6(#,1D:V4NBJ\?7[@6ZQ<)H".3O M@[9]BTD$<[T#>H!@/=\7MKY?3D7;T&1RT-8($B/;BF4I&/KC\C6^PRMU,TX0 MPJ6+^!DWH;PATN10OJFX M.&:3) 6L1+D@9F,D@C'R^F1!$Q-C M&N7[ZZMZ55(*HSY+LXV^XN%$0F"_H,ON8]929)9@SM2+8RBY#^U>IBU';AGZ MIK\)$]_#D_ _ !*2<)Z(CP/>C^QRHMQN9CR*GY98V,_ WQ\P\_L T-F#IQ23 M:_%>7US+&V5="G)CZ(W3\;%=*#N?7Y$D'+^\?F6>:'8?C;6.W4P83YP@E]YR MK#<)FNP[.EI(BGN+NL]MU9Y;I*Q7P<"JB]S5>>IS"MT#^C [9(G7Q;3#5ES< MG?,B=]RHHU@7A=5+2ZO,,U*JDJ6^Q-X0450M2V&0TL8:SU>0=9Z9P4!1AUA M7%0.RZ$0%=BH+^@VQ7VCT1"*09E $:ACRZ8#=V4;"@[*G69J W-M1.XN#8DG<>:SC6K&MM)39+;K M9*S;DISDKN:BL=I8->[M:[5%RW!KOP93S6KQ-Q?2OD2FAJ09Y3\^#'B6(UFU-X[1E&./L^WH3>*X ? MO@MBHOC.;JM-T"VFQ)31FVUDM]ZMS"#CFW%>T2'/Q,)K_(A3&./,OC". M_# M.5A7#J)N%[P> $CBKZ&3>CYVUW>QK\V9>+K)IQ=/^'*"O__+7WZX'-\X/1ZS MT?X#??!(.;]QC&:55_DF1AO@!P@0Y>#_W/Z>^A].@&W[F^3:@?",&-I/3H"E MY(JW?V:VWHP)<=F9CA4_^,Z['^3W8I@+$H\P%@@N^F9\2F 5II M3MY/48C^", 1ZRE;^'+Y\WT%J8 8>.V:.([ MV];..-$;U\5B9OSLG/&&M\G?CJ72#S62$9"RGYRQ_(C36O&VG_!%G#W48=4B M1<]XYHK';9L'UHY%2,V@5,X$S6+9RQ MTZ4>6!0J8$A8=JR:SJ2VITQ-#/.V<_"J." ]AV;*Y?.L>B5XATI//]8OG!RO6UH=/-4FZ'.%,8%G68<#8 MY,(B\3-^#BI,SNBN@BFB:AS4ZN]\I/1;N78ZX[H/$R?<8WTB;X-H.S=OHHW_ M$D7>IX]]658M5I!_B3VPF%5!?G.^688!EYDA[?&$^#8NR16B:RK,02 KT'^U M8LE#%,5\O]$VUP:IUF MPH+8M$5HJ&_2) =:$EIJ/,//L:DP"$:5EDZA7B:^9S(<4C*P-%H9SF;A8 M>GM]9X7B,2:?'7)CG7%E#'\P<0G,+AK/5]O/2SDLK6;:R8;LN&42#[&+$5<< M]_Q2&FNO?LEPJA+7P>^G;4D<[REQ.>P^^LZ(@%N4?%+X'376-:Q[/HG3;S0Q MA)"(/DL!8B+UTQU&S7=(TFX^H=X:24O$_T@A.8&N.B]+.?\B[?Z4&D4CF0KX M$RDDRN^I7=BG.@B9(C^MEVG\D;U!G$[:%L-A#_I9@(B7CCAU@8[Z2(CA=2.3 M#[V#]F/=]J6)*/#:Z9[B*:.#WVFK;>HDUQ=QWH2&6O5TJN>*JK+3>AAS<#E, MG]*ZFZ/7RL+3E:17E5EJRX5H"\J[H"P'<)"Q/_CVQN=Q&\PZF&($"" ME=<>HJBR]+TA"7WY3!](,ZT))76?'*-''85""/L_X. 'L6S*^)L$$OS>)S$; MPWI0BO?09!")-[L$0(P+?B>-&.QM/2S]:.4%X,QK#U<_O$-T3!!_@$=V-AY@8K+90;#H'ZF]RF$PC3(BAT)(I.)U,7 SK7X*J%I^-IKCBV+![K+&RX>-9LK64.TO!-I-'M@26[DVE )'.H): 03DC M P[@HS*?K5M/HOE9\@KUB%S1&I'^ZK&5^!703!Q5R-2UPE MT$$"B!\Z\)R5Q\+F(]03?11]88\V&$ 0LQ-,ZB\9655S@KB"[D*_0/3#,XQV MM70+.Q;8F'EW886ELZ067'[[9S\Y7*=Q@N" %R\;/MSH_[QZ?IP= %QVN+RT MR3#$B$FY.&3V!B$21%G,4-'#L@43WW!NO04Q'I.P"JJ)V67Y6SY<9G>UK.*' M(+LDG+GN,DU.>^%PS>LH3K8[;&JNE^%[C0+/MH4*<<=7D)$V6NJC W\#M>:6 MD:\@:T0'O5C?%1(?ZW>^);NJB:^UB>)[.] 2.@-?$"5 )T!G8.,=D?J#GRK! M55(9:S9XR5/K"?BJ0\VCYO71QLZ.@@M"Y'*5QGZ().;KZ/B.$,LFZ/Z>^G$6 M^5D$YN)K))[3ZC,;6E;6.W63%.9W1KG8@P/W@.P L'2YE]"]FLUCNVM;1 9D M-D_VEOG8S*#[R/EH7]0?<=<5,6AA=K66^F+KNJ)N.[RNUD)CA%T/0P5Q.7U& MTD]4;?Y#(ZE+.YTO^+!L*90]8?71MA2BOM":>K.-SNCZKFV!PGR[+35&W-$U M:>+L&1WTY?PR]&/B(A@=-$L!!-67<8-W6VNG?S;P[5;Z;EV>.DF^B3F]]$:< M,A0\\IW%[J1M,3*Z&W%A$@,HCH?@Z5[=B =.#WU)51R=B@@\I]-<_,^$U##3 M'-&$*;;SW^H:=$O0LLJ)))/SUS&*4?K= .A_%*P]?X$*-XQ"M/_92^Y.#&Y M_M\L!FGC_8K4EXP\*!Y:HPVP(R+1,DXAOA;NT?!?0]0E\/\ WA?'#[$HB3\& MXFU8B@@OZ+R]?CJG?P%OG]U-F$]FX]H&K^19E*J1:X??1_41O8L@6G289\JX MYS?HA+'C9DL*O>QO^0(Q;>%O;""Z^\/]37;)/B.*CKP9(JGXJ+(^A>N:W071 M)SZ#@W;%$Z^NNG [W2;A8SF&,/Y]]D27X\=MA-\J/V M6&U3@MIAOZH(9I="&/^H2L Q\(.*-5$U@E977U4RKG$$HU2@D*(T;$/T]]_*BNS([ M"?BVN-WM@$L,8)(!WBIH*0O#-=YB 8IRSKG\$&7V;0BHY3=MLYD,.VDW %TK MKI]]Q#+MT]BS1B1)JZ"E+.S.#YW0Y=+4"S@5IVV[>\#N)71/0>#1@I/MPD#P M7%4J"Y)&ZLX>R\)OC3UD1%JT"MI^!%:X0G$!330\+LF:/Y. :"P-D9Q/>^;3 MCIA=_>26_[+=U5MOPT'SNLS@QH]/4>P$7V"4GG F1^[>40I\*J 4LNV;+"D M_X'4]*S6U4V4OB>[-"CK1LFJ+K\"-X5-1O?7)8BHKP<' M@BLGSJV$2!UNWJ-VO,(UC#A*[04=$D0G*42L*099=$7G76-+7NL:JK6T:ME2 MDN#L>,^J'VUD@D"-,! *.#@"A"!! M=$7E[M,H%T1^7"8BY1L2#2/.(DR#72R*JOCE&2)6QZ] LB0#?:PC5#Q-5>$Q M9ZL$'0[Z"S\5,G-6=+-;IPL+^?V"!BI6:[V]Z864Z'AYWJ$"QVJMKSJ>WL1)>_9UP$J:1/<-K M+4;VI 'TD;V$XVO,E)=Q,0ET-LK3\T4]RXV9BK;6]]SI08X^8A[;,#$= I/#%<@39RB=S&# M-W%=>7QVQ1M"7S4)BF>.N"1*8^U""\NGQA16&!VUOR$G5R*#UTOQ_3+<:=6] M=0:/J9$.NTXI"MUU&FJOHD%P)1'G3F^OF+:X_ITNZ?"ZZ*QS(^">(>(MU-6@ MA36\+((KJOHL^QFT))8#0W!UC"$4LS\I1T.7 M% ,&ETDDKUR@FP^/9Z " I^<8K=L; M"K5D-PX\APW26DN:;Q!W"CFCWK8]/[IH(6R>O1[[70Z]XKP MH@E>$7Y?K4MCS%SOQ'J!+8:R69PP2Q%FL\-+.848UY:[B,EFL<%R8F?*$Z67 MW_$;;O$!9 ]FY^H\+L(+/ZQ+815>\8OS^8@D1>@[ 67!\GF$4TDKW25VQ)%: M$_T395$7>_Z,GOJ7Q2 A]JKH'>?"$4OG0@E[EEI)W MTN?'5T9_9+>_JN%M8=]WC@\S$?P1./COF5'^U447;1J [>[R\UT$BY 4)RA> M] WKMK6BN[<-7["O%%>!NG)BWS IN#;AR\HJ+$C\KE7MZ%+FZ&*K(HYCU160 M;R<'C[PX%*+UO- 5#NE!AR**_6237+K:9"X16C6'"K(Q6 1@1P$2*2CJ9?2J MTH(%2R"0@GPBQC07B1@K:%T/G$[Z7G'OQ:6(2^PUE#YQ@$>Z[?N=VEYUN3XN MJ^PZA+A]3*,O.O^3(2WJ*-H?C>'R.(IR+];;%A&Q_5X&$ORP$>;3#X*ZHI\I M!NBWK+APHT=A(C!,%L0&I00\H*WQVBNDZ+Z,'C:J_DH!J"E.Q )#_@ ,M8\9C8_2$Z//M$P0?X!&IQ ?; MZA>/#0^FF+?/R+*"LY.@@CA\96FUH[#+%+C<16G%8^RH["(.2V8JE,,DSA[V MZ2 C7]9%N](W*Y5<_+J45FE%1[8$ENX-J0"1SJ"6@'&Y#Q5@4(YET]+S2T_5 MXK/1+%I^SL$5K3X;3+'G:]C5U/6*#1K/%CT3EQNH.U/PW\U2%.N%$7(/7E#5H)-SQ":H SI6^,^((M_],#.+IR%1-B=2 MA55KY]!U!5&>%)P'P0%LLXN+YD]@4#2K[D63*9RU[JJ'A4M70^MUT PWKS,( MO!W=1&BI6#B@WQ#=BY_:U@@HN\>&@6:M\8B =BXA-J;MYAKKZ,@FW(,WR"4P2YW_.KBIT/#X =/;@*3V^8]-0,==L_O$V36*D<.'"3J3[D#)$ MIV^&@V52H0)XLD(0V$OM!$7IJZS7)DF@_YXFN/+*6U35:2L*(FT@Q*4(B_>9 M#1J+48@ZRHYBV7!K!RRR6,H;>.B@#B9>X?@4#"U\5Q:_X?][18/D__[\_ MHW7^IW,Z^>$NPO]4_$,81DDV0O9O^)] D'WPWWSO4K!G#YWCHX_8R"/ ^_;O M_Q8Z1[0'A!_RS?&0S(;_%/^G%V'S^SUB.&_H[__^;W'Z'B=^DN(O9C5"_^O? M\6;Y_UGPI.S/IZST]EL^5 J+()+0#P*,TW_]>P)Q$+*#1L)QU,7?_TQ?P-O- MZSD,P;?K")ZB?+CF0A@-C%S0-OS_Y1W9.1( M],XS34(2=RC" 4C;RM>G&R!($+QU6,WD86IFA)MH]'WL.#P6]+0V1ZC\Y&X: MU@]@@BOO>NO'LG/;RR1*(S\&1F'+Q0$Y(IUDW86J[EXD;Z0W): ^6V\W?3B] M1\ 2P#N)XZ=<6S[X1?NL_^-/@96XNOG(G2*8/FYGEPL?-4J0AJ37.*E)K::2 M>*X4^X$>4;-W7X0V\:K"\=A1).$:Z HS69OU3-XS&8CH53L%/OH?T2$[F&]VS17L[XR9NY/= MS4G JY^P@^]@_.J/)!_"R=>$L?'I<0D@*C*-\S$OGK?WDQPG_,XD,L:)2KR) MN=4]CC]9[\9AGK_ FND]$'HK(NM,6/J<33:P)6H[G_'T/_>->[[8H5;H:D_< M+$#OA7_E['?,'0]HO?K*&QIHOG18U'QHU*QFKR 3I-6S=/>A>:PK "%(W1)3 MH%\3T,LUZ,'Z)O"3#<] N +YWH&0IB:2@.&]X?&(SJ1J&(? M69!F^*4QTXLC,X\=1O+PC[[XB9&Z (]E<1.MFX$W_@>0.H\K!OX)FIC&NK+Z M(?-20Z7R)Z_',0-0P$W:X3+0"BP ; M?\*6KL"T7X3VHAH]4N&0J%69JR)3.Y8$$9.>+@N@/V9_OQ/XBC#]V_Z(6M7L M17V(JS%M948RY0XZP[HL(=NV^X96SG[R<,*?Q.([--,!/Y0EDIX$5S:)-E:E M?PA)PM3A#.P\81WOH&E2F:]/;:= Y)>9S(81<\9;(P54-)?H#_&C;2-I:R5J M+D%N.MW/X,<0&ZHPW=)($GISBPY: KYQ5XYH:21YD$?^IIQX' ' ^97DUA]@ MR0/F^C!IFK0[SPH>>CW**#=@C!E"QG 5LI<>A@]EE!KZGV7IGHOH/RC$F2;- MS *^^U?FB]22[<^8@0ICW/N9;B )\55L7XCBBYAST4P1W#Y$ MZ<)S(EC =PF"FN=_Y 44E]MU^>O>3W_P+ Z7AU?,-%=D#I$>-R9H&%GD=D!6 M7\L8< MW7OL[D7Q(K_S9(ZPK,87%2:JE]?=A^2%S7/G/C2UHF85=2Y:LRJU:M7;K"U+ M2:'N&#N,GE7%%M?WD<"79A1;2'Y!;D6S0NY ^>9':IT%%TI[U2[YGSP53?#H M*B3XQ.,H.'K0\2Y6M8R-*FS,&/?8J6FZ-7R,JC]IA,P10Z9#FVU_JUD81MHQ MWO(U1HG:.&(AG_;H'^_8FOT[4^X<36Y;)TTS)>XM!*X,J1:F*PM8W:[9U8,D M)O@!EQ"X'LW.CR0WCL8-/SG.DB3S8UCU/=VC/NXYB1PL/J CR0-:H&3*_FF% MP&J[1CWK:OLLM>*U ?AZ1TP'32TB(=-< W*BM\%94Y $CDTFT;17*-1M175S M&U%UA-9$8^J1'L?^ 1UIWE1[J.-1!_/,8U^V6=Z&C"%L;MLP("/A>8_WO#E( MPD3=I(@)E88J$/J'D#STR7X)6L#*?8CQ)2#>\G?LDBZ$@]8@BD*OX#=YQV+^ M_AD.FNY"]/0)&OTH4ZER84=,HY2Q7:]UY"":[[5+*_NPW;( K_3>9CQ&C*CH M N&7FU_SR9@##ZW],I6+YB_GXZ+ZC V8AX0;U2U#1G04.(7@%;.3"O)2!.7& ML2FV:F:3O<31(<+T_]\8)GN1IJ5)D=/5>SKZ&G65" ^"[5$B>F/:">$;EW+N MR_T"B,^O+-RQ+X!N\<;<#H"N.:-\AK;(4#$ M4LH,QRKYHZ8G'MR=K(IXOD>DL4S0>NW':*7&ZU2U6^%*F5PE=K6RS;O_BG>. MO$J)10KMTT7F(@,L_6].%^;("W*HZ*8RV&G-WEB2N;[_8T;0Y)0N+W5<*LQW MP K_:U)-3K;;G%&-&2O37H.S?$?F[[._^+G+?[H$-%R!I9,/6.JW0G!3-7@4 MJ%69I!8*<<$9R1*1)DV5TMF<$!G7/8XD3C0YFKXP=&]\W4.B5O?]<-'$$G@;SY6B2,#E^ZP75TNCX(O(3V@ST-8^(B[ M 7O-C21A\5QR79AD]"Y#CC1\94E2#UYV?R4)$X[O M+@AT?E@ZG[9X^-9Z$>6=BG>Y 4$AM55T32W45'%%^*#E5Y/'B>IXT;^:>%'9 M$F,Z?" 574:O$)X+28V9(SK%JD$C2#Y1$]1C?(<< M322O(HS3$?QJ]LF931 M'U6('C^."D#W*PKN(ZG35\)>4$N2L%AZ_ G04@(/M,# /;THY?YXDL_DE!YU2^3*#"U_ MBA[?YY\<3@],6:Z>]'!:P& M"%CU\);'+$XCH#/W+(Y0CX^HPDJJ?L^P9DJ4Y#1IP^(85;/HL_'(@#$/2U'L M&G/3\Y52YO$%%RS:)7-$*VXD74<'DLR=HXQO#P+KU.'W#R-Y>!/.N>';M#_H MLZT71>[LO&J;O7EP!LPQ&;1X2[^J0B&.]$0G2B23L+A];Y.YVH&2^C3%\KM, M CLOI54?X4GP!9J9-7?VK!+9N;J7>5D4)5>_F,]PP0DKA/M"OU/H'S+S4O6W0I&,FGHP2@*O-CX#^,"8YMSY \DA75TQGR0SZTIR.K;4U[.JPO.86I?C'(Z+]BPR(#D@M,"ZJ!%]$'_LMY M:R,&D+S3ZPE#@(4$.J]12D5]RI[(D@1,EA7>/;(CG(D+)^Z]K94D$)K*=,#R M>OX'JCM1S8V\KI(1 -<'C(5R(?C!1(4H6QZ6M$PM#^'SYR'#^PS(IH_9*=H2 M]3:VD;S[ZSWV[SQY4PH9\]AOIQ@:L97)Z('4&0'&@('V7:+8U/1_!GUNU8/K M UE]17KZ@)JOY7%4%9"!HR;SANQ:I?.>6J;SB18RQ8+-4?CU+A.IFS"LL8DD MGEC[?P Q%?YOOZ$SH5-*LJ61Y$'Z TN-G56!6W"$_R+V,;9H>4[,Z@E33X@A M&U*3R\V/JM.CCJ_MU3T/2<[HE2[8,! QVC&?<[I]^-HXO[Z M-_9^++@#/]G[2$:N^+7_QV&E;%7>O],?H<$[T^+]P'=F+(QFKOC?GR9BHX [CO1&7=8.;H]^HF$=>9/O=!CY0;?>MLK4Y/T[:$ - M@Z39T/>BPU#^1W0KY2 ZRO0J']'?AGPBW5GW6DY$R,[%E%WZ$^XE#0=^%/D3 M:!N)V^B0NW+D=943O/+SY5F^>C].^P+.PSV^WN._=F^ZZONSV7Z[VCU;J<" M>W<'ONNL9_O]V[$]S__P$_ET_!$H S5JK]D;O3'H.C-=M69UZ MXR[(W;_.!;B9SX10W8;5;K_)@O+/.(SDXM?;R% ^\.AL"-Y(]@)C\060+7$!C/&/8<-1#05 MPMLF.KVX^HW]'4M/+X5TM%ZH+Y>7ZO2N:W*^E=V MQJ[9.>NS*_A?'W[_V'V*JKY>J"VJZJUUJNKKAN3'_B7HR9L4O9K&B&TF;)R] M!>4OC&U;A*&OX*3@_Z@9AA&J,T-?"=OUPQA8%^B)UR?'[(,;"W;V;U(C2FQE M9VA]>?([.R9<9F=G9]C^(*]V1F,>,5NHB$N/?1(\%,SA*(,O[,A');320"6T M4J5Y.&K0\$=85J[CJ50P7ZI?X\QZK-Y("4%?Z5%/A&UTVTHR;&Z@*P&P^K$"Y/7C M$ %]BC;5Q]ASD$X1(T 5?MNHEQJU\@%3,"@?N(*%?\6HSPR%B+86G;\H,9&A M"+< ^,#P"#_]X5#:@@UBZ:(7'&V,B>_!27SS_*F';&Z!:^*)N+Y-/ 183;52 MK62;G"@XK1+[["LEPQL))%("&UX!=1QSY;O2XUM\.OZ?0-!;<#C$8)Z@U#2J M=RLU5OE[7;<+>DVG4=\K-G1M&.7*R#A M$%CAD&AO(%Q_^B [8I6:W'E.-;E3;6XQ.IU?? 5-%7'J].*ROTFL IX-'T/I M"&.Q&T28Q%',7<(U4(\E"%0;/L(/DC;8!]5!0#O *P$.4O1K11KZO\?2& MNS')TMPD6H^!<84,M*H>QB@TI/#L&:X ]FN/T86+HZ/+T4;9X0IG))P5E& : M(BT4D0)@\Q"T*W\:+IIVRS>S*=9VVDM8V\SQP7(1$S2HEH"Y.W3%[6$8 1D] MQ+:;'U73:C;7:NQ]+ZY4K$JG5F[46M5FO=6I53J-/#C*1XX, Y?/NM(#,2P. M<:=W;?^G7RLIQ\B WF#PPSP$8HT4N2?'.\FQNF/DV$?%)C1B#.EQD^1XOYA"QTJA!C8G&JVJ M 14.0?2R4S%08)/.C)>ES;;1RVU\3/.S. 8#$"2[]E-MR4TFB[U(NNQ?W"-X M:G=9K?)C +1_&TBCKFT+.,D"#X22/EX. Q=%(<)\+3+NQPBB$6.3K.JTL&M4 M#Y48"J6,\1-NJW=L:2>;Y4SS6R#2& B&>!AA3L(;L9_"$]><.BLU>T)FQH?H MHAF@/@&G20]B(-OH!:L%?4[],,:CNF&7R&W\;N MC'U U+[OZV@74=;P"@ /1;)%[,_+?)(2) RKL-;?% ML_2;WH1I6@WXC&Z-$IUD"1YDO6/OQ*/,@EB%,=>W3?@';4[DU!0>! !T,O!- M(YB'F#HT6Y["K(]/?)"^8:%-GB?YYPRF1>;QG;'"[1\E4'B_M_W>]GO;[RVS MMZI5>4)P_2,V2 M8VP['*IDVX"-Q. #-\]LA*9]=[D[Y+-RF/)N-0\O<7QAZ#1^3%H@O)6.$=ZMC8HRVE[#%#@02BZH0@X M*&Y"0QTF3(_G1H92!Y=VD]:F$;1R\IIDO675ZF_H6")G19MJTZI5'] F/P[\ MHA97-M96714F14HH/) I[%,C5U>C&'Y1<+2+ZS#P(:S!A!H6^JYT6*)*FC]K M\Z&H04Y;MU"S-%WHU(IZW B\EN.N61?,G'1),+*@$T"H\(I.3YDW&18TW770 MQ?JB_E9;#RNOXLDWD:&30GQ:\SDBGJW[H!K/=E(Y([=LERN-[^R1K9=EKV31#SOGAI[P19FPF?/9,:%(.WD M'JPZW 7GA7$8UHX6_'K5^@/I]/F9:P$L7I[9KH,T5QW)WRMUX-[_6#? 7P#> M/R:XF[52LURW*JU"D.\9VX_)V!8N6^NK&%MCS]A>DK$UVWO&]F*,K5EJ5=M6 MM1CD>\;VG8SM^X.D7XR[->9ZVV>N[/'K86Y/.I1GX'" 5)U=YW!;!O-FI]2I MM:U:9<_F=DA_ZP5*NLOL;4%[:^X\@]L>.D,_?6?'6=OV0+M22=C:GJOM#E=; MT-N:*QE;:\_87HZQM:Q*=<_87HJQ56NE:JUI-?>,;7<96VLE8VOO&=M+,K;V MV@7)GK&M9&S-4K/>L)J%LF3/V':"L;57,K:UFT9[QK::L;6MYMIOI/>,;15C MJY5+E7K=ZM3VC&UG&5MG%6.KE?>,[>486\>J%U+9GK$]"V.KE5JUNM7>,[:= M96RU\DK&5NB V#.V9R&U&BQ]K[&]'&-KE>H5,$4+97?"V. GYHT\-*&F\N(Y M2(LYNCTEN?O(W*JBFF:K]_KHL]SHXQO_8#U*SL4D?E/&&_KQ =5FQ,*8S!$1 MERZ6%/KN G!W(,93BR(W*]OS@,D7Y=](1Z0U7V1(I9>DAS67>.RF19"6$ZIU MYK?C"]TE:6_RI@L2L =BAO45L(2_C06,?<5&"C:4E.)P8I4M\Y>IG:;3PH<^ MP/$FE[9])6Z$EQ9'I>JI\\*I^*]ID+W]>ZM1+@% #U8F?0,R M*:KU0:M_R)#)B)CB,<$A*3U]"#WQU8FWE<8!5903=DQI]-0DI$JCPL.,ML64 M^FQ]$1W?A$$!NK;SF*J2#OP;8;%S/QI/990FW2/@L$#TR*?WO-[R ZJ-J*O< MA3$IBZ^(J3ZY*VNYLTDZP+DZ%05%XCC5Q5C" M2W\ L-=X!9O/DA56M;@(J*HD3-"_#82'>T6,UR3:I\^ ML=/>[Y^NKZRT-%6ZAPG_1FH4BB788XC"1TY 'HG,M@DGZ$]3KA1,CE#B8:;& MCN8?"8M+@3<%"(4^J$HJ@7<):Y_6/E<:;!/ T'U7CFSHE;%OOC%"QCLCWA]-">M MZU;CS1I\DFO ,WH# [3OJ:^^&:ZG\,U#S>8-:P>1",H?<3I0H*#+)&%Z*8_3 MM<$]H^:1M0*F4:J .5JN 'N>/9\&M:_@>[?^U-@Q_0D-3NEI91]%YJ6 Y9M" MH2"#>U@N#A6"3>I7OZ?F?J'%DRU0GS[-8(RM1#?3C_MX\_W0&U5)36YCAA6. M?L#$7UB9'\:\\ 3[+%V7ZFJ.L:)PXK6YDK?1[%!_ESI:KJ?^@ENGT/52*=6: MM5*U@05 #BQVYH'1)V($?KHMO9G$1S#? SZ?972AO)])&Y#:[*.W=O"='0<$ M%]/U0XO*B =/<:.A\LKR=0BI5'0&-'<[IJIE[9FR /J%RTXV MOLI\31!A!>025PZH[C<^>D[T*<5>JHK"GV>T9R23-=50;]6?K5AJ<]NX5[2WC(;>17J9L;EIDUV]&,9GF::I^Z^A>KQVGV-7(8J MR.K&XOYRJSF6T;+*=[]H^?VW>GG%N66U.LTMT9V7SR4+8A! T@;XL56/3=]I M@MP'R)<.?U@#N!KE1IF=*I)AO1L!5L$&()%7^FM6N5W;$FSJ@Y+$2YD7N!N- M>J7,>E'D=8'%\@G[()0G!3K*7!&,?4]TV=MFI7K 6JWR80N@^UHQJS_ATNT" M]?&)-=! ^J!9?N358#9$I?&\_O)=O'4+PN$V\/>8KY72CWAM>K- MP6,+Y$R.N];:H$#7MX2[VN]\9A[@8KTP]&U)T2J?N0<*F;'$/QVS2J-<85>Q MI_#9*RVD2O 9UL1 0=\T1!M-JU-N;0E$+[F+X:DE=G[,JJUFN6U$U54$PDEX M[(NOP/(<2N$^["W1'>1064'=J70.6+56.^QTRI77"A CJ,-@CAO_-*_0\90H M7YO 7IL#O+SW?M_A>VGMF._E@_*_";71X('S-3T[DXDL0*^%N5XO"C,(*

    GGDGCW1!7%.))0_,T@N68ZX#'QT!,,47*W4;_&I <,3FH EH MA^_B358^ "D-FC!N&T3)B2>'TL1)C'W7P76JB4N^ 'R,CWS$(P !WNZ[+G-] M[;<)(_@!9@MYA51RZ<_>9L*IDNB5YZ8A8FK A^J#P\HII%C8(%QD>?A" M*X$7@A(6+D7!6M1B(:(H1 MEP8ZW,2:Z@#$D6FNH9UY\/".LS<#90-,'GWR/TC$Q%HOM_$U52:7@.ZI $^2Z.V666$8JQMYLQS( M#X?,0>/%_6=",XJ?\=X'_[RL^=/>,?/G"X^4!-;1>_1E\UI,H#ZWQ_1:_+ ]1T "K14-!U(#%JV=66Q$^1"41*% M=8VL.E:S.:^Y& ZE39?@I[ TH"[4"D1$H0,@^9&-F-E!83A6=!1]O-DVH5WG MP-)\]4VS;5B;YKBP.>#3&7"4@#4E6Z4<70K='ODW0GDTCMD)AE*%L(KT5 ;X MTKH!Q 3[3'P0+S !P91 8F[0A!GDYNR M^'6'I80=-!ATT\1D,G%0((N@&RI0&#C@I%/@06,67R 0UH",)P0).M%SK@.( M]&0?7-_^!M]^@=4C%DQ W!N+_OZC)ZQU.4P6!PX-'B392=@3OTI%S5PEV;_L MO'FAT=DQH0$L9B@1&(#N0 Y;D'C#[6^>/W6%,S**-JEN1FJL>DE9D6LMW%TFB9,V.<:7:.*3$%>J>Q(S[?^)'7#7*10DVG50%2JD2AF^. M9:!',LHU@2Y]@MZ,-P=I!H)23X.AZ,B9/-@/<%@20/B; \(8$Y!06( T]F?0 ML60T^5"'4*7FA6;4WBS)R*&D:PU&D8&@.0L=?[EP<,9?93@UL5)2FC5O3O(F MZ6EL8I!3)2/8K$Y?UCPUA3E@)D@&HU=@7C8-A6.,A4M<.6F*5E0!="G="#>@ M!"X5K!*2%T2!8>3[SAP=C?=5VW*P11<$(IL2C@Q0V8$)N(.AQA&J."!A9FF0 M&?J28)T)>T^-"UQ@F@N5,4F2[$XW],',-#8&,5R$7BC$-X;(!(:IG>0B4$#1 M\@0X:M)%>G_&GHZ\!:228JAC[#![/2+D2):I,AD+^KM]T.RFA1" =+>DT&+B M7R^5 9.-.HR*A5(N!)6<\&2Y8&JDSDS &@=#HJ)Y]'JX5.< ",ZAH'<8J92( M H [4B!Y]77F)0B;B>^@WREQ1962&>[BL2&73BZ@%=@0J*<8"S_FWBC-2-45 M#W,)W)6TS76,%9DE6JO-;'WQ&5M;MIF.>^UYM5D\9&]&JO 1X-_ MV8^'J:E9;FO&-8LDB0&\TXZ4[X%-I_V/L0*^K2WANX4TVK?"&EDE=B,Y^W)RRH;2%0?:S5RP MQ-+\UW!Q)CA^H2(S%0RO!3: //2'T91C9ZR5QF^SLZ^::-51IHJ [V$U,;R] M1,\%2L[L*1.>@!C$*V54[2/_7MP :3J)W4@&5!DE1GZ.(Z"[QG@5%I#$2./, M\HT7AVXMH65VE.3&QA\)POV,"PT=''0Z"<+,Z4CK4]*[ Z3T&@A ML&<;K"KR<.$7Z:T(?*,!$^+QAJOGU&H1G6"F"(^*]>DL5*@K+85P\(>5?:Q; M]6IKW?79MD07^+_GU_T?;I1/L1("6J>_$=15RT,*W$!R;US#V&]YO^ >D\ ^S[B/MDF MA>_8;SSB,S_VV"\_U^I'\&E&O[#//LCYV:L],JP+U9T#9ZW0>)(?8(.YX#(" MZYP=CS'ZY),8H6>J-X^AE3?:X70%FC*77A)EI6-EU18BTJMC=OL-[_J&-Y4X MUCL_^71Q>;*W<^ZJ9O.:+9QY3;"5*9&OTGVZ>G-MJ[Y>*M@SP^?2[=G6*O?9 MHGNO]H2T*O\,H/BQ]7BCR,\3U>[1U'>:#^>OL2KM.V]RGW2/M?%;EC5?7KU_ M-_"=V:]_>_]N'$W<7_\+4$L#!!0 ( %""05CI$HI- 0@ &(U / M97AT#,Q7S$N:'1M[5O?4]M($G[?OV(NJ=TB5;:Q#0X@QQ++3S'2*.=&=GX_OK]>B3_P)@$DK L&^^4UG0Q^;>YU6IWCW>H2 KNUQ/'()#/A_$S3WU]ETEZI/!*R M].9O*BN,]3+W_4(FBU/2FB/8/6^T@6155=CS[/Q^/D\L='&1J_;X5]_.E:>FJZ0,46%I>;4RJ*:;DH\.AH9G?37 M;/NH.;!EJA(_CE+EFS$D*6<;!C=C-5)>5&%F#0A"\3PAN-_I+_/QA]>=M^W^ MX[WK=#\UX?T.QIB:[.>^Y"_S]Y?!V>7PPT]BK]T59X.+R^'[X=EIN//AO1B< M_^?TXER\:XE_#/X[N#C[@(OA97.GB<(PX88)%-IDX "FI&-#2Z @H:(R;)APH^EC]9B-I".M MTO75<[6-T,$/N+RJY-. M:Q[:E9A6^COM]KK"9T*)&,L)"4L315-*@ CEQ'MC,]%I-_\I3"H&-]Y21M#E MI\9>NX88YG%KN=!R+EUFU"UZOA9ZNB\ />_P,A)A)54N9#X39>YM2;!5XIU"%>-,B@Q75DDM4AGCEA4F0\WB325W M1R"GF)R3=L8BF;PFS+NBT^%> F,PI>8ZA.=@@5C9N,P@EF,X+$G("L0G'@M7 M\G_+\5.R5"MA!S+E-,I2U)IBJOP8#KJ"XF @ZRU@FDG@Y@3#$C&:K89A2Y>G MILO>2Z8+B53E "1C>PG !K@"<3RV*\]5GF)YEEY!C\IC72;0"9"OH*T!@BBK M9P+&.Z87TT[K)7]JZ+JUJ6%IHEAQ@R5*#0&0Q@#983H7[(FE&XM4FZF;,\K2 ME7+>HAD3DF]6=L/*Q@HQW-R8.]9NN?'4W-A_ =RXO 6D'U[?=-N=H[ZKX5\7 MK+SVFC15N P8&PII*: 9Z%0C38PZ0?![I)4;LSB+9<@[G'OX&K[&VK@2XWAR M:W0%Z\*:F!+<=F('*$X(M*B@.KB)QS*_(G&*Q?ZBU)#H[,EFI[=#;\+03B^I MKJI+Q8U/7M&)]0O.""LLJU#/MCQXHO361"DF8C_7N0<)+N:BQ_'IJ-5^V_N& M^'1T>-0].&SW>@>]_4[[Z#/HM"/?_/GY=$X.X06P0E7S:=0WN."*9>D>/H0K MGQ$!P?5,52UE2@L%6/0GRH54 BG*@QYN-Y=):#616=(R4*(NII:P;M1)CA\J M)"38XHQ6B?3!T)%3B9)6L0.J*OE":LU94^FX# LKB LU6T@\QA$,\DAT/*C M.U5QJ27G2[@5C%B6K-2U^&Q$+XH5A/"6/3&%;RCV::J)"0;VJ'BM(6H)\+!6G,^U'!@-!.75&..E.#A7A"!=.;1= J M5DS#,J *Y,0MUYZ::_$+X-I@(G49<@ #D=(4[8R: $)N0UNRK"8?D-2JR\VM M2N 6!B(AN:HA&IG2WV_"0]*N7$@3=WOIIS<3Q&C>1X;E@JI0P)X^*]_2XXGI MD;P >IQ7P+L+8-Y]J[N,\&0S31Z1@;BD,W%<6L;I2OVT26UFG,<#_C0$92Z& MIM]*1!6Z=^X;DX)RR YKXK7M,3 7]@YY6S$O%Y:]J>P:2[;+&^L695^X 9U9IKPG^EB^?6?X R0$SA4L#%IV0#ZD M-\?I$S^Y!YRO&?1;J>! 6![*/&8WWFQW,[:[&:].3C6:"@18@16\U\6[9K$B MP+BNV!:["E.2UUR"54U&*,)">Q2^)\UWLA]%CGH#H-IIW) Q9(*!CA8)XWXB MU5T5QH ,:'X:52'H4 6Z,@/.$*/@39VL-V[Z;XN\[7Y#30K4$!=#N;RJO[C:.NE05F@S(SR=CDV5:>0MKH$;7Z=8 M;-V#VJ<\AO2L1W#$VM$:'S9>-A"4CS3V1U@1R 8S^#PCW&#Q)E"&'A.:;RCI M+Q#8 @;K ?!%R\)1Y*K=F 4YP_&[2G]YK?4ID[VA-!+_8=9O&U:''$.Z-KV0*AYLC+,+74?B_R3$WKU='5[NHA[Z2CK%*D@WOL&_2/"J\Z'O:61+/C/2 M:8ANN[O_><[7S)L;CNZE@(G\64+,;7MQ\=EUNP\X-KHE\!>1[1OAVK?BYST' M;+=\V>)HFX0W.?JS13.>4'U:Y6RLB \84USREQ/QH=KT^AA]\).KXB?O&[@L M?]:_7!DO5HD"+5NU"#1EBE8KDGHJ9RZP_GB7_T+JY+OCW?"W5;\#4$L#!!0 M ( %""05A)OWB,"0@ ,$U / 97AT#,Q7S(N:'1M[5MM4^,X M$OZ^OT(W4[L%50DD(1D@X:ABF5";VBMFCYG:NJ^*W28Z9,LKR7G97W]/R\X+ M(

    B%>XE,E9YU M/ZF4G+BDB;@RJ-\-.; MC)2GNLME1-W<4GUB95Y.-R$>W1T:'??6;/NL.;!EHF(_ZB;*UR-(4L8V]*E&%F#0A"_C(AN-_IK_/QI[?-=XW>X[UKMKXTX?T.1IB:[%,?\M?Y^[%_ M_FGPX5(<-%KBO'_U:7 Q.#\+GWRX$+_V?Q]#L7P@$8M*_^K:8^&_AO$IF+Q.$04W\2F.5B:N1B^V]SJMHQ][L7*YEK-NHFFZ&IMW,*WR<3YQD*D[+ZWO MA2#4X5WJND/I2*N,[H1K:3XF.SC\\07CU]X[[+2:AT?OVL>M@\/V8:NS=%UE M;'T]1. S+K\Y;>[-0[L2TU)_L]%85_A"T! C.29A 0^:4 Q$*"EJO #T_XV'$PF0BG8F; MS$PTQ==4*T%DB6LQ$1MHRHP7/$IB#9+93!29MP7!5HEG"E6,,RE27%DEM4AD MA(^L,"FJ$V]*N3L"&47DG+0S%DGE#6'>%9T.G\4P!E-JKCAX#A:(E(V*%&(9 MAL.2F*Q ?**1< 7_6HZ?D*5*"3N0*J=1@**J%!/E1W#0Y10% UEO#M-,##?' M&!:+X6PU#%NZ/#==#EXS74@D*@,@&=M+ -; %8CCMEVYK[($R[/T"GI4%NDB MADZ ? 5M-1!$63T3,-XQO9AV6B_Y4T'7K4T-2V/%BFLL46@(@#0&R [3N6!/ M)-U()-I,W)Q1EJZ5\Q9MEY#\86DWK*RM$,/-C;EC[98;S\V-]BO@QJ=;0/KI M[;35:![W7 7_JF#EM=PQ/(@PD(THY5S+R2SF22,Z5TX"0W04PV:>,Y\$%%)8=* M*S_C F_3M+P,!(X$^)<,OB6ZTD2%A#RM',H+FX-^+A2D461L' P([=0U9:@S M-5B(.Y0SO5D$K6+)-"P#*D=.W'+MN;D6O0*N]<=2%R$',! I2=#.J#$@Y#:T M)F1[Q*Z#'^Q)X=P',NV]5EQ'N;*;)(S(0EW0FB@K+.%VIGS:I M38WSN,'O@Z#,1=#T1X&H0O?.?6,24 [984V\LCT"YL+>(6\K9L7"LMW2KI%T MBW*3\TJ@*,4AX8:05,EP)K2Z(5UM)*[)U[X^2D_@Y7:7X]'$[/Q]=SG".YIX MSNG:,@%P/EIEU3(7,"T>48+>Z;N6MDDT7]Y8MRC[P@?0F:;*>Z+/Y=N?#2I+ M%GBO8&'0L@/R(;TY3I_XRSW@?,V@/PH%!\+R4&01N[&[W)\TW\E^%#FJ#8!RIW%# MQI Q!CI:)(S[B51U51@#,J#YJ96%H$,5Z(H4.$.,@C=5LMZXZ;\M\K;[#14I M4,LE%JMQ#1"ED$$ \O"JLF)#K:R#5#8V>DQ<#&7RNGKC:JND0VFNS8QP=S(R M9::1M[@&;OPUQ>+>/:A]SK-'C/^7>3IB[5R-#[LN&]C))Q=[0RP'9(,9?&P1 M/K!X'1!#@PG-4XI["_CM 8#5 /BB9>ZHZ\JMF 4SPRF[4G=/]ATIG#=A#%75&@<*K$2(6S.O=O>T<'NSJ.:V-X?Z;^%J> MV+R@H2WX;$>S)EJ-5OMISEW7QV7?[]QWDW)+L:P(K MOA."?2]^KAYYW9)D"YZMGQN_ T)1P:\MQ.\J(O&;1;,<$[]V/Q\I2L3%HHS_ M4.Y(K<;E=;FZ\UOY#A&^G"U?+%9N[7YNA'1R+65X,S)?,2YH=&WMF6USVC@0@+_W5^RUTTXR@P$# M"=3F,D.),V7F+K1 [MJ/LB4'767+E43 ]^MO)3"A>>E-TVNY3I/)!&SO:E_T MK+2*^W.3B9,GT)\S0O$3^H8;P4ZB=UZ[5??[C?4E"C0V$OU8TA*T*07[]6E& MU"7/ R +(W_A62&5(;D)"T(ISR\#Z!6K\*D;EO*K3Y4\(XN@TZLWG4B_@0). ML*C$4ID;3_._6> W"Q/N:#5#]RPE&1=E,.,9TW#.EC"1&

    MO8\FPS%>C$8C&$QA^'H4H<"[:'@Q&_T1H30J1I,:O+F83"\&YS.8C;\C%_M, MF]^#B_JT/JS#-!JZU/GMHV;M)XD>61B34XCZ;>^-UOT7L8#&?V2:O9;'W?A>2OA38\+?>3EU$.>)&SQ'"9PY*;.9@Y M@[<+HG"N1 D39C=;D"E$*Z-8QG!0LY3J@Z[!*$_J@&IG4F7@-[VWD$KE] NF MN*3 6:T!GP] M0D(PC]>V=L?5!4MXRM&SF FYK#E#<0D)4\;>UU LE%Y@\P%&PLZ"LLF@6U!L M>(3*PN PN^*5D(40G7=A$Q63G&EOO!*LA$'B4FTAM.X3$]Q@\79[(UAJ@D[] MJ-5['E*N"T'*(!5LM8OG,=*QP:R:>R?C:8/S'#H./00LTT%,-!,\9[>(O28( MC;6[S_>(<*?>/6KYW=YQYV6KW>UT6T?7H?/<>N^Y#'PFY*E"8#DF,BN$Q7!;.(I]7'!;F+G1EAV])?& ' +6HW]T M0 ^WO%V7V;;$-M#Y+]L=./"/*J2[OUN\A\UNV,Y;Q_4P W-@4 M#(D%NZL"[7$YC*7"+="Y8<_*&(,5]Y BN4#\^(K1<$M8'1G;*& L@A2:!9H5 M!-.^K3YWM%N/[<[P0ZGPK@ M%W73WGQ]6':IQ*Z$>K%BY$/@_GKVQMV3<,=!]:8+5W;'3XC8B*T)L.Y\2Z8> MOF;=Q\HI3EP 9RQ6V-*5L.[ .CL W9G_NX/?@%$YC@M>@2Y*P2E4OOUP^6GH MQGVGY[N2],C@ W(,#\/MAXLSHDNBJ..(E4PE./6/'#UR],5QOL&6AU/\[OJ? MX9PS>_K&SMWP*P;C-.5X''VDZG])5>O;QOE%D=WZM_@M4/#3-H-[Z96_Z\N M^;8>"G+)UC7@D10/(@$12U)JQW>_85\ZG3SI-]SKJG\ 4$L#!!0 ( %"" M05@&7H\>"P4 $8; / 97AT#,R7S(N:'1M[9G_;]HX%,!_WU_Q M;M.F5B) A26<)4X&C2T"3I@T^Y')W$:WYPX9YL"]]??UVVVY#U5I5 MI4F>_;[X\YZ?23_1*3]_ OV$D@@_H:^9YO3<_V"UG+K3;Y27*-#82O0#$6U MZ0VGOS]-B;QBF0MDJ<5O+,V%U"337DZBB&57+O3RM?>TF#9BU[<'65KD;KM7 M;Q8B_08*%()Y)1:+3%N*_4-=NYEK;V]4TRN>Q21E?.,N6$H53.@*9B(E6248 M"*U%BK*:KK5%.+O*7,FN$FVTF?&5GE!P(=UGS>+'6R5,4TOE)*1N+JFUDB0O MU:VH&>T&@D?>@6V?-0=M6;%()V[,M!6B),V,#?XZ80'34(;9S(!!R(\3@ON= M_CX?7SRSSYK>UWMG.U]2>+^#(:JF\EL7^?O\'?JSQ7@T'@X6X^D$IB-X[;\? M3V#V:GKASV$PA^&KL3^"T7@RF S'@S(\L#"ZFEPO_XA=<^FK!7S;/3)(L7ODP'\S^ M&$S\N37]\,;_$P;#A7GB-)O?4!N_IWK\M52:Q9OCQ&6< 5YD--1,9+!B.@&= M4'B[)!+7BF]@1LT."R(&?ZTE32E.JE="?E0U&&=A'7#82,@4[*;U%F(AB_$Y ME4Q$0+.(1G!!0YH&5$++KF%\G58-B(*8<7RVTSBGX5(RS=!JDD6H+$Q(=D5A M*-*4*66LPU\C&1%-(:&2HDTGYL:+9VNG:8=>:6IY%7FGM4)ZB29(A7&F40U8 M.4-(,(XWNO;G53D-6P#CITT-I[%V MV_6.TWON14SEG&S6LVKQ"QE+:5QHKP#10L)2Y09$4['NL\Q8;Q41^(S+3\]/[-,JMGM! M+178S>;AC,?)SP4BLDW!>,DQ'T.1YMR0N\L<2?]>,I.9F5:&';4C\82< B:D MW3F)3G>\W>39+L>VT-DO6VTXL3L5TMU>:H9W>P+'GWHF5W8PFM;YIH%^A/)_ M@])Y(%"R#&M]2@K2S!."UD15@:V()$;\40%6/+ MCP3JVPO6?:!FEI141F.U2Y'$P5G$52V M/;CX-%3CUH'YKLC\HM1]51P_^=;E*[AZ<-"\IM>XDG(I&;J2HR^#,!3+ M3&/+4;EU^E^SY3%#?DB&. _"O0H(_#1]ZE':^)_Z=B+9<9^3*UHB;I$8ST@N MX2NR4073_89Y"W;^I-\HWI_]"U!+ 0(4 Q0 ( %""05C3O+L 85\" !-; M(P 1 " 0 !E>'1R+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 M ( %""05AHJ-* ^7H! %=O%@ 1 " 9!? @!E>'1R+3(P M,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( %""05AQ$='@]A@ &/: / M " ;C: P!E>'1R+65X,3!?,2YH=&U02P$"% ,4 " !0@D%8Z1** M30$( !B-0 #P @ ';\P, 97AT#,Q7S$N:'1M4$L! M A0#% @ 4()!6$F_>(P)" P34 \ ( !"?P# &5X M='(M97@S,5\R+FAT;5!+ 0(4 Q0 ( %""05CU9 DG\P0 +4: / M " 3\$! !E>'1R+65X,S)?,2YH=&U02P$"% ,4 " !0@D%8 M!EZ/'@L% !&&P #P @ %?"00 97AT#,R7S(N:'1M 64$L%!@ ' < KP$ )<.! $! end XML 85 extr-20231231_htm.xml IDEA: XBRL DOCUMENT 0001078271 us-gaap:EmployeeStockMember 2022-07-01 2022-12-31 0001078271 us-gaap:FairValueInputsLevel3Member 2023-07-01 2023-12-31 0001078271 us-gaap:RestrictedStockUnitsRSUMember 2023-10-01 2023-12-31 0001078271 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001078271 2023-06-30 0001078271 extr:TDSynnexCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember extr:TwoThousandTwentyThreeCreditAgreementMember 2023-07-07 2023-07-07 0001078271 srt:ExecutiveOfficerMember extr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember 2023-07-01 2023-12-31 0001078271 country:US 2022-07-01 2022-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 0001078271 extr:EmployeeStockPurchasePlanMember 2022-10-01 2022-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-10-01 2022-12-31 0001078271 us-gaap:CustomerRelationshipsMember 2022-07-01 2023-06-30 0001078271 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-12-31 0001078271 extr:OtherAmericasMember 2022-07-01 2022-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001078271 us-gaap:LicensingAgreementsMember 2023-12-31 0001078271 srt:MaximumMember extr:TwoThousandAndTwentyThreeRestructuringPlanMember 2023-10-01 2023-12-31 0001078271 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-12-31 0001078271 extr:TwoThousandAndThirteenEquityIncentivePlanMember 2022-07-01 2022-12-31 0001078271 us-gaap:RetainedEarningsMember 2023-12-31 0001078271 us-gaap:ProductMember 2022-10-01 2022-12-31 0001078271 2023-10-01 2023-12-31 0001078271 extr:TermLoanFacilityMember 2023-06-30 0001078271 extr:EmployeeStockPurchasePlanMember 2023-10-01 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 2023-12-31 0001078271 srt:AmericasMember 2022-10-01 2022-12-31 0001078271 us-gaap:InterestExpenseMember 2023-07-01 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2022-12-31 0001078271 extr:WestconMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0001078271 country:DE us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-10-01 2023-12-31 0001078271 country:DE us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 us-gaap:EMEAMember 2023-06-30 0001078271 srt:MinimumMember extr:SecondAmendedAndRestatedCreditAgreementMember us-gaap:BaseRateMember 2023-06-22 2023-06-22 0001078271 extr:ExecutiveOfficersAndOrDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-12-31 0001078271 us-gaap:LicensingAgreementsMember 2023-06-30 0001078271 us-gaap:GeneralAndAdministrativeExpenseMember 2022-10-01 2022-12-31 0001078271 extr:OfficeEquipmentFurnitureAndFixturesMember 2023-12-31 0001078271 extr:EmployeeStockOptionsAndAwardsOutstandingMember 2023-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001078271 srt:AmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 extr:TwoThousandFourteenEmployeeStockPurchasePlanMember 2022-07-01 2022-12-31 0001078271 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-12-31 0001078271 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-12-31 0001078271 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001078271 extr:CommissionFeesMember 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0001078271 extr:ScanSourceIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001078271 extr:WestconMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 extr:TwoThousandTwentyThreeCreditAgreementMember 2023-07-01 2023-12-31 0001078271 srt:AmericasMember 2022-07-01 2022-12-31 0001078271 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-31 0001078271 2022-09-30 0001078271 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001078271 us-gaap:RetainedEarningsMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 extr:TermLoanFacilityMember extr:TwoThousandNineteenCreditAgreementMember 2022-07-01 2022-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 extr:TDSynnexCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0001078271 us-gaap:CustomerRelationshipsMember 2023-06-30 0001078271 2022-07-01 2022-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember extr:TwoThousandTwentyThreeCreditAgreementMember 2023-06-22 0001078271 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-12-31 0001078271 us-gaap:DevelopedTechnologyRightsMember 2023-06-30 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-31 0001078271 extr:OtherAmericasMember 2023-07-01 2023-12-31 0001078271 us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 us-gaap:TradeNamesMember 2023-07-01 2023-12-31 0001078271 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001078271 country:DE us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-06-30 0001078271 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001078271 srt:MinimumMember extr:SecondAmendedAndRestatedCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-06-22 2023-06-22 0001078271 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001078271 country:US us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 extr:EmployeeStockPurchasePlanMember 2023-07-01 2023-12-31 0001078271 srt:MaximumMember extr:OtherForeignCountryMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-10-01 2023-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-12-31 0001078271 extr:FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember 2023-10-01 2023-12-31 0001078271 extr:OfficeEquipmentFurnitureAndFixturesMember 2023-06-30 0001078271 extr:TwoThousandFourteenEmployeeStockPurchasePlanMember 2023-07-01 2023-12-31 0001078271 extr:MoveCostMember extr:TwoThousandAndTwentyThreeRestructuringPlanMember 2023-10-01 2023-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 us-gaap:CommonStockMember 2023-12-31 0001078271 extr:CostOfProductRevenueMember 2022-10-01 2022-12-31 0001078271 2022-07-01 2023-06-30 0001078271 us-gaap:RetainedEarningsMember 2022-06-30 0001078271 extr:TwoThousandTwentyTwoRepurchaseProgramMember 2022-05-18 2022-05-18 0001078271 us-gaap:ProductMember 2023-10-01 2023-12-31 0001078271 us-gaap:EMEAMember 2023-07-01 2023-12-31 0001078271 us-gaap:EMEAMember 2022-07-01 2022-12-31 0001078271 us-gaap:EmployeeStockOptionMember 2022-10-01 2022-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2023-09-30 0001078271 us-gaap:InterestExpenseMember 2022-07-01 2022-12-31 0001078271 extr:InitialPerformancePeriodMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-07-01 2023-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001078271 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001078271 country:NL us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 srt:ExecutiveOfficerMember extr:MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember 2023-07-01 2023-12-31 0001078271 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 2023-06-30 0001078271 2023-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 srt:ExecutiveOfficerMember extr:MSUMember 2023-07-01 2023-12-31 0001078271 us-gaap:RetainedEarningsMember 2023-09-30 0001078271 us-gaap:RetainedEarningsMember 2022-07-01 2022-12-31 0001078271 us-gaap:CommonStockMember 2022-09-30 0001078271 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2023-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001078271 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-12-31 0001078271 extr:CostOfSubscriptionAndSupportRevenuesMember 2022-07-01 2022-12-31 0001078271 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001078271 extr:TwoThousandAndThirteenEquityIncentivePlanMember 2023-09-14 2023-09-14 0001078271 extr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember 2023-07-01 2023-12-31 0001078271 us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 extr:JoeVitaloneMember 2023-12-31 0001078271 extr:CostOfProductRevenueMember 2023-07-01 2023-12-31 0001078271 us-gaap:DevelopedTechnologyRightsMember 2022-07-01 2023-06-30 0001078271 srt:MaximumMember extr:TwoThousandTwentyTwoRepurchaseProgramMember 2022-11-17 0001078271 extr:MarketBasedRestrictedSharesSubjectToStockPriceTargetsMember 2023-07-01 2023-12-31 0001078271 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-12-31 0001078271 country:US us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 us-gaap:EmployeeStockMember 2023-07-01 2023-12-31 0001078271 extr:TwoThousandTwentyTwoRepurchaseProgramMember 2022-07-01 2022-12-31 0001078271 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001078271 us-gaap:TreasuryStockCommonMember 2022-06-30 0001078271 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 2022-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001078271 extr:JenneIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001078271 2022-06-30 0001078271 srt:AsiaPacificMember 2023-12-31 0001078271 us-gaap:FairValueInputsLevel3Member 2022-10-01 2022-12-31 0001078271 extr:JenneIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 extr:OtherAmericasMember 2023-10-01 2023-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 extr:CommissionFeesMember 2022-07-01 2022-12-31 0001078271 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0001078271 extr:ScanSourceIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 us-gaap:CustomerRelationshipsMember 2023-12-31 0001078271 us-gaap:FairValueInputsLevel3Member 2022-07-01 2023-06-30 0001078271 srt:MaximumMember extr:TwoThousandTwentyTwoRepurchaseProgramMember 2022-05-18 0001078271 country:US us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 2024-01-01 2023-12-31 0001078271 extr:TDSynnexCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 srt:MaximumMember extr:OtherForeignCountryMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 extr:InitialPerformancePeriodMember 2023-07-01 2023-12-31 0001078271 extr:IngridJBurtonMember 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember extr:SecondAmendedAndRestatedCreditAgreementMember 2023-06-22 0001078271 srt:MaximumMember extr:SecondAmendedAndRestatedCreditAgreementMember us-gaap:BaseRateMember 2023-06-22 2023-06-22 0001078271 srt:MaximumMember extr:OtherForeignCountryMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 country:US us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 0001078271 2024-07-01 2023-12-31 0001078271 2025-07-01 2023-12-31 0001078271 extr:TermLoanFacilityMember extr:SecondAmendedAndRestatedCreditAgreementMember 2023-06-22 0001078271 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001078271 srt:AmericasMember 2023-10-01 2023-12-31 0001078271 us-gaap:EMEAMember 2023-10-01 2023-12-31 0001078271 country:US us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 us-gaap:FairValueInputsLevel2Member 2023-06-30 0001078271 extr:InitialPerformancePeriodMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-07-01 2023-12-31 0001078271 extr:NonCancelableInventoryMember 2023-12-31 0001078271 country:US 2023-10-01 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2023-12-31 0001078271 extr:TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember 2023-06-30 0001078271 srt:AsiaPacificMember 2023-06-30 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-07-01 2023-12-31 0001078271 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001078271 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001078271 us-gaap:CommonStockMember 2023-07-01 2023-12-31 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-10-01 2022-12-31 0001078271 extr:SubscriptionAndSupportMember 2023-07-01 2023-12-31 0001078271 us-gaap:RetainedEarningsMember 2023-06-30 0001078271 extr:TwoThousandFourteenEmployeeStockPurchasePlanMember 2023-06-30 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember extr:TwoThousandTwentyThreeCreditAgreementMember 2023-12-31 0001078271 us-gaap:TradeNamesMember 2022-07-01 2023-06-30 0001078271 extr:SubscriptionAndSupportMember 2023-10-01 2023-12-31 0001078271 extr:OtherAmericasMember 2022-10-01 2022-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-01 2022-12-31 0001078271 country:NL us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 extr:CostOfProductRevenueMember 2022-07-01 2022-12-31 0001078271 extr:IngramMicroMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember 2022-10-01 2022-12-31 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001078271 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001078271 srt:AmericasMember 2023-06-30 0001078271 us-gaap:LicensingAgreementsMember 2022-07-01 2023-06-30 0001078271 srt:AsiaPacificMember 2022-07-01 2022-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-07-01 2022-12-31 0001078271 us-gaap:RetainedEarningsMember 2022-12-31 0001078271 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-12-31 0001078271 extr:TwoThousandNineteenCreditAgreementMember 2022-07-01 2022-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2023-10-01 2023-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001078271 us-gaap:LicensingAgreementsMember 2023-07-01 2023-12-31 0001078271 srt:ExecutiveOfficerMember extr:TotalStockholderReturnPerformanceSharesMember 2023-07-01 2023-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 0001078271 2022-10-01 2022-12-31 0001078271 us-gaap:ComputerEquipmentMember 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-10-01 2023-12-31 0001078271 2023-09-30 0001078271 srt:MaximumMember extr:SecondAmendedAndRestatedCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-06-22 2023-06-22 0001078271 extr:WestconMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 extr:TwoThousandThirteenEquityIncentivePlanSharesAvailableForGrantMember 2023-12-31 0001078271 2022-05-18 2022-05-18 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 extr:TwoThousandTwentyTwoRepurchaseProgramMember 2022-10-01 2022-12-31 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 0001078271 country:US 2022-10-01 2022-12-31 0001078271 us-gaap:TradeNamesMember 2023-12-31 0001078271 2025-07-01 2023-07-01 2023-12-31 0001078271 extr:CommissionFeesMember 2022-10-01 2022-12-31 0001078271 us-gaap:TradeNamesMember 2023-06-30 0001078271 extr:IngridJBurtonMember 2023-07-01 2023-12-31 0001078271 us-gaap:CommonStockMember 2022-07-01 2022-12-31 0001078271 extr:TwoThousandAndThirteenEquityIncentivePlanMember 2023-07-01 2023-12-31 0001078271 2022-12-31 0001078271 us-gaap:EmployeeStockOptionMember 2023-10-01 2023-12-31 0001078271 us-gaap:CustomerRelationshipsMember 2023-07-01 2023-12-31 0001078271 us-gaap:CommonStockMember 2023-06-30 0001078271 extr:CostOfSubscriptionAndSupportRevenuesMember 2023-07-01 2023-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-12-31 0001078271 extr:SecondAmendedAndRestatedCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-06-22 2023-06-22 0001078271 us-gaap:InterestRateSwapMember 2022-12-31 0001078271 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-12-31 0001078271 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0001078271 srt:AmericasMember 2023-12-31 0001078271 us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001078271 us-gaap:FairValueInputsLevel3Member 2022-07-01 2022-12-31 0001078271 extr:CommissionFeesMember 2023-06-30 0001078271 extr:EmployeeStockPurchasePlanMember 2022-07-01 2022-12-31 0001078271 extr:SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember 2023-12-31 0001078271 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2023-12-31 0001078271 us-gaap:ComputerEquipmentMember 2023-06-30 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 extr:TwoThousandFourteenEmployeeStockPurchasePlanMember 2021-09-09 2021-09-09 0001078271 us-gaap:InterestExpenseMember 2022-10-01 2022-12-31 0001078271 us-gaap:RevolvingCreditFacilityMember extr:SecondAmendedAndRestatedCreditAgreementMember 2023-06-22 2023-06-22 0001078271 country:US us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 srt:MaximumMember extr:OtherForeignCountryMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 srt:AmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 extr:MoveCostMember extr:TwoThousandAndTwentyThreeRestructuringPlanMember 2023-07-01 2023-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-12-31 0001078271 us-gaap:ProductMember 2022-07-01 2022-12-31 0001078271 2024-01-26 0001078271 us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2022-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 us-gaap:DevelopedTechnologyRightsMember 2023-07-01 2023-12-31 0001078271 srt:AmericasMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember 2023-10-01 2023-12-31 0001078271 srt:MinimumMember extr:TwoThousandAndTwentyThreeRestructuringPlanMember 2023-10-01 2023-12-31 0001078271 extr:MarketBasedRestrictedSharesSubjectToTotalShareholderReturnMember 2022-07-01 2022-12-31 0001078271 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-07-01 2023-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001078271 us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 0001078271 us-gaap:RetainedEarningsMember 2022-09-30 0001078271 us-gaap:InterestRateSwapMember 2023-12-31 0001078271 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-07-01 2023-06-30 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 extr:EmployeeStockOptionsAndAwardsOutstandingMember 2023-06-30 0001078271 srt:AsiaPacificMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001078271 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001078271 extr:TwoThousandTwentyTwoRepurchaseProgramMember 2023-10-01 2023-12-31 0001078271 country:US us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 us-gaap:EMEAMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 extr:TermLoanFacilityMember 2023-12-31 0001078271 us-gaap:EMEAMember 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2022-10-01 2022-12-31 0001078271 extr:WestconMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 country:US 2023-07-01 2023-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-10-01 2023-12-31 0001078271 us-gaap:CommonStockMember 2022-12-31 0001078271 us-gaap:SalesChannelDirectlyToConsumerMember 2022-10-01 2022-12-31 0001078271 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-12-31 0001078271 extr:JoeVitaloneMember 2023-07-01 2023-12-31 0001078271 extr:SubscriptionAndSupportMember 2022-10-01 2022-12-31 0001078271 srt:MaximumMember extr:SecondAmendedAndRestatedCreditAgreementMember 2023-06-22 0001078271 extr:MSUMember 2023-07-01 2023-12-31 0001078271 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001078271 us-gaap:ProductMember 2023-07-01 2023-12-31 0001078271 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001078271 extr:SubscriptionAndSupportMember 2022-07-01 2022-12-31 0001078271 us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-01 2023-12-31 0001078271 srt:AsiaPacificMember us-gaap:SalesChannelThroughIntermediaryMember 2023-07-01 2023-12-31 0001078271 extr:CostOfSubscriptionAndSupportRevenuesMember 2023-10-01 2023-12-31 0001078271 extr:TermLoanFacilityMember extr:TwoThousandTwentyThreeCreditAgreementMember 2023-07-01 2023-12-31 0001078271 extr:TwoThousandFourteenEmployeeStockPurchasePlanMember 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2022-09-30 0001078271 extr:CostOfSubscriptionAndSupportRevenuesMember 2022-10-01 2022-12-31 0001078271 extr:TDSynnexCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001078271 extr:JenneIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0001078271 us-gaap:TreasuryStockCommonMember 2023-06-30 0001078271 us-gaap:InterestRateSwapMember 2022-07-01 2022-12-31 0001078271 extr:FirstQuarterTwoThousandAndTwentyFourRestructuringPlanMember 2023-07-01 2023-12-31 0001078271 us-gaap:FairValueInputsLevel3Member 2023-10-01 2023-12-31 0001078271 us-gaap:CommonStockMember 2023-09-30 0001078271 extr:CommissionFeesMember 2023-10-01 2023-12-31 0001078271 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-10-01 2023-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-12-31 0001078271 extr:TwoThousandTwentyTwoRepurchaseProgramMember 2023-07-01 2023-12-31 0001078271 country:NL us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 extr:CostOfProductRevenueMember 2023-10-01 2023-12-31 0001078271 extr:CommissionFeesMember 2023-07-01 2023-12-31 0001078271 us-gaap:InterestExpenseMember 2023-10-01 2023-12-31 0001078271 extr:SecondQuarterTwoThousandAndTwentyFourRestructuringPlanMember 2023-10-01 2023-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2022-07-01 2022-12-31 0001078271 extr:JenneIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0001078271 2023-07-01 2023-12-31 0001078271 us-gaap:EMEAMember 2022-10-01 2022-12-31 0001078271 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0001078271 extr:TwoThousandAndTwentyThreeRestructuringPlanMember 2023-12-31 0001078271 country:US us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-31 0001078271 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2022-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0001078271 extr:TDSynnexCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001078271 us-gaap:CommonStockMember 2022-06-30 0001078271 us-gaap:SalesChannelThroughIntermediaryMember 2022-10-01 2022-12-31 0001078271 extr:JenneIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001078271 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001078271 extr:JenneIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001078271 extr:OtherAmericasMember us-gaap:SalesChannelThroughIntermediaryMember 2023-10-01 2023-12-31 iso4217:USD shares pure extr:Segment extr:Distribution_Channels shares extr:Geographic_Area iso4217:USD Q2 2024 false 0001078271 --06-30 P6M P1Y true http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember 2023-04-30 10-Q true 2023-12-31 false 000-25711 EXTREME NETWORKS, INC. DE 77-0430270 2121 RDU Center Drive, Suite 300 Morrisville NC 27560 408 579-2800 Common Stock EXTR NASDAQ Yes Yes Large Accelerated Filer false false false 128730411 221403000 234826000 112047000 182045000 152521000 89024000 72272000 70263000 558243000 576158000 47598000 46448000 47124000 34739000 13104000 16063000 395606000 394755000 80983000 73544000 1142658000 1141707000 675000 674000 9325000 34326000 87790000 99724000 50862000 71367000 11397000 12322000 10686000 10847000 300399000 282475000 78507000 64440000 548966000 575501000 247777000 219024000 2069000 2409000 182931000 187591000 43852000 31845000 7748000 7747000 3200000 3247000 0.001 0.001 2000000 2000000 0 0 0.001 0.001 750000000 750000000 146843000 143629000 128624000 127775000 147000 144000 1181230000 1173744000 -12058000 -13192000 -823334000 -855998000 18219000 15854000 237801000 187946000 108184000 116752000 1142658000 1141707000 186611000 223445000 440094000 429721000 109766000 94903000 209420000 186316000 296377000 318348000 649514000 616037000 81493000 103587000 190029000 203350000 31514000 33106000 63179000 64324000 113007000 136693000 253208000 267674000 105118000 119858000 250065000 226371000 78252000 61797000 146241000 121992000 183370000 181655000 396306000 348363000 52833000 52618000 110849000 103607000 85154000 80538000 177074000 158920000 25384000 24085000 49257000 42632000 390000 9174000 476000 11891000 957000 509000 504000 1020000 1027000 173054000 158221000 350091000 307533000 10316000 23434000 46215000 40830000 1430000 889000 2656000 1281000 4269000 3884000 8587000 7710000 -420000 138000 12000 509000 7057000 20577000 40296000 34910000 3069000 2646000 7632000 4394000 3988000 17931000 32664000 30516000 0.03 0.14 0.25 0.23 0.03 0.13 0.25 0.23 128987000 130465000 128885000 130377000 131514000 134453000 132786000 133833000 3988000 17931000 32664000 30516000 29000 328000 558000 834000 358000 358000 171000 148000 4038000 -8205000 1134000 -10343000 4038000 -8376000 1134000 -10491000 8026000 9555000 33798000 20025000 141706000 142000 1125204000 -5170000 -10479000 -88086000 -921487000 110603000 17931000 17931000 -8376000 -8376000 431000 -3184000 -3184000 2578000 -49803000 -49803000 17396000 17396000 142137000 142000 1139416000 -13546000 -13057000 -137889000 -903556000 84567000 139742000 140000 1115416000 -3055000 -10479000 -88086000 -934072000 90343000 30516000 30516000 -10491000 -10491000 2395000 2000 -7185000 -7183000 2578000 -49803000 -49803000 31185000 31185000 142137000 142000 1139416000 -13546000 -13057000 -137889000 -903556000 84567000 146264000 146000 1164589000 -16096000 -16734000 -212835000 -827322000 108482000 3988000 3988000 4038000 4038000 579000 1000 -4316000 -4315000 1485000 -24966000 -24966000 20957000 20957000 146843000 147000 1181230000 -12058000 -18219000 -237801000 -823334000 108184000 143629000 144000 1173744000 -13192000 -15854000 -187946000 -855998000 116752000 32664000 32664000 1134000 1134000 3214000 3000 -33390000 -33387000 2365000 -49855000 -49855000 40876000 40876000 146843000 147000 1181230000 -12058000 -18219000 -237801000 -823334000 108184000 32664000 30516000 9485000 9983000 3064000 7852000 5891000 6240000 82000 102000 40876000 31185000 -21000 65000 532000 764000 2481000 5904000 -69915000 -31944000 64552000 14506000 7850000 6557000 -12263000 2164000 -20625000 9170000 -6444000 -7383000 48272000 28776000 13320000 -4074000 109865000 120337000 9955000 6271000 -9955000 -6271000 25000000 5000000 46625000 49855000 49803000 33387000 7183000 2000000 -113242000 -105611000 -91000 -456000 -13423000 7999000 234826000 194522000 221403000 202521000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Description of Business and Basis of Presentation</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Extreme Networks, Inc., together with its subsidiaries (collectively referred to as “Extreme” or the “Company”), is a leader in providing software-driven networking solutions for enterprise customers. The Company conducts its sales and marketing activities on a worldwide basis through distributors, resellers, and the Company’s field sales organization. Extreme was incorporated in California in 1996 and reincorporated in Delaware in 1999.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements of Extreme included herein have been prepared under the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted under such rules and regulations. The condensed consolidated balance sheet at June 30, 2023 was derived from audited financial statements as of that date but does not include all disclosures required by generally accepted accounting principles for complete financial statements. These interim financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations and cash flows for the interim periods presented and the financial condition of Extreme at December 31, 2023. The results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results that may be expected for fiscal 2024 or any future periods.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fiscal Year</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses a fiscal calendar year ending on June 30. All references herein to “fiscal 2024” represent the fiscal year ending June 30, 2024. All references herein to “fiscal 2023” represent the fiscal year ended June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of Extreme and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company predominantly uses the United States Dollar as its functional currency. The functional currency for certain of its foreign subsidiaries is the local currency. For those subsidiaries that operate in a local functional currency environment, all assets and liabilities are translated to United States Dollars at current month end rates of exchange and revenues, and expenses are translated using the monthly average rate.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates.</span></p></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fiscal Year</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses a fiscal calendar year ending on June 30. All references herein to “fiscal 2024” represent the fiscal year ending June 30, 2024. All references herein to “fiscal 2023” represent the fiscal year ended June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of Extreme and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company predominantly uses the United States Dollar as its functional currency. The functional currency for certain of its foreign subsidiaries is the local currency. For those subsidiaries that operate in a local functional currency environment, all assets and liabilities are translated to United States Dollars at current month end rates of exchange and revenues, and expenses are translated using the monthly average rate.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates.</span></p> <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For a description of significant accounting policies, see Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to the Company’s significant accounting policies since the filing of the Annual Report on Form 10-K.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no recently adopted accounting standards which would have a material effect on our condensed consolidated financial statements and accompanying disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods for fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and related disclosures.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740), Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to enhance income tax disclosures primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements and related disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no recently adopted accounting standards which would have a material effect on our condensed consolidated financial statements and accompanying disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. All disclosure requirements of ASU 2023-07 are required for entities with a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods for fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and related disclosures.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740), Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to enhance income tax disclosures primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements and related disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:9pt;margin-right:40%;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for revenues in accordance with Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company derives the majority of its revenues from sales of its networking equipment, with the remaining revenues generated from sales of subscription and support, which primarily includes software subscriptions delivered as software as a service (“SaaS”) and additional revenues from maintenance contracts, professional services and training for its products. The Company sells its products, SaaS, and maintenance contracts direct to customers and to partners in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> distribution channels, or tiers. The first tier consists of a limited number of independent distributors that stock the Company's products and sell primarily to resellers. The second tier of the distribution channel consists of non-stocking distributors and value-added resellers that sell directly to end-users. Products and subscription and support may be sold separately or in bundled packages.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance Obligations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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 in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance obligations are satisfied at a point in time or over time as the customer receives and consumes the benefits provided. Substantially all of the Company’s product sales revenues are recognized at a point in time. Substantially all of the Company’s subscription and support revenues are recognized over time. For revenues recognized over time, the Company uses an input measure, days elapsed, to measure progress.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 31, 2023, the Company had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">548.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of remaining performance obligations, which primarily comprised deferred maintenance and deferred SaaS revenues. The Company expects to recognize approximat</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ely </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its deferred revenue as revenue in the remainder of fiscal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d9a527e4-eaff-4f86-acf2-b1a55c370a7c;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in fiscal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_00944c48-1356-44ef-96f7-7ee85e2f02ef;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025,</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the balance </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b823e21d-110f-499f-998e-d97d1cf34295;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thereafter</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Balances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue in the condensed consolidated balance sheets. Services provided under renewable support arrangements of the Company are billed in accordance with agreed-upon contractual terms, which are either billed fully at the inception of contract or at periodic intervals (e.g., quarterly or annually). The Company generally receives payments from its customers in advance of services being provided, resulting in deferred revenues. These liabilities are reported on the condensed consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized for the three months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized for the six months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">172.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">145.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company recognizes the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_27510396-fc65-43cd-9601-38747afcf6f9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">incremental costs</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. Management expects that commission fees paid to sales representatives as a result of obtaining subscription and support contracts and contract renewals are recoverable and therefore the Company’s condensed consolidated balance sheets included capitalized balances in the amount of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Capitalized commissions are included within other assets in the condensed consolidated balance sheets. Capitalized commission fees are amortized on a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">straight-line basis</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> over the average period of service contracts of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and are included in “Sales and marketing” in the accompanying condensed consolidated statements of operations. Amortization recognized during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended December 31, 2023 and 2022 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization recognized during the six months ended December 31, 2023 and 2022 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated Variable Consideration.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> There were no material changes in the current period to the estimated variable consideration for performance obligations, which were satisfied or partially satisfied during previous periods.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenues by Category</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates in three geographic regions: Americas, EMEA (Europe, Middle East and Africa) and APAC (Asia Pacific). </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,350</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,199</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,549</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,963</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,630</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,593</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,842</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,086</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,807</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,614</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,421</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,594</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,041</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,635</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,770</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,014</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,082</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,523</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,605</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,147</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,903</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,050</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,864</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,273</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,137</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,881</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,540</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,837</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,377</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186,320</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,028</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">318,348</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,151</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,150</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,301</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,277</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,942</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,219</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,775</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,983</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,832</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,712</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,544</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,926</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,358</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">358,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,109</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,654</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,763</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,393</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,815</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,156</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,559</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,975</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,047</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,022</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,441</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,274</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,715</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">385,294</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,220</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">649,514</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,953</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,084</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">616,037</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended December 31, 2023, the Company generated</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its net revenues from Germany. For the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company generated approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from the Netherlands. For the three months ended December 31, 2022, the Company generated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from the Netherlands and Germany, respectively. For the six months ended December 31, 2022, the Company generated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from each of the Netherlands and Germany. No other foreign country accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of its net revenues for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customer Concentrations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs ongoing credit evaluations of its customers and generally does not require collateral in exchange for credit.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth customers accounting for 10% or more of the Company’s net revenues for the periods indicated below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.249%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jenne, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Westcon Group, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TD Synnex Corporation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ScanSource, Inc.</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* Less than 10% of revenue</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth major customers accounting for 10% or more of the Company’s net accounts receivable balance:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.08%;"></td> <td style="width:1.62%;"></td> <td style="width:11.84%;"></td> <td style="width:1.62%;"></td> <td style="width:11.84%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jenne, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TD Synnex Corporation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ScanSource, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ingram Micro</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> * Less than 10% of accounts receivable</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's net accounts receivable balance with Jenne, Inc. as of December 31, 2023 is current and the Company expects to collect the majority of this balance by March 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2 <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance Obligations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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 in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance obligations are satisfied at a point in time or over time as the customer receives and consumes the benefits provided. Substantially all of the Company’s product sales revenues are recognized at a point in time. Substantially all of the Company’s subscription and support revenues are recognized over time. For revenues recognized over time, the Company uses an input measure, days elapsed, to measure progress.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 31, 2023, the Company had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">548.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of remaining performance obligations, which primarily comprised deferred maintenance and deferred SaaS revenues. The Company expects to recognize approximat</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ely </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its deferred revenue as revenue in the remainder of fiscal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d9a527e4-eaff-4f86-acf2-b1a55c370a7c;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in fiscal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_00944c48-1356-44ef-96f7-7ee85e2f02ef;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025,</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the balance </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b823e21d-110f-499f-998e-d97d1cf34295;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thereafter</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Balances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue in the condensed consolidated balance sheets. Services provided under renewable support arrangements of the Company are billed in accordance with agreed-upon contractual terms, which are either billed fully at the inception of contract or at periodic intervals (e.g., quarterly or annually). The Company generally receives payments from its customers in advance of services being provided, resulting in deferred revenues. These liabilities are reported on the condensed consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized for the three months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized for the six months ended December 31, 2023 and 2022 that was included in the deferred revenue balance at the beginning of each period was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">172.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">145.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company recognizes the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_27510396-fc65-43cd-9601-38747afcf6f9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">incremental costs</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. Management expects that commission fees paid to sales representatives as a result of obtaining subscription and support contracts and contract renewals are recoverable and therefore the Company’s condensed consolidated balance sheets included capitalized balances in the amount of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Capitalized commissions are included within other assets in the condensed consolidated balance sheets. Capitalized commission fees are amortized on a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">straight-line basis</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> over the average period of service contracts of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and are included in “Sales and marketing” in the accompanying condensed consolidated statements of operations. Amortization recognized during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended December 31, 2023 and 2022 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization recognized during the six months ended December 31, 2023 and 2022 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated Variable Consideration.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> There were no material changes in the current period to the estimated variable consideration for performance obligations, which were satisfied or partially satisfied during previous periods.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenues by Category</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates in three geographic regions: Americas, EMEA (Europe, Middle East and Africa) and APAC (Asia Pacific). </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,350</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,199</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,549</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,963</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,630</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,593</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,842</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,086</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,807</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,614</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,421</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,594</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,041</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,635</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,770</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,014</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,082</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,523</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,605</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,147</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,903</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,050</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,864</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,273</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,137</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,881</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,540</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,837</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,377</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186,320</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,028</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">318,348</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,151</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,150</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,301</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,277</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,942</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,219</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,775</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,983</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,832</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,712</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,544</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,926</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,358</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">358,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,109</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,654</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,763</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,393</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,815</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,156</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,559</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,975</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,047</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,022</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,441</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,274</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,715</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">385,294</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,220</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">649,514</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,953</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,084</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">616,037</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended December 31, 2023, the Company generated</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of its net revenues from Germany. For the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company generated approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from the Netherlands. For the three months ended December 31, 2022, the Company generated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from the Netherlands and Germany, respectively. For the six months ended December 31, 2022, the Company generated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its net revenues from each of the Netherlands and Germany. No other foreign country accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of its net revenues for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> Certain of the Company’s contracts have multiple performance obligations, as the promise to transfer individual goods or services is separately identifiable from other promises in the contracts and, therefore, is distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which the Company separately sells these products. For items that are not sold separately, the Company estimates the stand-alone selling prices using other observable inputs 548200000 0.32 0.34 0.34 thereafter 105700000 83900000 172000000 145700000 22200000 20000000 straight-line basis P3Y 2700000 2200000 5200000 4300000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the Company’s net revenues disaggregated by sales channel and geographic region based on the billing addresses of its customers (in thousands):</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,350</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,199</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,549</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,963</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,630</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,593</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,842</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,086</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,807</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,614</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,421</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,594</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,041</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,635</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,770</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,244</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">153,014</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,082</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,523</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,605</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,147</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,903</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,050</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,864</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,273</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,137</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,881</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,540</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,837</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296,377</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186,320</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,028</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">318,348</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.072%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.904%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Distributor</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Direct</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,151</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,150</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,301</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,277</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,942</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,219</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,775</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,983</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,832</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,712</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,544</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Americas</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,926</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,358</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">358,284</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,109</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,654</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310,763</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,393</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,815</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254,208</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173,403</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,156</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,559</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,975</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,047</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,022</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,441</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,274</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,715</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">385,294</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,220</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">649,514</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">353,953</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,084</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">616,037</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 81350000 68199000 149549000 70963000 66630000 137593000 8244000 4842000 13086000 10807000 4614000 15421000 89594000 73041000 162635000 81770000 71244000 153014000 64082000 46523000 110605000 97147000 40903000 138050000 8864000 14273000 23137000 7403000 19881000 27284000 162540000 133837000 296377000 186320000 132028000 318348000 199151000 133150000 332301000 144277000 130942000 275219000 10775000 15208000 25983000 26832000 8712000 35544000 209926000 148358000 358284000 171109000 139654000 310763000 166393000 87815000 254208000 173403000 80156000 253559000 8975000 28047000 37022000 9441000 42274000 51715000 385294000 264220000 649514000 353953000 262084000 616037000 0.10 0.11 0.11 0.10 0.10 0.10 0.10 0.10 0.10 0.10 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth customers accounting for 10% or more of the Company’s net revenues for the periods indicated below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.249%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> <td style="width:1.26%;"></td> <td style="width:9.678%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jenne, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Westcon Group, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TD Synnex Corporation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ScanSource, Inc.</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* Less than 10% of revenue</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth major customers accounting for 10% or more of the Company’s net accounts receivable balance:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.08%;"></td> <td style="width:1.62%;"></td> <td style="width:11.84%;"></td> <td style="width:1.62%;"></td> <td style="width:11.84%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jenne, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">TD Synnex Corporation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ScanSource, Inc.</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ingram Micro</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> * Less than 10% of accounts receivable</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.23 0.13 0.25 0.13 0.10 0.19 0.18 0.17 0.24 0.17 0.21 0.18 0.11 0.52 0.39 0.10 0.10 0.10 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance Sheet Accounts</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's cash and cash equivalents (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,403</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,826</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost, or net realizable value. Extreme uses a standard cost methodology to determine the cost basis for its inventories. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The Company adjusts the carrying value of its inventory when conditions exist that suggest that inventory may be in excess of anticipated demand or is obsolete based upon assumptions about future demand. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Any previously written down or obsolete inventory subsequently sold has not had a material impact on gross margin for any of the periods presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's inventory by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.32%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's property and equipment, net by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.814%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office equipment, furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenue</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue represents invoiced amounts for deferred maintenance, SaaS, and other deferred revenue including professional services and training when the revenue recognition criteria have not been met. </span></span><span style=""></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees and Product Warranties</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Company’s hardware products are shipped with either a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warranty or a limited lifetime warranty, and software products receive a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-day warranty. Upon shipment of products to its customers, the Company estimates expenses for the cost to repair or replace products that may be returned under warranty and accrues a liability in cost of product revenues for this amount. The determination of the Company’s warranty requirements is based on actual historical experience with the product or product family, estimates of repair and replacement costs, and any product warranty problems that are identified after shipment. The Company estimates and adjusts these accruals at each balance sheet date in accordance with changes in these factors.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.951%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.862%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,164</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New warranties issued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To facilitate sales of its products in the normal course of business, the Company indemnifies its resellers and end-user customers with respect to certain matters. The Company has agreed to hold the customer harmless against losses arising from intellectual property infringement and certain other losses. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to estimate the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on its operating results or financial position.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may be subject to concentration of credit risk as a result of certain financial instruments consisting of accounts receivable. See Note 3, Revenues, for the Company’s accounts receivable concentration. The Company does not invest an amount exceeding </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its combined cash in the securities of any one obligor or maker, except for obligations of the United States government, obligations of United States government agencies, and money market accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's cash and cash equivalents (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,403</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,826</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's cash and cash equivalents (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,403</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,826</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 211526000 227675000 9877000 7151000 221403000 234826000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost, or net realizable value. Extreme uses a standard cost methodology to determine the cost basis for its inventories. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The Company adjusts the carrying value of its inventory when conditions exist that suggest that inventory may be in excess of anticipated demand or is obsolete based upon assumptions about future demand. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Any previously written down or obsolete inventory subsequently sold has not had a material impact on gross margin for any of the periods presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's inventory by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.32%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's inventory by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.32%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 124668000 78180000 27853000 10844000 152521000 89024000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's property and equipment, net by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.814%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office equipment, furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company's property and equipment, net by category (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.814%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:12.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office equipment, furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">198,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 83633000 81612000 54378000 51444000 9002000 8899000 51563000 48943000 198576000 190898000 150978000 144450000 47598000 46448000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenue</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue represents invoiced amounts for deferred maintenance, SaaS, and other deferred revenue including professional services and training when the revenue recognition criteria have not been met. </span> <p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees and Product Warranties</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Company’s hardware products are shipped with either a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warranty or a limited lifetime warranty, and software products receive a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-day warranty. Upon shipment of products to its customers, the Company estimates expenses for the cost to repair or replace products that may be returned under warranty and accrues a liability in cost of product revenues for this amount. The determination of the Company’s warranty requirements is based on actual historical experience with the product or product family, estimates of repair and replacement costs, and any product warranty problems that are identified after shipment. The Company estimates and adjusts these accruals at each balance sheet date in accordance with changes in these factors.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.951%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.862%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,164</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New warranties issued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To facilitate sales of its products in the normal course of business, the Company indemnifies its resellers and end-user customers with respect to certain matters. The Company has agreed to hold the customer harmless against losses arising from intellectual property infringement and certain other losses. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. It is not possible to estimate the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made by the Company under these agreements have not had a material impact on its operating results or financial position.</span></p> P1Y P90D <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity related to the Company’s product warranty liability during the following periods (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.951%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.862%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:7.742000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,164</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">New warranties issued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 12164000 11522000 12322000 10852000 2777000 3807000 6451000 7815000 3544000 3509000 7376000 6847000 11397000 11820000 11397000 11820000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may be subject to concentration of credit risk as a result of certain financial instruments consisting of accounts receivable. See Note 3, Revenues, for the Company’s accounts receivable concentration. The Company does not invest an amount exceeding </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its combined cash in the securities of any one obligor or maker, except for obligations of the United States government, obligations of United States government agencies, and money market accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.10 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A three-tier fair value hierarchy is utilized to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels are defined as follows:</span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 Inputs - unadjusted quoted prices in active markets for identical assets or liabilities;</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 Inputs - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 Inputs - unobservable inputs reflecting the Company’s own assumptions in measuring the asset or liability at fair value.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.778%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency derivatives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,010</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,010</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.778%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency derivatives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 1 Assets and Liabilities:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial instruments consist of cash, accounts receivable, accounts payable, and accrued liabilities. The Company states accounts receivable, accounts payable, and accrued liabilities at their carrying value, which approximates fair value due to the short time to the expected receipt or payment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 2 Assets and Liabilities:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's level 2 assets consist of certificates of deposit and derivative instruments. Certificates of deposit do not have regular market pricing and are considered Level 2. The fair value of derivative instruments under the Company’s foreign exchange forward contracts are estimated based on valuations provided by alternative pricing sources supported by observable inputs, which is considered Level 2.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and June 30, 2023, the Company had investment in certificates of deposit of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, with maturity of three months at the date of purchase, which are recorded as cash equivalents in the condensed consolidated balance sheets. The Company considers these cash equivalents to be available-for-sale and, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023, their fair value approximated their amortized cost.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and June 30, 2023, the Company had foreign exchange forward contracts that were not designated as hedging instruments with notional principal amounts of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. These contracts currently have maturities of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days or less. Changes in the fair value of these foreign exchange forward contracts not designated as hedging instruments are included in other income, net in the condensed consolidated statements of operations. For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended December 31, 2023 and 2022, there were net gains of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. For the six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were net gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and net losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and June 30, 2023,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding foreign exchange forward contracts that were designated as hedging instruments. See Note 12, Derivatives and Hedging, for additional information.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of borrowings under the 2023 Credit Agreement (as defined in Note 7) is estimated based on valuations provided by alternative pricing sources supported by observable inputs which is considered Level 2. Since the interest rate is variable in the 2023 Credit Agreement, the fair value approximates the face amount of the Company’s indebtedness of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">195.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">225.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 3 Assets and Liabilities:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s assets, including intangible assets and goodwill, are measured at fair value on a non-recurring basis if impairment is indicated.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any assets or liabilities that were considered Level 3.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> transfers of assets or liabilities between Level 1, Level 2, and Level 3 during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments recorded for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.778%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency derivatives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,010</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,010</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.778%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.544%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency derivatives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9877000 9877000 133000 133000 10010000 10010000 7151000 7151000 31000 31000 7182000 7182000 9900000 7200000 15600000 3400000 P40D P40D 400000 100000 300000 -400000 0 0 195000000 225000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible Assets and Goodwill</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the components of gross and net intangible assets (in thousands, except years):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.131%;"></td> <td style="width:1%;"></td> <td style="width:15.743%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.681000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.681000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.221%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining Amortization</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">License agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,512</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,408</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,104</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="10" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* The carrying amount of foreign intangible assets are affected by foreign currency translation</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.891%;"></td> <td style="width:1.22%;"></td> <td style="width:15.963%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining Amortization</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169,460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">License agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">231,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="10" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* The carrying amount of foreign intangible assets are affected by foreign currency translation</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the amortization expense of intangible assets for the periods presented (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.651%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.602%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of intangible assets </span><span><span style="-sec-ix-hidden:F_d744e307-a297-4ed0-85b5-ca11ba0be083;"><span style="-sec-ix-hidden:F_adf48483-a7e9-4166-8132-160c39f6193e;"><span style="-sec-ix-hidden:F_9329d8da-2ae2-495c-9c0b-fe4d709855ae;"><span style="-sec-ix-hidden:F_b597f5a0-e42b-461b-a661-3f8d3d1bc32c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">in “Total cost of</span></span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> revenues”</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,220</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,044</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,825</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of intangible assets in “Total operating expenses”</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,020</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,027</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,120</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,724</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,064</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,852</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amortization expense that is recognized in “Total cost of revenues” primarily consists of amortization related to developed technology and license agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated future amortization expense to be recorded for each of the respective future fiscal years is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.02%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">For the fiscal year ending June 30:</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (the remainder of fiscal 2024)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had Goodwill in the amount of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">395.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">394.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023, respectively. The change in goodwill during the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is due to foreign currency translation adjustment that is recorded as a component of accumulated other comprehensive loss.</span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the components of gross and net intangible assets (in thousands, except years):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.131%;"></td> <td style="width:1%;"></td> <td style="width:15.743%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.681000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.681000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:6.221%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining Amortization</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">License agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,512</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,408</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,104</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="10" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* The carrying amount of foreign intangible assets are affected by foreign currency translation</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.891%;"></td> <td style="width:1.22%;"></td> <td style="width:15.963%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:6.420999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining Amortization</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169,460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">License agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">231,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="10" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* The carrying amount of foreign intangible assets are affected by foreign currency translation</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P4Y1M6D 169646000 161690000 7956000 P2Y10M24D 64721000 59787000 4934000 P0Y 10700000 10700000 P2Y10M24D 2445000 2231000 214000 247512000 234408000 13104000 P4Y1M6D 169460000 159592000 9868000 P3Y4M24D 64839000 58894000 5945000 P0Y 10700000 10700000 P3Y4M24D 2445000 2195000 250000 247444000 231381000 16063000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the amortization expense of intangible assets for the periods presented (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.651%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.382%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:8.602%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of intangible assets </span><span><span style="-sec-ix-hidden:F_d744e307-a297-4ed0-85b5-ca11ba0be083;"><span style="-sec-ix-hidden:F_adf48483-a7e9-4166-8132-160c39f6193e;"><span style="-sec-ix-hidden:F_9329d8da-2ae2-495c-9c0b-fe4d709855ae;"><span style="-sec-ix-hidden:F_b597f5a0-e42b-461b-a661-3f8d3d1bc32c;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">in “Total cost of</span></span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> revenues”</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,220</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,044</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,825</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of intangible assets in “Total operating expenses”</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">509</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,020</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,027</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,120</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,724</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,064</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,852</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 611000 3220000 2044000 6825000 509000 504000 1020000 1027000 1120000 3724000 3064000 7852000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated future amortization expense to be recorded for each of the respective future fiscal years is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:85.02%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">For the fiscal year ending June 30:</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (the remainder of fiscal 2024)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2585000 4414000 3165000 1418000 1259000 263000 13104000 <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had Goodwill in the amount of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">395.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">394.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and June 30, 2023, respectively. The change in goodwill during the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is due to foreign currency translation adjustment that is recorded as a component of accumulated other comprehensive loss.</span></p> 395600000 394800000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s debt is comprised of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term debt:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt, less current portion:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, less current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 9, 2019, the Company entered into an Amended and Restated Credit Agreement (the “2019 Credit Agreement”), by and among the Company, as borrower, several banks and other financial institutions as Lenders, BMO Harris Bank N.A., as an issuing lender and swingline lender, Silicon Valley Bank, as an Issuing Lender, and Bank of Montreal, as administrative agent and collateral agent for the Lenders which was subsequently amended during fiscal 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 22, 2023, the Company entered into a Second Amended and Restated Credit Agreement (the “2023 Credit Agreement”), by and among the Company, as borrower, BMO Harris Bank, N.A., as an issuing lender and swingline lender, Bank of America, N.A., JPMorgan Chase Bank, N.A., PNC Bank, National Association, and Wells Fargo Bank, National Association, as issuing lenders, the financial institutions or entities party thereto as lenders, and Bank of Montreal, as administrative agent and collateral agent, which amended and restated the 2019 Credit Agreement. The 2023 Credit Agreement provides for i) a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million first lien term loan facility in an aggregate principal amount (the “2023 Term Loan”), ii) a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revolving credit facility (the “2023 Revolving Facility”) and, iii) an uncommitted additional incremental loan facility in the principal amount of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. On June 22, 2023, the Company borrowed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million against its $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility to refinance its debt. On July 7, 2023, the Company made a payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to pay off the outstanding revolving credit balance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Borrowings under the 2023 Credit Agreement bear interest, and at the Company’s election, the initial term loan may be made as either a base rate loan or a Secured Overnight Funding Rate (“SOFR”) loan. The applicable margin for base rate loans ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum, and the applicable margin for SOFR loans ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, in each case based on the Company’s consolidated leverage ratio. All SOFR loans are subject to a floor of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and spread adjustment of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum. The Company paid other closing fees, arrangement fees, and administration fees associated with the 2023 Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2023 Credit Agreement requires the Company to maintain certain minimum financial ratios at the end of each fiscal quarter. The 2023 Credit Agreement also includes covenants and restrictions that limit, among other things, the Company’s ability to incur additional indebtedness, create liens upon any of its property, merge, consolidate or sell all or substantially all of its assets. The 2023 Credit Agreement also includes customary events of default which may result in acceleration of the outstanding balance. During the six months ended December 31, 2023, the Company was in compliance with all the terms and financial covenants of the 2023 Credit Agreement</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financing costs incurred in connection with obtaining long-term financing are deferred and amortized over the term of the related indebtedness or credit agreement. Amortization of deferred financing costs included in “Interest expense” in the accompanying condensed consolidated statements of operations were</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023 and 2022, respectively. The interest rate as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any outstanding balance against its 2023 Revolving Facility’s outstanding balance. The Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">135.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of availability under the 2023 Revolving Facility as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023. During the three and six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t make any additional payments against its term loan facility other than the scheduled payments per the terms of the 2023 Credit Agreement. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company made an additional payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, against its term loan facility under the 2023 Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company h</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ad $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million of outstanding letters of credit as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s debt is comprised of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term debt:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt, less current portion:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, less current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10000000 10000000 25000000 675000 674000 9325000 34326000 185000000 190000000 2069000 2409000 182931000 187591000 192256000 221917000 200000000 150000000 P5Y 100000000 25000000 150000000 25000000 0.01 0.0175 0.02 0.0275 0 0.001 300000 700000 500000 1500000 0.0746 0.055 0 135500000 0 30000000 14500000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commitments and Contingencies </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Commitments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently has arrangements with contract manufacturers and suppliers for the manufacture of its products. Those arrangements allow the contract manufacturers to procure long lead-time component inventory based upon a rolling production forecast provided by the Company. The Company is obligated to purchase long lead-time component inventory that its contract manufacturer procures in accordance with the forecast, unless the Company gives notice of order cancellation outside of applicable component lead-times. As of December 31, 2023, the Company had commitments to purchase</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">92.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million of inventory.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Proceedings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may from time to time be party to litigation arising in the course of its business, including, without limitation, allegations relating to commercial transactions, business relationships, or intellectual property rights. Such claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources. Litigation in general, and intellectual property litigation in particular, can be expensive and disruptive to normal business operations. Moreover, the results of legal proceedings are difficult to predict.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with applicable accounting guidance, the Company records accruals for certain of its outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least on a quarterly basis, developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. When a loss contingency is not both probable and reasonably estimable, the Company does not record a loss accrual. However, if the loss (or an additional loss in excess of any prior accrual) is at least reasonably possible and material, then the Company would disclose an estimate of the possible loss or range of loss, if such estimate can be made, or disclose that an estimate cannot be made. The assessment whether a loss is probable or a reasonable possibility, and whether the loss or a range of loss is estimable, involves a series of complex judgments about future events. Even if a loss is reasonably possible, the Company may not be able to estimate a range of possible loss, particularly where (i) the damages sought are substantial or indeterminate, (ii) the proceedings are in the early stages, or (iii) the matters involve novel or unsettled legal theories or a large number of parties. In such cases, there is considerable uncertainty regarding the ultimate resolution of such matters, including the amount of any possible loss, fine or penalty. However, an adverse resolution of one or more of such matters could have a material adverse effect on the Company's results of operations in a particular quarter or fiscal year.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Orckit IP, LLC v. Extreme Networks, Inc., Extreme Networks Ireland Ltd., and Extreme Networks GmbH</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 1, 2018, Orckit IP, LLC (“Orckit”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges direct and indirect infringement of the German portion of a patent (“EP ‘364”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that are equipped with the ExtremeXOS operating system. Orckit is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On January 28, 2020, the Court rendered a decision in the infringement case in favor of the Company. The matter is proceeding through the appellate process.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 23, 2019, Orckit filed an extension of the patent infringement complaint against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. With this extension, Orckit alleges infringement of the German portion of a second patent (“EP ‘077”) based on the offer, distribution, use, possession and/or importation into Germany of certain network switches that the Company no longer sells in Germany. Orckit is seeking injunctive relief, accounting and sales information, and a declaration of liability for damages as well as costs of the lawsuit. On October 13, 2020, the Court issued an infringement decision against the Company and granted Orckit the right to enforce the judgment against the Company, which Orckit has provided notification to the Company that it will enforce the judgment. In the rendering of account, Orckit was informed that the products at issue were in end of sale status prior to the filing of the EP ‘077 complaint. The Company has appealed the infringement decision, and the matter is proceeding through the appellate process.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company filed a nullity action related to the EP ‘364 patent on May 3, 2018, and one related to the EP ‘077 patent on October 31, 2019, both in the Federal Patent Court in Munich. The Federal Patent Court in Munich found the EP ‘364 patent to be valid and the Company filed an appeal, which was dismissed on October 12, 2023. On October 25, 2022 the Federal Patent Court in Munich issued an opinion partially invalidating the EP ‘077 patent and the Company and Orckit have filed appeals.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">SNMP Research, Inc. and SNMP Research International, Inc. v. Broadcom Inc., Brocade Communications Systems LLC, and Extreme Networks, Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 26, 2020, SNMP Research, Inc. and SNMP Research International, Inc. (collectively, “SNMP”) filed a lawsuit against the Company in the Eastern District of Tennessee for copyright infringement, alleging that the Company was not properly licensed to use its software. SNMP is seeking actual damages and profits attributed to the infringement, as well as equitable relief. The Company filed a motion to transfer the case to the Northern District of California. The motion to dismiss was denied in part and denied without</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">prejudice in part. On March 2, 2023, SNMP filed an amended complaint adding claims against Extreme on additional products for copyright infringement, breach of contract, and fraud. On March 16, 2023, the Company filed a motion to dismiss, challenging multiple claims from the amended complaint. On March 20, 2023, the Company filed a motion to refer questions to the US Copyright Office on the invalidity of SNMP’s copyrights. The trial date has been set for October 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Mala Technologies Ltd. v. Extreme Networks GmbH, Extreme Networks Ireland Ops Ltd., and Extreme Networks, Inc.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 15, 2021, Mala Technologies Ltd. (“Mala”) filed a patent infringement lawsuit against the Company and its Irish and German subsidiaries in the District Court in Dusseldorf, Germany. The lawsuit alleges indirect infringement of the German portion of a patent (“EP ‘498”) based on the offer and sale in Germany of certain network switches equipped with the ExtremeXOS operating system. Mala is seeking injunctive relief, accounting, and an unspecified declaration of liability for damages and costs of the lawsuit. On December 20, 2022, the trial court ruled that the Company did not infringe the EP ‘498 patent and dismissed Mala’s complaint entirely. Mala has filed an appeal and the matter is proceeding through the appellate process.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company filed a nullity complaint against EP ‘498 with the German Federal Patent Court on September 24, 2021 and a hearing date has been set for November 20, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subject to certain limitations, the Company may be obligated to indemnify its current and former directors, officers, and employees. These obligations arise under the terms of its certificate of incorporation, its bylaws, applicable contracts, and applicable law. The obligation to indemnify, where applicable, generally means that the Company is required to pay or reimburse, and in certain circumstances the Company has paid or reimbursed, the individuals’ reasonable legal expenses and possible damages and other liabilities incurred in connection with certain legal matters. The Company also procures Directors and Officers liability insurance to help cover its defense and/or indemnification costs, although its ability to recover such costs through insurance is uncertain. While it is not possible to estimate the maximum potential amount that could be owed under these governing documents and agreements due to the Company’s limited history with prior indemnification claims, indemnification (including defense) costs could, in the future, have a material adverse effect on the Company’s consolidated financial position, results of operations and cash flows.</span></p> 92100000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stockholders’ Equity </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Compensation Committee of the Board unanimously approved an amendment to the Extreme Networks, Inc. Amended and Restated 2013 Equity Incentive Plan (the “2013 Plan”) on September 14, 2023 to increase the maximum number of available shares by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 8, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Compensation Committee of the Board unanimously approved an amendment to the 2014 Employee Stock Purchase Plan (the “ESPP”) on September 9, 2021 to increase the maximum number of shares that will be available for sale thereunder by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares. The amendment was approved by the stockholders of the Company at the annual meeting of stockholders held on November 4, 2021.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock Repurchases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 18, 2022, the Company announced the Board had authorized management to repurchase up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of the Company’s common stock over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period commencing </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 1, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (as amended, the “2022 Repurchase Program”). Initially, under the 2022 Repurchase Program, a maximum of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares was authorized to be repurchased in any quarter; however, on November 17, 2022, the Board increased the authorization to repurchase shares in any quarter from up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares per quarter to up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares per quarter. Purchases may be made from time to time in the open market or pursuant to a 10b5-1 plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,485,005</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock on the open market at a total cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.81</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company repurchased a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,365,220</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock on the open market at a total cost of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.08</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. During the three and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company repurchased a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,578,175</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock on the open market at a total cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.32</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remains available for share repurchases under the 2022 Repurchase Program.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a provision of the Inflation Reduction Act enacted in the U.S., the Company is subject to an excise tax on corporate stock repurchases, which is assessed as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> percent of the fair market value of net corporate stock repurchases af</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ter December 31, 2022. The Company expects that the impact of the excise tax on net corporate stock repurchases will not be material for fiscal 2024.</span></p> 5000000 7500000 200000000.0 P3Y 2022-07-01 25000000.0 25000000.0 50000000.0 1485005 25000000 16.81 2365220 49900000 21.08 2578175 2578175 49800000 49800000 19.32 19.32 50300000 0.01 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee Benefit Plans</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shares Reserved for Issuance</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had the following reserved shares of common stock for future issuance as of the dates noted (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.12%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2013 Equity Incentive Plan shares available for grant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock options and awards outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2014 Employee Stock Purchase Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares reserved for issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Share-based Compensation Expense</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expense recognized in the condensed consolidated financial statements by line-item caption is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.76%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of product revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">947</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">873</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of subscription and support revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,638</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,962</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,052</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,910</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,549</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,059</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,073</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,957</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,396</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,876</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,185</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023 (in thousands, except per share amount and contractual term):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.512%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.502%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:6.861000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.502%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:7.021000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Exercise Price Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Remaining Contractual Term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding at June 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.70</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of each stock option grant under the 2013 Plan is estimated on the date of grant using the Black-Scholes-Merton option valuation model. The expected term of options granted is derived from historical data on employee exercise and post-vesting employment termination behavior. The risk-free interest rate is based upon the estimated life of the option and the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s stock. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock options granted during the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> six months ended December 31, 2023 and 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock awards may be granted under the 2013 Plan on terms approved by the Compensation Committee of the Board. Stock awards generally provide for the issuance of restricted stock units (“RSUs”) including performance-condition or market-condition RSUs which vest over a fixed period of time or based upon the satisfaction of certain performance criteria or market conditions. The Company recognizes compensation expense on the stock awards over the vesting period based on the awards’ fair value as of the date of grant. The Company does not estimate forfeitures, but accounts for them as incurred.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock award activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023 (in thousands, except grant date fair value):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.72%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.16%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:9.700000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:9.700000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested stock awards outstanding at June 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Released</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">545</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested stock awards outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock awards expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The RSUs granted under the 2013 Plan vest over a period of time, generally one to three years, and are subject to participant's continued service to the Company.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The stock awards granted during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million RSUs including the market condition awards discussed below to the named executive officers and directors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Market Condition Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended December 31, 2023 and 2022, the Compensation Committee of the Board granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million RSUs, respectively, with vesting based on market conditions (“MSU”) to certain of the Company’s executive officers. The MSUs granted during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million MSUs subject to total shareholder return (“TSR”) and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million MSUs subject to certain stock price targets. The MSUs granted during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2022 were subject to TSR.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The TSR MSUs vest based on the Company’s TSR relative to the TSR of the Russell 2000 Index (“Index”). </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The MSU award represents the right to receive a target number of shares of common stock of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the original grant, as indicated in the table below. The MSUs vest based on the Company’s TSR relative to the TSR of the Index over performance periods of three years from the grant date, subject to the grantees’ continued service through the certification of performance.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.72%;"></td> <td style="width:49.2%;"></td> <td style="width:22.08%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;min-width:fit-content;">Level</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Relative TSR</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares Vested</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Below Threshold</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is less than the Index by more than 37.5 percentage points</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Threshold</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is less than the Index by 37.5 percentage points</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Target</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR equals the Index</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Maximum</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is greater than the Index by 25 percentage points or more</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total shareholder return is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years one and two and the ability for up to the maximum of the full award to vest based on the full three-year TSR less any shares vested based on one- and two-year periods.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Linear interpolation is used to determine the number of shares vested for achievement between target levels.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The grant date fair value of each MSU was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2023 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.09</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The assumptions used in the Monte Carlo simulation included the expected volatility of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, risk-free interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected dividend yield, expected term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and possible future stock prices over the performance period based on the historical stock and market prices. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant-date fair value of the TSR MSUs granted during the six months ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.57</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The assumptions used in the Monte Carlo simulation included the expected volatility of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, risk-free interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected dividend yield, expected term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and possible future stock prices over the performance period based on the historical stock and market prices. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The stock price target MSUs vest upon the achievement of a certain stock price target over the defined performance period. The stock price target shall be deemed as achieved if the average closing stock price over any thirty consecutive trading days during the period from grant date through the third anniversary of the grant date equals or exceeds the price target of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the initial performance period. Upon satisfaction of the initial stock price target, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the target shares will vest on the 3rd anniversary of the grant date and the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% will vest on the 4th anniversary of the grant date, subject to employees continued service through the applicable vesting dates. If the units are not earned on the last day of initial performance period, the units will remain outstanding and be eligible to be earned if the average closing stock price over any thirty consecutive trading days equals or exceeds the price target of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.96</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The grant date fair value of these stock price target MSUs was determined using the Monte Carlo simulation model. The weighted-average grant-date fair value of these stock price target MSUs granted during the six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The assumptions used in the Monte Carlo simulation included the expected volatility of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, risk-free interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected dividend yield, expected term of three years based on possible future stock prices over the performance period based on the historical stock prices. The Company recognizes the expense related to these MSUs on a graded-vesting method over the estimated term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of each share purchase option under the ESPP is estimated on the date of grant using the Black-Scholes-Merton option valuation model with the weighted average assumptions noted in the following table. The expected term of the ESPP represents the term of the offering period of each option. The risk-free interest rate is based on the estimated life and on the U.S. Treasury yield curve in effect at the time of grant. Expected volatility is based on the historical volatility on the Company’s common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares issued under the ESPP during t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he six months ended December 31, 2023 and 2022, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to determine the grant-date fair values of the ESPP shares during the following periods:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.363%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:17.048%;"></td> <td style="width:1%;"></td> <td style="width:1.661%;"></td> <td style="width:1%;"></td> <td style="width:17.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Employee Stock Purchase Plan</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant-date fair value of shares under the ESPP during the six months ended December 31, 2023 and 2022 was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.09</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had the following reserved shares of common stock for future issuance as of the dates noted (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.12%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2013 Equity Incentive Plan shares available for grant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock options and awards outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2014 Employee Stock Purchase Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares reserved for issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 12634000 9995000 8875000 10038000 7948000 8467000 29457000 28500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expense recognized in the condensed consolidated financial statements by line-item caption is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.76%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:12.520000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of product revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">947</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">873</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of subscription and support revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,638</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,962</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,052</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,910</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,549</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,059</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,073</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,957</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,396</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,876</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,185</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 464000 499000 947000 873000 749000 966000 1615000 1638000 4435000 3962000 8812000 7052000 7535000 5910000 14523000 10549000 7774000 6059000 14979000 11073000 20957000 17396000 40876000 31185000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023 (in thousands, except per share amount and contractual term):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.512%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.502%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:6.861000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.502%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:7.021000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Exercise Price Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Remaining Contractual Term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding at June 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.70</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1187000 6.56 P2Y8M12D 23136000 57000 6.40 1130000 6.57 P2Y2M19D 12513000 1130000 6.57 P2Y2M19D 12513000 1130000 6.57 P2Y2M19D 12513000 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock award activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended December 31, 2023 (in thousands, except grant date fair value):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.72%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.16%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:9.700000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:9.700000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested stock awards outstanding at June 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Released</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">545</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested stock awards outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock awards expected to vest at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 8851000 14.25 3553000 29.3 4114000 12.57 545000 17.51 7745000 21.81 168918000 7745000 21.81 168918000 The RSUs granted under the 2013 Plan vest over a period of time, generally one to three years, and are subject to participant's continued service to the Company. 600000 800000 1000000 500000 300000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The MSU award represents the right to receive a target number of shares of common stock of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the original grant, as indicated in the table below. The MSUs vest based on the Company’s TSR relative to the TSR of the Index over performance periods of three years from the grant date, subject to the grantees’ continued service through the certification of performance.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.72%;"></td> <td style="width:49.2%;"></td> <td style="width:22.08%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;min-width:fit-content;">Level</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Relative TSR</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares Vested</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Below Threshold</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is less than the Index by more than 37.5 percentage points</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Threshold</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is less than the Index by 37.5 percentage points</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Target</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR equals the Index</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Maximum</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> TSR is greater than the Index by 25 percentage points or more</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> 1.50 TSR is less than the Index by more than 37.5 percentage points TSR is less than the Index by more than 37.5 percentage points 0 0 TSR is less than the Index by 37.5 percentage points TSR is less than the Index by 37.5 percentage points 0.25 0.25 TSR equals the Index TSR equals the Index 1 1 TSR is greater than the Index by 25 percentage points or more TSR is greater than the Index by 25 percentage points or more 1.50 1.50 Total shareholder return is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years one and two and the ability for up to the maximum of the full award to vest based on the full three-year TSR less any shares vested based on one- and two-year periods. 34.09 0.50 0.0448 0 P3Y 16.57 0.67 0.0312 0 P3Y 41.38 0.50 0.50 46.96 28.80 0.63 0.0445 0 500000 700000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to determine the grant-date fair values of the ESPP shares during the following periods:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.363%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:17.048%;"></td> <td style="width:1%;"></td> <td style="width:1.661%;"></td> <td style="width:1%;"></td> <td style="width:17.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Employee Stock Purchase Plan</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> P0Y6M P0Y6M 0.0554 0.0312 0.42 0.60 0 0 8.09 4.38 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Information about Segments and Geographic Areas</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment, the development and marketing of network infrastructure equipment and related software. The Company conducts business globally and is managed geographically. Revenues are attributed to a geographical area based on the billing address of customers. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> geographical areas: Americas, EMEA, and APAC. The Company’s chief operating decision maker, who is its Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 3, Revenues, for the Company’s revenues by geographic regions and channel based on the customer’s billing address.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s long-lived assets are attributed to the geographic regions as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:72.86%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.98%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 3 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s long-lived assets are attributed to the geographic regions as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:72.86%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.98%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Americas</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">EMEA</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">APAC</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-lived assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 140161000 124375000 37335000 35175000 11313000 11244000 188809000 170794000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Derivatives and Hedging </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Rate Swaps</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to interest rate risk on its debt. The Company may enter into interest rate swap contracts to effectively manage the impact of fluctuations of interest rate changes on its outstanding debt which may have floating interest rate. The Company does not enter into derivative contracts for trading or speculative purposes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the inception date of the derivative contract, the Company performs an assessment of these contracts and has designated these contracts as cash flow hedges. Interest rate swaps designated as cash flow hedges involve the receipt of variable-rate amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreement without exchange of the underlying notional amount. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, by performing qualitative and quantitative assessments of whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in cash flow of hedged items. Changes in the fair value of a derivative that is qualified, designated and highly effective as a cash flow</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">hedge are recorded in other comprehensive income (loss). When it is determined that a derivative is not highly effective as a hedge or that it has ceased to be a highly effective hedge, the Company discontinues hedge accounting prospectively. In accordance with ASC 815 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivatives and Hedging</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company may prospectively discontinue the hedge accounting for an existing hedge if the applicable criteria are no longer met, the derivative instrument expires, is sold, terminated or exercised or if the Company removes the designation of the respective cash flow hedge. In those circumstances, the net gain or loss remains in “Accumulated other comprehensive loss” and is reclassified into earnings in the same period or periods during which the hedged forecasted transaction affects earnings, unless the forecasted transaction is no longer probable in which case the net gain or loss is reclassified into earnings immediately.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the fiscal year ended June 30, 2020, the Company entered into multiple interest rate swap contracts, designated as cash flow hedges, to hedge the variability of cash flows in interest payments associated with the Company’s various tranches of floating-rate debt. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any outstanding interest rate swaps contracts. As of December 31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the notional amount of these interest rate swaps was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and had maturity dates through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_39db5822-3432-4fda-82c9-00ca4ed5c198;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 2023</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As of December 31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 2022, these contracts had unrealized gains of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and were recorded in “Accumulated other comprehensive loss” with the associated asset in “Prepaid expenses and other current assets”, in the condensed consolidated balance sheets. Cash flows associated with periodic settlements of interest rate swaps are classified as operating activities in the condensed consolidated statement of cash flows. Realized gains and losses are recognized as they accrue in interest expense. Amounts reported in “Accumulated other comprehensive loss” related to these cash flow hedges are reclassified to interest expense over the life of the swap contracts.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Exchange Forward Contracts</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses derivative financial instruments to manage exposures to foreign currency that may or may not be designated as hedging instruments. The Company’s objective for holding derivatives is to use the most effective methods to minimize the impact of these exposures. The Company does not enter into derivatives for speculative or trading purposes. The Company enters into foreign exchange forward contracts primarily to mitigate the effect of gains and losses generated by foreign currency transactions related to certain operating expenses and re-measurement of certain assets and liabilities denominated in foreign currencies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For foreign exchange forward contracts not designated as hedging instruments, the fair value of the Company’s derivatives in a gain position are recorded in “Prepaid expenses and other current assets” and derivatives in a loss position are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. Changes in the fair value of derivatives are recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. As of December 31, 2023 and 2022, foreign exchange forward contracts not designated as hedging instruments had a total notional principal amount of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. These contracts have maturities of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days or less.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the three months ended December 31, 2023 and 2022,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the net gains and losses recorded in the condensed consolidated statement of operations from these contracts were net gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the net gains and losses recorded in the condensed consolidated statement of operations were net gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and net losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Changes in the fair value of these foreign exchange forward contracts are offset largely by remeasurement of the underlying assets and liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized total foreign currency losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and total foreign currency gains of less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, and f</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or the six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized total foreign currency losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and total foreign currency gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">related to the change in fair value of foreign currency denominated assets and liabilities. </span> 0 75000000 800000 15600000 11100000 P40D 400000 100000 300000 -400000 -700000 100000 -300000 800000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restructuring and Related Charges</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of restructuring and related charges during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023, respectively, which primarily related to the restructuring plans as noted below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the second quarter of fiscal 2024, the Company executed a global reduction-in-force plan to rebalance its workforce to create greater efficiency and improve execution, in alignment with the Company's business and strategic priorities, while reducing its ongoing operating expenses to address reduced revenue and macro-economic conditions (the “Q2 2024 Plan”). During the three months ended December 31, 2023, the Company recorded restructuring charges of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Q2 2024 Plan, which primarily consisted of severance and benefits expenses. The Company expects to complete this Plan by the end of fiscal 2024 and expects to incur an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in charges by the end of fiscal 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the first quarter of fiscal 2024, the Company initiated a reduction-in-force plan to rebalance the workforce to create greater efficiency and improve execution in alignment with the Company's business and strategic priorities (the “Q1 2024 Plan”). It consisted primarily of workforce reduction to drive productivity in research and development, sales and marketing and provide efficiency across operations and general &amp; administrative functions. During the three and six months ended December 31, 2023, the Company incurred charges of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively related to the Q1 2024 Plan. As of December 31, 2023, the plan is substantially completed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the third quarter of fiscal 2023, the Company initiated a restructuring plan to transform its business infrastructure and reduce its facilities footprint and the facilities related charges (the “2023 Plan”). As part of this project, the Company is moving engineering labs from its San Jose, California location to its Salem, New Hampshire location. This move is expected to help reduce the cost of operating the Company's labs. During the three months and six months ended December 31, 2023, the Company incurred restructuring charges of approximatel</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">y $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million pri</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">marily for move costs. The Company expects that the project will take about </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months from December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to complete, and expects to incur charges of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million throughout this period, primarily for asset disposals, contractor costs, severance, relocation, and other non-recurring fees.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of restructuring and related charges during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2022, which primarily included additional facilities expenses related to previously impaired facilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restructuring liabilities are recorded in “Other accrued liabilities” in the accompanying condensed consolidated balance sheets. As of December 31, 2023, the restructuring liability was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which primarily related to the Q2 2024 Plan.</span></p> 9200000 11900000 8800000 4500000 200000 2900000 200000 200000 P9M P12M 10000000 500000 1000000 6200000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended December 31, 2023 and 2022, the Company recorded an income tax provision of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. For the six months ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded an income tax provision of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income tax provisions for the three and six months ended December 31, 2023 and 2022, consisted of (1) taxes on the income of the Company’s foreign subsidiaries, (2) state taxes in jurisdictions where the Company has no remaining state net operating losses (“NOLs”), (3) foreign withholding taxes, and (4) tax expense associated with the establishment of a U.S. deferred tax liability for amortizable goodwill resulting from the acquisition of Enterasys Networks, Inc., the wireless local area network business from Zebra Technologies Corporation, the Campus Fabric Business from Avaya and the Data Center Business from Brocade. In addition, the tax provision for the three and six months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, includes US Federal income tax of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. The interim income tax provisions for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended December 31, 2023 and 2022 were calculated using the discrete effective tax rate method as allowed by ASC 740-270-30-18, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes – Interim Reporting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. The Company believes that, at this time, the use of this discrete method is more appropriate than the annual effective tax rate method as (i) the estimated annual effective tax rate method is not reliable due to the high degree of uncertainty in estimating annual pretax earnings on a jurisdictional basis and (ii) the Company’s ongoing assessment that the recoverability of certain U.S. and Irish deferred tax assets is not more likely than not.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has provided a full valuation allowance against all of its U.S. federal and state deferred tax assets as well as a portion of the deferred tax assets in Ireland. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, the Company considers all available positive and negative evidence to determine whether it is “more likely than not” that deferred tax assets are recoverable including past operating results, estimates of future taxable income, changes to enacted tax laws, and the feasibility of tax planning strategies; such assessment is required on a jurisdiction-by-jurisdiction basis. The Company's inconsistent earnings in recent periods, including historical losses, tax attributes expiring unutilized in recent years and the cyclical nature of the Company's business provides sufficient negative evidence that require a full valuation allowance against its U.S. federal and state net deferred tax assets as well as a portion of the deferred tax assets in Ireland. These valuation allowances will be evaluated periodically and can be reversed partially or in whole if business results and the economic environment have sufficiently improved to support realization of some or all of the Company's deferred tax assets. In the event the Company changes its determination as to the amount of deferred tax assets that can be realized, it will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company h</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ad $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized tax benefits as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. If fully recognized in the future, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million would impact the effective tax rate and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance with no impact to the effective tax rate. The Company does not anticipate any events to occur during the next twelve months that would materially reduce the unrealized tax benefit as currently stated in the Company’s condensed consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s policy is to accrue interest and penalties related to the underpayment of income taxes as a component of tax expense in the accompanying condensed consolidated statements of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In general, the Company’s U.S. federal income tax returns are subject to examination by tax authorities for fiscal years 2001 forward due to NOLs and the Company’s state income tax returns are subject to examination for fiscal years 2000 and forward due to NOLs. The Company is not currently under audit for income tax purposes in any material jurisdictions.</span></p> 3100000 2600000 7600000 4400000 200000 1600000 18300000 200000 18100000 <div style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Income Per Share</span></div></div><div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted-average number of shares of common stock used in the basic net income per share calculation plus the dilutive effect of shares subject to repurchase, options and unvested RSUs.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the calculation of net income per share of basic and diluted (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.582%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares used in per share calculation – basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee Stock Purchase Plan shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares used in per share calculation – diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following securities were excluded from the computation of net income per diluted share of common stock for the periods presented as their effect would have been anti-dilutive (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,336</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,623</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">306</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee Stock Purchase Plan shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">678</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares excluded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,896</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,115</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,068</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">835</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted-average number of shares of common stock used in the basic net income per share calculation plus the dilutive effect of shares subject to repurchase, options and unvested RSUs.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the calculation of net income per share of basic and diluted (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.582%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:7.803000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares used in per share calculation – basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee Stock Purchase Plan shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares used in per share calculation – diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income per share – diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3988000 17931000 32664000 30516000 128987000 130465000 128885000 130377000 757000 717000 836000 635000 1579000 3164000 2951000 2760000 191000 107000 114000 61000 131514000 134453000 132786000 133833000 0.03 0.14 0.25 0.23 0.03 0.13 0.25 0.23 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following securities were excluded from the computation of net income per diluted share of common stock for the periods presented as their effect would have been anti-dilutive (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,336</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,623</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">306</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee Stock Purchase Plan shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">678</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares excluded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,896</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,115</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,068</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">835</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2336000 437000 1623000 306000 560000 678000 445000 529000 2896000 1115000 2068000 835000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 6, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ingrid J. Burton</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">member of the Company's board of directors</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terminated </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the sale of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock until August 30, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 8, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Joe Vitalone</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s former Chief Revenue Officer </span></span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terminated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a Rule 10b5-1 trading arrangement that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) and originally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May 26, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the sale of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,402</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company's common stock until July 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> November 6, 2023 Ingrid J. Burton member of the Company's board of directors true true August 30, 2023 5000 December 8, 2023 Joe Vitalone Company’s former Chief Revenue Officer true true May 26, 2023 70402