0001628280-24-003860.txt : 20240208 0001628280-24-003860.hdr.sgml : 20240208 20240208160428 ACCESSION NUMBER: 0001628280-24-003860 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NETSCOUT SYSTEMS INC CENTRAL INDEX KEY: 0001078075 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] ORGANIZATION NAME: 06 Technology IRS NUMBER: 042837575 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-26251 FILM NUMBER: 24608966 BUSINESS ADDRESS: STREET 1: 310 LITTLETON ROAD CITY: WESTFORD STATE: MA ZIP: 01886 BUSINESS PHONE: 978-614-4000 MAIL ADDRESS: STREET 1: 310 LITTLETON ROAD CITY: WESTFORD STATE: MA ZIP: 01886 10-Q 1 ntct-20231231.htm 10-Q ntct-20231231
00010780753/312024Q3FALSE39700010780752023-04-012023-12-3100010780752024-01-25xbrli:shares00010780752023-12-31iso4217:USD00010780752023-03-31iso4217:USDxbrli:shares0001078075us-gaap:ProductMember2023-10-012023-12-310001078075us-gaap:ProductMember2022-10-012022-12-310001078075us-gaap:ProductMember2023-04-012023-12-310001078075us-gaap:ProductMember2022-04-012022-12-310001078075us-gaap:ServiceMember2023-10-012023-12-310001078075us-gaap:ServiceMember2022-10-012022-12-310001078075us-gaap:ServiceMember2023-04-012023-12-310001078075us-gaap:ServiceMember2022-04-012022-12-3100010780752023-10-012023-12-3100010780752022-10-012022-12-3100010780752022-04-012022-12-310001078075us-gaap:CommonStockMember2023-09-300001078075us-gaap:AdditionalPaidInCapitalMember2023-09-300001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001078075us-gaap:TreasuryStockCommonMember2023-09-300001078075us-gaap:RetainedEarningsMember2023-09-3000010780752023-09-300001078075us-gaap:RetainedEarningsMember2023-10-012023-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310001078075us-gaap:CommonStockMember2023-10-012023-12-310001078075us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-310001078075us-gaap:TreasuryStockCommonMember2023-10-012023-12-310001078075us-gaap:CommonStockMember2023-12-310001078075us-gaap:AdditionalPaidInCapitalMember2023-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001078075us-gaap:TreasuryStockCommonMember2023-12-310001078075us-gaap:RetainedEarningsMember2023-12-310001078075us-gaap:CommonStockMember2023-03-310001078075us-gaap:AdditionalPaidInCapitalMember2023-03-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001078075us-gaap:TreasuryStockCommonMember2023-03-310001078075us-gaap:RetainedEarningsMember2023-03-310001078075us-gaap:RetainedEarningsMember2023-04-012023-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-12-310001078075us-gaap:CommonStockMember2023-04-012023-12-310001078075us-gaap:AdditionalPaidInCapitalMember2023-04-012023-12-310001078075us-gaap:TreasuryStockCommonMember2023-04-012023-12-310001078075us-gaap:CommonStockMember2022-09-300001078075us-gaap:AdditionalPaidInCapitalMember2022-09-300001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001078075us-gaap:TreasuryStockCommonMember2022-09-300001078075us-gaap:RetainedEarningsMember2022-09-3000010780752022-09-300001078075us-gaap:RetainedEarningsMember2022-10-012022-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310001078075us-gaap:CommonStockMember2022-10-012022-12-310001078075us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-310001078075us-gaap:TreasuryStockCommonMember2022-10-012022-12-310001078075us-gaap:CommonStockMember2022-12-310001078075us-gaap:AdditionalPaidInCapitalMember2022-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001078075us-gaap:TreasuryStockCommonMember2022-12-310001078075us-gaap:RetainedEarningsMember2022-12-3100010780752022-12-310001078075us-gaap:CommonStockMember2022-03-310001078075us-gaap:AdditionalPaidInCapitalMember2022-03-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001078075us-gaap:TreasuryStockCommonMember2022-03-310001078075us-gaap:RetainedEarningsMember2022-03-3100010780752022-03-310001078075us-gaap:RetainedEarningsMember2022-04-012022-12-310001078075us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-12-310001078075us-gaap:CommonStockMember2022-04-012022-12-310001078075us-gaap:AdditionalPaidInCapitalMember2022-04-012022-12-310001078075us-gaap:TreasuryStockCommonMember2022-04-012022-12-310001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001078075srt:MinimumMember2023-04-012023-12-310001078075srt:MaximumMember2023-04-012023-12-3100010780752024-01-012023-12-31xbrli:pure00010780752025-01-012023-12-310001078075us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001078075us-gaap:OtherAssetsMember2023-12-310001078075us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-03-310001078075us-gaap:OtherAssetsMember2023-03-310001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMember2020-09-102020-09-100001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMembersrt:MinimumMember2020-09-102020-09-100001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMember2022-08-242022-08-240001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMember2023-09-142023-09-140001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMember2023-09-140001078075ntct:TwentyNineteenAmendedEquityIncentivePlanMember2023-12-310001078075ntct:PerformanceBasedRestrictedStockUnitsMember2023-04-012023-12-310001078075ntct:CostOfProductRevenueMember2023-10-012023-12-310001078075ntct:CostOfProductRevenueMember2022-10-012022-12-310001078075ntct:CostOfProductRevenueMember2023-04-012023-12-310001078075ntct:CostOfProductRevenueMember2022-04-012022-12-310001078075ntct:CostOfServiceRevenueMember2023-10-012023-12-310001078075ntct:CostOfServiceRevenueMember2022-10-012022-12-310001078075ntct:CostOfServiceRevenueMember2023-04-012023-12-310001078075ntct:CostOfServiceRevenueMember2022-04-012022-12-310001078075us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-310001078075us-gaap:ResearchAndDevelopmentExpenseMember2022-10-012022-12-310001078075us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-12-310001078075us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-12-310001078075us-gaap:SellingAndMarketingExpenseMember2023-10-012023-12-310001078075us-gaap:SellingAndMarketingExpenseMember2022-10-012022-12-310001078075us-gaap:SellingAndMarketingExpenseMember2023-04-012023-12-310001078075us-gaap:SellingAndMarketingExpenseMember2022-04-012022-12-310001078075us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012023-12-310001078075us-gaap:GeneralAndAdministrativeExpenseMember2022-10-012022-12-310001078075us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-12-310001078075us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-12-310001078075us-gaap:EmployeeStockMember2023-04-012023-12-310001078075us-gaap:EmployeeStockMember2023-12-310001078075ntct:ShortTermMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001078075us-gaap:CommercialPaperMemberntct:ShortTermMarketableSecuritiesMember2023-12-310001078075ntct:ShortTermMarketableSecuritiesMemberus-gaap:CertificatesOfDepositMember2023-12-310001078075ntct:ShortTermMarketableSecuritiesMember2023-12-310001078075ntct:LongTermMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001078075ntct:LongTermMarketableSecuritiesMember2023-12-310001078075ntct:ShortTermMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-03-310001078075us-gaap:CommercialPaperMemberntct:ShortTermMarketableSecuritiesMember2023-03-310001078075us-gaap:CorporateDebtSecuritiesMemberntct:ShortTermMarketableSecuritiesMember2023-03-310001078075ntct:ShortTermMarketableSecuritiesMemberus-gaap:CertificatesOfDepositMember2023-03-310001078075ntct:ShortTermMarketableSecuritiesMember2023-03-310001078075ntct:LongTermMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-03-310001078075ntct:LongTermMarketableSecuritiesMember2023-03-310001078075us-gaap:ForeignExchangeForwardMember2023-02-012023-02-280001078075us-gaap:ForeignExchangeForwardMember2023-04-012023-04-300001078075us-gaap:ForeignExchangeForwardMember2023-12-310001078075us-gaap:ForeignExchangeForwardMember2023-04-012023-12-310001078075us-gaap:FairValueInputsLevel1Member2023-12-310001078075us-gaap:FairValueInputsLevel2Member2023-12-310001078075us-gaap:FairValueInputsLevel3Member2023-12-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001078075us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-12-310001078075us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-12-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-12-310001078075us-gaap:CommercialPaperMember2023-12-310001078075us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-12-310001078075us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-12-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-12-310001078075us-gaap:CertificatesOfDepositMember2023-12-310001078075us-gaap:FairValueInputsLevel1Member2023-03-310001078075us-gaap:FairValueInputsLevel2Member2023-03-310001078075us-gaap:FairValueInputsLevel3Member2023-03-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-03-310001078075us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-03-310001078075us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-03-310001078075us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-03-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-03-310001078075us-gaap:CommercialPaperMember2023-03-310001078075us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001078075us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-03-310001078075us-gaap:CorporateDebtSecuritiesMember2023-03-310001078075us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-03-310001078075us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-03-310001078075us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-03-310001078075us-gaap:CertificatesOfDepositMember2023-03-310001078075us-gaap:ForeignExchangeForwardMember2023-03-312023-03-310001078075us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberntct:TestOptimizationBusinessMember2023-09-082023-09-080001078075us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberntct:TestOptimizationBusinessMember2023-04-012023-12-31ntct:reporting_unit0001078075us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-12-310001078075srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2023-12-310001078075us-gaap:DevelopedTechnologyRightsMember2023-12-310001078075srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001078075srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001078075us-gaap:CustomerRelationshipsMember2023-12-310001078075ntct:DistributorRelationshipsAndTechnologyLicensesMembersrt:MinimumMember2023-12-310001078075srt:MaximumMemberntct:DistributorRelationshipsAndTechnologyLicensesMember2023-12-310001078075ntct:DistributorRelationshipsAndTechnologyLicensesMember2023-12-310001078075us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-12-310001078075srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310001078075us-gaap:TrademarksAndTradeNamesMember2023-12-310001078075ntct:CoreTechnologyMember2023-12-310001078075us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001078075us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2023-12-310001078075srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2023-12-310001078075us-gaap:OtherIntangibleAssetsMember2023-12-310001078075us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-03-310001078075srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2023-03-310001078075us-gaap:DevelopedTechnologyRightsMember2023-03-310001078075srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-03-310001078075srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-03-310001078075us-gaap:CustomerRelationshipsMember2023-03-310001078075ntct:DistributorRelationshipsAndTechnologyLicensesMembersrt:MinimumMember2023-03-310001078075srt:MaximumMemberntct:DistributorRelationshipsAndTechnologyLicensesMember2023-03-310001078075ntct:DistributorRelationshipsAndTechnologyLicensesMember2023-03-310001078075us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-03-310001078075srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-03-310001078075us-gaap:TrademarksAndTradeNamesMember2023-03-310001078075ntct:CoreTechnologyMember2023-03-310001078075us-gaap:NoncompeteAgreementsMember2023-03-310001078075us-gaap:ComputerSoftwareIntangibleAssetMember2023-03-310001078075us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2023-03-310001078075srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2023-03-310001078075us-gaap:OtherIntangibleAssetsMember2023-03-310001078075us-gaap:CostOfSalesMember2023-10-012023-12-310001078075us-gaap:CostOfSalesMember2022-10-012022-12-310001078075us-gaap:CostOfSalesMember2023-04-012023-12-310001078075us-gaap:CostOfSalesMember2022-04-012022-12-310001078075us-gaap:OperatingExpenseMember2023-10-012023-12-310001078075us-gaap:OperatingExpenseMember2022-10-012022-12-310001078075us-gaap:OperatingExpenseMember2023-04-012023-12-310001078075us-gaap:OperatingExpenseMember2022-04-012022-12-310001078075us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-03-310001078075us-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2023-03-310001078075us-gaap:ForwardContractsMember2023-12-310001078075us-gaap:ForwardContractsMember2023-03-310001078075us-gaap:ForwardContractsMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-10-012022-12-310001078075us-gaap:ForwardContractsMemberus-gaap:SellingAndMarketingExpenseMember2023-10-012023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:SellingAndMarketingExpenseMember2022-10-012022-12-310001078075us-gaap:ForwardContractsMember2023-10-012023-12-310001078075us-gaap:ForwardContractsMember2022-10-012022-12-310001078075us-gaap:ForwardContractsMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-12-310001078075us-gaap:ForwardContractsMemberus-gaap:SellingAndMarketingExpenseMember2023-04-012023-12-310001078075us-gaap:ForwardContractsMemberus-gaap:SellingAndMarketingExpenseMember2022-04-012022-12-310001078075us-gaap:ForwardContractsMember2023-04-012023-12-310001078075us-gaap:ForwardContractsMember2022-04-012022-12-310001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-272021-07-270001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-270001078075us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2021-07-270001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:SecuredOvernightFinancingRateSOFRMember2023-02-222023-02-220001078075us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:DebtInstrumentCovenantLeverageRatio1Member2023-02-222023-02-220001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:DebtInstrumentCovenantLeverageRatio1Memberntct:SecuredOvernightFinancingRateSOFRMember2023-02-222023-02-220001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2023-02-220001078075us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:DebtInstrumentCovenantLeverageRatio2Member2023-02-222023-02-220001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:DebtInstrumentCovenantLeverageRatio2Memberntct:SecuredOvernightFinancingRateSOFRMember2023-02-222023-02-220001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-02-220001078075us-gaap:RevolvingCreditFacilityMemberntct:LondonInterbankOfferedRateLIBOR1Memberus-gaap:LineOfCreditMemberntct:LIBORLoansMember2023-10-012023-12-310001078075us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberntct:BaseRateLoansMember2023-10-012023-12-310001078075us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberntct:BaseRateLoansMembersrt:MaximumMember2023-10-012023-12-310001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberntct:LondonInterbankOfferedRateLIBOR1Membersrt:MaximumMemberntct:LIBORLoansMember2023-10-012023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2023-12-310001078075us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberntct:BaseRateLoansMembersrt:MinimumMember2023-10-012023-12-310001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberntct:LondonInterbankOfferedRateLIBOR1Memberntct:LIBORLoansMembersrt:MinimumMember2023-10-012023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-12-310001078075us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-10-012023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2023-10-012023-12-310001078075us-gaap:LineOfCreditMembersrt:MaximumMemberntct:RevolvingCreditFacilityLeverageRatioTerms2Member2023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-10-012023-12-310001078075us-gaap:LineOfCreditMemberntct:RevolvingCreditFacilityLeverageRatioTerms2Membersrt:MinimumMember2023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMemberntct:ForeignSubsidiariesMember2021-07-270001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001078075us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:OtherNoncurrentAssetsMember2023-12-310001078075us-gaap:OneTimeTerminationBenefitsMember2022-04-012022-06-30ntct:employee0001078075us-gaap:OneTimeTerminationBenefitsMember2022-04-012022-12-310001078075srt:MinimumMember2023-12-310001078075srt:MaximumMember2023-12-3100010780752016-03-012016-03-31ntct:subsidiaryntct:patent00010780752017-10-012017-10-310001078075ntct:PreSuitDamagesMember2017-10-012017-10-310001078075ntct:PostSuitDamagesMember2017-10-012017-10-310001078075ntct:EnhancementAwardMember2018-09-012018-09-300001078075ntct:PreSuitDamagesMember2020-07-012020-07-310001078075ntct:PostSuitDamagesMember2020-07-012020-07-3100010780752018-09-012018-09-300001078075ntct:EnhancementAwardMember2023-04-012023-12-310001078075country:US2023-04-012023-12-310001078075ntct:ShareRepurchaseProgramOctober2017Member2017-10-240001078075ntct:ShareRepurchaseProgramOctober2017Member2017-10-242023-12-310001078075ntct:ShareRepurchaseProgramOctober2017Member2023-04-012023-12-310001078075ntct:ShareRepurchaseProgramOctober2017Member2023-12-310001078075ntct:ShareRepurchaseProgramMay2022Member2022-05-030001078075ntct:ShareRepurchaseProgramMay2022Member2023-04-012023-12-310001078075ntct:ShareRepurchaseProgramMay2022Member2023-12-310001078075ntct:ASRProgramMember2022-05-090001078075ntct:WellsFargoBankNationalAssociationMemberntct:ASRProgramMember2022-05-102022-05-100001078075ntct:MizuhoMarketsAmericasLLCMemberntct:ASRProgramMember2022-05-102022-05-100001078075ntct:ASRProgramMember2022-05-102022-05-100001078075ntct:MizuhoMarketsAmericasLLCMemberntct:ASRProgramMember2022-11-012022-11-300001078075ntct:WellsFargoBankNationalAssociationMemberntct:ASRProgramMember2022-11-012022-11-300001078075ntct:ASRProgramMember2022-11-012022-11-300001078075ntct:ASRProgramMember2022-04-012023-03-310001078075us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310001078075us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-12-310001078075us-gaap:RestrictedStockUnitsRSUMember2023-10-012023-12-310001078075us-gaap:RestrictedStockUnitsRSUMember2022-10-012022-12-310001078075us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310001078075us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-12-310001078075ntct:ASRProgramMember2022-04-012022-12-31ntct:segment0001078075country:US2023-10-012023-12-310001078075country:US2022-10-012022-12-310001078075country:US2023-04-012023-12-310001078075country:US2022-04-012022-12-310001078075srt:EuropeMember2023-10-012023-12-310001078075srt:EuropeMember2022-10-012022-12-310001078075srt:EuropeMember2023-04-012023-12-310001078075srt:EuropeMember2022-04-012022-12-310001078075srt:AsiaMember2023-10-012023-12-310001078075srt:AsiaMember2022-10-012022-12-310001078075srt:AsiaMember2023-04-012023-12-310001078075srt:AsiaMember2022-04-012022-12-310001078075ntct:RestOfWorldMember2023-10-012023-12-310001078075ntct:RestOfWorldMember2022-10-012022-12-310001078075ntct:RestOfWorldMember2023-04-012023-12-310001078075ntct:RestOfWorldMember2022-04-012022-12-310001078075ntct:JosephGHadzimaJrMember2023-10-012023-12-310001078075ntct:JosephGHadzimaJrMember2023-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 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-26251
NETSCOUT SYSTEMS, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware 04-2837575
(State or Other Jurisdiction of
Incorporation or Organization)
 (IRS Employer
Identification No.)
310 Littleton Road, Westford, MA 01886
(978) 614-4000
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered:
Common Stock, $0.001 par value per shareNTCTNasdaq 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. (Check one):
        Large accelerated filer              Accelerated filer                 
        Non-accelerated filer                Smaller reporting company    
                            Emerging growth company    
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes      No  
The number of shares outstanding of the registrant's common stock, par value $0.001 per share, as of January 25, 2024 was 71,035,053.


NETSCOUT SYSTEMS, INC.
FORM 10-Q
FOR THE QUARTER ENDED DECEMBER 31, 2023
TABLE OF CONTENTS
CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.Defaults Upon Senior Securities
Item 4.Mine Safety Disclosures
Item 5.Other Information
Item 6.

Unless the context suggests otherwise, references in this Quarterly Report on Form 10-Q, or Quarterly Report, to "NetScout," the "Company," "we," "us," and "our" refer to NetScout Systems, Inc. and, where appropriate, our consolidated subsidiaries.

NetScout, the NetScout logo, Adaptive Service Intelligence and other trademarks or service marks of NetScout appearing in this Quarterly Report are the property of NetScout Systems, Inc. and/or its subsidiaries and/or affiliates in the United States and/or other countries. Any third-party trade names, trademarks and service marks appearing in this Quarterly Report are the property of their respective holders.






Cautionary Statement Concerning Forward-Looking Statements

In addition to historical information, the following discussion and other parts of this Quarterly Report contain forward-looking statements under Section 21E of the Securities Exchange Act of 1934, as amended, and other federal securities laws. These forward-looking statements involve risks and uncertainties. These statements relate to future events or our future financial performance and are identified by terminology such as "may," "will," "could," "should," "expects," "plans," "intends," "seeks," "anticipates," "believes," "estimates," "potential," or "continue," or the negative of such terms or other comparable terminology. These statements are only predictions. You should not place undue reliance on these forward-looking statements. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors, including those described in Part I, Item 1A. Risk Factors in our Annual Report on Form 10-K for our fiscal year ended March 31, 2023, filed with the Securities and Exchange Commission, and elsewhere in this Quarterly Report. These factors may cause our actual results to differ materially from any forward-looking statement. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.

1


PART I: FINANCIAL INFORMATION
Item 1. Unaudited Financial Statements
NetScout Systems, Inc.
Consolidated Balance Sheets
(In thousands, except share data)
 
December 31,
2023
March 31,
2023
(Unaudited)
Assets
Current assets:
Cash and cash equivalents$297,655 $386,794 
Marketable securities and investments31,457 32,204 
Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $1,076 and $675 at December 31, 2023 and March 31, 2023, respectively
221,574 143,855 
Inventories and deferred costs15,342 17,956 
Prepaid income taxes14,946 2,235 
Prepaid expenses and other current assets 28,344 34,316 
Total current assets609,318 617,360 
Fixed assets, net27,955 34,735 
Operating lease right-of-use assets44,977 51,456 
Goodwill1,551,541 1,724,404 
Intangible assets, net323,899 366,591 
Deferred income taxes19,518 4,534 
Long-term marketable securities1,010 8,940 
Other assets11,581 12,540 
Total assets$2,589,799 $2,820,560 
Liabilities and Stockholders' Equity
Current liabilities:
Accounts payable $15,132 $16,473 
Accrued compensation42,283 83,279 
Accrued other17,844 26,283 
Income taxes payable1,604 4,391 
Deferred revenue and customer deposits293,410 311,531 
Current portion of operating lease liabilities11,979 11,650 
Total current liabilities382,252 453,607 
Other long-term liabilities7,312 7,683 
Deferred tax liability4,505 24,939 
Accrued long-term retirement benefits26,310 26,049 
Long-term deferred revenue and customer deposits124,619 129,814 
Operating lease liabilities, net of current portion40,898 48,819 
Long-term debt100,000 100,000 
Total liabilities685,896 790,911 
Commitments and contingencies (Note 14)
Stockholders' equity:
Preferred stock, $0.001 par value:
5,000,000 shares authorized; no shares issued or outstanding at December 31, 2023 and March 31, 2023
  
Common stock, $0.001 par value:
300,000,000 shares authorized; 130,922,477 and 128,683,824 shares issued and 71,019,904 and 71,249,045 shares outstanding at December 31, 2023 and March 31, 2023, respectively
131 128 
Additional paid-in capital3,158,283 3,099,698 
Accumulated other comprehensive income5,870 5,738 
Treasury stock at cost, 59,902,573 and 57,434,779 shares at December 31, 2023 and March 31, 2023, respectively
(1,615,279)(1,546,128)
Retained earnings354,898 470,213 
Total stockholders' equity1,903,903 2,029,649 
Total liabilities and stockholders' equity$2,589,799 $2,820,560 
The accompanying notes are an integral part of these consolidated financial statements.
2

NetScout Systems, Inc.
Consolidated Statements of Operations
(In thousands, except per share data)
(Unaudited)
 
 Three Months EndedNine Months Ended
December 31,December 31,
 2023202220232022
Revenue:
Product$95,832 $149,452 $271,038 $359,519 
Service122,240 120,092 354,974 346,918 
Total revenue218,072 269,544 626,012 706,437 
Cost of revenue:
Product 15,251 25,281 48,006 77,967 
Service28,373 31,521 89,066 94,190 
Total cost of revenue43,624 56,802 137,072 172,157 
Gross profit174,448 212,742 488,940 534,280 
Operating expenses:
Research and development37,023 42,558 117,655 129,932 
Sales and marketing 69,124 66,994 209,070 209,435 
General and administrative 23,109 25,533 73,975 75,584 
Amortization of acquired intangible assets12,533 13,818 37,790 41,500 
Restructuring charges 89  1,803 
Goodwill impairment167,106  167,106  
Gain on divestiture of a business  (3,806) 
Total operating expenses308,895 148,992 601,790 458,254 
Income (loss) from operations(134,447)63,750 (112,850)76,026 
Interest and other income (expense), net:
Interest income2,145 1,480 6,942 2,512 
Interest expense(2,208)(2,914)(6,475)(7,021)
Other income (expense), net
792 (1,738)805 (2,045)
Total interest and other income (expense), net729 (3,172)1,272 (6,554)
Income (loss) before income tax expense (benefit)(133,718)60,578 (111,578)69,472 
Income tax expense (benefit)(1,141)7,960 3,737 6,603 
Net income (loss)$(132,577)$52,618 $(115,315)$62,869 
     Basic net income (loss) per share$(1.87)$0.73 $(1.61)$0.87 
     Diluted net income (loss) per share$(1.87)$0.72 $(1.61)$0.86 
Weighted average common shares outstanding used in computing:
     Net income (loss) per share - basic71,077 71,744 71,577 72,015 
     Net income (loss) per share - diluted71,077 73,049 71,577 73,271 
The accompanying notes are an integral part of these consolidated financial statements.
3

NetScout Systems, Inc.
Consolidated Statements of Comprehensive Income (Loss)
(In thousands)
(Unaudited)
 
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Net income (loss)$(132,577)$52,618 $(115,315)$62,869 
Other comprehensive income (loss):
Cumulative translation adjustments216 114 146 (447)
Changes in market value of investments:
Changes in unrealized gains (losses), net of taxes (benefit) of $18, $8, ($13) and $4, respectively
57 25 (40)14 
Total net change in market value of investments57 25 (40)14 
Changes in market value of derivatives:
Changes in market value of derivatives, net of taxes (benefit) of $62, $144, $26, and ($140), respectively
188 467 84 (442)
Reclassification adjustment for net gains (losses) included in net income (loss), net of taxes (benefit) of $9, $30, ($18) and $120, respectively
30 97 (58)381 
Total net change in market value of derivatives218 564 26 (61)
Other comprehensive income (loss)491 703 132 (494)
Total comprehensive income (loss)$(132,086)$53,321 $(115,183)$62,375 
The accompanying notes are an integral part of these consolidated financial statements.
4

NetScout Systems, Inc.
Consolidated Statements of Stockholders' Equity
(In thousands, except share data)
(Unaudited)
Three Months Ended December 31, 2023
 Common Stock
Voting
Additional
Paid In
Capital
Accumulated
Other
Comprehensive
Income
Treasury StockRetained
Earnings
Total
Stockholders'
Equity
 SharesPar
Value
SharesStated
Value
Balance, September 30, 2023130,875,398 $130 $3,142,712 $5,379 59,177,497 $(1,596,026)$487,475 $2,039,670 
Net loss(132,577)(132,577)
Unrealized net investment gains57 57 
Unrealized net gains on derivative financial instruments218 218 
Cumulative translation adjustments216 216 
Issuance of common stock pursuant to vesting of restricted stock units47,079 1 1 
Stock-based compensation expense for restricted stock units granted to employees15,571 15,571 
Repurchase of treasury stock— 725,076 (19,253)(19,253)
Balance, December 31, 2023130,922,477$131 $3,158,283 $5,870 59,902,573$(1,615,279)$354,898 $1,903,903 

Nine Months Ended December 31, 2023
 Common Stock
Voting
Additional
Paid In
Capital
Accumulated
Other
Comprehensive
Income
Treasury StockRetained
Earnings
Total
Stockholders'
Equity
 SharesPar
Value
SharesStated
Value
Balance, March 31, 2023128,683,824 $128 $3,099,698 $5,738 57,434,779 $(1,546,128)$470,213 $2,029,649 
Net loss(115,315)(115,315)
Unrealized net investment losses(40)(40)
Unrealized net gains on derivative financial instruments26 26 
Cumulative translation adjustments146 146 
Issuance of common stock pursuant to vesting of restricted stock units2,028,862 3 3 
Stock-based compensation expense for restricted stock units granted to employees52,579 52,579 
Issuance of common stock under employee stock purchase plan209,791 6,006 6,006 
Repurchase of treasury stock— 2,467,794 (69,151)(69,151)
Balance, December 31, 2023130,922,477$131 $3,158,283 $5,870 59,902,573$(1,615,279)$354,898 $1,903,903 


The accompanying notes are an integral part of these consolidated financial statements.








5

NetScout Systems, Inc.
Consolidated Statements of Stockholders' Equity
(In thousands, except share data)
(Unaudited)
 Three Months Ended December 31, 2022
 Common Stock VotingAdditional Paid In CapitalAccumulated Other Comprehensive Income (Loss)Treasury StockRetained EarningsTotal Stockholders’ Equity
 SharesPar ValueSharesStated Value
Balance, September 30, 2022128,373,156$128 $3,015,644 $(1,056)56,129,506$(1,497,886)$420,816 $1,937,646 
Net income52,618 52,618 
Unrealized net investment gains25 25 
Unrealized net gains on derivative financial instruments564 564 
Cumulative translation adjustments114 114 
Issuance of common stock pursuant to vesting of restricted stock units16,258— — 
Stock-based compensation expense for restricted stock units granted to employees14,366 14,366 
Repurchase of treasury stock47,856 1,298,564(48,036)(180)
Balance, December 31, 2022128,389,414$128 $3,077,866 $(353)57,428,070$(1,545,922)$473,434 $2,005,153 

Nine Months Ended December 31, 2022
 Common Stock VotingAdditional Paid In CapitalAccumulated Other Comprehensive Income (Loss)Treasury StockRetained EarningsTotal Stockholders’ Equity
 SharesPar ValueSharesStated Value
Balance, March 31, 2022126,425,383$126 $3,023,403 $141 52,323,090$(1,373,840)$410,565 $2,060,395 
Net income62,869 62,869 
Unrealized net investment gains14 14 
Unrealized net loss on derivative financial instruments(61)(61)
Cumulative translation adjustments(447)(447)
Issuance of common stock pursuant to vesting of restricted stock units1,758,0022 2 
Stock-based compensation expense for restricted stock units granted to employees45,068 45,068 
Issuance of common stock under employee stock purchase plan206,0296,539 6,539 
Repurchase of treasury stock2,856 5,104,980(172,082)(169,226)
Balance, December 31, 2022128,389,414$128 $3,077,866 $(353)57,428,070$(1,545,922)$473,434 $2,005,153 


The accompanying notes are an integral part of these consolidated financial statements.
6

NetScout Systems, Inc.
Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 Nine Months Ended
December 31,
 20232022
Cash flows from operating activities:
Net income (loss)$(115,315)$62,869 
Adjustments to reconcile net income (loss) to cash provided by operating activities, net of the effects of acquisitions:
Depreciation and amortization56,928 64,302 
Operating lease right-of-use assets7,857 7,984 
Gain on divestiture of a business(3,806) 
Loss on disposal of fixed assets299 47 
Share-based compensation expense54,653 47,225 
Change in fair value of derivative investment(206) 
Goodwill impairment167,106  
Deferred income taxes(35,530)(38,435)
Other (gains) losses(1,758)9 
Changes in assets and liabilities
Accounts receivable and unbilled costs(77,787)(67,101)
Inventories(634)8,323 
Prepaid expenses and other assets(6,583)4,279 
Accounts payable(984)(7,129)
Accrued compensation and other expenses(46,170)(7,804)
Operating lease liabilities(8,970)(9,061)
Income taxes payable(2,631)(2,675)
Deferred revenue(21,236)(18,910)
                Net cash (used in) provided by operating activities
(34,767)43,923 
Cash flows from investing activities:
Purchase of marketable securities and investments(43,159)(100,265)
Proceeds from sales and maturity of marketable securities53,569 103,152 
Purchase of fixed assets(4,740)(8,381)
Purchase of intangible assets (161)
Proceeds from divestiture of a business7,766  
(Increase) decrease in deposits(7)8 
                Net cash provided by (used in) investing activities
13,429 (5,647)
Cash flows from financing activities:
Issuance of common stock under stock plans3 2 
Treasury stock repurchases, including accelerated share repurchases(50,000)(150,039)
Tax withholding on restricted stock units(19,151)(19,187)
Repayment of long-term debt (150,000)
                Net cash used in financing activities
(69,148)(319,224)
Effect of exchange rate changes on cash and cash equivalents1,347 (3,169)
Net decrease in cash and cash equivalents
(89,139)(284,117)
Cash and cash equivalents, beginning of period386,794 636,161 
Cash and cash equivalents, end of period$297,655 $352,044 
Supplemental disclosures:
Cash paid for interest$4,817 $5,351 
Cash paid for income taxes$54,481 $47,294 
Non-cash transactions:
Transfers of inventory to fixed assets$1,814 $1,371 
Additions to property, plant and equipment included in accounts payable$414 $622 
Issuance of common stock under employee stock plans$6,006 $6,539 
The accompanying notes are an integral part of these consolidated financial statements.
7

NetScout Systems, Inc.
Notes to Consolidated Financial Statements
(Unaudited)
NOTE 1 – BASIS OF PRESENTATION
The accompanying unaudited interim consolidated financial statements have been prepared by NetScout Systems, Inc. (NetScout or the Company). Certain information and footnote disclosures normally included in financial statements prepared under United States generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, the unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the Company's financial position and stockholders' equity, results of operations and cash flows. The year-end consolidated balance sheet data and statement of stockholders' equity were derived from the Company's audited financial statements, but do not include all disclosures required by GAAP. The results reported in these unaudited interim consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. All significant intercompany accounts and transactions are eliminated in consolidation.
These unaudited interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission on May 16, 2023.
Global and Macroeconomic Conditions
The Company continues to closely monitor the current global and macroeconomic conditions, including the impacts of the ongoing Ukraine and Israel wars, global geopolitical tension, stock market volatility, industry-specific capital spending trends, exchange rate fluctuations, inflation, interest rates, and the risk of a recession, including the manner and extent to which they have impacted and could continue to impact its customers, employees, supply chain, and distribution network. The full extent of the impacts of these global and macroeconomic trends remains uncertain. It is possible that the measures taken by the governments of countries affected and the resulting economic impacts may materially and adversely affect the Company's future results of operations, cash flows and financial position as well as its customers.
The Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. Late in the second quarter of fiscal year 2024, the Company experienced a slowing in order conversion, which affected the Company's fiscal year 2024 results and outlook. The Company has taken and continues to take precautionary actions to manage costs and increase productivity across the organization. This includes managing discretionary spending and hiring activities. In addition, based on covenant levels, the Company had as of December 31, 2023, an incremental $700 million available under its revolving credit facility.
The Company expects net cash provided by operations combined with cash, cash equivalents, marketable securities and investments and borrowing availability under the revolving credit facility to provide sufficient liquidity to fund current obligations, capital spending, debt service requirements and working capital requirements over at least the next twelve months.
Recent Accounting Pronouncements
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination as if the acquiring company originated the related revenue contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. ASU 2021-08 was adopted on April 1, 2023. Amendments within the standard are required to be applied on a prospective basis from the date of adoption. The Company will apply the provisions of ASU 2021-08 to future acquisitions, if any.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. The amendments are effective retrospectively for fiscal years beginning after December 15, 2024. The amendments should be applied prospectively; however, retrospective application is also permitted. ASU 2023-09 is effective for NetScout beginning April 1, 2025. Early adoption is permitted. The Company is in the process of evaluating the impact that the adoption ASU 2023-09 will have to the financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods
8

within fiscal years beginning after December 15, 2024. ASU 2023-07 is effective for NetScout beginning April 1, 2025. Early adoption is permitted, and the amendments should be applied retrospectively. The Company is in the process of evaluating the impact that the adoption ASU 2023-07 will have to the financial statements and related disclosures.

NOTE 2 – REVENUE
Revenue Recognition Policy
The Company exercises judgment and uses estimates in connection with determining the amounts of product and service revenues to be recognized in each accounting period.
The Company derives revenues primarily from the sale of network management tools and cybersecurity solutions for service provider and enterprise customers, which include hardware, software, and service offerings. The Company's product sales consist of software only offerings and offerings which include hardware appliances with embedded software that are essential to providing customers the intended functionality of the solutions.
The Company accounts for revenue once a legally enforceable contract with a customer has been approved by the parties and the related promises to transfer products or services have been identified. A contract is defined by the Company as an arrangement with commercial substance identifying payment terms, each party's rights and obligations regarding the products or services to be transferred and the amount the Company deems probable of collection. Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. Revenue is recognized when control of the products or services are transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for products and services.
Product revenue is typically recognized upon fulfillment, provided a legally enforceable contract exists, control has passed to the customer, and in the case of software products, when the customer has the rights and ability to access the software, and collection of the related receivable is probable. If any significant obligations to the customer remain post-delivery, typically involving obligations relating to installation and acceptance by the customer, revenue recognition is deferred until such obligations have been fulfilled. The Company's service offerings include installation, integration, extended warranty and maintenance services, post-contract customer support, stand-ready software-as-a-service (SAAS) and other professional services including consulting and training. The Company generally provides software and/or hardware support as part of product sales. Revenue related to the initial bundled software and hardware support is recognized ratably over the support period. In addition, customers can elect to purchase extended support agreements for periods after the initial software/hardware warranty expiration. Support services generally include rights to unspecified upgrades (when and if available), telephone and internet-based support, updates, bug fixes and hardware repair and replacement. Consulting services are recognized upon delivery or completion of performance depending on the terms of the underlying contract. Reimbursements of out-of-pocket expenditures incurred in connection with providing consulting services are included in services revenue, with the offsetting expense recorded in cost of service revenue. Training services include on-site and classroom training. Training revenues are recognized upon delivery of the training.
Generally, the Company's contracts are accounted for individually. However, when contracts are closely interrelated and dependent on each other, it may be necessary to account for two or more contracts as one to reflect the substance of the group of contracts.
Bundled arrangements are concurrent customer purchases of a combination of the Company's product and service offerings that may be delivered at various points in time. The Company allocates the transaction price among the performance obligations in an amount that depicts the relative standalone selling prices (SSP) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. The Company uses a range of amounts to estimate SSP for each of the products and services sold, based primarily on the performance obligation's historical pricing. The Company also considers its overall pricing objectives and practices across different sales channels and geographies, and market conditions. Generally, the Company has established SSP for a majority of its service performance obligations based on historical standalone sales. In certain instances, the Company has established SSP for services based upon an estimate of profitability and the underlying cost to fulfill those services. SSP has primarily been established for product performance obligations as the average or median selling price the performance obligation was recently sold for, whether sold alone or sold as part of a bundle transaction. The Company reviews sales of the product performance obligations on a quarterly basis and updates, when appropriate, its SSP for such performance obligations to ensure that it reflects recent pricing experience. The Company's products are distributed through its direct sales force and indirect distribution channels through alliances with resellers and distributors. Revenue arrangements with resellers and distributors are recognized on a sell-in basis; that is, when control of the product transfers to the reseller or distributor. The Company records consideration given to a customer as a reduction of revenue to the extent they have
9

recorded revenue from the customer. With limited exceptions, the Company's return policy does not allow product returns for a refund. Returns have been insignificant to date. In addition, the Company has a history of successfully collecting receivables from its resellers and distributors.
During the nine months ended December 31, 2023, the Company recognized revenue of $273.8 million related to the Company's deferred revenue balance reported at March 31, 2023.
Performance Obligations
Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. The transaction price is allocated among performance obligations in bundled contracts in an amount that depicts the relative standalone selling prices of each obligation.
For contracts involving distinct hardware and software licenses, the performance obligations are satisfied at a point in time when control is transferred to the customer. For standalone maintenance and post-contract support (PCS) the performance obligation is satisfied ratably over the contract term as a stand-ready obligation. For consulting and training services, the performance obligation may be satisfied over the contract term as a stand-ready obligation, satisfied over a period of time as those services are delivered, satisfied at the completion of the service when control has transferred, or the services have expired unused.
Payments for hardware, software licenses, one-year maintenance, PCS and consulting services, are typically due up front with payment terms of 30 to 90 days. However, the Company does have contracts pursuant to which billings occur ratably over a period of years following the transfer of control for the contracted performance obligations. Payments on multi-year maintenance, PCS and consulting services are typically due in annual installments over the contract term. The Company did not have any material variable consideration such as obligations for returns, refunds or warranties at December 31, 2023.
At December 31, 2023, the Company had total deferred revenue of $418.0 million, which represents the aggregate total contract price allocated to undelivered performance obligations. The Company expects to recognize $293.4 million, or 70%, of this revenue during the next 12 months, and expects to recognize the remaining $124.6 million, or 30%, of this revenue thereafter.
Because of NetScout's revenue recognition policies, there are circumstances for which the Company does not recognize revenue relating to sales transactions that have been billed, but the related account receivable has not been collected. While the receivable represents an enforceable obligation, the Company does not believe its right to payment is unconditional, therefore for balance sheet presentation purposes, the Company has not recognized the deferred revenue or the related account receivable and no amounts appear in the consolidated balance sheets for such transactions because control of the underlying deliverable has not transferred. The aggregate amount of unrecognized accounts receivable and deferred revenue was $6.3 million and $6.6 million at December 31, 2023 and March 31, 2023, respectively.
NetScout expects that the amount of billed and unbilled deferred revenue will change from quarter to quarter for several reasons, including the specific timing, duration and size of large customer support and service agreements, varying billing cycles of such agreements, the specific timing of customer renewals, and foreign currency fluctuations. The Company did not have material significant financing components, or variable consideration or performance obligations satisfied in a prior period recognized during the nine months ended December 31, 2023.
Contract Balances
The Company may receive payments from customers based on billing schedules as established by the Company's contracts. Contract assets relate to performance obligations where control has transferred to the customer in advance of scheduled billings. The Company records unbilled accounts receivable representing the right to consideration in exchange for goods or services that have been transferred to a customer conditional on the passage of time. Deferred revenue relates to scenarios where billings with an unconditional right to payment occur before all performance obligations are delivered or payments are received in advance of performance under the contract.
Costs to Obtain Contracts
The Company has determined that the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are sales commissions paid to its employees. Sales commissions are recorded as an asset and amortized to expense ratably over the remaining performance periods of the related contracts with remaining performance obligations. The Company expenses costs as incurred for sales commissions when the amortization period would have been one year or less.
10

At December 31, 2023, the consolidated balance sheet included $9.0 million in assets related to sales commissions to be expensed in future periods. A balance of $4.5 million was included in prepaid expenses and other current assets, and a balance of $4.5 million was included in other assets in the Company's consolidated balance sheet at December 31, 2023. At March 31, 2023, the consolidated balance sheet included $9.4 million in assets related to sales commissions to be expensed in future periods. A balance of $4.7 million was included in prepaid expenses and other current assets, and a balance of $4.7 million was included in other assets in the Company's consolidated balance sheet at March 31, 2023.
During the three and nine months ended December 31, 2023 and 2022, respectively, the Company recognized $1.7 million, $1.8 million, $5.1 million, and $5.2 million of amortization related to this sales commission asset, which is included in the sales and marketing expense line in the Company's consolidated statements of operations.
Allowance for Credit Losses
The Company continually monitors collections from its customers. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors, including but not limited to, analysis of the aging schedules, past due balances, historical collection experience and prevailing economic conditions.
The following table summarizes the activity in the allowance for credit losses (in thousands):
Balance at March 31, 2023
$675 
     Additions resulting in charges to operations451 
     Charges (recoveries) to other accounts 
     Deductions due to write-offs(50)
Balance at December 31, 2023
$1,076 

NOTE 3 – CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS
Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of investments, trade accounts receivable and accounts payable. The Company's cash, cash equivalents, and marketable securities are placed with financial institutions with high credit standings.
At December 31, 2023 and March 31, 2023, the Company had no direct customers or channel partners which accounted for more than 10% of the accounts receivable balance.
During the three and nine months ended December 31, 2023, no direct customers or channel partners accounted for more than 10% of the Company's total revenue. During the three and nine months ended December 31, 2022, one direct customer, Verizon, accounted for more than 10% of the Company's total revenue, while no channel partners accounted for more than 10% of total revenue.
Historically, the Company has not experienced any significant failure of its customers' ability to meet their payment obligations nor does the Company anticipate material non-performance by its customers in the future; accordingly, the Company does not require collateral from its customers. However, if the Company's assumptions are incorrect, there could be an adverse impact on its allowance for doubtful accounts.
NOTE 4 – SHARE-BASED COMPENSATION
On September 12, 2019, the Company's stockholders approved the 2019 Equity Incentive Plan (2019 Plan), which replaced the Company's 2007 Equity Incentive Plan, as amended (Amended 2007 Plan). The 2019 Plan permits the granting of incentive and nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, and other stock awards, collectively referred to as "share-based awards."
On September 10, 2020, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 First Amended Plan) to increase the number of shares reserved for issuance by 4,700,000 shares, establish a one-year minimum vesting requirement for awards granted on or after September 10, 2020, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 First Amended Plan.
On August 24, 2022, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 Second Amended Plan) to increase the number of shares reserved for issuance by 7,000,000 shares, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Second Amended Plan.
11

On September 14, 2023, the Company's stockholders approved an amendment and restatement to the 2019 First Amended Plan (2019 Third Amended Plan) to further increase the number of shares reserved for issuance by 5,900,000 shares and changed the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Third Amended Plan. At September 14, 2023, there was a total of 8,263,547 shares reserved for issuance under the 2019 Third Amended Plan, which consisted of 5,900,000 new shares plus 2,363,547 shares that remained available for grant under the 2019 Second Amended Plan as of September 14, 2023, the effective date of the 2019 Third Amended Plan. The Company refers to the 2019 Plan, 2019 First Amended Plan, 2019 Second Amended Plan and 2019 Third Amended Plan collectively as the "Amended 2019 Plan". At December 31, 2023, an aggregate of 8,279,049 shares remained available for grant under the Amended 2019 Plan.
Periodically, the Company grants share-based awards to employees, officers, and directors of the Company and its subsidiaries. Additionally, the Company periodically grants performance-based restricted stock units to certain executive officers that vest based upon the Company's total shareholder return as compared to the Russell 2000 Index over a three-year period. The performance-based restricted stock units are valued using the Monte Carlo Simulation model. The measurement and recognition of compensation expense is based on estimated fair values for all share-based payment awards made to its employees and directors. Share-based award grants are generally measured at fair value on the date of grant based on the number of shares granted and the quoted price of the Company's common stock. Such value is recognized as a cost of revenue or an operating expense over the corresponding vesting period.
The following is a summary of share-based compensation expense including restricted stock units and performance-based restricted stock units granted pursuant to the Company's Amended 2007 Plan, the Amended 2019 Plan, and employee stock purchases made under the Company's 2011 Amended and Restated Employee Stock Purchase Plan (ESPP), based on estimated fair values within the applicable cost and expense lines identified below (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
 2023202220232022
Cost of product revenue$306 $262 $1,027 $869 
Cost of service revenue2,069 1,781 6,897 5,606 
Research and development4,498 4,174 14,872 13,185 
Sales and marketing5,680 5,445 19,639 17,238 
General and administrative3,811 3,481 12,218 10,327 
$16,364 $15,143 $54,653 $47,225 
Employee Stock Purchase Plan – The Company maintains the ESPP for all eligible employees as described in the Company's Annual Report on Form 10-K for the year ended March 31, 2023. Under the ESPP, shares of the Company's common stock may be purchased on the last day of each bi-annual offering period at 85% of the fair value on the last day of such offering period. The offering periods run from March 1st through August 31st and from September 1st through the last day of February each year. During the nine months ended December 31, 2023, employees purchased 209,791 shares under the ESPP and the fair value per share was $28.63.
NOTE 5 – CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents and those investments with original maturities greater than three months to be marketable securities. Cash and cash equivalents mainly consisted of U.S. government and municipal obligations, commercial paper, money market instruments and cash maintained with various financial institutions at December 31, 2023 and March 31, 2023.
12

Marketable Securities
The following is a summary of marketable securities held by NetScout at December 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Losses
Fair
Value
Type of security:
U.S. government and municipal obligations$10,990 $(26)$10,964 
Commercial paper8,668  8,668 
Certificates of deposit3,855  3,855 
Total short-term marketable securities23,513 (26)23,487 
U.S. government and municipal obligations1,013 (3)1,010 
Total long-term marketable securities1,013 (3)1,010 
Total marketable securities$24,526 $(29)$24,497 
The following is a summary of marketable securities held by NetScout at March 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Gains (Losses)
Fair
Value
Type of security:
U.S. government and municipal obligations$8,796 $(1)$8,795 
Commercial paper19,136  19,136 
Corporate bonds310  310 
Certificates of deposit3,963  3,963 
Total short-term marketable securities32,205 (1)32,204 
U.S. government and municipal obligations8,915 25 8,940 
Total long-term marketable securities8,915 25 8,940 
Total marketable securities$41,120 $24 $41,144 
Contractual maturities of the Company's marketable securities held at December 31, 2023 and March 31, 2023 were as follows (in thousands):
December 31,
2023
March 31,
2023
Available-for-sale securities:
Due in 1 year or less$23,487 $32,204 
Due after 1 year through 5 years1,010 8,940 
$24,497 $41,144 
13

Investments
In February 2023, the Company entered into a forward share purchase agreement with Napatech A/S (Napatech), a publicly traded Danish company registered on the Oslo stock exchange, to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock. As part of the agreement, the Company received the right to designate a representative to be nominated for election to the Napatech Board of Directors, which was approved by Napatech's Nomination Committee in April 2023. The Company accounts for this investment under the equity method and has elected to apply the fair value option to the investment. The Company records the investment at fair value at the end of each period based on the closing price of Napatech's stock and any change in fair value during the period is recorded in other income (expense), net within the Company's consolidated statement of operations. At December 31, 2023, the fair value of the investment in Napatech was $8.0 million and was included in marketable securities and investments in the Company's consolidated balance sheet. During the nine months ended December 31, 2023, the Company recognized a $1.8 million increase in the fair value of the equity investment in Napatech in other income (expense), net within the Company's consolidated statement of operations. For the nine months ended December 31, 2023, the unrealized losses related to foreign currency translation on the equity investment in Napatech were immaterial.
NOTE 6 – FAIR VALUE MEASUREMENTS
The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs. The following tables present the Company's financial assets and liabilities measured on a recurring basis using the fair value hierarchy at December 31, 2023 and March 31, 2023 (in thousands):
Fair Value Measurements at
 December 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$296,144 $1,511 $ $297,655 
U.S. government and municipal obligations11,974   11,974 
Commercial paper 8,668  8,668 
Certificate of deposits 3,855  3,855 
Equity investment in Napatech7,970   7,970 
Derivative financial instruments 67  67 
$316,088 $14,101 $ $330,189 
LIABILITIES:
Derivative financial instruments$ $(12)$ $(12)
$ $(12)$ $(12)
14

Fair Value Measurements at
 March 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$370,455 $16,339 $ $386,794 
U.S. government and municipal obligations17,735   17,735 
Commercial paper 19,136  19,136 
Corporate bonds310   310 
Certificate of deposits 3,963  3,963 
Derivative financial instruments 59  59 
$388,500 $39,497 $ $427,997 
LIABILITIES:
Derivative financial instruments$ $(49)$(1,380)$(1,429)
$ $(49)$(1,380)$(1,429)
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. On a recurring basis, the Company measures certain financial assets and liabilities at fair value, including marketable securities and derivative financial instruments.
The Company's Level 1 investments are classified as such because they are valued using quoted market prices or alternative pricing sources with reasonable levels of price transparency.
The Company's Level 2 investments are classified as such because they are valued using observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets in markets that are not active.
The Company’s Level 3 liability at March 31, 2023 consisted of a forward share purchase contract with Napatech to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million, which qualified as a derivative instrument under authoritative guidance. The Company measured the forward share purchase contract at March 31, 2023 at fair value based on inputs which were observable and those which were not observable in the market, resulting in a charge related to the Level 3 fair value hierarchy classification. During the nine months ended December 31, 2023, the Company recorded a $0.2 million decrease in the fair value of the derivative financial instrument liability in other income (expense), net within the Company's consolidated statement of operations. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock valued at $6.2 million at such time.
The following table sets forth a reconciliation of changes in the fair value of the Company's Level 3 financial liability for the nine months ended December 31, 2023 (in thousands):
Derivative
Instrument
Balance at March 31, 2023
$(1,380)
     Change in fair value of derivative investment206 
     Settlement of derivative instrument1,174 
Balance at December 31, 2023
$ 

15

NOTE 7 – INVENTORIES
Inventories are stated at the lower of actual cost or net realizable value. Cost is determined by using the first in, first out (FIFO) method. Inventories consist of the following (in thousands):
December 31,
2023
March 31,
2023
Raw materials$10,651 $12,352 
Work in process14 14 
Finished goods4,157 5,183 
Deferred costs520 407 
$15,342 $17,956 
NOTE 8 - DIVESTITURES
Business Divestiture
On September 8, 2023, the Company entered into an Asset Purchase Agreement to divest its Test Optimization business (TO business) for a purchase price of $7.8 million, inclusive of a working capital adjustment. The Company recorded a gain of $3.8 million on the divestiture during the nine months ended December 31, 2023. In connection with the divestiture, the Company has entered into a transitional services agreement with the buyer to provide certain services which ended on December 31, 2023.
The Company determined that the sale of the TO business did not represent a strategic shift and will not have a major effect on its consolidated results of operations, financial position or cash flow. Accordingly, the Company has not presented the sale as a discontinued operation in the consolidated financial statements.
NOTE 9 – GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company has one reporting unit. Goodwill is tested for impairment at a reporting unit level at least annually, as of January 31, or on an interim basis if an event occurs or circumstances change (a "triggering event") that would, more likely than not, reduce the fair value of the reporting unit below its carrying value.
As a result of the sustained decline in the Company's stock price and overall market capitalization during the third quarter of fiscal year 2024, along with other qualitative considerations including the continued impact from the conditions in the macroeconomic environment, it was determined a triggering event occurred, indicating goodwill may be impaired. Accordingly, the Company conducted a quantitative impairment test of its goodwill at December 31, 2023. The Company estimated the implied fair value of its goodwill using a market approach. As a result of the quantitative impairment test performed during the third quarter of fiscal year 2024, the Company determined goodwill was impaired and recorded a goodwill impairment charge of $167.1 million during the periods ended December 31, 2023.
The key assumption in the market approach was the company-specific control premium, which was estimated using expected synergies that would be realized by a hypothetical buyer. The Company also compared its implied control premium to recent control premiums paid in the industry, as evidenced by guideline public company comparable transactions. Changes in the estimates or assumptions used in its quantitative impairment test could materially affect the determination of fair value and the associated goodwill impairment assessment. Potential events and circumstances that could have an adverse impact on our estimates and assumptions include, but are not limited to, continued increases in costs, and rising interest rates and other macroeconomic factors. An increase or decrease of 1% in the company-specific control premium used in the determination of the fair value of the reporting unit under the market approach would have resulted in an increase or decrease in the goodwill impairment recorded of approximately $15.6 million.
The Company will complete its annual goodwill impairment test at January 31, 2024. Throughout the fourth quarter of fiscal year 2024, the Company will continue to monitor relevant facts and circumstances, including future changes in its stock price. The Company may be required to record additional goodwill impairment charges. While management cannot predict if or when additional goodwill impairments may occur, future goodwill impairments could have material adverse effects on the Company's results of operations and financial condition.
At December 31, 2023 and March 31, 2023, the carrying amounts of goodwill were $1.6 billion and $1.7 billion, respectively. The change in the carrying amount of goodwill for the nine months ended December 31, 2023 was due to the impairment of goodwill, the divestiture of the TO business, and the impact of foreign currency translation adjustments related to asset balances that are recorded in currencies other than the U.S. Dollar.
16

The following table summarizes the changes in the carrying amount of goodwill for the nine months ended December 31, 2023 as follows (in thousands):
Balance at March 31, 2023
$1,724,404 
     Goodwill impairment(167,106)
     Divestiture of a business(4,259)
     Foreign currency translation impact(1,498)
Balance at December 31, 2023
$1,551,541 
Intangible Assets
The net carrying amounts of intangible assets were $323.9 million and $366.6 million at December 31, 2023 and March 31, 2023, respectively. Intangible assets acquired in a business combination are recorded under the acquisition method of accounting at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives.
The Company reviews definite-lived intangible assets for impairment when an event occurs that may indicate potential impairment. The sustained decline in the Company's stock price and market capitalization during the third quarter of fiscal year 2024 was considered a triggering event. As such, the Company conducted an impairment test of its definite-lived intangible assets at December 31, 2023. Based on this assessment, the Company concluded that the carrying values of the Company's definite-lived intangible assets were recoverable as of December 31, 2023. However, if future events occur or if business conditions deteriorate, the Company may be required to record an impairment loss, and or accelerate the amortization of definite-live intangible assets in the future, which could be material to its results of operations and financial condition.
Intangible assets include the following amortizable intangible assets at December 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$248,827 $(237,264)$11,563 
Customer relationships
8 - 18 years
765,515 (464,928)300,587 
Distributor relationships and technology licenses
1 - 6 years
7,812 (7,219)593 
Definite-lived trademark and trade name
2 - 9 years
57,768 (46,803)10,965 
Core technology
10 years
7,192 (7,192) 
Capitalized software
3 years
3,317 (3,317) 
Other
1 - 20 years
1,208 (1,017)191 
$1,091,639 $(767,740)$323,899 

Intangible assets include the following amortizable intangible assets at March 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$249,903 $(233,440)$16,463 
Customer relationships
8 - 18 years
768,179 (433,876)334,303 
Distributor relationships and technology licenses
1 - 6 years
11,547 (10,133)1,414 
Definite-lived trademark and trade name
2 - 9 years
57,694 (43,489)14,205 
Core technology
10 years
7,192 (7,192) 
Non-compete agreements
3 years
292 (292) 
Capitalized software
3 years
3,317 (3,317) 
Other
1 - 20 years
1,208 (1,002)206 
$1,099,332 $(732,741)$366,591 

17

Amortization included as cost of product revenue consists of amortization of developed technology, and distributor relationships and technology licenses. Amortization included as operating expense consists of all other intangible assets. The following table provides a summary of amortization expense for the three and nine months ended December 31, 2023 and 2022, respectively (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Amortization of intangible assets included as:
    Cost of product revenue$1,907 $2,627 $5,733 $7,908 
    Operating expense12,538 13,823 37,805 41,515 
$14,445 $16,450 $43,538 $49,423 
The following is the expected future amortization expense at December 31, 2023 for the fiscal years ending March 31 (in thousands):
2024 (remaining three months)$14,485 
202550,915 
202646,544 
202743,660 
202840,699 
Thereafter127,596 
$323,899 

NOTE 10 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
NetScout operates internationally and, in the normal course of business, is exposed to fluctuations in foreign currency exchange rates. The exposures result from costs that are denominated in currencies other than the U.S. Dollar, primarily the Euro, British Pound, Canadian Dollar, and Indian Rupee. The Company manages its foreign cash flow risk by hedging forecasted cash flows for operating expenses denominated in foreign currencies for up to twelve months, within specified guidelines through the use of forward contracts. The Company enters into foreign currency exchange contracts to hedge cash flow exposures from costs that are denominated in currencies other than the U.S. Dollar. These hedges are designated as cash flow hedges at inception.
NetScout also periodically enters into forward contracts to manage exchange rate risks associated with certain third-party transactions and for which the Company does not elect hedge accounting treatment as there is no difference in the timing of gain or loss recognition on the hedging instrument and the hedged item.
All of the Company's derivative instruments are utilized for risk management purposes, and the Company does not use derivatives for speculative trading purposes. These contracts will mature over the next twelve months and are expected to impact earnings on or before maturity.
18

The notional amounts and fair values of derivative instruments in the consolidated balance sheets at December 31, 2023 and March 31, 2023 were as follows (in thousands):
 Notional Amounts (a)Prepaid Expenses and Other Current AssetsAccrued Other
 December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
Derivatives Designated as Hedging Instruments:
     Forward contracts$10,373 $10,265 $67 $59 $7 $29 
Derivatives Not Designated as Hedging Instruments:
     Forward contracts5,098 6,031   5 20 
$67 $59 $12 $49 
(a) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Gain Recognized in
OCI on Derivative
(a)
Gain Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$250 $611 Research and development$1 $30 
Sales and marketing38 97 
$250 $611 $39 $127 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$ 
$(5)$ 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
19


The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Gain (Loss) Recognized in
OCI on Derivative
(a)
Gain (Loss) Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$110 $(582)Research and development$ $49 
Sales and marketing(76)452 
$110 $(582)$(76)$501 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$ 
$(5)$ 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.

NOTE 11 – LONG-TERM DEBT
On July 27, 2021, the Company amended and extended its existing credit facility (as amended, the Second Amended and Restated Credit Agreement) with a syndicate of lenders by and among: the Company; JPMorgan Chase Bank, N.A. (JPMorgan), as administrative agent and collateral agent; JPMorgan, Wells Fargo Securities, LLC, BofA Securities Inc., RBC Capital Markets, PNC Capital Markets LLC and Mizuho Bank, Ltd., as joint lead arrangers and joint bookrunners; Santander Bank, N.A., U.S. Bank National Association, Fifth Third Bank National Association, Silicon Valley Bank and TD Bank, N.A., as co-documentation agents; and the lenders party thereto.
The Second Amended and Restated Credit Agreement provides for a five-year, $800.0 million senior secured revolving credit facility, including a letter of credit sub-facility of up to $75.0 million. The Company may elect to use the credit facility for general corporate purposes (including to finance the repurchase of shares of the Company's common stock). The commitments under the Second Amended and Restated Credit Agreement will expire on July 27, 2026, and any outstanding loans will be due on that date. At December 31, 2023, $100 million was outstanding under the Second Amended and Restated Credit Agreement.
On February 22, 2023, the Company entered into a First Amendment Agreement (First Amendment) of its Second Amended and Restated Credit Agreement with its syndicate of lenders. The Company entered into the First Amendment in order to remove and replace the LIBOR-based interest rate benchmark provisions for U.S. dollar-denominated loans with interest rate benchmark provisions for U.S. dollar-denominated loans based on a term secured overnight financing rate (SOFR).
The First Amendment provides that U.S. dollar-denominated advances under the Second Amended and Restated Credit Agreement will bear interest at a term SOFR rate plus a credit spread adjustment of 0.10% or an Alternate Base Rate (defined in a customary manner), at the option of the Company, plus a margin that ranges from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the applicable margin will be 1.00% per annum for Term Benchmark Revolving loans and
20

0% per annum for Alternate Base Rate loans, and thereafter the applicable margin will vary depending on the Company's consolidated gross leverage ratio, ranging from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
The Company's consolidated gross leverage ratio is the ratio of its consolidated total debt compared to its consolidated EBITDA as defined in the Second Amended and Restated Credit Agreement (adjusted consolidated EBITDA). Adjusted consolidated EBITDA includes certain adjustments, including, without limitation, adjustments relating to extraordinary, unusual or non-recurring charges, certain restructuring charges, non-cash charges, certain transaction costs and expenses and certain pro forma adjustments in connection with material acquisitions and dispositions, all as set forth in detail in the Second Amended and Restated Credit Agreement.
Commitment fees will accrue on the daily unused amount of the credit facility. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the commitment fee will be 0.15% per annum, and thereafter the commitment fee will vary depending on the Company's consolidated gross leverage ratio, ranging from 0.30% per annum if the Company's consolidated gross leverage ratio is greater than 2.75 to 1.00, down to 0.15% per annum if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
Letter of credit participation fees are payable to each lender providing the letter of credit sub-facility on the amount of such lender's letter of credit exposure, during the period from the closing date of the Second Amended and Restated Credit Agreement to, but excluding, the date which is the later of (i) the date on which such lender's commitment terminates or (ii) the date on which such lender ceases to have any letter of credit exposure, at a rate per annum equal to the applicable margin for term SOFR loans assuming such loans were outstanding during the period. Additionally, the Company will pay a fronting fee to each issuing bank in amounts to be agreed to between the Company and the applicable issuing bank.
Interest on Alternate Base Rate loans is payable at the end of each calendar quarter. Interest on term SOFR loans is payable at the end of each interest rate period or at the end of each three-month interval within an interest rate period if the period is longer than three months. The Company may also prepay loans under the Second Amended and Restated Credit Agreement at any time, without penalty, subject to certain notice requirements.
The loans and other obligations under the credit facility are (a) guaranteed by each of the Company's wholly-owned material domestic restricted subsidiaries, subject to certain exceptions, and (b) are secured by substantially all of the assets of the Company and the subsidiary guarantors, including a pledge of all the capital stock of material subsidiaries held directly by the Company and the subsidiary guarantors (which pledge, in the case of any foreign subsidiary, is limited to 65% of the voting stock), subject to certain customary exceptions and limitations. The Second Amended and Restated Credit Agreement generally prohibits any other liens on the assets of the Company and its restricted subsidiaries, subject to certain exceptions as described in the Second Amended and Restated Credit Agreement.
The Second Amended and Restated Credit Agreement contains certain covenants applicable to the Company and its restricted subsidiaries, including, without limitation, limitations on additional indebtedness, liens, various fundamental changes, dividends and distributions, investments (including acquisitions), transactions with affiliates, asset sales, including sale-leaseback transactions, speculative hedge agreements, payment of junior financing, changes in business and other limitations customary in senior secured credit facilities. The Second Amended and Restated Credit Agreement requires the Company to maintain a certain consolidated net leverage ratio and removes the previous requirement under the Company's previous amended credit agreement that the Company maintain a minimum consolidated interest coverage ratio. The Company's consolidated net leverage ratio is the ratio of its Consolidated Total Debt minus the lesser of unrestricted cash and 125% of adjusted consolidated EBITDA compared to its adjusted consolidated EBITDA. The Company's maximum consolidated net leverage ratio is 4.00 to 1.00. These covenants and limitations are more fully described in the Second Amended and Restated Credit Agreement. At December 31, 2023, the Company was in compliance with all covenants, including the specified total consolidated net leverage ratio range of 4.00 to 1.00.
The Second Amended and Restated Credit Agreement provides that events of default will exist in certain circumstances, including failure to make payment of principal or interest on the loans when required, failure to perform certain obligations under the Second Amended and Restated Credit Agreement and related documents including a failure to meet the maximum total consolidated net leverage ratio covenant, defaults under certain other indebtedness, certain insolvency events, certain events arising under ERISA, a change of control and certain other events. Upon an event of default, the administrative agent with the consent of, or at the request of, the holders of more than 50% in principal amount of the loans and commitments, may terminate the commitments and accelerate the maturity of the loans and enforce certain other remedies under the Second Amended and Restated Credit Agreement and the other loan documents.
21

The Company had unamortized capitalized debt issuance costs, net of $2.9 million at December 31, 2023, which are being amortized over the life of the revolving credit facility. The unamortized capitalized debt issuance costs balance of $1.1 million was included as prepaid expenses and other current assets and a balance of $1.8 million was included as other assets in the Company's consolidated balance sheet at December 31, 2023.
NOTE 12 – RESTRUCTURING CHARGES
During the first quarter of fiscal year 2023, the Company restructured certain departments to better align functions resulting in the termination of eighteen employees. As a result of the workforce reduction, during the nine months ended December 31, 2022, the Company recorded a restructuring charge totaling $1.9 million related to one-time employee-related termination benefits for the employees that were notified of their termination during the period. The one-time termination benefits were paid in full during the fiscal year ended March 31, 2023.
NOTE 13 - LEASES
The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company's right to use an underlying asset for the duration of the lease term. Lease liabilities represent the Company's contractual obligation to make lease payments over the lease term. The Company's policy is to combine lease and non-lease components and to not recognize ROU assets and lease liabilities for short-term leases. Leases with an initial term of twelve months or less are classified as short-term leases. ROU assets are recorded and recognized at commencement for the lease liability amount, plus initial direct costs incurred less lease incentives received. Lease liabilities are recorded at the present value of future lease payments over the lease term at commencement. The discount rate used is generally the Company's estimated incremental borrowing rate unless the lessor's implicit rate is readily determinable. Incremental borrowing rates are calculated periodically to estimate the rate the Company would pay to borrow the funds necessary to obtain an asset of similar value over a similar term. Lease expenses relating to operating leases are recognized on a straight-line basis over the lease term.
The Company has operating leases for administrative, research and development, sales and marketing and manufacturing facilities and equipment under various non-cancelable lease agreements. The Company's leases have remaining lease terms ranging from 1 year to 7 years. The Company's lease terms may include options to extend or terminate the lease where it is reasonably certain that the Company will exercise those options. The Company considers several economic factors when making this determination, including but not limited to, the significance of leasehold improvements incurred in the office space, the difficulty in replacing the asset, underlying contractual obligations, or specific characteristics unique to a particular lease. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.
The Company has an obligation to return certain leased facilities to their original condition at the end of the respective lease term. These obligations were not material to the Company's financial statements for all periods presented.
Most of the Company's lease agreements contain variable payments, primarily for common area maintenance (CAM), which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.
The components of operating lease cost for the three and nine months ended December 31, 2023 and 2022, respectively, were as follows (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Lease cost under long-term operating leases$3,027 $3,078 $9,113 $9,285 
Lease cost under short-term operating leases402 870 1,240 2,849 
Variable lease cost under short-term and long-term operating leases941 821 3,142 2,677 
      Total operating lease cost$4,370 $4,769 $13,495 $14,811 

The table below presents supplemental cash flow information related to leases during the nine months ended December 31, 2023 and 2022 (in thousands):
Nine Months Ended
December 31,
20232022
Right-of-use assets obtained in exchange for new operating lease liabilities$1,362 $4,215 

22

At December 31, 2023 and March 31, 2023, the weighted average remaining lease term in years and weighted average discount rate were as follows:
December 31, 2023March 31, 2023
Weighted average remaining lease term in years - operating leases5.496.07
Weighted average discount rate - operating leases4.2 %4.2 %
Future minimum payments under non-cancellable leases at December 31, 2023 are as follows (in thousands):
Year ending March 31:
2024 (remaining three months)$2,552 
202513,595 
202611,442 
20278,408 
20287,288 
Thereafter15,767 
     Total lease payments$59,052 
     Less imputed interest(6,175)
     Present value of lease liabilities$52,877 
NOTE 14 – COMMITMENTS AND CONTINGENCIES
As previously disclosed, in March 2016, Packet Intelligence LLC (Packet Intelligence or Plaintiff) filed a Complaint against NetScout and two subsidiary entities in the United States District Court for the Eastern District of Texas asserting infringement of five United States patents. Plaintiff's Complaint alleged that legacy Tektronix GeoProbe products, including the G10 and GeoBlade products, infringed these patents. NetScout filed an Answer denying Plaintiff's allegations and asserting that Plaintiff's patents were, among other things, invalid, not infringed, and unenforceable due to inequitable conduct. In October 2017, a jury trial was held to address the parties' claims and counterclaims regarding infringement of three patents by the G10 and GeoBlade products, invalidity of these patents, and damages. In October 2017, the jury rendered a verdict finding in favor of the Plaintiff and that Plaintiff was entitled to $3.5 million for pre-suit damages and $2.3 million for post-suit damages. The jury indicated that the awarded damages amounts were intended to reflect a running royalty. In September 2018, the Court entered judgment and "enhanced" the jury verdict in the amount of $2.8 million as a result of a jury finding. The judgment also awarded pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last date being June 2022. Following the entry of final judgment, NetScout appealed, and in July 2020, the Court of Appeals for the Federal Circuit (Federal Circuit) issued a decision vacating the $3.5 million pre-suit damages award, affirming the $2.3 million post-suit damages award, vacating the $2.8 million enhancement award, and remanding to the district court to determine what, if any, enhancement should be awarded. In March 2021, NetScout filed a petition for a writ of certiorari to the United States Supreme Court, which was subsequently denied, challenging, among other issues, the basis for enhanced damages and the patentability of the claimed technology. In addition, on September 8 and 9, 2021, in proceedings initiated by third parties that did not involve NetScout, the Patent Trial and Appeal Board (PTAB) invalidated all the patent claims that were also asserted against NetScout in this case. After the PTAB decisions were issued, NetScout moved, among other things, to dismiss the case and enter judgment in its favor on the grounds that the PTAB decisions invalidating the asserted claims precluded Plaintiff from continuing to assert its patent infringement causes of action and from seeking damages from NetScout. The District Court denied NetScout’s motion with respect to its request to dismiss the case and enter judgment in its favor, but in response to alternative requests for relief requested by NetScout, "enhanced" the jury verdict in the amount of $1.1 million and also lowered the ongoing royalty rate on the G10 and GeoBlade products. The District Court entered an amended final judgment awarding Plaintiff $2.3 million in post-suit damages, $1.1 million in enhanced damages, pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last expiration date being June 2022. On July 20, 2022, NetScout filed a notice of appeal to the Federal Circuit from, among other things, the amended final judgment. The enforcement of the amended judgment is stayed pending the resolution of the appeal. In view of the current circumstances, and if the post-suit and enhanced damages award along with the associated interest and royalties survive the recent PTAB invalidation decisions and NetScout's appeal, NetScout has concluded that the risk of loss associated with such damages award remains "probable" in accounting terms, and that the risk of loss associated with pre-suit damages is remote.
23

NOTE 15 – PENSION BENEFIT PLANS
Certain of the Company's non-U.S. employees participate in noncontributory defined benefit pension plans. None of the Company's employees in the U.S. participate in any noncontributory defined benefit pension plans. In general, these plans are funded based on considerations relating to legal requirements, underlying asset returns, the plan's funded status, the anticipated deductibility of the contribution, local practices, market conditions, interest rates and other factors.
The following sets forth the components of the Company's net periodic pension cost of the noncontributory defined benefit pension plans for the three and nine months ended December 31, 2023 and 2022, respectively, (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Service cost$20 $42 $60 $128 
Interest cost50 85 147 261 
    Net periodic pension cost$70 $127 $207 $389 

Expected Contributions
During the nine months ended December 31, 2023, the Company made contributions of $0.4 million to its defined benefit pension plans. During the fiscal year ending March 31, 2024, the Company's cash contribution requirements for its defined benefit pension plans are expected to be less than $1.0 million. As a majority of the participants within the Company's plans are all active employees, the benefit payments are not expected to be material in the foreseeable future.
NOTE 16 – TREASURY STOCK
On October 24, 2017, the Company's Board of Directors approved a share repurchase program that enabled the Company to repurchase up to twenty-five million shares of its common stock (2017 Share Repurchase Program). Through December 31, 2023, the Company repurchased all of the authorized 25,000,000 shares for $694.1 million in the open market under the 2017 Share Repurchase Program. The Company repurchased 1,209,153 shares for $33.6 million during the nine months ended December 31, 2023 under the 2017 Share Repurchase Program. At December 31, 2023, there were no shares of common stock that remained available to be purchased under the 2017 Share Repurchase Program.
On May 3, 2022, the Company's Board of Directors approved a new share repurchase program that enables the Company to repurchase up to twenty-five million shares of its common stock (2022 Share Repurchase Program). The 2022 Share Repurchase Program became effective once the 2017 Share Repurchase Program was completed. The Company is not obligated to acquire any specific amount of common stock within any particular timeframe as a result of the 2022 Share Repurchase Program. The Company repurchased 614,516 shares for $16.4 million under this share repurchase program during the nine months ended December 31, 2023. At December 31, 2023, 24,385,484 shares of common stock remained available to be purchased under the current program.
On May 9, 2022, the Company entered into accelerated share repurchase (ASR) agreements with Mizuho Markets Americas LLC (Mizuho) and Wells Fargo Bank, National Association (Wells Fargo) (collectively, the Dealers) to repurchase an aggregate of $150 million of the Company's common stock via accelerated stock repurchase transactions under the 2017 Share Repurchase Program. Under the terms of the ASR, the Company made a $75 million payment to each of the Dealers on May 10, 2022, and received an initial delivery of 1,627,907 shares from each of the Dealers, or 3,255,814 shares in the aggregate, which was approximately 70 percent of the total number of shares of the Company's common stock expected to be repurchased under the ASR agreements. These shares reduced the number of shares of the Company's common stock available for repurchase under the 2017 Share Repurchase Program. Final settlement of the ASR agreements was completed in November 2022. As a result, the Company received an additional 651,213 shares from Mizuho and 642,302 shares from Wells Fargo, or 1,293,515 shares in the aggregate, for $47.9 million, which reduced the number of shares of the Company's common stock available to be repurchased under the 2017 Share Repurchase Program. In total, 4,549,329 shares of the Company's common stock were repurchased under the ASR agreements at an average cost per share of $32.97 during the fiscal year ended March 31, 2023.
In connection with the delivery of shares of the Company's common stock upon vesting of restricted stock units, the Company withheld 644,125 shares and 555,651 shares at a cost of $19.2 million and $19.2 million, respectively, related to minimum statutory tax withholding requirements on these restricted stock units during the nine months ended December 31, 2023 and 2022, respectively. These withholding transactions do not fall under the share repurchase programs described above, and therefore do not reduce the number of shares that are available for repurchase under those programs.
24

NOTE 17 – NET INCOME (LOSS) PER SHARE
Calculations of the basic and diluted net income (loss) per share and potential common shares are as follows (in thousands, except for per share data):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Numerator:
Net income (loss)$(132,577)$52,618 $(115,315)$62,869 
Denominator:
Denominator for basic net income (loss) per share - weighted average common shares outstanding
71,077 71,744 71,577 72,015 
Dilutive common equivalent shares:
Weighted average restricted stock units and performance-based restricted stock units 1,305  1,256 
Denominator for diluted net income (loss) per share - weighted average shares outstanding71,077 73,049 71,577 73,271 
Net income per share:
Basic net income (loss) per share$(1.87)$0.73 $(1.61)$0.87 
Diluted net income (loss) per share$(1.87)$0.72 $(1.61)$0.86 
The following table sets forth restricted stock units excluded from the calculation of diluted net income (loss) per share, since their inclusion would be anti-dilutive (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Restricted stock units561 207 778 1,580 
Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding during the period. Unvested restricted shares, although legally issued and outstanding, are not considered outstanding for purposes of calculating basic earnings per share. Diluted net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding plus the dilutive effect, if any, of outstanding stock options, restricted shares and restricted stock units using the treasury stock method. The calculation of the dilutive effect of outstanding equity awards under the treasury stock method includes consideration of proceeds from the assumed exercise of stock options and unrecognized compensation expense as additional proceeds. As the Company incurred a net loss during the three months and nine months ended December 31, 2023, all outstanding restricted stock units and performance-based restricted stock units have an anti-dilutive effect and are therefore excluded from the computation of diluted weighted average shares outstanding.
The delivery of approximately 4.5 million shares under the Company's ASR agreements reduced the Company's outstanding shares used to determine the weighted average common shares outstanding for purposes of calculating basic and diluted earnings per share for the nine months ended December 31, 2022. See Note 16 for additional information.
NOTE 18 – INCOME TAXES
Generally, the Company's effective tax rate differs from the U.S. federal statutory income tax rate primarily due to foreign withholding taxes and U.S. taxation on foreign earnings, which are partially offset by research and development tax credits and the foreign derived intangible income deduction.
The Company's effective tax rates were 0.9% and 13.1% for the three months ended December 31, 2023 and 2022, respectively. The effective tax rate for the three months ended December 31, 2023 differed from the effective tax rate for the three months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the three months ended December 31, 2023.
The Company's effective tax rates were 3.3% and 9.5% for the nine months ended December 31, 2023 and 2022, respectively. The effective tax rate for the nine months ended December 31, 2023 differed from the effective tax rate for the nine months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the nine months ended December 31, 2023.
25

NOTE 19 – SEGMENT AND GEOGRAPHIC INFORMATION
The Company reports revenues and income under one reportable segment.
The Company manages its business in the following geographic areas: United States, Europe, Asia and the rest of the world. The Company's policies mandate compliance with economic sanctions and the export controls.
Total revenue by geography is as follows (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
United States$123,732 $181,206 $367,112 $461,672 
Europe45,363 35,926 111,531 105,013 
Asia17,257 15,422 47,982 44,608 
Rest of the world31,720 36,990 99,387 95,144 
$218,072 $269,544 $626,012 $706,437 
The United States revenue includes sales to resellers in the United States. These resellers fulfill customer orders and may subsequently ship the Company's products to international locations. Further, the Company determines the geography of its sales after considering where the contract originated. A majority of revenue attributable to locations outside of the United States is a result of export sales. Substantially all of the Company's identifiable assets are located in the United States.
26

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

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report and in our Annual Report on Form 10-K for the fiscal year ended March 31, 2023, filed with the Securities and Exchange Commission. This discussion contains forward-looking statements that involve risks and uncertainties. When reviewing the discussion below, you should keep in mind the substantial risks and uncertainties that could impact our business. In particular, we encourage you to review the risks and uncertainties described in Part I, Item 1A "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended March 31, 2023. These risks and uncertainties could cause actual results to differ significantly from those projected in forward-looking statements contained in this report or implied by past results and trends. Forward-looking statements are statements that attempt to forecast or anticipate future developments in our business, financial condition or results of operations. See the section titled "Cautionary Statement Concerning Forward-Looking Statements" that appears at the beginning of this Quarterly Report. These statements, like all statements in this report, speak only as of the date of this Quarterly Report (unless another date is indicated), and, except as required by law, we undertake no obligation to update or revise these statements in light of future developments.
Overview
We are an industry leader with nearly four decades of experience in providing service assurance and cybersecurity solutions that are based on our pioneering deep packet inspection technology at scale, which is used by many Fortune 500 companies to protect their digital business services against disruption. Service providers and enterprises, including local, state and federal government agencies, rely on our solutions to achieve the visibility and protection necessary to optimize network performance, ensure the delivery of high-quality, mission-critical applications and services, gain timely insight into the end user experience and protect their networks from attack. With our offerings, customers can quickly, efficiently and effectively identify and resolve issues that result in downtime, interruptions to services, poor service quality or compromised data, thereby reducing meantime-to-resolution of issues and driving compelling returns on their investments in their networks and broader technology initiatives. Some of the more significant technology trends and catalysts for our business include the evolution of customers' digital transformation initiatives such as the migration to cloud environments, the rapidly evolving cybersecurity threat landscape, business intelligence and analytics advancements, and the 5G technology evolution in both the service provider and enterprise customer verticals.
Our operating results are influenced by a number of factors, including, but not limited to, the mix and quantity of products and services sold, pricing, costs and availability of materials used in our products, growth in employee-related costs, including commissions, and the expansion of our operations. Factors that affect our ability to maximize our operating results include, but are not limited to, our ability to introduce and enhance existing products, the marketplace acceptance of those new or enhanced products, continued expansion into international markets, expansion into new or adjacent markets, development of strategic partnerships, competition, successful acquisition integration efforts, and our ability to control costs and make improvements in a highly competitive industry.
Global and Macroeconomic Conditions
We continue to closely monitor current global and macroeconomic conditions, including the impacts of the ongoing Ukraine and Israel wars, global geopolitical tension, stock market volatility, industry-specific capital spending trends, exchange rate fluctuations, inflation, interest rates, and the risk of a recession, including the manner and extent to which they have impacted and could continue to impact our customers, employees, supply chain, and distribution network. The full extent of the impacts of these global and macroeconomic conditions remain uncertain. For the fiscal year ended March 31, 2023, we observed that technology and project spending normalized after observing elongated purchasing cycles resulting from the macroeconomic impacts of the COVID-19 pandemic and we focused on advancing our products, growing revenue, enhancing earnings per share, and generating free cash flow. In response to the Russian military operations in Ukraine, we ceased business operations in Russia, including sales, support on existing contracts and professional services. Late in the second quarter of fiscal year 2024, we experienced a slowing in order conversions as customers displayed higher spending scrutiny and delayed project funding as they navigate the challenging macro environment. This has primarily affected our service assurance business with the most prominent impact within our U.S. Tier-1 service provider customers. This dynamic affected our fiscal year 2024 results through the first three quarters as well as our outlook. The macro environment remains challenging with constrained customer spending scrutiny and we expect this to persist for the remainder of fiscal year 2024 and likely into next fiscal year. As a result, we have continued our efforts to manage discretionary costs and align spending with the current environment as initiated in the second fiscal quarter.
Though we continue to monitor the impacts of evolving global and macroeconomic conditions on our business, we believe our current cash reserves and access to capital through our revolving credit facility leave us well-positioned to manage our business in today's environment. We expect net cash provided by operations combined with cash, cash equivalents, marketable securities and investments and borrowing availability under our revolving credit facility to provide sufficient
27

liquidity to fund current obligations, capital spending, debt service requirements and working capital requirements over at least the next twelve months. We continue to take actions to manage costs and increase productivity throughout our company, including managing discretionary spending and hiring activities, but are continuing to invest in areas that advance our business for the future. In addition to our cash equivalents, based on covenant levels at December 31, 2023, we had an incremental $700 million available to us under our revolving credit facility.
Results Overview
Total revenue decreased $80.4 million for the nine months ended December 31, 2023 as compared to total revenue for the nine months ended December 31, 2022 primarily due to a decrease in revenue from our service assurance offerings from both enterprise and service provider customers, partially offset by an increase in revenue from our cybersecurity offerings, and an increase in service revenue from maintenance contracts. The decrease in revenue from our service provider customers included lower revenue from radio frequency propagation modeling projects in the nine months ended December 31, 2023.
Our gross profit percentage increased by two percentage points to 78% during the nine months ended December 31, 2023, as compared with the nine months ended December 31, 2022 primarily due to product mix with less revenue in the nine months ended December 31, 2023 from radio frequency propagation modeling projects, which have lower margins, as well as lower incentive compensation expense.
Net loss for the nine months ended December 31, 2023 was $115.3 million, as compared with net income for the nine months ended December 31, 2022 of $62.9 million, a decrease in net income (loss) of $178.2 million. The decrease in net income (loss) was primarily due to a $167.1 million goodwill impairment charge, an $80.4 million decrease in revenue, a $1.2 million increase in travel expense, a $1.1 million increase in contractor fees, and a $1.1 million increase in other marketing related costs. These decreases in net income (loss) were partially offset by a $24.0 million decrease in costs to deliver radio frequency propagation modeling projects, a $14.0 million decrease in employee-related expenses associated with a decrease in variable incentive compensation, a $5.8 million decrease in amortization expense, a $4.4 million increase in interest income, a $3.8 million gain on the divestiture of the Test Optimization business, a $3.4 million decrease in advertising expense, a $3.2 million decrease in commissions expense, a $2.9 million decrease in income tax expense, a $1.9 million decrease in legal fees, a $1.8 million decrease in restructuring expense, a $1.7M increase from the change in fair value of an equity investment, a $1.4 million decrease in expenses related to trade shows, user conferences and other events, a $1.2 million decrease in direct material costs, and a $1.1 million decrease from depreciation expense.
At December 31, 2023, we had cash, cash equivalents, marketable securities and investments (current and non-current) of $330.1 million. This represents a decrease of $97.8 million from $427.9 million at March 31, 2023. This decrease was primarily due to $50.0 million used to repurchase shares of our common stock, $34.8 million of net cash used in operations, $19.2 million used for tax withholdings on restricted stock units, and $4.7 million used for capital expenditures, partially offset by $7.8 million in proceeds from the divestiture of the Test Optimization business during the nine months ended December 31, 2023.
Use of Non-GAAP Financial Measures
We supplement the United States generally accepted accounting principles (GAAP) financial measures we report in quarterly and annual earnings announcements, investor presentations and other investor communications by reporting the following non-GAAP measures: non-GAAP gross profit, non-GAAP income from operations, non-GAAP net income, non-GAAP net income per share (diluted) and non-GAAP earnings before interest and other expense, income taxes, depreciation, and amortization (EBITDA) from operations. Non-GAAP gross profit removes expenses related to the amortization of acquired intangible assets, share-based compensation, and acquisition-related depreciation. Non-GAAP income from operations removes the aforementioned adjustments and also removes legal expenses related to civil judgments, goodwill impairment charges, gain on the divestiture of a business, and restructuring charges. Non-GAAP net income removes the foregoing adjustments related to non-GAAP income from operations, and also removes change in the fair value of derivative instrument, net of related income tax effects. Non-GAAP EBITDA from operations removes the aforementioned items related to non-GAAP income from operations and also removes non-acquisition related depreciation expense.
These non-GAAP measures are not in accordance with GAAP, should not be considered an alternative for measures prepared in accordance with GAAP (revenue, gross profit, operating margin, net income and diluted net income per share), and may have limitations because they do not reflect all our results of operations as determined in accordance with GAAP. These non-GAAP measures should only be used to evaluate our results of operations in conjunction with the corresponding GAAP measures. The presentation of non-GAAP information is not meant to be considered superior to, in isolation from, or as a substitute for results prepared in accordance with GAAP.
Management believes these non-GAAP financial measures will enhance the reader's overall understanding of our current financial performance and our prospects for the future by providing a higher degree of transparency for certain financial measures and providing a level of disclosure that helps investors understand how we plan and measure our business. We believe
28

that providing these non-GAAP measures affords investors a view of our operating results that may be more easily compared to peer companies and also enables investors to consider our operating results on both a GAAP and non-GAAP basis during and following the integration period of our acquisitions. Presenting the GAAP measures on their own may not be indicative of our core operating results. Furthermore, management believes that the presentation of non-GAAP measures when shown in conjunction with the corresponding GAAP measures provides useful information to management and investors regarding present and future business trends relating to our financial condition and results of operations.
The following table reconciles gross profit, income (loss) from operations, net income (loss) and net income (loss) per share on a GAAP and non-GAAP basis for the three and nine months ended December 31, 2023 and 2022, respectively (in thousands, except for per share amounts):
 Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Revenue (GAAP and non-GAAP)$218,072 $269,544 $626,012 $706,437 
GAAP gross profit$174,448 $212,742 $488,940 $534,280 
Share-based compensation expense
2,375 2,043 7,924 6,475 
Amortization of acquired intangible assets
1,636 2,315 4,912 6,955 
Acquisition related depreciation expense
11 16 
Non-GAAP gross profit$178,461 $217,105 $501,787 $547,726 
GAAP income (loss) from operations$(134,447)$63,750 $(112,850)$76,026 
Share-based compensation expense
16,364 15,143 54,653 47,225 
Amortization of acquired intangible assets
14,169 16,133 42,702 48,455 
Restructuring charges
— 89 — 1,803 
Goodwill impairment167,106 — 167,106 — 
Acquisition related depreciation expense
12 59 108 183 
Gain on divestiture of a business— — (3,806)— 
Legal expenses related to civil judgments
45 426 130 426 
Non-GAAP income from operations$63,249 $95,600 $148,043 $174,118 
GAAP net income (loss)$(132,577)$52,618 $(115,315)$62,869 
Share-based compensation expense
16,364 15,143 54,653 47,225 
Amortization of acquired intangible assets
14,169 16,133 42,702 48,455 
Restructuring charges
— 89 — 1,803 
Goodwill impairment167,106 — 167,106 — 
Acquisition-related depreciation expense
12 59 108 183 
Gain on divestiture of a business— — (3,806)— 
Legal expenses related to civil judgments
45 426 130 426 
Change in fair value of derivative instrument
— — (206)— 
Income tax adjustments
(13,085)(11,449)(26,085)(28,585)
Non-GAAP net income$52,034 $73,019 $119,287 $132,376 
29

GAAP diluted net income (loss) per share$(1.87)$0.72 $(1.61)$0.86 
Per share impact of non-GAAP adjustments identified above2.60 0.28 3.26 0.95 
Non-GAAP diluted net income per share$0.73 $1.00 $1.65 $1.81 
GAAP income (loss) from operations$(134,447)$63,750 $(112,850)$76,026 
Previous adjustments to determine non-GAAP income from operations197,696 31,850 260,893 98,092 
Non-GAAP income from operations63,249 95,600 148,043 174,118 
Depreciation excluding acquisition-related depreciation expense4,337 5,263 14,118 15,664 
Non-GAAP EBITDA from operations$67,586 $100,863 $162,161 $189,782 


Critical Accounting Policies and Estimates
 Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with GAAP consistently applied. The preparation of these consolidated financial statements requires us to make significant estimates and judgments that affect the amounts reported in our consolidated financial statements and the accompanying notes. These items are regularly monitored and analyzed by management for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. We base our estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from our estimates.
While all of our accounting policies impact the consolidated financial statements, certain policies are viewed to be critical. Critical accounting policies are those that are both most important to the portrayal of our financial condition and results of operations and that require management's most subjective or complex judgments and estimates. We consider the following accounting policies to be critical in fully understanding and evaluating our financial results:
revenue recognition; and
valuation of goodwill, intangible assets and other acquisition accounting items.
Please refer to the critical accounting policies set forth in our Annual Report on Form 10-K for the fiscal year ended March 31, 2023, filed with the Securities and Exchange Commission (SEC) on May 16, 2023, for a description of all of our critical accounting policies and estimates.
30

Three Months Ended December 31, 2023 and 2022
Revenue
Product revenue consists of sales of our hardware products and licensing of our software products. Service revenue consists of customer support agreements, consulting, training and stand-ready software as a service offerings. During the three months ended December 31, 2023, no direct customers or channel partners accounted for more than 10% of our total revenue. During the three months ended December 31, 2022, one direct customer, Verizon, accounted for more than 10% of our total revenue, while no channel partners accounted for more than 10% of our total revenue.
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Revenue:
Product$95,832 44 %$149,452 55 %$(53,620)(36)%
Service122,240 56 120,092 45 2,148 %
Total revenue$218,072 100 %$269,544 100 %$(51,472)(19)%
Product. The 36%, or $53.6 million, decrease in product revenue compared with the same period last year was primarily due to a decrease in revenue from service provider customers from service assurance offerings, including radio frequency propagation modeling projects, as a result of industry-specific capital spending constraints. This decrease in revenue was partially offset by an increase in revenue from cybersecurity offerings from both service provider and enterprise customers.
Service. The 2%, or $2.1 million, increase in service revenue compared with the same period last year was primarily due to an increase in revenue from maintenance contracts as well as professional service contracts.
Total revenue by geography was as follows:
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
United States$123,732 57 %$181,206 67 %$(57,474)(32)%
International:
Europe45,363 21 35,926 13 9,437 26 %
Asia17,257 15,422 1,835 12 %
Rest of the world31,720 14 36,990 14 (5,270)(14)%
Subtotal international94,340 43 88,338 33 6,002 %
Total revenue$218,072 100 %$269,544 100 %$(51,472)(19)%
United States revenue decreased 32%, or $57.5 million, primarily due to a decrease in revenue from service provider and enterprise customers from service assurance offerings, including radio frequency propagation modeling projects, partially offset by an increase in revenue from service provider and enterprise customers from cybersecurity offerings. The 7%, or $6.0 million, increase in international revenue compared with the same period last year was primarily driven by an increase in revenue from enterprise customers from service assurance offerings, as well as an increase in revenue from service provider and enterprise customers from cybersecurity offerings, partially offset by a decrease in revenue from service provider customers from service assurance offerings.
31

Total revenue by product line was as follows:
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Revenue:
Service assurance$148,906 68 %$211,849 79 %$(62,943)(30)%
Cybersecurity69,166 32 57,695 21 11,471 20 %
Total revenue$218,072 100 %$269,544 100 %$(51,472)(19)%
The 30%, or $62.9 million, decrease in revenue from the service assurance product line was due to a decrease in revenue from both enterprise and service provider customers, including a decrease in radio frequency propagation modeling projects. The 20%, or $11.5 million, increase in revenue from the cybersecurity product line was due to higher revenue from service provider and enterprise customers.
Cost of Revenue and Gross Profit
Cost of product revenue consists primarily of material components, manufacturing personnel expenses, packaging materials, overhead and amortization of capitalized software, acquired developed technology and core technology. Cost of service revenue consists primarily of personnel, material, overhead and support costs.
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Cost of revenue
Product$15,251%$25,281%$(10,030)(40)%
Service28,37313 31,52112 (3,148)(10)%
Total cost of revenue$43,62420 %$56,80221 %$(13,178)(23)%
Gross profit:
Product $$80,58137 %$124,17146 %$(43,590)(35)%
Product gross profit %84 %83 %
Service $$93,86743 %$88,57133 %$5,296 %
Service gross profit %77 %74 %
Total gross profit $$174,448$212,742$(38,294)(18)%
Total gross profit %80 %79 %
Product. The 40%, or $10.0 million, decrease in cost of product revenue for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $4.9 million decrease in costs related to the delivery of radio frequency propagation modeling projects, a $2.5 million decrease in direct material costs, a $0.7 million decrease in the amortization of intangible assets, a $0.6 million decrease in capitalized overhead, and a $0.6 million decrease in employee-related costs associated with a decrease in variable incentive compensation. The product gross profit percentage increased by one percentage point to 84% during the three months ended December 31, 2023 as compared with the three months ended December 31, 2022. The 35%, or $43.6 million, decrease in product gross profit is attributable to the 36%, or $53.6 million, decrease in product revenue, partially offset by the 40%, or $10.0 million, decrease in cost of product revenue.
Service. The 10%, or $3.1 million, decrease in cost of service revenue for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $2.7 million decrease in employee-related costs associated with a decrease in variable incentive compensation, as well as a decrease in headcount. The service gross profit percentage increased by three percentage points to 77% during the three months ended December 31, 2023 as compared with the three months ended December 31, 2022. The 6%, or $5.3 million, increase in service gross profit is attributable to the 2%, or $2.1 increase in service revenue, and the 10%, or $3.1 million, decrease in cost of service revenue.
32

Gross profit. Our gross profit decreased 18%, or $38.3 million, during the three months ended December 31, 2023 when compared with the three months ended December 31, 2022. This decrease is attributable to the decrease in revenue of 19%, or $51.5 million, partially offset by the 23%, or $13.2 million, decrease in cost of revenue. As a result, the gross profit percentage increased by one percentage point to 80% for the three months ended December 31, 2023 as compared with the three months ended December 31, 2022.
Operating Expenses
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Research and development$37,023 17 %$42,558 16 %$(5,535)(13)%
Sales and marketing69,124 32 66,994 25 2,130 %
General and administrative23,109 10 25,533 (2,424)(9)%
Amortization of acquired intangible assets12,533 13,818 (1,285)(9)%
Restructuring charges— — 89 — (89)(100)%
Goodwill impairment167,106 77 — — 167,106 100 %
Total operating expenses$308,895 142 %$148,992 55 %$159,903 107 %
Research and development. Research and development expenses consist primarily of personnel expenses, fees for outside consultants, overhead and related expenses associated with the development of new products and the enhancement of existing products.
The 13%, or $5.5 million, decrease in research and development expenses for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $4.6 million decrease in employee-related expenses associated with a decrease in variable incentive compensation.
Sales and marketing. Sales and marketing expenses consist primarily of personnel expenses and commissions, overhead and other expenses associated with selling activities and marketing programs such as trade shows, seminars, advertising and new product launch activities.
The 3%, or $2.1 million, increase in total sales and marketing expenses for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $4.0 million increase in expenses related to trade shows and other events, and a $0.5 million increase in employee-related expenses. These increases were partially offset by a $1.5 million decrease in commissions expense, and a $0.8 million decrease in advertising and other marketing related costs.
General and administrative. General and administrative expenses consist primarily of personnel expenses for executive, financial, legal and human resource employees, overhead and other corporate expenditures.
The 9%, or $2.4 million, decrease in general and administrative expenses for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $1.6 million decrease in employee-related expenses associated with a decrease in variable incentive compensation, and a $1.2 million decrease in legal fees. These decreases were partially offset by a $0.5 million increase in accounting related expenses.
Amortization of acquired intangible assets. Amortization of acquired intangible assets consists primarily of amortization of customer relationships, definite-lived trademarks and trade names, and leasehold interests related to our acquisitions of Danaher Corporation's communications business (Comms Transaction), Network General Corporation, Avvasi Inc. and Efflux Systems, Inc.
The 9%, or $1.3 million, decrease in amortization of acquired intangible assets was largely due to a decrease in the amortization of intangible assets related to the Comms Transaction and Network General Corporation.
Goodwill impairment. As a result of a sustained decline in our stock price and overall market capitalization during the third quarter of fiscal year 2024, along with other qualitative considerations including the continued impact from the conditions in the macroeconomic environment, it was determined a triggering event occurred, indicating goodwill may be impaired. Accordingly, we conducted a quantitative impairment test of our goodwill at December 31, 2023. We estimated the implied fair value of our goodwill using a market approach. As a result of the quantitative impairment test, we determined goodwill was impaired and recorded a goodwill impairment charge of $167.1 million during the three months ended December 31, 2023.
33

The key assumption in the market approach was the company-specific control premium, which was estimated using expected synergies that would be realized by a hypothetical buyer. We also compared its implied control premium to recent control premiums paid in the industry, as evidenced by guideline public company comparable transactions. This information corroborated that the company-specific control premium was within the range of premiums for other companies operating in the industry. Changes in the estimates or assumptions used in its quantitative impairment test could materially affect the determination of fair value and the associated goodwill impairment assessment. Potential events and circumstances that could have an adverse impact on our estimates and assumptions include, but are not limited to, continued increases in costs, and rising interest rates and other macroeconomic factors. An increase or decrease of 1% in the company-specific control premium used in the determination of the fair value of the reporting unit under the market approach would have resulted in an increase or decrease in the goodwill impairment recorded during the three months ended December 31, 2023 of approximately $15.6 million.
Interest and Other Income (Expense), Net. Interest and other income (expense), net includes interest earned on our cash, cash equivalents and marketable securities, interest expense and other non-operating gains or losses.
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Interest and other income (expense), net$729 — %$(3,172)(1)%$3,901 123 %
The 123%, or $3.9 million, change in interest and other income (expense), net for the three months ended December 31, 2023 compared to the same period last year was primarily due to a $1.5 million increase from the change in fair value of the equity investment in Napatech, a $1.2 million decrease in foreign exchange expense, a $0.7 million increase in interest income, and a $0.7 million decrease in interest expense due to debt repayments on the credit facility in March 2023, partially offset by an increase in the average interest rate on the credit facility.
Income Taxes. The effective tax rates were 0.9% and 13.1% for the three months ended December 31, 2023 and 2022, respectively. The effective tax rate for the three months ended December 31, 2023 differed from the effective tax rate for the three months ended December 31, 2022, primarily due to the discrete income tax benefits related to the finalization of tax returns filings and the goodwill impairment incurred during the three months ended December 31, 2023.
Three Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Income tax expense (benefit)$(1,141)(1)%$7,960 %$(9,101)(114)%
34

Nine Months Ended December 31, 2023 and 2022
Revenue
During the nine months ended December 31, 2023, no direct customer or channel partner accounted for more than 10% of our total revenue. During the nine months ended December 31, 2022, one direct customer, Verizon, accounted for more than 10% of our total revenue, while no channel partner accounted for more than 10% of our total revenue.
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Revenue:
Product$271,038 43 %$359,519 51 %$(88,481)(25)%
Service354,974 57 %346,918 49 %8,056 %
Total revenue$626,012 100 %$706,437 100 %$(80,425)(11)%
Product. The 25%, or $88.5 million, decrease in product revenue compared with the same period last year was due to a decrease in revenue from both service provider and enterprise customers from service assurance offerings, including radio frequency propagation modeling projects, as a result of industry-specific capital spending constraints. This decrease in revenue was partially offset by an increase in revenue from cybersecurity offerings from both service provider and enterprise customers.
Service. The 2%, or $8.1 million, increase in service revenue compared with the same period last year was primarily due to an increase in revenue from maintenance contracts as well as professional service contracts.
Total revenue by geography was as follows:
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
United States$367,112 59 %$461,672 65 %$(94,560)(20)%
International:
Europe111,531 18 105,013 15 6,518 %
Asia47,982 44,608 3,374 %
Rest of the world99,387 16 95,144 13 4,243 %
Subtotal international258,900 41 244,765 35 14,135 %
Total revenue$626,012 100 %$706,437 100 %$(80,425)(11)%
United States revenue decreased 20%, or $94.6 million, primarily due to a decrease in revenue from service assurance offerings from both enterprise and service provider customers, including radio frequency propagation modeling projects. The 6%, or $14.1 million, increase in international revenue compared with the same period last year was primarily driven by higher revenue from both enterprise and service provider customers from cybersecurity offerings.
35

Total revenue by product line was as follows:
Nine Months EndedChange
 December 31,
(Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Revenue:
Service assurance$424,392 68 %$528,766 75 %$(104,374)(20)%
Cybersecurity201,620 32 177,671 25 23,949 13 %
Total revenue$626,012 100 %$706,437 100 %$(80,425)(11)%
The 20%, or $104.4 million, decrease in revenue from the service assurance product line was due to a decrease in revenue from both enterprise and service provider customers, including radio frequency propagation modeling projects, and the 13%, or $23.9 million, increase in revenue from the cybersecurity product line was due to an increase in revenue from service provider and enterprise customers.
Cost of Revenue and Gross Profit
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Cost of revenue
Product$48,006%$77,96711 %$(29,961)(38)%
Service89,06614 94,19013 (5,124)(5)%
Total cost of revenue$137,07222 %$172,15724 %$(35,085)(20)%
Gross profit:
Product $$223,03236 %$281,55240 %$(58,520)(21)%
Product gross profit %82 %78 %
Service $$265,90842 %$252,72836 %$13,180 %
Service gross profit %75 %73 %
Total gross profit $$488,940$534,280$(45,340)(8)%
         Total gross profit %78 %76 %
Product. The 38%, or $30.0 million, decrease in cost of product revenue for the nine months ended December 31, 2023 compared to the same period last year was primarily due to a $24.0 million decrease in costs related to the delivery of radio frequency propagation modeling projects, a $2.1 million decrease in the amortization of intangible assets, a $1.2 million decrease in direct material costs, a $1.2 million decrease in employee-related costs largely due to a decrease in variable incentive compensation, and a $0.6 million decrease in inventory obsolescence charges. The product gross profit percentage increased by four percentage points to 82% during the nine months ended December 31, 2023 when compared to the nine months ended December 31, 2022. The 21%, or $58.5 million, decrease in product gross profit is attributable to the 25%, or $88.5 million, decrease in product revenue, partially offset by the 38%, or $30.0 million, decrease in cost of product revenue.
Service. The 5%, or $5.1 million, decrease in cost of service revenue for the nine months ended December 31, 2023 compared to the same period last year was primarily due to a $5.0 million decrease in employee-related expenses largely due to a decrease in variable incentive compensation, as well as a decrease in headcount. This decrease was partially offset by a $0.7 million increase in cost of materials used to support customers under service contracts. The service gross profit percentage increased by two percentage points to 75% for the nine months ended December 31, 2023 when compared to the nine months ended December 31, 2022. The 5%, or $13.2 million, increase in service gross profit is attributable to the 2%, or $8.1 million increase in service revenue, and the 5%, or $5.1 million, decrease in cost of service revenue.
Gross profit. Our gross profit for the nine months ended December 31, 2023 decreased 8%, or $45.3 million, compared to the same period last year. This decrease is primarily attributable to the decrease in revenue of 11%, or $80.4 million, partially
36

offset by the 20%, or $35.1 million, decrease in cost of revenue. The gross profit percentage increased by two percentage points to 78% for the nine months ended December 31, 2023 when compared to the nine months ended December 31, 2022.
Operating Expenses
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Research and development$117,655 19 %$129,932 18 %$(12,277)(9)%
Sales and marketing209,070 33 209,435 30 (365)— %
General and administrative73,975 12 75,584 11 (1,609)(2)%
Amortization of acquired intangible assets37,790 41,500 (3,710)(9)%
Restructuring charges— — 1,803 — (1,803)(100)%
Goodwill impairment167,106 27 — — 167,106 100 %
Gain on divestiture of a business(3,806)(1)— — (3,806)(100)%
Total operating expenses$601,790 96 %$458,254 65 %$143,536 31 %
Research and development. The 9%, or $12.3 million, decrease in research and development expenses for the nine months ended December 31, 2023 compared to the same period last year was primarily due to a $9.9 million decrease in employee-related expenses largely due to a decrease in variable incentive compensation, a $1.3 million decrease in contractor fees, and a $0.8 million decrease from depreciation expense.
General and administrative. The 2%, or $1.6 million, decrease in general and administrative expenses for the nine months ended December 31, 2023 compared to the same period last year was primarily due to a $1.9 million decrease in legal fees, a $1.8 million decrease in employee-related expenses largely due to a decrease in variable incentive compensation, and a $0.5 million decrease in the provision for allowance for credit losses. These decreases were partially offset by a $1.9 million increase in contractor fees, a $0.8 million increase in accounting related expenses, and a $0.6 million increase in business taxes.
Amortization of acquired intangible assets. Amortization of acquired intangible assets consists primarily of amortization of customer relationships, definite-lived trademark and tradenames, and leasehold interest related to the Comms Transaction and the acquisitions of Simena LLC, Network General Corporation, Avvasi, Inc. and Efflux Systems, Inc.
The 9%, or $3.7 million, decrease in amortization of acquired intangible assets for the nine months ended December 31, 2023 compared to the same period last year was largely due to a decrease in the amortization of intangible assets related to the Comms Transaction and Network General Corporation.
Restructuring charges. During the nine months ended December 31, 2022, we restructured certain departments to better align functions. As a result of the restructuring program, we recorded $1.9 million of restructuring charges related to one-time employee-related termination benefits for the employees that were notified of their termination during the period. The one-time termination benefits were paid in full during the fiscal year ended March 31, 2023.
Goodwill impairment. As a result of a sustained decline in our stock price and overall market capitalization during the third quarter of fiscal year 2024, along with other qualitative considerations including the continued impact from the conditions in the macroeconomic environment, it was determined a triggering event occurred, indicating goodwill may be impaired. Accordingly, we conducted a quantitative impairment test of our goodwill at December 31, 2023. We estimated the implied fair value of our goodwill using a market approach. As a result of the quantitative impairment test, we determined goodwill was impaired and recorded a goodwill impairment charge of $167.1 million during the nine months ended December 31, 2023.
The key assumption in the market approach was the company-specific control premium, which was estimated using expected synergies that would be realized by a hypothetical buyer. We also compared its implied control premium to recent control premiums paid in the industry, as evidenced by guideline public company comparable transactions. This information corroborated that the company-specific control premium was within the range of premiums for other companies operating in the industry. Changes in the estimates or assumptions used in its quantitative impairment test could materially affect the determination of fair value and the associated goodwill impairment assessment. Potential events and circumstances that could have an adverse impact on our estimates and assumptions include, but are not limited to, continued increases in costs, and rising interest rates and other macroeconomic factors. An increase or decrease of 1% in the company-specific control premium used in
37

the determination of the fair value of the reporting unit under the market approach would have resulted in an increase or decrease in the goodwill impairment recorded during the nine months ended December 31, 2023 of approximately $15.6 million.
Gain on Divestiture of Business. During the nine months ended December 31, 2023, we recorded a $3.8 million gain on the divestiture of the Test Optimization business.
Interest and Other Income (Expense), Net
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Interest and other income (expense), net$1,272 — %$(6,554)(1)%$7,826 119 %
The 119%, or $7.8 million, change in interest and other income (expense), net was primarily due to a $4.4 million increase in interest income, a $1.6 million increase from the change in fair value of the equity investment in Napatech, a $0.8 million decrease in foreign exchange expense, and a $0.5 million decrease in interest expense due to debt repayments on the credit facility in March 2023, partially offset by an increase in the average interest rate on the credit facility during the nine months ended December 31, 2023, when compared to the nine months ended December 31, 2022.
Income Taxes. Our effective tax rates were 3.3% and 9.5% for the nine months ended December 31, 2023 and 2022, respectively. The effective tax rate for the nine months ended December 31, 2023 differed from the effective rate for the nine months ended December 31, 2022, primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the nine months ended December 31, 2023.
Nine Months EndedChange
December 31,
 (Dollars in Thousands)
 20232022
  % of
Revenue
 % of
Revenue
$%
Income tax expense$3,737 %$6,603 %$(2,866)(43)%

Backlog
We produce our products on the basis of our forecast of near-term demand and maintain inventory in advance of receipt of firm orders from customers. We configure our products to customer specifications and generally deliver products shortly after receipt of the purchase order. Service engagements are also included in certain orders. Customers generally may reschedule or cancel unfulfilled orders with little or no penalty. Our total backlog at any particular time is not necessarily indicative of future sales levels. Within total backlog, fulfillable backlog includes what we consider to represent orders that are generally available to be delivered to customers as of the end of the reporting period. Delivery of our fulfillable backlog typically occurs early in the subsequent quarter. However, delivery may be delayed or accelerated due to various other reasons, including but not limited to, changes in timing of customer projects and product delivery schedules, which may not be within our control. Our total combined product backlog at December 31, 2023 was $4.9 million compared to $44.4 million at March 31, 2023. Combined product backlog included fulfillable backlog of $4.5 million and $41.1 million at December 31, 2023 and March 31, 2023, respectively. Total backlog includes orders that were received late in the quarter and radio frequency propagation modeling projects. In some cases, we have begun these projects but have not yet hit billable milestones. At December 31, 2023 and March 31, 2023, deferred revenue and accounts receivable each contained a gross balance of $2.9 million and $8.3 million, respectively, related to these radio frequency propagation modeling project orders.
38

Liquidity and Capital Resources
Cash, cash equivalents, marketable securities and investments consisted of the following (in thousands):
December 31,
2023
March 31,
2023
Cash and cash equivalents$297,655 $386,794 
Short-term marketable securities and investments31,457 32,204 
Long-term marketable securities1,010 8,940 
Cash, cash equivalents, marketable securities and investments$330,122 $427,938 
Cash, cash equivalents, marketable securities and investments
At December 31, 2023, cash, cash equivalents, marketable securities and investments (current and non-current) totaled $330.1 million, a $97.8 million decrease from $427.9 million at March 31, 2023. This decrease was primarily due to $50.0 million used to repurchase shares of our common stock, $34.8 million of net cash used in operations, $19.2 million used for tax withholdings on restricted stock units, and $4.7 million used for capital expenditures, partially offset by $7.8 million in proceeds from the divestiture of the Test Optimization business during the nine months ended December 31, 2023. Cash held outside the United States was approximately $159.3 million.
Cash and cash equivalents were impacted by the following:
Nine Months Ended
 December 31,
(in thousands)
 20232022
Net cash (used in) provided by operating activities$(34,767)$43,923 
Net cash provided by (used in) investing activities$13,429 $(5,647)
Net cash used in financing activities$(69,148)$(319,224)
Net cash from operating activities
Cash used in operating activities was $34.8 million during the nine months ended December 31, 2023, compared with $43.9 million of cash provided by operating activities during the nine months ended December 31, 2022. The $78.7 million change was due in part to a $178.2 million decrease from the change in net income (loss), a $38.4 million decrease from accrued compensation and other expenses, a $10.9 million decrease from prepaid expenses and other assets, a $10.7 million decrease from accounts receivable, a $9.0 million decrease from inventories, a $7.4 million decrease from depreciation and amortization expense, a $3.8 million decrease from the gain on the divestiture of the Test Optimization business, a $2.3 million decrease from deferred revenue, and a $1.8 million decrease from the fair value of an equity investment. These decreases were partially offset by a $167.1 million goodwill impairment charge, a $7.4 million increase from share-based compensation, a $6.1 million increase from accounts payable, and a $2.9 million increase from deferred income taxes during the nine months ended December 31, 2023 as compared with the nine months ended December 31, 2022.
39

Net cash from investing activities
Nine Months Ended
 December 31,
(in thousands)
 20232022
Cash provided by (used in) investing activities included the following:
Purchase of marketable securities and investments$(43,159)$(100,265)
Proceeds from sales and maturity of marketable securities53,569 103,152 
Purchase of fixed assets(4,740)(8,381)
Purchase of intangible assets— (161)
Proceeds from divestiture of a business7,766 — 
(Increase) decrease in deposits(7)
$13,429 $(5,647)
Cash provided by investing activities was $13.4 million during the nine months ended December 31, 2023, compared with $5.6 million of cash used in investing activities during the nine months ended December 31, 2022. The $19.1 million change was due in part to a $7.5 million increase in cash inflow from marketable securities related to a $57.1 million decrease related to the purchase of marketable securities and investments, partially offset by a decrease of $49.6 million in proceeds from the sales and maturity of marketable securities during the nine months ended December 31, 2023 when compared with the nine months ended December 31, 2022. In addition, there was a $7.8 million increase in proceeds from the divestiture of the Test Optimization business during the nine months ended December 31, 2023.
Our investments in property and equipment consist primarily of computer equipment, demonstration units, office equipment and facility improvements. We plan to continue to invest in capital expenditures to support our infrastructure through the remainder of fiscal year 2024.
Net cash from financing activities
Nine Months Ended
 December 31,
(in thousands)
 20232022
Cash used in financing activities included the following:
Issuance of common stock under stock plans$$
Treasury stock repurchases, including accelerated share repurchases(50,000)(150,039)
Tax withholding on restricted stock units(19,151)(19,187)
Repayment of long-term debt— (150,000)
$(69,148)$(319,224)
Cash used in financing activities changed by $250.1 million to $69.1 million during the nine months ended December 31, 2023, compared with $319.2 million of cash used in financing activities during the nine months ended December 31, 2022.
During the nine months ended December 31, 2023, we repurchased a total of 1,209,153 shares for $33.6 million in the open market under the 2017 Share Repurchase Program, and 614,516 shares for $16.4 million in the open market under the 2022 Share Repurchase Program. During the nine months ended December 31, 2022, we repurchased 4,549,329 shares of our common stock under an accelerated share repurchase program for $150.0 million.
In connection with the delivery of our common stock upon vesting of restricted stock units, we withheld 644,125 and 555,651 shares at a cost of $19.2 million and $19.2 million related to minimum statutory tax withholding requirements on these restricted stock units during the nine months ended December 31, 2023 and 2022, respectively. These withholding transactions do not fall under the repurchase program described above, and therefore do not reduce the number of shares that are available for repurchase under that program.
During the nine months ended December 31, 2022, we repaid $150.0 million of borrowings under the Second Amended and Restated Credit Agreement.
40

Sources of Cash and Cash Requirements
Credit Facility
On July 27, 2021, we amended and extended our existing credit facility (as amended, the Second Amended and Restated Credit Agreement) with a syndicate of lenders by and among: the Company; JPMorgan Chase Bank, N.A. (JPMorgan), as administrative agent and collateral agent; JPMorgan, Wells Fargo Securities, LLC, BofA Securities Inc., RBC Capital Markets, PNC Capital Markets LLC and Mizuho Bank, Ltd., as joint lead arrangers and joint bookrunners; Santander Bank, N.A., U.S. Bank National Association, Fifth Third Bank National Association, Silicon Valley Bank and TD Bank, N.A., as co-documentation agents; and the lenders party thereto.
The Second Amended and Restated Credit Agreement provides for a five-year, $800.0 million senior secured revolving credit facility, including a letter of credit sub-facility of up to $75.0 million. We may elect to use the credit facility for general corporate purposes (including to finance the repurchase of shares of our common stock). The commitments under the Second Amended and Restated Credit Agreement will expire on July 27, 2026, and any outstanding loans will be due on that date. At December 31, 2023, $100 million was outstanding under the Second Amended and Restated Credit Agreement.
On February 22, 2023, we entered into a First Amendment Agreement (First Amendment) of our Second Amended and Restated Credit Agreement with a syndicate of lenders. We entered into the First Amendment in order to remove and replace the LIBOR-based interest rate benchmark provisions for U.S. dollar-denominated loans with interest rate benchmark provisions for U.S. dollar-denominated loans based on a term secured overnight financing rate (SOFR).
The First Amendment provides that U.S. dollar-denominated advances under the Second Amended and Restated Credit Agreement will bear interest at a term SOFR rate plus a credit spread adjustment of 0.10% or an Alternate Base Rate (defined in a customary manner), at the option of NetScout, plus a margin that ranges from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for term SOFR loans if our consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for term SOFR loans if our consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. For the period from the delivery of our financial statements for the quarter ended September 30, 2023, until we have delivered financial statements for the quarter ended December 31, 2023, the applicable margin will be 1.00% per annum for Term Benchmark Revolving loans and 0% per annum for Alternate Base Rate loans, and thereafter the applicable margin will vary depending on our consolidated gross leverage ratio, ranging from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for Term Benchmark Revolving loans if our consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for Term Benchmark Revolving loans if our consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
Our consolidated gross leverage ratio is the ratio of our consolidated total debt compared to our consolidated EBITDA as defined in the Second Amended and Restated Credit Agreement (adjusted consolidated EBITDA). Adjusted consolidated EBITDA includes certain adjustments, including, without limitation, adjustments relating to extraordinary, unusual or non-recurring charges, certain restructuring charges, non-cash charges, certain transaction costs and expenses and certain pro forma adjustments in connection with material acquisitions and dispositions, all as set forth in detail in the Second Amended and Restated Credit Agreement.
Commitment fees will accrue on the daily unused amount of the credit facility. For the period from the delivery of our financial statements for the quarter ended September 30, 2023, until we have delivered financial statements for the quarter ended December 31, 2023, the commitment fee will be 0.15% per annum, and thereafter the commitment fee will vary depending on our consolidated gross leverage ratio, ranging from 0.30% per annum if our consolidated gross leverage ratio is greater than 2.75 to 1.00, down to 0.15% per annum if our consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
Letter of credit participation fees are payable to each lender providing the letter of credit sub-facility on the amount of such lender's letter of credit exposure, during the period from the closing date of the Second Amended and Restated Credit Agreement to, but excluding, the date which is the later of (i) the date on which such lender's commitment terminates or (ii) the date on which such lender ceases to have any letter of credit exposure, at a rate per annum equal to the applicable margin for term SOFR loans assuming such loans were outstanding during the period. Additionally, we will pay a fronting fee to each issuing bank in amounts to be agreed to between us and the applicable issuing bank.
Interest on Alternate Base Rate loans is payable at the end of each calendar quarter. Interest on term SOFR loans is payable at the end of each interest rate period or at the end of each three-month interval within an interest rate period if the period is longer than three months. We may also prepay loans under the Second Amended and Restated Credit Agreement at any time, without penalty, subject to certain notice requirements.
The loans and other obligations under the credit facility are (a) guaranteed by each of our wholly-owned material domestic restricted subsidiaries, subject to certain exceptions, and (b) are secured by substantially all of the assets of us and the subsidiary guarantors, including a pledge of all the capital stock of material subsidiaries held directly by us and the subsidiary guarantors (which pledge, in the case of any foreign subsidiary, is limited to 65% of the voting stock), subject to certain
41

customary exceptions and limitations. The Second Amended and Restated Credit Agreement generally prohibits any other liens on the assets of NetScout and our restricted subsidiaries, subject to certain exceptions as described in the Second Amended and Restated Credit Agreement.
The Second Amended and Restated Credit Agreement contains certain covenants applicable to us and our restricted subsidiaries, including, without limitation, limitations on additional indebtedness, liens, various fundamental changes, dividends and distributions, investments (including acquisitions), transactions with affiliates, asset sales, including sale-leaseback transactions, speculative hedge agreements, payment of junior financing, changes in business and other limitations customary in senior secured credit facilities. The Second Amended and Restated Credit Agreement requires us to maintain a certain consolidated net leverage ratio and removes the previous requirement under our previous amended credit agreement that we maintain a minimum consolidated interest coverage ratio. Our consolidated net leverage ratio is the ratio of our Consolidated Total Debt minus the lesser of unrestricted cash and 125% of adjusted consolidated EBITDA compared to our adjusted consolidated EBITDA. Our maximum consolidated net leverage ratio is 4.00 to 1.00. These covenants and limitations are more fully described in the Second Amended and Restated Credit Agreement. At December 31, 2023, we were in compliance with all covenants, including the specified total consolidated net leverage ratio range of 4.00 to 1.00.
The Second Amended and Restated Credit Agreement provides that events of default will exist in certain circumstances, including failure to make payment of principal or interest on the loans when required, failure to perform certain obligations under the Second Amended and Restated Credit Agreement and related documents including a failure to meet the maximum total consolidated net leverage ratio covenant, defaults under certain other indebtedness, certain insolvency events, certain events arising under ERISA, a change of control and certain other events. Upon an event of default, the administrative agent with the consent of, or at the request of, the holders of more than 50% in principal amount of the loans and commitments, may terminate the commitments and accelerate the maturity of the loans and enforce certain other remedies under the Second Amended and Restated Credit Agreement and the other loan documents.
We had unamortized capitalized debt issuance costs, net of $2.9 million at December 31, 2023, which are being amortized over the life of the revolving credit facility. The unamortized capitalized debt issuance costs balance of $1.1 million was included as prepaid expenses and other current assets and a balance of $1.8 million was included as other assets in our consolidated balance sheet at December 31, 2023.
Cash Requirements
We are actively managing the business to generate cash flow and believe that we currently have adequate liquidity. We believe that these factors will allow us to meet our anticipated funding requirements for at least the next twelve months.
We have contractual obligations for long-term debt, operating leases, unconditional purchase obligations, pension benefits plans and certain other long-term liabilities. Our obligations related to these items are described further within Management’s Discussion and Analysis of Financial Condition and Results of Operations within our Annual Report filed on form 10-K. We expect net cash provided by operating activities combined with cash, cash equivalents, marketable securities and investments and borrowing availability under our revolving credit facility will provide sufficient liquidity to fund current obligations, capital spending, debt service requirements and working capital requirement over at least the next twelve months. We believe we will meet longer-term expected future cash requirements and obligations through a combination of cash flows from operating activities, available cash balances, and our revolving credit facility. However, macroeconomic conditions, including high inflation and interest rates, and a potential recession, could increase our anticipated funding requirements or make it more difficult for us to access capital.
A portion of our cash may be used to acquire or invest in complementary businesses or products, to obtain the right to use complementary technologies, to repay borrowings under our Second Amended and Restated Credit Agreement, or to repurchase shares of our common stock through our stock repurchase programs. From time to time, in the ordinary course of business, we evaluate potential acquisitions of such businesses, products or technologies. If our existing sources of liquidity are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity or debt securities. Macroeconomic conditions, including rising interest rates and volatility in the capital markets, may make it difficult for us to secure additional financing on favorable terms or at all. Any sale of additional equity or debt securities could result in additional dilution to our stockholders.
Recent Accounting Pronouncements
For information with respect to recent accounting pronouncements on our consolidated financial statements, see Note 1 contained in the "Notes to Consolidated Financial Statements" included in Part I of this Quarterly Report on Form 10-Q.
42

Item 3.  Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk. We hold our cash, cash equivalents and investments for working capital purposes. Some of the securities we invest in are subject to market risk. This means that a change in prevailing interest rates may cause the principal amount of the investment to fluctuate. To minimize this risk, we maintain our portfolio of cash, cash equivalents and investments in a variety of securities, including money market funds and government debt securities. The risk associated with fluctuating interest rates is limited to our investment portfolio. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. Declines in interest rates, however, would reduce future interest income. The effect of a hypothetical 10% increase or decrease in overall interest rates would not have had a material impact on our operating results or the total fair value of the portfolio.
We are exposed to market risks related to fluctuations in interest rates related to our credit facility. At December 31, 2023, we owed $100 million on this loan with an interest rate of 6.46%. A sensitivity analysis was performed on the outstanding portion of our debt obligation as of December 31, 2023. Should the current weighted-average interest rate increase or decrease by 10%, the resulting annual increase or decrease to interest expense would be approximately $646 thousand as of December 31, 2023.
Foreign Currency Exchange Risk. As a result of our foreign operations, we face exposure to movements in foreign currency exchange rates, primarily the Euro, British Pound, Canadian Dollar and Indian Rupee. The current exposures arise primarily from expenses denominated in foreign currencies. We currently engage in foreign currency hedging activities in order to limit these exposures. Periodically, we also enter into forward contracts to manage exchange risk associated with third-party transactions and for which we do not elect hedge accounting treatment. We do not use derivative financial instruments for speculative trading purposes.
At December 31, 2023, we had foreign currency forward contracts designated as hedging instruments with notional amounts totaling $10.4 million and foreign currency forward contracts not designated as hedging instruments with a notional amount of $5.1 million. The valuation of outstanding foreign currency forward contracts (both designated and not designated as hedging instruments) at December 31, 2023 resulted in a liability balance of $12 thousand, reflecting unfavorable contract rates in comparison to current market rates at this date and an asset balance of $67 thousand, reflecting favorable rates in comparison to current market rates at this date. At March 31, 2023, we had foreign currency forward contracts designated as hedging instruments with notional amounts totaling $10.3 million and foreign currency forward contracts not designated as hedging instruments with a notional amount of $6.0 million. The valuation of outstanding foreign currency forward contracts (both designated and not designated as hedging instruments) at March 31, 2023 resulted in a liability balance of $49 thousand, reflecting unfavorable contract rates in comparison to current market rates and an asset balance of $59 thousand, reflecting favorable rates in comparison to current market rates at this date. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical consolidated financial statements. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
Item 4.  Controls and Procedures
At December 31, 2023, NetScout, under the supervision and with the participation of our management, including the Company's principal executive officer and principal financial officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act)). Based upon that evaluation, our principal executive officer and principal financial officer concluded that, at December 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level in ensuring that material information relating to NetScout, including its consolidated subsidiaries, required to be disclosed by NetScout in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, including ensuring that such material information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
There were no changes in our internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) occurred during the period covered by this quarterly report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

43

PART II: OTHER INFORMATION
Item 1.  Legal Proceedings
From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. In the opinion of management, the amount of ultimate expense with respect to any current legal proceedings and claims, if determined adversely, will not have a material adverse effect on the Company's financial condition, results of operations or cash flows. For additional information regarding our legal proceedings, if any, see Note 14 contained in the "Notes to Consolidated Financial Statements" included in Part I of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
Item 1A.  Risk Factors
In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for our fiscal year ended March 31, 2023. The risks discussed in our Annual Report on Form 10-K could materially affect our business, financial condition and future results. There have been no material changes to those risk factors since we filed our Annual Report on Form 10-K. The risks described in our Annual Report on Form 10-K are not the only risks facing us. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially and adversely affect our business, financial condition or operating results.
Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds
Sales of Unregistered Securities
None.
Purchases of Equity Securities by the Issuer
The following table provides information about purchases we made during the quarter ended December 31, 2023 of equity securities that are registered by us pursuant to Section 12 of the Exchange Act:
PeriodTotal Number
of Shares
Purchased (1)
Average Price
Paid per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum Number of Shares That May
Yet be Purchased
Under the Program
10/1/2023-10/31/2023723,220 $26.56 705,892 24,385,484 
11/1/2023-11/30/20231,584 21.51 — 24,385,484 
12/1/2023-12/31/2023272 21.95 — 24,385,484 
Total725,076 $26.55 705,892 24,385,484 
(1)We purchased an aggregate of 19,184 shares during the three months ended December 31, 2023 transferred to us from employees in satisfaction of minimum tax withholding obligations associated with the vesting of restricted stock units during the period. Such purchases reflected in the table do not reduce the maximum number of shares that may be purchased under our 25 million share repurchase program authorized on May 3, 2022 (2022 Share Repurchase Program).

Item 3.  Defaults Upon Senior Securities
None.
Item 4.  Mine Safety Disclosures
Not Applicable.
44

Item 5.  Other Information

Insider Adoption or Termination of Trading Arrangements:
During the fiscal quarter ended December 31, 2023, none of our directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:
Name & TitleDate Adopted
Character of Trading Arrangement(1)
Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement
Duration(2)
Other Material TermsDate Terminated
Joseph G. Hadzima, Jr., Director
November 30, 2023Rule 10b5-1 Trading Arrangement
Up to 7,000 shares to be Sold
December 31, 2024N/AN/A

(1) Except as indicated by footnote, each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).
(2) Except as indicated by footnote, each trading arrangement permitted or permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales or (b) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. Except as indicated by footnote, each arrangement also provided or provides for automatic expiration in the event of death, receipt of written notice of the closing of a merger, recapitalization, acquisition, tender or exchange offer, or other business combination or reorganization resulting in the exchange or conversion of the common stock of the Company into shares of another company, or the conversion of the common stock of the Company into rights to receive fixed amounts of cash or into debt securities and/or preferred stock (whether in whole or in part).
45

Item 6. Exhibits
(a)Exhibits
Composite conformed copy of Third Amended and Restated Certificate of Incorporation of NetScout (as amended) (filed as Exhibit 3.2 to NetScout's current report on Form 8-K, SEC File No. 000-26251, filed on September 21, 2016, and incorporated herein by reference).
Amended and Restated By-laws of NetScout (filed as Exhibit 3.1 to NetScout's current report on Form 8-K, SEC File No. 000-26251, filed on May 11, 2020 and incorporated herein by reference).
+Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
+Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
++Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
++Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS+XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH+Inline XBRL Taxonomy Extension Schema Document.
101.CAL+Inline XBRL Taxonomy Extension Calculation Linkbase document.
101.DEF+Inline XBRL Taxonomy Extension Definition Linkbase document.
101.LAB+Inline XBRL Taxonomy Extension Label Linkbase document.
101.PRE+Inline XBRL Taxonomy Extension Presentation Linkbase document.
104
The cover page from the Company's Quarterly Report on Form 10-Q for the quarter ended December 31, 2023 formatted in Inline XBRL
+Filed herewith.
++Exhibit has been furnished, is not deemed filed and is not to be incorporated by reference into any of the Company's filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in any such filing.

46

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.
NETSCOUT SYSTEMS, INC.
Date: February 8, 2024
/s/ Anil K. Singhal
Anil K. Singhal
President, Chief Executive Officer and Chairman
(Principal Executive Officer)
Date: February 8, 2024
/s/ Jean Bua
Jean Bua
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
(Principal Accounting Officer)
47
EX-31.1 2 ntct-ex311_20231231.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Anil K. Singhal, certify that:
1.I have reviewed this quarterly report on Form 10-Q of NetScout Systems, 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 officers 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 8, 2024
 
/s/ Anil K. Singhal
Anil K. Singhal
President, Chief Executive Officer and Chairman
(Principal Executive Officer)


EX-31.2 3 ntct-ex312_20231231.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Jean Bua, certify that:
1.I have reviewed this quarterly report on Form 10-Q of NetScout Systems, 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 officers 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 8, 2024
 
/s/ Jean Bua
Jean Bua
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
(Principal Accounting Officer)


EX-32.1 4 ntct-ex321_20231231.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION 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 NetScout Systems, Inc. (the “Company”) on Form 10-Q for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anil K. Singhal, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Anil K. Singhal
Anil K. Singhal
President, Chief Executive Officer and Chairman
(Principal Executive Officer)
February 8, 2024
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of NetScout Systems, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-32.2 5 ntct-ex322_20231231.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION 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 NetScout Systems, Inc. (the “Company”) on Form 10-Q for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jean Bua, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Jean Bua
Jean Bua
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
(Principal Accounting Officer)
February 8, 2024
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of NetScout Systems, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 6 ntct-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - DIVESTITURES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - RESTRUCTURING CHARGES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - PENSION BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - TREASURY STOCK link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - PENSION BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BASIS OF PRESENTATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - DIVESTITURES (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - LONG-TERM DEBT- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - RESTRUCTURING CHARGES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - LEASES - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - PENSION BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - TREASURY STOCK- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - NET INCOME (LOSS) PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ntct-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ntct-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ntct-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Marketable securities and investments Other Short-Term Investments Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Change in fair value of derivative investment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Charges (recoveries) to other accounts Accounts Receivable, Allowance for Credit Loss, Recovery Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Damages sought Loss Contingency, Damages Awarded, Value Credit facility Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Leverage ratio Leverage Ratio Leverage Ratio Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Remaining lease terms Lessee, Operating Lease, Remaining Lease Term Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Performance Based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Deferred tax liability Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Corporate bonds Corporate Debt Securities [Member] Purchase of marketable securities and investments Payments to Acquire Investments Total interest and other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Prepaid Expenses and Other Current Assets Derivative Asset, Current Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Award performance measurement period Share Based Compensation Arrangement By Share Based Payment Award Performance Measurement Period Share Based Compensation Arrangement By Share Based Payment Award Performance Measurement Period Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] INCOME TAXES Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 5,000,000 shares authorized; no shares issued or outstanding at December 31, 2023 and March 31, 2023 Preferred Stock, Value, Issued Proceeds from divestiture of a business Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted net income (loss) per share (in dollars per share) Earnings Per Share, Diluted Rest of the world Rest Of World [Member] Rest Of The world [Member] PEO Total Compensation Amount PEO Total Compensation Amount Stock-based compensation expense for restricted stock units granted to employees APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $1,076 and $675 at December 31, 2023 and March 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Reclassification adjustment for net gains (losses) included in net income (loss), net of taxes (benefit) of $9, $30, ($18) and $120, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Total net change in market value of derivatives Unrealized net gains (loss) on derivative financial instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, shares (in shares) Beginning balance, treasury stock (in shares) Ending balance, treasury stock (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Schedule of Net Periodic Pension Costs of Noncontributory Defined Benefit Pension Plans Schedule of Net Benefit Costs [Table Text Block] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Fair value Investments, Fair Value Disclosure Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Type [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] LEASES Lessee, Operating Leases [Text Block] Cost of revenue: Cost of Revenue [Abstract] Amortization of acquired intangible assets Amortization of Acquired Intangible Assets Amortization of Acquired Intangible Assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Share Repurchase Program, October 2017 Share Repurchase Program, October 2017 [Member] Share Repurchase Program, October 2017 [Member] ESPP Employee Stock [Member] Prepaid income taxes Prepaid Taxes Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders' equity: Equity, Attributable to Parent [Abstract] Deferred revenue Contract with Customer, Liability Gain (Loss) Recognized in OCI on Derivative Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Other Other Intangible Assets [Member] Schedule of Calculations of the Basic and Diluted Net Income (Loss) Per Share and Potential Common Shares Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Service cost Defined Benefit Plan, Service Cost Share-based awards generally vesting years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Balance at March 31, 2023 Balance at December 31, 2023 Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificates of deposit Certificate of deposits Certificates of Deposit [Member] Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Summary of Total Revenue by Geography Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable and unbilled costs Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Sub-facility Letter of Credit [Member] Notional Amounts Derivative, Notional Amount LIBOR Loans LIBOR Loans [Member] LIBOR Loans [Member] Changes in unrealized gains (losses), net of taxes (benefit) of $18, $8, ($13) and $4, respectively Unrealized net investment gains (losses) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Settlement of derivative instrument Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Debt Instrument, Leverage Ratio [Axis] Debt Instrument, Leverage Ratio [Axis] Debt Instrument, Leverage Ratio Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Schedule of Contractual Maturities of Marketable Securities Investments Classified by Contractual Maturity Date [Table Text Block] Restricted Stock Units Restricted stock units Restricted Stock Units (RSUs) [Member] ASR Program ASR Program [Member] ASR Program Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Schedule of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Cost related to tax withholding Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation U.S. government and municipal obligations U.S. government and municipal obligations US Government Corporations and Agencies Securities [Member] Summary of Future Minimum Payments Under Non-Cancellable Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Foreign Exchange Forward Foreign Exchange Forward [Member] Europe Europe [Member] Income taxes payable Accrued Income Taxes, Current Summary of Antidilutive Securities Excluded from Computation of Diluted Net Income Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Payment terms Revenue, Performance Obligation, Payment Terms Revenue, Performance Obligation, Payment Terms Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Components of Operating Lease Cost and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Domestic Plan Domestic Plan [Member] Total net change in market value of investments Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Research and development Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, $0.001 par value: Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Non-cash transactions: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Additions to property, plant and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] General and administrative General and Administrative Expense [Member] Number of shares reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2024 (remaining three months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Contributions to defined benefit pension plans Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Contract maturity period Contract Maturing Over Next Months Contract Maturing Over Next Months Current portion of operating lease liabilities Operating Lease, Liability, Current Capitalized software Computer Software, Intangible Asset [Member] Transfers of inventory to fixed assets Transfers From Inventory To Fixed Assets Transfers from inventory to fixed assets Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of acquired intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Net Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Number of subsidiary entities Number Of Subsidiary Entities Number Of Subsidiary Entities Loss Recognized in Income Derivative, Loss on Derivative Shares repurchased during the period, average cost per share (in dollars per share) Shares Acquired, Average Cost Per Share Income taxes payable Increase (Decrease) in Income Taxes Payable Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost under short-term and long-term operating leases Variable Lease, Cost Lease cost under long-term operating leases Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Deferred revenue and customer deposits Contract with Customer, Liability, Current Treasury stock at cost, 59,902,573 and 57,434,779 shares at December 31, 2023 and March 31, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total assets Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Percentage of aggregate amount of shares expected to be repurchased Stock Repurchase Agreement, Percentage Of Common Stock Expected To Be Repurchased Stock Repurchase Agreement, Percentage Of Common Stock Expected To Be Repurchased LIBOR London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Maximum Maximum [Member] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Lease cost under short-term operating leases Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Long-term marketable securities Marketable Securities, Noncurrent Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Accrued Other Derivative Liability, Current SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Joseph G. Hadzima, Jr [Member] Joseph G. Hadzima, Jr Capitalized contract cost Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other (gains) losses Other Noncash Income (Expense) Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Pre-suit Damages Pre-Suit Damages [Member] Pre-Suit Damages [Member] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Definite-lived trademark and trade name Trademarks and Trade Names [Member] Core technology Core Technology [Member] Core Technology [Member] Preferred stock, $0.001 par value: Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Derivative financial instruments Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Foreign Subsidiaries Foreign Subsidiaries [Member] Foreign Subsidiaries [Member] Issuance of common stock pursuant to vesting of restricted stock units Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Changes in unrealized losses, tax expense (benefit) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Inventories and deferred costs Inventory, Net Amortization of capitalized costs to obtain contracts Capitalized Contract Cost, Amortization Total operating lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] DIVESTITURES Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Shares repurchased Payments For Repurchase Of Common Stock Including Unsettled Shares Payments For Repurchase Of Common Stock Including Unsettled Shares Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] LONG-TERM DEBT Long-Term Debt [Text Block] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Treasury stock repurchases, including accelerated share repurchases Value of shares repurchased Payments for Repurchase of Common Stock Product Product [Member] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Other Assets Other Assets [Member] 2019 Amended Plan Twenty Nineteen Amended, Equity Incentive Plan [Member] Twenty Nineteen Amended Equity Incentive Plan Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Policy Revenue from Contract with Customer [Policy Text Block] Adjusted consolidated EBITDA percentage Adjusted Consolidated Earnings Before Interest, Tax, Depreciation And Amortization, Percentage Adjusted Consolidated Earnings Before Interest, Tax, Depreciation And Amortization, Percentage Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity investment in Napatech Equity Securities, FV-NI Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Share-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Beginning balance, common stock (in shares) Ending balance, common stock (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Interest cost Defined Benefit Plan, Interest Cost Change in fair value of derivative investment Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] PENSION BENEFIT PLANS Retirement Benefits [Text Block] Repurchase of treasury stock Treasury Stock, Value, Acquired, Par Value Method Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share SOFR Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Cumulative translation adjustments Cumulative translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Maximum leverage ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Gain (Loss) Reclassified from Accumulated OCI into Income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Service Service [Member] BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Long-term deferred revenue and customer deposits Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Disposed of by Sale Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Sales and marketing Selling and Marketing Expense 300,000,000 shares authorized; 130,922,477 and 128,683,824 shares issued and 71,019,904 and 71,249,045 shares outstanding at December 31, 2023 and March 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Due after 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Debt default, acceleration clause, required consent percentage Debt Instrument, Debt Default, Acceleration Clause, Required Consent Percentage Debt Instrument, Debt Default, Acceleration Clause, Required Consent Percentage Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Net periodic pension cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Number of patents allegedly infringed Loss Contingency, Patents Allegedly Infringed, Number Short-term Marketable Securities Short Term Marketable Securities [Member] Short-term Marketable Securities [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Base Rate Loans Base Rate Loans [Member] Base rate loans [Member] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Repurchase of aggregate amount Stock Repurchase Program, Authorized Amount GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Number of employees terminated Restructuring and Related Cost, Number of Positions Eliminated PEO Name PEO Name Balance at March 31, 2023 Balance at December 31, 2023 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Goodwill impairment as a result of 1% increase or decrease in company-specific control premium in determining fair value of reporting unit Goodwill, Effect Of One-Percentage-Point Increase Or Decrease On Goodwill Impairment Goodwill, Effect Of One-Percentage-Point Increase Or Decrease On Goodwill Impairment Cost of product revenue Cost Of Product Revenue [Member] Cost Of Product Revenue [Member] Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Forward contracts Forward contracts Forward Contracts [Member] Schedule of Expected Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Unrecognized accounts receivable and deferred revenue Unrecognized Accounts Receivable And Deferred Revenue Unrecognized Accounts Receivable And Deferred Revenue Cost of service revenue Cost Of Service Revenue [Member] Cost Of Service Revenue [Member] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Accrued other Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accrued compensation and other expenses Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain on divestiture of a business Gain on divestiture of a business Gain on divestiture Gain (Loss) on Disposition of Business Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Unrealized Gains (Losses) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Goodwill impairment Goodwill impairment Goodwill, Impairment Loss Revenue recognized Contract with Customer, Liability, Revenue Recognized TREASURY STOCK Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Operating lease right-of-use assets Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Income (loss) before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net income per share: Net Income Loss Per Share [Abstract] Net Income Loss Per Share [Abstract] Purchase of intangible assets Payments to Acquire Intangible Assets Designated as not Hedging Instrument Not Designated as Hedging Instrument [Member] RESTRUCTURING CHARGES Restructuring and Related Activities Disclosure [Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Operating expense Operating Expense [Member] Entity Emerging Growth Company Entity Emerging Growth Company Commitments and Contingencies Disclosure [Table] Commitments And Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Available-for-sale securities: Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Intangible assets, net Carrying value of intangible assets Intangible Assets, Net (Excluding Goodwill) Other Assets Other Noncurrent Assets [Member] Finished goods Inventory, Finished Goods, Gross Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Effect of Foreign Exchange Forward Contracts on OCI and Results of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Deferred costs Other Inventory, Capitalized Costs, Gross Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated Useful Life in Years Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Voting Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code NET INCOME (LOSS) PER SHARE Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Schedule of Reconciliation of Changes in Fair Value of Level 3 Financial Assets Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Changes in market value of derivatives, tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Weighted average common shares outstanding used in computing: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Fixed assets, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Schedule of Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Four Lessee, Operating Lease, Liability, Payments, Due after Year Four Asia Asia [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities Liabilities, Fair Value Disclosure Tax withholding on restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] Retained Earnings Retained Earnings [Member] Changes in market value of derivatives: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Interest and other income (expense), net: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic net income (loss) per share (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Class of Treasury Stock [Table] Class of Treasury Stock [Table] One-time Termination Benefits One-time Termination Benefits [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2024 (remaining three months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Share Repurchase Program, May 2022 Share Repurchase Program, May 2022 [Member] Share Repurchase Program, May 2022 Issuance of common stock under employee stock plans Stock Issued Cash paid for income taxes Income Taxes Paid Restructuring charges Restructuring Charges Distributor relationships and technology licenses Distributor Relationships And Technology Licenses [Member] Distributor Relationships And Technology Licenses [Member] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Proceeds from sales and maturity of marketable securities Proceeds from Sale and Maturity of Marketable Securities Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Reclassification adjustment for net gains (losses) included in net income (loss), tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Fair Value Available-for-sale Securities Available-for-sale securities Debt Securities, Available-for-Sale Raw materials Inventory, Raw Materials, Gross 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] Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income (loss) to cash provided by operating activities, net of the effects of acquisitions: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Additions resulting in charges to operations Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital (Increase) decrease in deposits Payments for (Proceeds from) Other Deposits Derivative financial instruments Derivative Asset Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Payment for common stock Payment For Common Stock, Derivative Instrument Payment For Common Stock, Derivative Instrument Debt Instrument, Covenant, Leverage Ratio 1 Debt Instrument, Covenant, Leverage Ratio 1 [Member] Debt Instrument, Covenant, Leverage Ratio 1 Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Insider Trading Arrangements [Line Items] Allowance for credit losses, beginning balance Allowance for credit losses, ending balance Accounts Receivable, Allowance for Credit Loss Stock remaining to be purchased (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Expected cash contribution requirements for defined benefit pension plans, less than Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of common stock pursuant to vesting of restricted stock units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Weighted average restricted stock units and performance-based restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Enhancement Award Enhancement Award [Member] Enhancement Award 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of product revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Financial Assets and Liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Repayment of long-term debt Repayments of Long-Term Debt TO Business Test Optimization Business [Member] Test Optimization Business Schedule of Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] LIABILITIES: Liabilities, Fair Value Disclosure [Abstract] CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS Concentration Risk Disclosure [Text Block] Change in fair value of derivative investment Decrease in fair value of derivative instrument Derivative, Gain (Loss) on Derivative, Net Mizuho Markets Americas LLC Mizuho Markets Americas LLC [Member] Mizuho Markets Americas LLC Loss on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Cost Finite-Lived Intangible Assets, Gross Income tax expense (benefit) Income Tax Expense (Benefit) Designated as Hedging Instrument Designated as Hedging Instrument [Member] Deductions due to write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Accrued long-term retirement benefits Deferred Compensation Liability, Classified, Noncurrent Accrued compensation Employee-related Liabilities, Current FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Number of segments Number of Operating Segments Name Trading Arrangement, Individual Name Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent STOCKHOLDERS' EQUITY: Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] INVENTORIES Inventory Disclosure [Text Block] Weighted average remaining lease term in years - operating leases Operating Lease, Weighted Average Remaining Lease Term Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Wells Fargo Bank, National Association Wells Fargo Bank, National Association [Member] Wells Fargo Bank, National Association Legal Entity [Axis] Legal Entity [Axis] Commitments and Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares paid for tax withholding (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Total inventories FIFO Inventory Amount Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Long-term Marketable Securities Long Term Marketable Securities [Member] Long-term Marketable Securities [Member] ASSETS: Assets, Fair Value Disclosure [Abstract] Due in 1 year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Repurchase of treasury stock (in shares) Shares repurchased during the period (in shares) Treasury Stock, Shares, Acquired Changes in market value of investments: OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax [Abstract] Interest rate in excess of effective rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Long-term debt Long-Term Debt, Excluding Current Maturities Sales and marketing Sales and marketing Selling and Marketing Expense [Member] Net income (loss) per share - diluted (in shares) Denominator for diluted net income (loss) per share - weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Number of employees participating in noncontributory defined benefit pension plans Defined Benefit Plan, Number Of Employees Covered Defined Benefit Plan, Number Of Employees Covered Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Number of shares acquired (in shares) Derivative Instrument, Number Of Shares Acquired Derivative Instrument, Number Of Shares Acquired Divestiture of a business Goodwill, Written off Related to Sale of Business Unit Number of new shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Purchase of fixed assets Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid In Capital Additional Paid-in Capital [Member] Changes in market value of derivatives, net of taxes (benefit) of $62, $144, $26, and ($140), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Dilutive common equivalent shares: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Share price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Debt Instrument, Leverage Ratio [Domain] Debt Instrument, Leverage Ratio [Domain] Debt Instrument, Leverage Ratio [Domain] United States UNITED STATES Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Debt Instrument, Covenant, Leverage Ratio 2 Debt Instrument, Covenant, Leverage Ratio 2 [Member] Debt Instrument, Covenant, Leverage Ratio 2 SEGMENT AND GEOGRAPHIC INFORMATION Segment Reporting Disclosure [Text Block] CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS Cash and Cash Equivalents Disclosure [Text Block] Post-suit Damages Post-Suit Damages [Member] Post-Suit Damages [Member] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Percentage of common stock price for employees Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Managing period of hedging forecasted cash flows for operating expenses denominated in foreign currencies Hedging Forecasted Cash Flows For Operating Expenses Denominated In Foreign Currencies Managed In Months Hedging Forecasted Cash Flows For Operating Expenses Denominated In Foreign Currencies Managed In Months Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Net income (loss) per share - basic (in shares) Denominator for basic net income (loss) per share - weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Unamortized debt issuance costs Unamortized Debt Issuance Expense Income (loss) from operations Operating Income (Loss) Number of reporting units Number of Reporting Units Revenue: Revenues [Abstract] Total cost of revenue Cost of Revenue Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Senior Secured Revolving Credit Facility Leverage Ratio Terms Two Revolving Credit Facility Leverage Ratio Terms 2 [Member] Revolving Credit Facility Leverage Ratio Terms 2 [Member] Issuance of common stock under stock plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Amount outstanding under credit facility Long-Term Line of Credit Customer relationships Customer Relationships [Member] Schedule of Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] Stock authorized to repurchase under stock repurchase program (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Voting stock pledge limit for any foreign subsidiary Capital Stock Pledge, Percentage Capital Stock Pledge, Percentage EX-101.PRE 10 ntct-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - shares
9 Months Ended
Dec. 31, 2023
Jan. 25, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Document Transition Report false  
Entity File Number 000-26251  
Entity Registrant Name NETSCOUT SYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-2837575  
Entity Address, Address Line One 310 Littleton Road  
Entity Address, City or Town Westford  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01886  
City Area Code 978  
Local Phone Number 614-4000  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol NTCT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   71,035,053
Entity Central Index Key 0001078075  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 297,655 $ 386,794
Marketable securities and investments 31,457 32,204
Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $1,076 and $675 at December 31, 2023 and March 31, 2023, respectively 221,574 143,855
Inventories and deferred costs 15,342 17,956
Prepaid income taxes 14,946 2,235
Prepaid expenses and other current assets 28,344 34,316
Total current assets 609,318 617,360
Fixed assets, net 27,955 34,735
Operating lease right-of-use assets 44,977 51,456
Goodwill 1,551,541 1,724,404
Intangible assets, net 323,899 366,591
Deferred income taxes 19,518 4,534
Long-term marketable securities 1,010 8,940
Other assets 11,581 12,540
Total assets 2,589,799 2,820,560
Current liabilities:    
Accounts payable 15,132 16,473
Accrued compensation 42,283 83,279
Accrued other 17,844 26,283
Income taxes payable 1,604 4,391
Deferred revenue and customer deposits 293,410 311,531
Current portion of operating lease liabilities 11,979 11,650
Total current liabilities 382,252 453,607
Other long-term liabilities 7,312 7,683
Deferred tax liability 4,505 24,939
Accrued long-term retirement benefits 26,310 26,049
Long-term deferred revenue and customer deposits 124,619 129,814
Operating lease liabilities, net of current portion 40,898 48,819
Long-term debt 100,000 100,000
Total liabilities 685,896 790,911
Commitments and contingencies (Note 14)
Preferred stock, $0.001 par value:    
5,000,000 shares authorized; no shares issued or outstanding at December 31, 2023 and March 31, 2023 0 0
Common stock, $0.001 par value:    
300,000,000 shares authorized; 130,922,477 and 128,683,824 shares issued and 71,019,904 and 71,249,045 shares outstanding at December 31, 2023 and March 31, 2023, respectively 131 128
Additional paid-in capital 3,158,283 3,099,698
Accumulated other comprehensive income 5,870 5,738
Treasury stock at cost, 59,902,573 and 57,434,779 shares at December 31, 2023 and March 31, 2023, respectively (1,615,279) (1,546,128)
Retained earnings 354,898 470,213
Total stockholders' equity 1,903,903 2,029,649
Total liabilities and stockholders' equity $ 2,589,799 $ 2,820,560
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,076 $ 675
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 130,922,477 128,683,824
Common stock, shares outstanding (in shares) 71,019,904 71,249,045
Treasury stock, shares (in shares) 59,902,573 57,434,779
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenue:        
Total revenue $ 218,072 $ 269,544 $ 626,012 $ 706,437
Cost of revenue:        
Total cost of revenue 43,624 56,802 137,072 172,157
Gross profit 174,448 212,742 488,940 534,280
Operating expenses:        
Research and development 37,023 42,558 117,655 129,932
Sales and marketing 69,124 66,994 209,070 209,435
General and administrative 23,109 25,533 73,975 75,584
Amortization of acquired intangible assets 12,533 13,818 37,790 41,500
Restructuring charges 0 89 0 1,803
Goodwill impairment 167,106 0 167,106 0
Gain on divestiture of a business 0 0 (3,806) 0
Total operating expenses 308,895 148,992 601,790 458,254
Income (loss) from operations (134,447) 63,750 (112,850) 76,026
Interest and other income (expense), net:        
Interest income 2,145 1,480 6,942 2,512
Interest expense (2,208) (2,914) (6,475) (7,021)
Other income (expense), net 792 (1,738) 805 (2,045)
Total interest and other income (expense), net 729 (3,172) 1,272 (6,554)
Income (loss) before income tax expense (benefit) (133,718) 60,578 (111,578) 69,472
Income tax expense (benefit) (1,141) 7,960 3,737 6,603
Net income (loss) $ (132,577) $ 52,618 $ (115,315) $ 62,869
Basic net income (loss) per share (in dollars per share) $ (1.87) $ 0.73 $ (1.61) $ 0.87
Diluted net income (loss) per share (in dollars per share) $ (1.87) $ 0.72 $ (1.61) $ 0.86
Weighted average common shares outstanding used in computing:        
Net income (loss) per share - basic (in shares) 71,077 71,744 71,577 72,015
Net income (loss) per share - diluted (in shares) 71,077 73,049 71,577 73,271
Product        
Revenue:        
Total revenue $ 95,832 $ 149,452 $ 271,038 $ 359,519
Cost of revenue:        
Total cost of revenue 15,251 25,281 48,006 77,967
Service        
Revenue:        
Total revenue 122,240 120,092 354,974 346,918
Cost of revenue:        
Total cost of revenue $ 28,373 $ 31,521 $ 89,066 $ 94,190
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (132,577) $ 52,618 $ (115,315) $ 62,869
Other comprehensive income (loss):        
Cumulative translation adjustments 216 114 146 (447)
Changes in market value of investments:        
Changes in unrealized gains (losses), net of taxes (benefit) of $18, $8, ($13) and $4, respectively 57 25 (40) 14
Total net change in market value of investments 57 25 (40) 14
Changes in market value of derivatives:        
Changes in market value of derivatives, net of taxes (benefit) of $62, $144, $26, and ($140), respectively 188 467 84 (442)
Reclassification adjustment for net gains (losses) included in net income (loss), net of taxes (benefit) of $9, $30, ($18) and $120, respectively 30 97 (58) 381
Total net change in market value of derivatives 218 564 26 (61)
Other comprehensive income (loss) 491 703 132 (494)
Total comprehensive income (loss) $ (132,086) $ 53,321 $ (115,183) $ 62,375
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Changes in unrealized losses, tax expense (benefit) $ 18 $ 8 $ (13) $ 4
Changes in market value of derivatives, tax expense (benefit) 62 144 26 (140)
Reclassification adjustment for net gains (losses) included in net income (loss), tax expense (benefit) $ 9 $ 30 $ (18) $ 120
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock Voting
Additional Paid In Capital
Accumulated Other Comprehensive Income
Treasury Stock
Retained Earnings
Beginning balance, common stock (in shares) at Mar. 31, 2022   126,425,383        
Beginning balance at Mar. 31, 2022 $ 2,060,395 $ 126 $ 3,023,403 $ 141 $ (1,373,840) $ 410,565
Beginning balance, treasury stock (in shares) at Mar. 31, 2022         52,323,090  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 62,869         62,869
Unrealized net investment gains (losses) 14     14  
Unrealized net gains (loss) on derivative financial instruments (61)     (61)    
Cumulative translation adjustments (447)     (447)    
Issuance of common stock pursuant to vesting of restricted stock units (in shares)   1,758,002        
Issuance of common stock pursuant to vesting of restricted stock units 2 $ 2        
Stock-based compensation expense for restricted stock units granted to employees 45,068   45,068      
Issuance of common stock under employee stock purchase plan (in shares)   206,029        
Issuance of common stock under employee stock purchase plan 6,539   6,539      
Repurchase of treasury stock (in shares)         5,104,980  
Repurchase of treasury stock (169,226)   2,856   $ (172,082)  
Ending balance, common stock (in shares) at Dec. 31, 2022   128,389,414        
Ending balance at Dec. 31, 2022 2,005,153 $ 128 3,077,866 (353) $ (1,545,922) 473,434
Ending balance, treasury stock (in shares) at Dec. 31, 2022         57,428,070  
Beginning balance, common stock (in shares) at Mar. 31, 2022   126,425,383        
Beginning balance at Mar. 31, 2022 $ 2,060,395 $ 126 3,023,403 141 $ (1,373,840) 410,565
Beginning balance, treasury stock (in shares) at Mar. 31, 2022         52,323,090  
Ending balance, common stock (in shares) at Mar. 31, 2023 71,249,045 128,683,824        
Ending balance at Mar. 31, 2023 $ 2,029,649 $ 128 3,099,698 5,738 $ (1,546,128) 470,213
Ending balance, treasury stock (in shares) at Mar. 31, 2023 57,434,779       57,434,779  
Beginning balance, common stock (in shares) at Sep. 30, 2022   128,373,156        
Beginning balance at Sep. 30, 2022 $ 1,937,646 $ 128 3,015,644 (1,056) $ (1,497,886) 420,816
Beginning balance, treasury stock (in shares) at Sep. 30, 2022         56,129,506  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 52,618         52,618
Unrealized net investment gains (losses) 25     25    
Unrealized net gains (loss) on derivative financial instruments 564     564    
Cumulative translation adjustments 114     114    
Issuance of common stock pursuant to vesting of restricted stock units (in shares)   16,258        
Stock-based compensation expense for restricted stock units granted to employees 14,366   14,366      
Repurchase of treasury stock (in shares)         1,298,564  
Repurchase of treasury stock (180)   47,856   $ (48,036)  
Ending balance, common stock (in shares) at Dec. 31, 2022   128,389,414        
Ending balance at Dec. 31, 2022 $ 2,005,153 $ 128 3,077,866 (353) $ (1,545,922) 473,434
Ending balance, treasury stock (in shares) at Dec. 31, 2022         57,428,070  
Beginning balance, common stock (in shares) at Mar. 31, 2023 71,249,045 128,683,824        
Beginning balance at Mar. 31, 2023 $ 2,029,649 $ 128 3,099,698 5,738 $ (1,546,128) 470,213
Beginning balance, treasury stock (in shares) at Mar. 31, 2023 57,434,779       57,434,779  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ (115,315)         (115,315)
Unrealized net investment gains (losses) (40)     (40)    
Unrealized net gains (loss) on derivative financial instruments 26     26    
Cumulative translation adjustments 146     146    
Issuance of common stock pursuant to vesting of restricted stock units (in shares)   2,028,862        
Issuance of common stock pursuant to vesting of restricted stock units 3 $ 3        
Stock-based compensation expense for restricted stock units granted to employees 52,579   52,579      
Issuance of common stock under employee stock purchase plan (in shares)   209,791        
Issuance of common stock under employee stock purchase plan 6,006   6,006      
Repurchase of treasury stock (in shares)         2,467,794  
Repurchase of treasury stock $ (69,151)       $ (69,151)  
Ending balance, common stock (in shares) at Dec. 31, 2023 71,019,904 130,922,477        
Ending balance at Dec. 31, 2023 $ 1,903,903 $ 131 3,158,283 5,870 $ (1,615,279) 354,898
Ending balance, treasury stock (in shares) at Dec. 31, 2023 59,902,573       59,902,573  
Beginning balance, common stock (in shares) at Sep. 30, 2023   130,875,398        
Beginning balance at Sep. 30, 2023 $ 2,039,670 $ 130 3,142,712 5,379 $ (1,596,026) 487,475
Beginning balance, treasury stock (in shares) at Sep. 30, 2023         59,177,497  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (132,577)         (132,577)
Unrealized net investment gains (losses) 57     57    
Unrealized net gains (loss) on derivative financial instruments 218     218    
Cumulative translation adjustments 216     216    
Issuance of common stock pursuant to vesting of restricted stock units (in shares)   47,079        
Issuance of common stock pursuant to vesting of restricted stock units 1 $ 1        
Stock-based compensation expense for restricted stock units granted to employees 15,571   15,571      
Repurchase of treasury stock (in shares)         725,076  
Repurchase of treasury stock $ (19,253)       $ (19,253)  
Ending balance, common stock (in shares) at Dec. 31, 2023 71,019,904 130,922,477        
Ending balance at Dec. 31, 2023 $ 1,903,903 $ 131 $ 3,158,283 $ 5,870 $ (1,615,279) $ 354,898
Ending balance, treasury stock (in shares) at Dec. 31, 2023 59,902,573       59,902,573  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ (115,315) $ 62,869
Adjustments to reconcile net income (loss) to cash provided by operating activities, net of the effects of acquisitions:    
Depreciation and amortization 56,928 64,302
Operating lease right-of-use assets 7,857 7,984
Gain on divestiture of a business (3,806) 0
Loss on disposal of fixed assets 299 47
Share-based compensation expense 54,653 47,225
Change in fair value of derivative investment (206) 0
Goodwill impairment 167,106 0
Deferred income taxes (35,530) (38,435)
Other (gains) losses (1,758) 9
Changes in assets and liabilities    
Accounts receivable and unbilled costs (77,787) (67,101)
Inventories (634) 8,323
Prepaid expenses and other assets (6,583) 4,279
Accounts payable (984) (7,129)
Accrued compensation and other expenses (46,170) (7,804)
Operating lease liabilities (8,970) (9,061)
Income taxes payable (2,631) (2,675)
Deferred revenue (21,236) (18,910)
Net cash (used in) provided by operating activities (34,767) 43,923
Cash flows from investing activities:    
Purchase of marketable securities and investments (43,159) (100,265)
Proceeds from sales and maturity of marketable securities 53,569 103,152
Purchase of fixed assets (4,740) (8,381)
Purchase of intangible assets 0 (161)
Proceeds from divestiture of a business 7,766 0
(Increase) decrease in deposits (7) 8
Net cash provided by (used in) investing activities 13,429 (5,647)
Cash flows from financing activities:    
Issuance of common stock under stock plans 3 2
Treasury stock repurchases, including accelerated share repurchases (50,000) (150,039)
Tax withholding on restricted stock units (19,151) (19,187)
Repayment of long-term debt 0 (150,000)
Net cash used in financing activities (69,148) (319,224)
Effect of exchange rate changes on cash and cash equivalents 1,347 (3,169)
Net decrease in cash and cash equivalents (89,139) (284,117)
Cash and cash equivalents, beginning of period 386,794 636,161
Cash and cash equivalents, end of period 297,655 352,044
Supplemental disclosures:    
Cash paid for interest 4,817 5,351
Cash paid for income taxes 54,481 47,294
Non-cash transactions:    
Transfers of inventory to fixed assets 1,814 1,371
Additions to property, plant and equipment included in accounts payable 414 622
Issuance of common stock under employee stock plans $ 6,006 $ 6,539
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION
9 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
The accompanying unaudited interim consolidated financial statements have been prepared by NetScout Systems, Inc. (NetScout or the Company). Certain information and footnote disclosures normally included in financial statements prepared under United States generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, the unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the Company's financial position and stockholders' equity, results of operations and cash flows. The year-end consolidated balance sheet data and statement of stockholders' equity were derived from the Company's audited financial statements, but do not include all disclosures required by GAAP. The results reported in these unaudited interim consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. All significant intercompany accounts and transactions are eliminated in consolidation.
These unaudited interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission on May 16, 2023.
Global and Macroeconomic Conditions
The Company continues to closely monitor the current global and macroeconomic conditions, including the impacts of the ongoing Ukraine and Israel wars, global geopolitical tension, stock market volatility, industry-specific capital spending trends, exchange rate fluctuations, inflation, interest rates, and the risk of a recession, including the manner and extent to which they have impacted and could continue to impact its customers, employees, supply chain, and distribution network. The full extent of the impacts of these global and macroeconomic trends remains uncertain. It is possible that the measures taken by the governments of countries affected and the resulting economic impacts may materially and adversely affect the Company's future results of operations, cash flows and financial position as well as its customers.
The Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. Late in the second quarter of fiscal year 2024, the Company experienced a slowing in order conversion, which affected the Company's fiscal year 2024 results and outlook. The Company has taken and continues to take precautionary actions to manage costs and increase productivity across the organization. This includes managing discretionary spending and hiring activities. In addition, based on covenant levels, the Company had as of December 31, 2023, an incremental $700 million available under its revolving credit facility.
The Company expects net cash provided by operations combined with cash, cash equivalents, marketable securities and investments and borrowing availability under the revolving credit facility to provide sufficient liquidity to fund current obligations, capital spending, debt service requirements and working capital requirements over at least the next twelve months.
Recent Accounting Pronouncements
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination as if the acquiring company originated the related revenue contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. ASU 2021-08 was adopted on April 1, 2023. Amendments within the standard are required to be applied on a prospective basis from the date of adoption. The Company will apply the provisions of ASU 2021-08 to future acquisitions, if any.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. The amendments are effective retrospectively for fiscal years beginning after December 15, 2024. The amendments should be applied prospectively; however, retrospective application is also permitted. ASU 2023-09 is effective for NetScout beginning April 1, 2025. Early adoption is permitted. The Company is in the process of evaluating the impact that the adoption ASU 2023-09 will have to the financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods
within fiscal years beginning after December 15, 2024. ASU 2023-07 is effective for NetScout beginning April 1, 2025. Early adoption is permitted, and the amendments should be applied retrospectively. The Company is in the process of evaluating the impact that the adoption ASU 2023-07 will have to the financial statements and related disclosures.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE
9 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Revenue Recognition Policy
The Company exercises judgment and uses estimates in connection with determining the amounts of product and service revenues to be recognized in each accounting period.
The Company derives revenues primarily from the sale of network management tools and cybersecurity solutions for service provider and enterprise customers, which include hardware, software, and service offerings. The Company's product sales consist of software only offerings and offerings which include hardware appliances with embedded software that are essential to providing customers the intended functionality of the solutions.
The Company accounts for revenue once a legally enforceable contract with a customer has been approved by the parties and the related promises to transfer products or services have been identified. A contract is defined by the Company as an arrangement with commercial substance identifying payment terms, each party's rights and obligations regarding the products or services to be transferred and the amount the Company deems probable of collection. Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. Revenue is recognized when control of the products or services are transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for products and services.
Product revenue is typically recognized upon fulfillment, provided a legally enforceable contract exists, control has passed to the customer, and in the case of software products, when the customer has the rights and ability to access the software, and collection of the related receivable is probable. If any significant obligations to the customer remain post-delivery, typically involving obligations relating to installation and acceptance by the customer, revenue recognition is deferred until such obligations have been fulfilled. The Company's service offerings include installation, integration, extended warranty and maintenance services, post-contract customer support, stand-ready software-as-a-service (SAAS) and other professional services including consulting and training. The Company generally provides software and/or hardware support as part of product sales. Revenue related to the initial bundled software and hardware support is recognized ratably over the support period. In addition, customers can elect to purchase extended support agreements for periods after the initial software/hardware warranty expiration. Support services generally include rights to unspecified upgrades (when and if available), telephone and internet-based support, updates, bug fixes and hardware repair and replacement. Consulting services are recognized upon delivery or completion of performance depending on the terms of the underlying contract. Reimbursements of out-of-pocket expenditures incurred in connection with providing consulting services are included in services revenue, with the offsetting expense recorded in cost of service revenue. Training services include on-site and classroom training. Training revenues are recognized upon delivery of the training.
Generally, the Company's contracts are accounted for individually. However, when contracts are closely interrelated and dependent on each other, it may be necessary to account for two or more contracts as one to reflect the substance of the group of contracts.
Bundled arrangements are concurrent customer purchases of a combination of the Company's product and service offerings that may be delivered at various points in time. The Company allocates the transaction price among the performance obligations in an amount that depicts the relative standalone selling prices (SSP) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. The Company uses a range of amounts to estimate SSP for each of the products and services sold, based primarily on the performance obligation's historical pricing. The Company also considers its overall pricing objectives and practices across different sales channels and geographies, and market conditions. Generally, the Company has established SSP for a majority of its service performance obligations based on historical standalone sales. In certain instances, the Company has established SSP for services based upon an estimate of profitability and the underlying cost to fulfill those services. SSP has primarily been established for product performance obligations as the average or median selling price the performance obligation was recently sold for, whether sold alone or sold as part of a bundle transaction. The Company reviews sales of the product performance obligations on a quarterly basis and updates, when appropriate, its SSP for such performance obligations to ensure that it reflects recent pricing experience. The Company's products are distributed through its direct sales force and indirect distribution channels through alliances with resellers and distributors. Revenue arrangements with resellers and distributors are recognized on a sell-in basis; that is, when control of the product transfers to the reseller or distributor. The Company records consideration given to a customer as a reduction of revenue to the extent they have
recorded revenue from the customer. With limited exceptions, the Company's return policy does not allow product returns for a refund. Returns have been insignificant to date. In addition, the Company has a history of successfully collecting receivables from its resellers and distributors.
During the nine months ended December 31, 2023, the Company recognized revenue of $273.8 million related to the Company's deferred revenue balance reported at March 31, 2023.
Performance Obligations
Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. The transaction price is allocated among performance obligations in bundled contracts in an amount that depicts the relative standalone selling prices of each obligation.
For contracts involving distinct hardware and software licenses, the performance obligations are satisfied at a point in time when control is transferred to the customer. For standalone maintenance and post-contract support (PCS) the performance obligation is satisfied ratably over the contract term as a stand-ready obligation. For consulting and training services, the performance obligation may be satisfied over the contract term as a stand-ready obligation, satisfied over a period of time as those services are delivered, satisfied at the completion of the service when control has transferred, or the services have expired unused.
Payments for hardware, software licenses, one-year maintenance, PCS and consulting services, are typically due up front with payment terms of 30 to 90 days. However, the Company does have contracts pursuant to which billings occur ratably over a period of years following the transfer of control for the contracted performance obligations. Payments on multi-year maintenance, PCS and consulting services are typically due in annual installments over the contract term. The Company did not have any material variable consideration such as obligations for returns, refunds or warranties at December 31, 2023.
At December 31, 2023, the Company had total deferred revenue of $418.0 million, which represents the aggregate total contract price allocated to undelivered performance obligations. The Company expects to recognize $293.4 million, or 70%, of this revenue during the next 12 months, and expects to recognize the remaining $124.6 million, or 30%, of this revenue thereafter.
Because of NetScout's revenue recognition policies, there are circumstances for which the Company does not recognize revenue relating to sales transactions that have been billed, but the related account receivable has not been collected. While the receivable represents an enforceable obligation, the Company does not believe its right to payment is unconditional, therefore for balance sheet presentation purposes, the Company has not recognized the deferred revenue or the related account receivable and no amounts appear in the consolidated balance sheets for such transactions because control of the underlying deliverable has not transferred. The aggregate amount of unrecognized accounts receivable and deferred revenue was $6.3 million and $6.6 million at December 31, 2023 and March 31, 2023, respectively.
NetScout expects that the amount of billed and unbilled deferred revenue will change from quarter to quarter for several reasons, including the specific timing, duration and size of large customer support and service agreements, varying billing cycles of such agreements, the specific timing of customer renewals, and foreign currency fluctuations. The Company did not have material significant financing components, or variable consideration or performance obligations satisfied in a prior period recognized during the nine months ended December 31, 2023.
Contract Balances
The Company may receive payments from customers based on billing schedules as established by the Company's contracts. Contract assets relate to performance obligations where control has transferred to the customer in advance of scheduled billings. The Company records unbilled accounts receivable representing the right to consideration in exchange for goods or services that have been transferred to a customer conditional on the passage of time. Deferred revenue relates to scenarios where billings with an unconditional right to payment occur before all performance obligations are delivered or payments are received in advance of performance under the contract.
Costs to Obtain Contracts
The Company has determined that the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are sales commissions paid to its employees. Sales commissions are recorded as an asset and amortized to expense ratably over the remaining performance periods of the related contracts with remaining performance obligations. The Company expenses costs as incurred for sales commissions when the amortization period would have been one year or less.
At December 31, 2023, the consolidated balance sheet included $9.0 million in assets related to sales commissions to be expensed in future periods. A balance of $4.5 million was included in prepaid expenses and other current assets, and a balance of $4.5 million was included in other assets in the Company's consolidated balance sheet at December 31, 2023. At March 31, 2023, the consolidated balance sheet included $9.4 million in assets related to sales commissions to be expensed in future periods. A balance of $4.7 million was included in prepaid expenses and other current assets, and a balance of $4.7 million was included in other assets in the Company's consolidated balance sheet at March 31, 2023.
During the three and nine months ended December 31, 2023 and 2022, respectively, the Company recognized $1.7 million, $1.8 million, $5.1 million, and $5.2 million of amortization related to this sales commission asset, which is included in the sales and marketing expense line in the Company's consolidated statements of operations.
Allowance for Credit Losses
The Company continually monitors collections from its customers. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors, including but not limited to, analysis of the aging schedules, past due balances, historical collection experience and prevailing economic conditions.
The following table summarizes the activity in the allowance for credit losses (in thousands):
Balance at March 31, 2023
$675 
     Additions resulting in charges to operations451 
     Charges (recoveries) to other accounts— 
     Deductions due to write-offs(50)
Balance at December 31, 2023
$1,076 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS
9 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS
Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of investments, trade accounts receivable and accounts payable. The Company's cash, cash equivalents, and marketable securities are placed with financial institutions with high credit standings.
At December 31, 2023 and March 31, 2023, the Company had no direct customers or channel partners which accounted for more than 10% of the accounts receivable balance.
During the three and nine months ended December 31, 2023, no direct customers or channel partners accounted for more than 10% of the Company's total revenue. During the three and nine months ended December 31, 2022, one direct customer, Verizon, accounted for more than 10% of the Company's total revenue, while no channel partners accounted for more than 10% of total revenue.
Historically, the Company has not experienced any significant failure of its customers' ability to meet their payment obligations nor does the Company anticipate material non-performance by its customers in the future; accordingly, the Company does not require collateral from its customers. However, if the Company's assumptions are incorrect, there could be an adverse impact on its allowance for doubtful accounts.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION
9 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
On September 12, 2019, the Company's stockholders approved the 2019 Equity Incentive Plan (2019 Plan), which replaced the Company's 2007 Equity Incentive Plan, as amended (Amended 2007 Plan). The 2019 Plan permits the granting of incentive and nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, and other stock awards, collectively referred to as "share-based awards."
On September 10, 2020, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 First Amended Plan) to increase the number of shares reserved for issuance by 4,700,000 shares, establish a one-year minimum vesting requirement for awards granted on or after September 10, 2020, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 First Amended Plan.
On August 24, 2022, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 Second Amended Plan) to increase the number of shares reserved for issuance by 7,000,000 shares, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Second Amended Plan.
On September 14, 2023, the Company's stockholders approved an amendment and restatement to the 2019 First Amended Plan (2019 Third Amended Plan) to further increase the number of shares reserved for issuance by 5,900,000 shares and changed the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Third Amended Plan. At September 14, 2023, there was a total of 8,263,547 shares reserved for issuance under the 2019 Third Amended Plan, which consisted of 5,900,000 new shares plus 2,363,547 shares that remained available for grant under the 2019 Second Amended Plan as of September 14, 2023, the effective date of the 2019 Third Amended Plan. The Company refers to the 2019 Plan, 2019 First Amended Plan, 2019 Second Amended Plan and 2019 Third Amended Plan collectively as the "Amended 2019 Plan". At December 31, 2023, an aggregate of 8,279,049 shares remained available for grant under the Amended 2019 Plan.
Periodically, the Company grants share-based awards to employees, officers, and directors of the Company and its subsidiaries. Additionally, the Company periodically grants performance-based restricted stock units to certain executive officers that vest based upon the Company's total shareholder return as compared to the Russell 2000 Index over a three-year period. The performance-based restricted stock units are valued using the Monte Carlo Simulation model. The measurement and recognition of compensation expense is based on estimated fair values for all share-based payment awards made to its employees and directors. Share-based award grants are generally measured at fair value on the date of grant based on the number of shares granted and the quoted price of the Company's common stock. Such value is recognized as a cost of revenue or an operating expense over the corresponding vesting period.
The following is a summary of share-based compensation expense including restricted stock units and performance-based restricted stock units granted pursuant to the Company's Amended 2007 Plan, the Amended 2019 Plan, and employee stock purchases made under the Company's 2011 Amended and Restated Employee Stock Purchase Plan (ESPP), based on estimated fair values within the applicable cost and expense lines identified below (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
 2023202220232022
Cost of product revenue$306 $262 $1,027 $869 
Cost of service revenue2,069 1,781 6,897 5,606 
Research and development4,498 4,174 14,872 13,185 
Sales and marketing5,680 5,445 19,639 17,238 
General and administrative3,811 3,481 12,218 10,327 
$16,364 $15,143 $54,653 $47,225 
Employee Stock Purchase Plan – The Company maintains the ESPP for all eligible employees as described in the Company's Annual Report on Form 10-K for the year ended March 31, 2023. Under the ESPP, shares of the Company's common stock may be purchased on the last day of each bi-annual offering period at 85% of the fair value on the last day of such offering period. The offering periods run from March 1st through August 31st and from September 1st through the last day of February each year. During the nine months ended December 31, 2023, employees purchased 209,791 shares under the ESPP and the fair value per share was $28.63.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS
9 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents and those investments with original maturities greater than three months to be marketable securities. Cash and cash equivalents mainly consisted of U.S. government and municipal obligations, commercial paper, money market instruments and cash maintained with various financial institutions at December 31, 2023 and March 31, 2023.
Marketable Securities
The following is a summary of marketable securities held by NetScout at December 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Losses
Fair
Value
Type of security:
U.S. government and municipal obligations$10,990 $(26)$10,964 
Commercial paper8,668 — 8,668 
Certificates of deposit3,855 — 3,855 
Total short-term marketable securities23,513 (26)23,487 
U.S. government and municipal obligations1,013 (3)1,010 
Total long-term marketable securities1,013 (3)1,010 
Total marketable securities$24,526 $(29)$24,497 
The following is a summary of marketable securities held by NetScout at March 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Gains (Losses)
Fair
Value
Type of security:
U.S. government and municipal obligations$8,796 $(1)$8,795 
Commercial paper19,136 — 19,136 
Corporate bonds310 — 310 
Certificates of deposit3,963 — 3,963 
Total short-term marketable securities32,205 (1)32,204 
U.S. government and municipal obligations8,915 25 8,940 
Total long-term marketable securities8,915 25 8,940 
Total marketable securities$41,120 $24 $41,144 
Contractual maturities of the Company's marketable securities held at December 31, 2023 and March 31, 2023 were as follows (in thousands):
December 31,
2023
March 31,
2023
Available-for-sale securities:
Due in 1 year or less$23,487 $32,204 
Due after 1 year through 5 years1,010 8,940 
$24,497 $41,144 
Investments
In February 2023, the Company entered into a forward share purchase agreement with Napatech A/S (Napatech), a publicly traded Danish company registered on the Oslo stock exchange, to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock. As part of the agreement, the Company received the right to designate a representative to be nominated for election to the Napatech Board of Directors, which was approved by Napatech's Nomination Committee in April 2023. The Company accounts for this investment under the equity method and has elected to apply the fair value option to the investment. The Company records the investment at fair value at the end of each period based on the closing price of Napatech's stock and any change in fair value during the period is recorded in other income (expense), net within the Company's consolidated statement of operations. At December 31, 2023, the fair value of the investment in Napatech was $8.0 million and was included in marketable securities and investments in the Company's consolidated balance sheet. During the nine months ended December 31, 2023, the Company recognized a $1.8 million increase in the fair value of the equity investment in Napatech in other income (expense), net within the Company's consolidated statement of operations. For the nine months ended December 31, 2023, the unrealized losses related to foreign currency translation on the equity investment in Napatech were immaterial.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS
9 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs. The following tables present the Company's financial assets and liabilities measured on a recurring basis using the fair value hierarchy at December 31, 2023 and March 31, 2023 (in thousands):
Fair Value Measurements at
 December 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$296,144 $1,511 $— $297,655 
U.S. government and municipal obligations11,974 — — 11,974 
Commercial paper— 8,668 — 8,668 
Certificate of deposits— 3,855 — 3,855 
Equity investment in Napatech7,970 — — 7,970 
Derivative financial instruments— 67 — 67 
$316,088 $14,101 $— $330,189 
LIABILITIES:
Derivative financial instruments$— $(12)$— $(12)
$— $(12)$— $(12)
Fair Value Measurements at
 March 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$370,455 $16,339 $— $386,794 
U.S. government and municipal obligations17,735 — — 17,735 
Commercial paper— 19,136 — 19,136 
Corporate bonds310 — — 310 
Certificate of deposits— 3,963 — 3,963 
Derivative financial instruments— 59 — 59 
$388,500 $39,497 $— $427,997 
LIABILITIES:
Derivative financial instruments$— $(49)$(1,380)$(1,429)
$— $(49)$(1,380)$(1,429)
This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. On a recurring basis, the Company measures certain financial assets and liabilities at fair value, including marketable securities and derivative financial instruments.
The Company's Level 1 investments are classified as such because they are valued using quoted market prices or alternative pricing sources with reasonable levels of price transparency.
The Company's Level 2 investments are classified as such because they are valued using observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets in markets that are not active.
The Company’s Level 3 liability at March 31, 2023 consisted of a forward share purchase contract with Napatech to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million, which qualified as a derivative instrument under authoritative guidance. The Company measured the forward share purchase contract at March 31, 2023 at fair value based on inputs which were observable and those which were not observable in the market, resulting in a charge related to the Level 3 fair value hierarchy classification. During the nine months ended December 31, 2023, the Company recorded a $0.2 million decrease in the fair value of the derivative financial instrument liability in other income (expense), net within the Company's consolidated statement of operations. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock valued at $6.2 million at such time.
The following table sets forth a reconciliation of changes in the fair value of the Company's Level 3 financial liability for the nine months ended December 31, 2023 (in thousands):
Derivative
Instrument
Balance at March 31, 2023
$(1,380)
     Change in fair value of derivative investment206 
     Settlement of derivative instrument1,174 
Balance at December 31, 2023
$— 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES
9 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories are stated at the lower of actual cost or net realizable value. Cost is determined by using the first in, first out (FIFO) method. Inventories consist of the following (in thousands):
December 31,
2023
March 31,
2023
Raw materials$10,651 $12,352 
Work in process14 14 
Finished goods4,157 5,183 
Deferred costs520 407 
$15,342 $17,956 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
DIVESTITURES
9 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DIVESTITURES DIVESTITURES
Business Divestiture
On September 8, 2023, the Company entered into an Asset Purchase Agreement to divest its Test Optimization business (TO business) for a purchase price of $7.8 million, inclusive of a working capital adjustment. The Company recorded a gain of $3.8 million on the divestiture during the nine months ended December 31, 2023. In connection with the divestiture, the Company has entered into a transitional services agreement with the buyer to provide certain services which ended on December 31, 2023.
The Company determined that the sale of the TO business did not represent a strategic shift and will not have a major effect on its consolidated results of operations, financial position or cash flow. Accordingly, the Company has not presented the sale as a discontinued operation in the consolidated financial statements.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company has one reporting unit. Goodwill is tested for impairment at a reporting unit level at least annually, as of January 31, or on an interim basis if an event occurs or circumstances change (a "triggering event") that would, more likely than not, reduce the fair value of the reporting unit below its carrying value.
As a result of the sustained decline in the Company's stock price and overall market capitalization during the third quarter of fiscal year 2024, along with other qualitative considerations including the continued impact from the conditions in the macroeconomic environment, it was determined a triggering event occurred, indicating goodwill may be impaired. Accordingly, the Company conducted a quantitative impairment test of its goodwill at December 31, 2023. The Company estimated the implied fair value of its goodwill using a market approach. As a result of the quantitative impairment test performed during the third quarter of fiscal year 2024, the Company determined goodwill was impaired and recorded a goodwill impairment charge of $167.1 million during the periods ended December 31, 2023.
The key assumption in the market approach was the company-specific control premium, which was estimated using expected synergies that would be realized by a hypothetical buyer. The Company also compared its implied control premium to recent control premiums paid in the industry, as evidenced by guideline public company comparable transactions. Changes in the estimates or assumptions used in its quantitative impairment test could materially affect the determination of fair value and the associated goodwill impairment assessment. Potential events and circumstances that could have an adverse impact on our estimates and assumptions include, but are not limited to, continued increases in costs, and rising interest rates and other macroeconomic factors. An increase or decrease of 1% in the company-specific control premium used in the determination of the fair value of the reporting unit under the market approach would have resulted in an increase or decrease in the goodwill impairment recorded of approximately $15.6 million.
The Company will complete its annual goodwill impairment test at January 31, 2024. Throughout the fourth quarter of fiscal year 2024, the Company will continue to monitor relevant facts and circumstances, including future changes in its stock price. The Company may be required to record additional goodwill impairment charges. While management cannot predict if or when additional goodwill impairments may occur, future goodwill impairments could have material adverse effects on the Company's results of operations and financial condition.
At December 31, 2023 and March 31, 2023, the carrying amounts of goodwill were $1.6 billion and $1.7 billion, respectively. The change in the carrying amount of goodwill for the nine months ended December 31, 2023 was due to the impairment of goodwill, the divestiture of the TO business, and the impact of foreign currency translation adjustments related to asset balances that are recorded in currencies other than the U.S. Dollar.
The following table summarizes the changes in the carrying amount of goodwill for the nine months ended December 31, 2023 as follows (in thousands):
Balance at March 31, 2023
$1,724,404 
     Goodwill impairment(167,106)
     Divestiture of a business(4,259)
     Foreign currency translation impact(1,498)
Balance at December 31, 2023
$1,551,541 
Intangible Assets
The net carrying amounts of intangible assets were $323.9 million and $366.6 million at December 31, 2023 and March 31, 2023, respectively. Intangible assets acquired in a business combination are recorded under the acquisition method of accounting at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives.
The Company reviews definite-lived intangible assets for impairment when an event occurs that may indicate potential impairment. The sustained decline in the Company's stock price and market capitalization during the third quarter of fiscal year 2024 was considered a triggering event. As such, the Company conducted an impairment test of its definite-lived intangible assets at December 31, 2023. Based on this assessment, the Company concluded that the carrying values of the Company's definite-lived intangible assets were recoverable as of December 31, 2023. However, if future events occur or if business conditions deteriorate, the Company may be required to record an impairment loss, and or accelerate the amortization of definite-live intangible assets in the future, which could be material to its results of operations and financial condition.
Intangible assets include the following amortizable intangible assets at December 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$248,827 $(237,264)$11,563 
Customer relationships
8 - 18 years
765,515 (464,928)300,587 
Distributor relationships and technology licenses
1 - 6 years
7,812 (7,219)593 
Definite-lived trademark and trade name
2 - 9 years
57,768 (46,803)10,965 
Core technology
10 years
7,192 (7,192)— 
Capitalized software
3 years
3,317 (3,317)— 
Other
1 - 20 years
1,208 (1,017)191 
$1,091,639 $(767,740)$323,899 

Intangible assets include the following amortizable intangible assets at March 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$249,903 $(233,440)$16,463 
Customer relationships
8 - 18 years
768,179 (433,876)334,303 
Distributor relationships and technology licenses
1 - 6 years
11,547 (10,133)1,414 
Definite-lived trademark and trade name
2 - 9 years
57,694 (43,489)14,205 
Core technology
10 years
7,192 (7,192)— 
Non-compete agreements
3 years
292 (292)— 
Capitalized software
3 years
3,317 (3,317)— 
Other
1 - 20 years
1,208 (1,002)206 
$1,099,332 $(732,741)$366,591 
Amortization included as cost of product revenue consists of amortization of developed technology, and distributor relationships and technology licenses. Amortization included as operating expense consists of all other intangible assets. The following table provides a summary of amortization expense for the three and nine months ended December 31, 2023 and 2022, respectively (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Amortization of intangible assets included as:
    Cost of product revenue$1,907 $2,627 $5,733 $7,908 
    Operating expense12,538 13,823 37,805 41,515 
$14,445 $16,450 $43,538 $49,423 
The following is the expected future amortization expense at December 31, 2023 for the fiscal years ending March 31 (in thousands):
2024 (remaining three months)$14,485 
202550,915 
202646,544 
202743,660 
202840,699 
Thereafter127,596 
$323,899 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
9 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
NetScout operates internationally and, in the normal course of business, is exposed to fluctuations in foreign currency exchange rates. The exposures result from costs that are denominated in currencies other than the U.S. Dollar, primarily the Euro, British Pound, Canadian Dollar, and Indian Rupee. The Company manages its foreign cash flow risk by hedging forecasted cash flows for operating expenses denominated in foreign currencies for up to twelve months, within specified guidelines through the use of forward contracts. The Company enters into foreign currency exchange contracts to hedge cash flow exposures from costs that are denominated in currencies other than the U.S. Dollar. These hedges are designated as cash flow hedges at inception.
NetScout also periodically enters into forward contracts to manage exchange rate risks associated with certain third-party transactions and for which the Company does not elect hedge accounting treatment as there is no difference in the timing of gain or loss recognition on the hedging instrument and the hedged item.
All of the Company's derivative instruments are utilized for risk management purposes, and the Company does not use derivatives for speculative trading purposes. These contracts will mature over the next twelve months and are expected to impact earnings on or before maturity.
The notional amounts and fair values of derivative instruments in the consolidated balance sheets at December 31, 2023 and March 31, 2023 were as follows (in thousands):
 Notional Amounts (a)Prepaid Expenses and Other Current AssetsAccrued Other
 December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
Derivatives Designated as Hedging Instruments:
     Forward contracts$10,373 $10,265 $67 $59 $$29 
Derivatives Not Designated as Hedging Instruments:
     Forward contracts5,098 6,031 — — 20 
$67 $59 $12 $49 
(a) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Gain Recognized in
OCI on Derivative
(a)
Gain Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$250 $611 Research and development$$30 
Sales and marketing38 97 
$250 $611 $39 $127 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$— 
$(5)$— 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Gain (Loss) Recognized in
OCI on Derivative
(a)
Gain (Loss) Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$110 $(582)Research and development$— $49 
Sales and marketing(76)452 
$110 $(582)$(76)$501 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$— 
$(5)$— 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT
9 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
On July 27, 2021, the Company amended and extended its existing credit facility (as amended, the Second Amended and Restated Credit Agreement) with a syndicate of lenders by and among: the Company; JPMorgan Chase Bank, N.A. (JPMorgan), as administrative agent and collateral agent; JPMorgan, Wells Fargo Securities, LLC, BofA Securities Inc., RBC Capital Markets, PNC Capital Markets LLC and Mizuho Bank, Ltd., as joint lead arrangers and joint bookrunners; Santander Bank, N.A., U.S. Bank National Association, Fifth Third Bank National Association, Silicon Valley Bank and TD Bank, N.A., as co-documentation agents; and the lenders party thereto.
The Second Amended and Restated Credit Agreement provides for a five-year, $800.0 million senior secured revolving credit facility, including a letter of credit sub-facility of up to $75.0 million. The Company may elect to use the credit facility for general corporate purposes (including to finance the repurchase of shares of the Company's common stock). The commitments under the Second Amended and Restated Credit Agreement will expire on July 27, 2026, and any outstanding loans will be due on that date. At December 31, 2023, $100 million was outstanding under the Second Amended and Restated Credit Agreement.
On February 22, 2023, the Company entered into a First Amendment Agreement (First Amendment) of its Second Amended and Restated Credit Agreement with its syndicate of lenders. The Company entered into the First Amendment in order to remove and replace the LIBOR-based interest rate benchmark provisions for U.S. dollar-denominated loans with interest rate benchmark provisions for U.S. dollar-denominated loans based on a term secured overnight financing rate (SOFR).
The First Amendment provides that U.S. dollar-denominated advances under the Second Amended and Restated Credit Agreement will bear interest at a term SOFR rate plus a credit spread adjustment of 0.10% or an Alternate Base Rate (defined in a customary manner), at the option of the Company, plus a margin that ranges from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the applicable margin will be 1.00% per annum for Term Benchmark Revolving loans and
0% per annum for Alternate Base Rate loans, and thereafter the applicable margin will vary depending on the Company's consolidated gross leverage ratio, ranging from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
The Company's consolidated gross leverage ratio is the ratio of its consolidated total debt compared to its consolidated EBITDA as defined in the Second Amended and Restated Credit Agreement (adjusted consolidated EBITDA). Adjusted consolidated EBITDA includes certain adjustments, including, without limitation, adjustments relating to extraordinary, unusual or non-recurring charges, certain restructuring charges, non-cash charges, certain transaction costs and expenses and certain pro forma adjustments in connection with material acquisitions and dispositions, all as set forth in detail in the Second Amended and Restated Credit Agreement.
Commitment fees will accrue on the daily unused amount of the credit facility. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the commitment fee will be 0.15% per annum, and thereafter the commitment fee will vary depending on the Company's consolidated gross leverage ratio, ranging from 0.30% per annum if the Company's consolidated gross leverage ratio is greater than 2.75 to 1.00, down to 0.15% per annum if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00.
Letter of credit participation fees are payable to each lender providing the letter of credit sub-facility on the amount of such lender's letter of credit exposure, during the period from the closing date of the Second Amended and Restated Credit Agreement to, but excluding, the date which is the later of (i) the date on which such lender's commitment terminates or (ii) the date on which such lender ceases to have any letter of credit exposure, at a rate per annum equal to the applicable margin for term SOFR loans assuming such loans were outstanding during the period. Additionally, the Company will pay a fronting fee to each issuing bank in amounts to be agreed to between the Company and the applicable issuing bank.
Interest on Alternate Base Rate loans is payable at the end of each calendar quarter. Interest on term SOFR loans is payable at the end of each interest rate period or at the end of each three-month interval within an interest rate period if the period is longer than three months. The Company may also prepay loans under the Second Amended and Restated Credit Agreement at any time, without penalty, subject to certain notice requirements.
The loans and other obligations under the credit facility are (a) guaranteed by each of the Company's wholly-owned material domestic restricted subsidiaries, subject to certain exceptions, and (b) are secured by substantially all of the assets of the Company and the subsidiary guarantors, including a pledge of all the capital stock of material subsidiaries held directly by the Company and the subsidiary guarantors (which pledge, in the case of any foreign subsidiary, is limited to 65% of the voting stock), subject to certain customary exceptions and limitations. The Second Amended and Restated Credit Agreement generally prohibits any other liens on the assets of the Company and its restricted subsidiaries, subject to certain exceptions as described in the Second Amended and Restated Credit Agreement.
The Second Amended and Restated Credit Agreement contains certain covenants applicable to the Company and its restricted subsidiaries, including, without limitation, limitations on additional indebtedness, liens, various fundamental changes, dividends and distributions, investments (including acquisitions), transactions with affiliates, asset sales, including sale-leaseback transactions, speculative hedge agreements, payment of junior financing, changes in business and other limitations customary in senior secured credit facilities. The Second Amended and Restated Credit Agreement requires the Company to maintain a certain consolidated net leverage ratio and removes the previous requirement under the Company's previous amended credit agreement that the Company maintain a minimum consolidated interest coverage ratio. The Company's consolidated net leverage ratio is the ratio of its Consolidated Total Debt minus the lesser of unrestricted cash and 125% of adjusted consolidated EBITDA compared to its adjusted consolidated EBITDA. The Company's maximum consolidated net leverage ratio is 4.00 to 1.00. These covenants and limitations are more fully described in the Second Amended and Restated Credit Agreement. At December 31, 2023, the Company was in compliance with all covenants, including the specified total consolidated net leverage ratio range of 4.00 to 1.00.
The Second Amended and Restated Credit Agreement provides that events of default will exist in certain circumstances, including failure to make payment of principal or interest on the loans when required, failure to perform certain obligations under the Second Amended and Restated Credit Agreement and related documents including a failure to meet the maximum total consolidated net leverage ratio covenant, defaults under certain other indebtedness, certain insolvency events, certain events arising under ERISA, a change of control and certain other events. Upon an event of default, the administrative agent with the consent of, or at the request of, the holders of more than 50% in principal amount of the loans and commitments, may terminate the commitments and accelerate the maturity of the loans and enforce certain other remedies under the Second Amended and Restated Credit Agreement and the other loan documents.
The Company had unamortized capitalized debt issuance costs, net of $2.9 million at December 31, 2023, which are being amortized over the life of the revolving credit facility. The unamortized capitalized debt issuance costs balance of $1.1 million was included as prepaid expenses and other current assets and a balance of $1.8 million was included as other assets in the Company's consolidated balance sheet at December 31, 2023.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING CHARGES
9 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING CHARGES RESTRUCTURING CHARGES
During the first quarter of fiscal year 2023, the Company restructured certain departments to better align functions resulting in the termination of eighteen employees. As a result of the workforce reduction, during the nine months ended December 31, 2022, the Company recorded a restructuring charge totaling $1.9 million related to one-time employee-related termination benefits for the employees that were notified of their termination during the period. The one-time termination benefits were paid in full during the fiscal year ended March 31, 2023.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
9 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES
The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company's right to use an underlying asset for the duration of the lease term. Lease liabilities represent the Company's contractual obligation to make lease payments over the lease term. The Company's policy is to combine lease and non-lease components and to not recognize ROU assets and lease liabilities for short-term leases. Leases with an initial term of twelve months or less are classified as short-term leases. ROU assets are recorded and recognized at commencement for the lease liability amount, plus initial direct costs incurred less lease incentives received. Lease liabilities are recorded at the present value of future lease payments over the lease term at commencement. The discount rate used is generally the Company's estimated incremental borrowing rate unless the lessor's implicit rate is readily determinable. Incremental borrowing rates are calculated periodically to estimate the rate the Company would pay to borrow the funds necessary to obtain an asset of similar value over a similar term. Lease expenses relating to operating leases are recognized on a straight-line basis over the lease term.
The Company has operating leases for administrative, research and development, sales and marketing and manufacturing facilities and equipment under various non-cancelable lease agreements. The Company's leases have remaining lease terms ranging from 1 year to 7 years. The Company's lease terms may include options to extend or terminate the lease where it is reasonably certain that the Company will exercise those options. The Company considers several economic factors when making this determination, including but not limited to, the significance of leasehold improvements incurred in the office space, the difficulty in replacing the asset, underlying contractual obligations, or specific characteristics unique to a particular lease. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.
The Company has an obligation to return certain leased facilities to their original condition at the end of the respective lease term. These obligations were not material to the Company's financial statements for all periods presented.
Most of the Company's lease agreements contain variable payments, primarily for common area maintenance (CAM), which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.
The components of operating lease cost for the three and nine months ended December 31, 2023 and 2022, respectively, were as follows (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Lease cost under long-term operating leases$3,027 $3,078 $9,113 $9,285 
Lease cost under short-term operating leases402 870 1,240 2,849 
Variable lease cost under short-term and long-term operating leases941 821 3,142 2,677 
      Total operating lease cost$4,370 $4,769 $13,495 $14,811 

The table below presents supplemental cash flow information related to leases during the nine months ended December 31, 2023 and 2022 (in thousands):
Nine Months Ended
December 31,
20232022
Right-of-use assets obtained in exchange for new operating lease liabilities$1,362 $4,215 
At December 31, 2023 and March 31, 2023, the weighted average remaining lease term in years and weighted average discount rate were as follows:
December 31, 2023March 31, 2023
Weighted average remaining lease term in years - operating leases5.496.07
Weighted average discount rate - operating leases4.2 %4.2 %
Future minimum payments under non-cancellable leases at December 31, 2023 are as follows (in thousands):
Year ending March 31:
2024 (remaining three months)$2,552 
202513,595 
202611,442 
20278,408 
20287,288 
Thereafter15,767 
     Total lease payments$59,052 
     Less imputed interest(6,175)
     Present value of lease liabilities$52,877 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
As previously disclosed, in March 2016, Packet Intelligence LLC (Packet Intelligence or Plaintiff) filed a Complaint against NetScout and two subsidiary entities in the United States District Court for the Eastern District of Texas asserting infringement of five United States patents. Plaintiff's Complaint alleged that legacy Tektronix GeoProbe products, including the G10 and GeoBlade products, infringed these patents. NetScout filed an Answer denying Plaintiff's allegations and asserting that Plaintiff's patents were, among other things, invalid, not infringed, and unenforceable due to inequitable conduct. In October 2017, a jury trial was held to address the parties' claims and counterclaims regarding infringement of three patents by the G10 and GeoBlade products, invalidity of these patents, and damages. In October 2017, the jury rendered a verdict finding in favor of the Plaintiff and that Plaintiff was entitled to $3.5 million for pre-suit damages and $2.3 million for post-suit damages. The jury indicated that the awarded damages amounts were intended to reflect a running royalty. In September 2018, the Court entered judgment and "enhanced" the jury verdict in the amount of $2.8 million as a result of a jury finding. The judgment also awarded pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last date being June 2022. Following the entry of final judgment, NetScout appealed, and in July 2020, the Court of Appeals for the Federal Circuit (Federal Circuit) issued a decision vacating the $3.5 million pre-suit damages award, affirming the $2.3 million post-suit damages award, vacating the $2.8 million enhancement award, and remanding to the district court to determine what, if any, enhancement should be awarded. In March 2021, NetScout filed a petition for a writ of certiorari to the United States Supreme Court, which was subsequently denied, challenging, among other issues, the basis for enhanced damages and the patentability of the claimed technology. In addition, on September 8 and 9, 2021, in proceedings initiated by third parties that did not involve NetScout, the Patent Trial and Appeal Board (PTAB) invalidated all the patent claims that were also asserted against NetScout in this case. After the PTAB decisions were issued, NetScout moved, among other things, to dismiss the case and enter judgment in its favor on the grounds that the PTAB decisions invalidating the asserted claims precluded Plaintiff from continuing to assert its patent infringement causes of action and from seeking damages from NetScout. The District Court denied NetScout’s motion with respect to its request to dismiss the case and enter judgment in its favor, but in response to alternative requests for relief requested by NetScout, "enhanced" the jury verdict in the amount of $1.1 million and also lowered the ongoing royalty rate on the G10 and GeoBlade products. The District Court entered an amended final judgment awarding Plaintiff $2.3 million in post-suit damages, $1.1 million in enhanced damages, pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last expiration date being June 2022. On July 20, 2022, NetScout filed a notice of appeal to the Federal Circuit from, among other things, the amended final judgment. The enforcement of the amended judgment is stayed pending the resolution of the appeal. In view of the current circumstances, and if the post-suit and enhanced damages award along with the associated interest and royalties survive the recent PTAB invalidation decisions and NetScout's appeal, NetScout has concluded that the risk of loss associated with such damages award remains "probable" in accounting terms, and that the risk of loss associated with pre-suit damages is remote.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION BENEFIT PLANS
9 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
PENSION BENEFIT PLANS PENSION BENEFIT PLANS
Certain of the Company's non-U.S. employees participate in noncontributory defined benefit pension plans. None of the Company's employees in the U.S. participate in any noncontributory defined benefit pension plans. In general, these plans are funded based on considerations relating to legal requirements, underlying asset returns, the plan's funded status, the anticipated deductibility of the contribution, local practices, market conditions, interest rates and other factors.
The following sets forth the components of the Company's net periodic pension cost of the noncontributory defined benefit pension plans for the three and nine months ended December 31, 2023 and 2022, respectively, (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Service cost$20 $42 $60 $128 
Interest cost50 85 147 261 
    Net periodic pension cost$70 $127 $207 $389 

Expected Contributions
During the nine months ended December 31, 2023, the Company made contributions of $0.4 million to its defined benefit pension plans. During the fiscal year ending March 31, 2024, the Company's cash contribution requirements for its defined benefit pension plans are expected to be less than $1.0 million. As a majority of the participants within the Company's plans are all active employees, the benefit payments are not expected to be material in the foreseeable future.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
TREASURY STOCK
9 Months Ended
Dec. 31, 2023
Equity [Abstract]  
TREASURY STOCK TREASURY STOCK
On October 24, 2017, the Company's Board of Directors approved a share repurchase program that enabled the Company to repurchase up to twenty-five million shares of its common stock (2017 Share Repurchase Program). Through December 31, 2023, the Company repurchased all of the authorized 25,000,000 shares for $694.1 million in the open market under the 2017 Share Repurchase Program. The Company repurchased 1,209,153 shares for $33.6 million during the nine months ended December 31, 2023 under the 2017 Share Repurchase Program. At December 31, 2023, there were no shares of common stock that remained available to be purchased under the 2017 Share Repurchase Program.
On May 3, 2022, the Company's Board of Directors approved a new share repurchase program that enables the Company to repurchase up to twenty-five million shares of its common stock (2022 Share Repurchase Program). The 2022 Share Repurchase Program became effective once the 2017 Share Repurchase Program was completed. The Company is not obligated to acquire any specific amount of common stock within any particular timeframe as a result of the 2022 Share Repurchase Program. The Company repurchased 614,516 shares for $16.4 million under this share repurchase program during the nine months ended December 31, 2023. At December 31, 2023, 24,385,484 shares of common stock remained available to be purchased under the current program.
On May 9, 2022, the Company entered into accelerated share repurchase (ASR) agreements with Mizuho Markets Americas LLC (Mizuho) and Wells Fargo Bank, National Association (Wells Fargo) (collectively, the Dealers) to repurchase an aggregate of $150 million of the Company's common stock via accelerated stock repurchase transactions under the 2017 Share Repurchase Program. Under the terms of the ASR, the Company made a $75 million payment to each of the Dealers on May 10, 2022, and received an initial delivery of 1,627,907 shares from each of the Dealers, or 3,255,814 shares in the aggregate, which was approximately 70 percent of the total number of shares of the Company's common stock expected to be repurchased under the ASR agreements. These shares reduced the number of shares of the Company's common stock available for repurchase under the 2017 Share Repurchase Program. Final settlement of the ASR agreements was completed in November 2022. As a result, the Company received an additional 651,213 shares from Mizuho and 642,302 shares from Wells Fargo, or 1,293,515 shares in the aggregate, for $47.9 million, which reduced the number of shares of the Company's common stock available to be repurchased under the 2017 Share Repurchase Program. In total, 4,549,329 shares of the Company's common stock were repurchased under the ASR agreements at an average cost per share of $32.97 during the fiscal year ended March 31, 2023.
In connection with the delivery of shares of the Company's common stock upon vesting of restricted stock units, the Company withheld 644,125 shares and 555,651 shares at a cost of $19.2 million and $19.2 million, respectively, related to minimum statutory tax withholding requirements on these restricted stock units during the nine months ended December 31, 2023 and 2022, respectively. These withholding transactions do not fall under the share repurchase programs described above, and therefore do not reduce the number of shares that are available for repurchase under those programs.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE
9 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
NET INCOME (LOSS) PER SHARE NET INCOME (LOSS) PER SHARE
Calculations of the basic and diluted net income (loss) per share and potential common shares are as follows (in thousands, except for per share data):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Numerator:
Net income (loss)$(132,577)$52,618 $(115,315)$62,869 
Denominator:
Denominator for basic net income (loss) per share - weighted average common shares outstanding
71,077 71,744 71,577 72,015 
Dilutive common equivalent shares:
Weighted average restricted stock units and performance-based restricted stock units— 1,305 — 1,256 
Denominator for diluted net income (loss) per share - weighted average shares outstanding71,077 73,049 71,577 73,271 
Net income per share:
Basic net income (loss) per share$(1.87)$0.73 $(1.61)$0.87 
Diluted net income (loss) per share$(1.87)$0.72 $(1.61)$0.86 
The following table sets forth restricted stock units excluded from the calculation of diluted net income (loss) per share, since their inclusion would be anti-dilutive (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Restricted stock units561 207 778 1,580 
Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding during the period. Unvested restricted shares, although legally issued and outstanding, are not considered outstanding for purposes of calculating basic earnings per share. Diluted net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding plus the dilutive effect, if any, of outstanding stock options, restricted shares and restricted stock units using the treasury stock method. The calculation of the dilutive effect of outstanding equity awards under the treasury stock method includes consideration of proceeds from the assumed exercise of stock options and unrecognized compensation expense as additional proceeds. As the Company incurred a net loss during the three months and nine months ended December 31, 2023, all outstanding restricted stock units and performance-based restricted stock units have an anti-dilutive effect and are therefore excluded from the computation of diluted weighted average shares outstanding.
The delivery of approximately 4.5 million shares under the Company's ASR agreements reduced the Company's outstanding shares used to determine the weighted average common shares outstanding for purposes of calculating basic and diluted earnings per share for the nine months ended December 31, 2022. See Note 16 for additional information.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
9 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
Generally, the Company's effective tax rate differs from the U.S. federal statutory income tax rate primarily due to foreign withholding taxes and U.S. taxation on foreign earnings, which are partially offset by research and development tax credits and the foreign derived intangible income deduction.
The Company's effective tax rates were 0.9% and 13.1% for the three months ended December 31, 2023 and 2022, respectively. The effective tax rate for the three months ended December 31, 2023 differed from the effective tax rate for the three months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the three months ended December 31, 2023.
The Company's effective tax rates were 3.3% and 9.5% for the nine months ended December 31, 2023 and 2022, respectively. The effective tax rate for the nine months ended December 31, 2023 differed from the effective tax rate for the nine months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the nine months ended December 31, 2023.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION
9 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT AND GEOGRAPHIC INFORMATION SEGMENT AND GEOGRAPHIC INFORMATION
The Company reports revenues and income under one reportable segment.
The Company manages its business in the following geographic areas: United States, Europe, Asia and the rest of the world. The Company's policies mandate compliance with economic sanctions and the export controls.
Total revenue by geography is as follows (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
United States$123,732 $181,206 $367,112 $461,672 
Europe45,363 35,926 111,531 105,013 
Asia17,257 15,422 47,982 44,608 
Rest of the world31,720 36,990 99,387 95,144 
$218,072 $269,544 $626,012 $706,437 
The United States revenue includes sales to resellers in the United States. These resellers fulfill customer orders and may subsequently ship the Company's products to international locations. Further, the Company determines the geography of its sales after considering where the contract originated. A majority of revenue attributable to locations outside of the United States is a result of export sales. Substantially all of the Company's identifiable assets are located in the United States.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure        
Net income (loss) $ (132,577) $ 52,618 $ (115,315) $ 62,869
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
During the fiscal quarter ended December 31, 2023, none of our directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:
Name & TitleDate Adopted
Character of Trading Arrangement(1)
Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement
Duration(2)
Other Material TermsDate Terminated
Joseph G. Hadzima, Jr., Director
November 30, 2023Rule 10b5-1 Trading Arrangement
Up to 7,000 shares to be Sold
December 31, 2024N/AN/A

(1) Except as indicated by footnote, each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).
(2) Except as indicated by footnote, each trading arrangement permitted or permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales or (b) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. Except as indicated by footnote, each arrangement also provided or provides for automatic expiration in the event of death, receipt of written notice of the closing of a merger, recapitalization, acquisition, tender or exchange offer, or other business combination or reorganization resulting in the exchange or conversion of the common stock of the Company into shares of another company, or the conversion of the common stock of the Company into rights to receive fixed amounts of cash or into debt securities and/or preferred stock (whether in whole or in part).
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Joseph G. Hadzima, Jr [Member]    
Trading Arrangements, by Individual    
Name Joseph G. Hadzima, Jr.  
Title Director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 30, 2023  
Arrangement Duration 397 days  
Aggregate Available 7,000 7,000
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION (Policies)
9 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation BASIS OF PRESENTATION
The accompanying unaudited interim consolidated financial statements have been prepared by NetScout Systems, Inc. (NetScout or the Company). Certain information and footnote disclosures normally included in financial statements prepared under United States generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, the unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the Company's financial position and stockholders' equity, results of operations and cash flows. The year-end consolidated balance sheet data and statement of stockholders' equity were derived from the Company's audited financial statements, but do not include all disclosures required by GAAP. The results reported in these unaudited interim consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. All significant intercompany accounts and transactions are eliminated in consolidation.
These unaudited interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission on May 16, 2023.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination as if the acquiring company originated the related revenue contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. ASU 2021-08 was adopted on April 1, 2023. Amendments within the standard are required to be applied on a prospective basis from the date of adoption. The Company will apply the provisions of ASU 2021-08 to future acquisitions, if any.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. The amendments are effective retrospectively for fiscal years beginning after December 15, 2024. The amendments should be applied prospectively; however, retrospective application is also permitted. ASU 2023-09 is effective for NetScout beginning April 1, 2025. Early adoption is permitted. The Company is in the process of evaluating the impact that the adoption ASU 2023-09 will have to the financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods
within fiscal years beginning after December 15, 2024. ASU 2023-07 is effective for NetScout beginning April 1, 2025. Early adoption is permitted, and the amendments should be applied retrospectively. The Company is in the process of evaluating the impact that the adoption ASU 2023-07 will have to the financial statements and related disclosures.
Revenue Recognition Policy
Revenue Recognition Policy
The Company exercises judgment and uses estimates in connection with determining the amounts of product and service revenues to be recognized in each accounting period.
The Company derives revenues primarily from the sale of network management tools and cybersecurity solutions for service provider and enterprise customers, which include hardware, software, and service offerings. The Company's product sales consist of software only offerings and offerings which include hardware appliances with embedded software that are essential to providing customers the intended functionality of the solutions.
The Company accounts for revenue once a legally enforceable contract with a customer has been approved by the parties and the related promises to transfer products or services have been identified. A contract is defined by the Company as an arrangement with commercial substance identifying payment terms, each party's rights and obligations regarding the products or services to be transferred and the amount the Company deems probable of collection. Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. Revenue is recognized when control of the products or services are transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for products and services.
Product revenue is typically recognized upon fulfillment, provided a legally enforceable contract exists, control has passed to the customer, and in the case of software products, when the customer has the rights and ability to access the software, and collection of the related receivable is probable. If any significant obligations to the customer remain post-delivery, typically involving obligations relating to installation and acceptance by the customer, revenue recognition is deferred until such obligations have been fulfilled. The Company's service offerings include installation, integration, extended warranty and maintenance services, post-contract customer support, stand-ready software-as-a-service (SAAS) and other professional services including consulting and training. The Company generally provides software and/or hardware support as part of product sales. Revenue related to the initial bundled software and hardware support is recognized ratably over the support period. In addition, customers can elect to purchase extended support agreements for periods after the initial software/hardware warranty expiration. Support services generally include rights to unspecified upgrades (when and if available), telephone and internet-based support, updates, bug fixes and hardware repair and replacement. Consulting services are recognized upon delivery or completion of performance depending on the terms of the underlying contract. Reimbursements of out-of-pocket expenditures incurred in connection with providing consulting services are included in services revenue, with the offsetting expense recorded in cost of service revenue. Training services include on-site and classroom training. Training revenues are recognized upon delivery of the training.
Generally, the Company's contracts are accounted for individually. However, when contracts are closely interrelated and dependent on each other, it may be necessary to account for two or more contracts as one to reflect the substance of the group of contracts.
Bundled arrangements are concurrent customer purchases of a combination of the Company's product and service offerings that may be delivered at various points in time. The Company allocates the transaction price among the performance obligations in an amount that depicts the relative standalone selling prices (SSP) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. The Company uses a range of amounts to estimate SSP for each of the products and services sold, based primarily on the performance obligation's historical pricing. The Company also considers its overall pricing objectives and practices across different sales channels and geographies, and market conditions. Generally, the Company has established SSP for a majority of its service performance obligations based on historical standalone sales. In certain instances, the Company has established SSP for services based upon an estimate of profitability and the underlying cost to fulfill those services. SSP has primarily been established for product performance obligations as the average or median selling price the performance obligation was recently sold for, whether sold alone or sold as part of a bundle transaction. The Company reviews sales of the product performance obligations on a quarterly basis and updates, when appropriate, its SSP for such performance obligations to ensure that it reflects recent pricing experience. The Company's products are distributed through its direct sales force and indirect distribution channels through alliances with resellers and distributors. Revenue arrangements with resellers and distributors are recognized on a sell-in basis; that is, when control of the product transfers to the reseller or distributor. The Company records consideration given to a customer as a reduction of revenue to the extent they have
recorded revenue from the customer. With limited exceptions, the Company's return policy does not allow product returns for a refund. Returns have been insignificant to date. In addition, the Company has a history of successfully collecting receivables from its resellers and distributors.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
9 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Allowance for Credit Losses
The following table summarizes the activity in the allowance for credit losses (in thousands):
Balance at March 31, 2023
$675 
     Additions resulting in charges to operations451 
     Charges (recoveries) to other accounts— 
     Deductions due to write-offs(50)
Balance at December 31, 2023
$1,076 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
The following is a summary of share-based compensation expense including restricted stock units and performance-based restricted stock units granted pursuant to the Company's Amended 2007 Plan, the Amended 2019 Plan, and employee stock purchases made under the Company's 2011 Amended and Restated Employee Stock Purchase Plan (ESPP), based on estimated fair values within the applicable cost and expense lines identified below (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
 2023202220232022
Cost of product revenue$306 $262 $1,027 $869 
Cost of service revenue2,069 1,781 6,897 5,606 
Research and development4,498 4,174 14,872 13,185 
Sales and marketing5,680 5,445 19,639 17,238 
General and administrative3,811 3,481 12,218 10,327 
$16,364 $15,143 $54,653 $47,225 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables)
9 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following is a summary of marketable securities held by NetScout at December 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Losses
Fair
Value
Type of security:
U.S. government and municipal obligations$10,990 $(26)$10,964 
Commercial paper8,668 — 8,668 
Certificates of deposit3,855 — 3,855 
Total short-term marketable securities23,513 (26)23,487 
U.S. government and municipal obligations1,013 (3)1,010 
Total long-term marketable securities1,013 (3)1,010 
Total marketable securities$24,526 $(29)$24,497 
The following is a summary of marketable securities held by NetScout at March 31, 2023, classified as short-term and long-term (in thousands):
Amortized
Cost
Unrealized
Gains (Losses)
Fair
Value
Type of security:
U.S. government and municipal obligations$8,796 $(1)$8,795 
Commercial paper19,136 — 19,136 
Corporate bonds310 — 310 
Certificates of deposit3,963 — 3,963 
Total short-term marketable securities32,205 (1)32,204 
U.S. government and municipal obligations8,915 25 8,940 
Total long-term marketable securities8,915 25 8,940 
Total marketable securities$41,120 $24 $41,144 
Schedule of Contractual Maturities of Marketable Securities
Contractual maturities of the Company's marketable securities held at December 31, 2023 and March 31, 2023 were as follows (in thousands):
December 31,
2023
March 31,
2023
Available-for-sale securities:
Due in 1 year or less$23,487 $32,204 
Due after 1 year through 5 years1,010 8,940 
$24,497 $41,144 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities The following tables present the Company's financial assets and liabilities measured on a recurring basis using the fair value hierarchy at December 31, 2023 and March 31, 2023 (in thousands):
Fair Value Measurements at
 December 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$296,144 $1,511 $— $297,655 
U.S. government and municipal obligations11,974 — — 11,974 
Commercial paper— 8,668 — 8,668 
Certificate of deposits— 3,855 — 3,855 
Equity investment in Napatech7,970 — — 7,970 
Derivative financial instruments— 67 — 67 
$316,088 $14,101 $— $330,189 
LIABILITIES:
Derivative financial instruments$— $(12)$— $(12)
$— $(12)$— $(12)
Fair Value Measurements at
 March 31, 2023
 Level 1Level 2Level 3Total
ASSETS:
Cash and cash equivalents$370,455 $16,339 $— $386,794 
U.S. government and municipal obligations17,735 — — 17,735 
Commercial paper— 19,136 — 19,136 
Corporate bonds310 — — 310 
Certificate of deposits— 3,963 — 3,963 
Derivative financial instruments— 59 — 59 
$388,500 $39,497 $— $427,997 
LIABILITIES:
Derivative financial instruments$— $(49)$(1,380)$(1,429)
$— $(49)$(1,380)$(1,429)
Schedule of Reconciliation of Changes in Fair Value of Level 3 Financial Assets
The following table sets forth a reconciliation of changes in the fair value of the Company's Level 3 financial liability for the nine months ended December 31, 2023 (in thousands):
Derivative
Instrument
Balance at March 31, 2023
$(1,380)
     Change in fair value of derivative investment206 
     Settlement of derivative instrument1,174 
Balance at December 31, 2023
$— 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Tables)
9 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consist of the following (in thousands):
December 31,
2023
March 31,
2023
Raw materials$10,651 $12,352 
Work in process14 14 
Finished goods4,157 5,183 
Deferred costs520 407 
$15,342 $17,956 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The following table summarizes the changes in the carrying amount of goodwill for the nine months ended December 31, 2023 as follows (in thousands):
Balance at March 31, 2023
$1,724,404 
     Goodwill impairment(167,106)
     Divestiture of a business(4,259)
     Foreign currency translation impact(1,498)
Balance at December 31, 2023
$1,551,541 
Schedule of Intangible Assets
Intangible assets include the following amortizable intangible assets at December 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$248,827 $(237,264)$11,563 
Customer relationships
8 - 18 years
765,515 (464,928)300,587 
Distributor relationships and technology licenses
1 - 6 years
7,812 (7,219)593 
Definite-lived trademark and trade name
2 - 9 years
57,768 (46,803)10,965 
Core technology
10 years
7,192 (7,192)— 
Capitalized software
3 years
3,317 (3,317)— 
Other
1 - 20 years
1,208 (1,017)191 
$1,091,639 $(767,740)$323,899 

Intangible assets include the following amortizable intangible assets at March 31, 2023 (in thousands):
Estimated Useful Life in YearsCostAccumulated
Amortization
Net
Developed technology
3 - 13 years
$249,903 $(233,440)$16,463 
Customer relationships
8 - 18 years
768,179 (433,876)334,303 
Distributor relationships and technology licenses
1 - 6 years
11,547 (10,133)1,414 
Definite-lived trademark and trade name
2 - 9 years
57,694 (43,489)14,205 
Core technology
10 years
7,192 (7,192)— 
Non-compete agreements
3 years
292 (292)— 
Capitalized software
3 years
3,317 (3,317)— 
Other
1 - 20 years
1,208 (1,002)206 
$1,099,332 $(732,741)$366,591 
Schedule of Finite-lived Intangible Assets Amortization Expense The following table provides a summary of amortization expense for the three and nine months ended December 31, 2023 and 2022, respectively (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Amortization of intangible assets included as:
    Cost of product revenue$1,907 $2,627 $5,733 $7,908 
    Operating expense12,538 13,823 37,805 41,515 
$14,445 $16,450 $43,538 $49,423 
Schedule of Expected Future Amortization Expense
The following is the expected future amortization expense at December 31, 2023 for the fiscal years ending March 31 (in thousands):
2024 (remaining three months)$14,485 
202550,915 
202646,544 
202743,660 
202840,699 
Thereafter127,596 
$323,899 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
9 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet
The notional amounts and fair values of derivative instruments in the consolidated balance sheets at December 31, 2023 and March 31, 2023 were as follows (in thousands):
 Notional Amounts (a)Prepaid Expenses and Other Current AssetsAccrued Other
 December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
December 31,
2023
March 31,
2023
Derivatives Designated as Hedging Instruments:
     Forward contracts$10,373 $10,265 $67 $59 $$29 
Derivatives Not Designated as Hedging Instruments:
     Forward contracts5,098 6,031 — — 20 
$67 $59 $12 $49 
(a) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
Schedule of Effect of Foreign Exchange Forward Contracts on OCI and Results of Operations
The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Gain Recognized in
OCI on Derivative
(a)
Gain Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$250 $611 Research and development$$30 
Sales and marketing38 97 
$250 $611 $39 $127 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the three months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$— 
$(5)$— 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Gain (Loss) Recognized in
OCI on Derivative
(a)
Gain (Loss) Reclassified from
Accumulated OCI into Income
(b)
December 31,
2023
December 31,
2022
LocationDecember 31,
2023
December 31,
2022
Forward contracts$110 $(582)Research and development$— $49 
Sales and marketing(76)452 
$110 $(582)$(76)$501 

(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
(b)The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.
The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):
Loss Recognized in Income
(a)
LocationDecember 31,
2023
December 31,
2022
Forward contractsGeneral and administrative$(5)$— 
$(5)$— 
(a)The amount represents the change in fair value of derivative contracts due to changes in spot rates.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
9 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Components of Operating Lease Cost and Supplemental Cash Flow Information
The components of operating lease cost for the three and nine months ended December 31, 2023 and 2022, respectively, were as follows (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Lease cost under long-term operating leases$3,027 $3,078 $9,113 $9,285 
Lease cost under short-term operating leases402 870 1,240 2,849 
Variable lease cost under short-term and long-term operating leases941 821 3,142 2,677 
      Total operating lease cost$4,370 $4,769 $13,495 $14,811 

The table below presents supplemental cash flow information related to leases during the nine months ended December 31, 2023 and 2022 (in thousands):
Nine Months Ended
December 31,
20232022
Right-of-use assets obtained in exchange for new operating lease liabilities$1,362 $4,215 
At December 31, 2023 and March 31, 2023, the weighted average remaining lease term in years and weighted average discount rate were as follows:
December 31, 2023March 31, 2023
Weighted average remaining lease term in years - operating leases5.496.07
Weighted average discount rate - operating leases4.2 %4.2 %
Summary of Future Minimum Payments Under Non-Cancellable Leases
Future minimum payments under non-cancellable leases at December 31, 2023 are as follows (in thousands):
Year ending March 31:
2024 (remaining three months)$2,552 
202513,595 
202611,442 
20278,408 
20287,288 
Thereafter15,767 
     Total lease payments$59,052 
     Less imputed interest(6,175)
     Present value of lease liabilities$52,877 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION BENEFIT PLANS (Tables)
9 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Schedule of Net Periodic Pension Costs of Noncontributory Defined Benefit Pension Plans
The following sets forth the components of the Company's net periodic pension cost of the noncontributory defined benefit pension plans for the three and nine months ended December 31, 2023 and 2022, respectively, (in thousands):
Three Months EndedNine Months Ended
December 31,December 31,
2023202220232022
Service cost$20 $42 $60 $128 
Interest cost50 85 147 261 
    Net periodic pension cost$70 $127 $207 $389 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE (Tables)
9 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Calculations of the Basic and Diluted Net Income (Loss) Per Share and Potential Common Shares
Calculations of the basic and diluted net income (loss) per share and potential common shares are as follows (in thousands, except for per share data):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Numerator:
Net income (loss)$(132,577)$52,618 $(115,315)$62,869 
Denominator:
Denominator for basic net income (loss) per share - weighted average common shares outstanding
71,077 71,744 71,577 72,015 
Dilutive common equivalent shares:
Weighted average restricted stock units and performance-based restricted stock units— 1,305 — 1,256 
Denominator for diluted net income (loss) per share - weighted average shares outstanding71,077 73,049 71,577 73,271 
Net income per share:
Basic net income (loss) per share$(1.87)$0.73 $(1.61)$0.87 
Diluted net income (loss) per share$(1.87)$0.72 $(1.61)$0.86 
Summary of Antidilutive Securities Excluded from Computation of Diluted Net Income Per Share
The following table sets forth restricted stock units excluded from the calculation of diluted net income (loss) per share, since their inclusion would be anti-dilutive (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
Restricted stock units561 207 778 1,580 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
9 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of Total Revenue by Geography
Total revenue by geography is as follows (in thousands):
Three Months EndedNine Months Ended
 December 31,December 31,
 2023202220232022
United States$123,732 $181,206 $367,112 $461,672 
Europe45,363 35,926 111,531 105,013 
Asia17,257 15,422 47,982 44,608 
Rest of the world31,720 36,990 99,387 95,144 
$218,072 $269,544 $626,012 $706,437 
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION - Narrative (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Senior Secured Revolving Credit Facility | Line of Credit  
Line of Credit Facility [Line Items]  
Current borrowing capacity $ 700
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenue recognized     $ 273.8    
Deferred revenue $ 418.0   418.0    
Unrecognized accounts receivable and deferred revenue 6.3   6.3   $ 6.6
Capitalized contract cost 9.0   9.0   9.4
Amortization of capitalized costs to obtain contracts 1.7 $ 1.8 5.1 $ 5.2  
Prepaid Expenses and Other Current Assets          
Disaggregation of Revenue [Line Items]          
Capitalized contract cost 4.5   4.5   4.7
Other Assets          
Disaggregation of Revenue [Line Items]          
Capitalized contract cost $ 4.5   $ 4.5   $ 4.7
Minimum          
Disaggregation of Revenue [Line Items]          
Payment terms     30 days    
Maximum          
Disaggregation of Revenue [Line Items]          
Payment terms     90 days    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Performance Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 293.4
Revenue, remaining performance obligation, percentage 70.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 124.6
Revenue, remaining performance obligation, percentage 30.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Allowance for Credit Losses (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for credit losses, beginning balance $ 675
Additions resulting in charges to operations 451
Charges (recoveries) to other accounts 0
Deductions due to write-offs (50)
Allowance for credit losses, ending balance $ 1,076
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Narrative (Details) - $ / shares
9 Months Ended
Sep. 14, 2023
Aug. 24, 2022
Sep. 10, 2020
Dec. 31, 2023
Performance Based Restricted Stock Units        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Award performance measurement period       3 years
ESPP        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Shares issued (in shares)       209,791
Percentage of common stock price for employees       85.00%
Share price (in dollars per share)       $ 28.63
2019 Amended Plan        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Number of new shares (in shares) 5,900,000 7,000,000 4,700,000  
Number of shares reserved for issuance (in shares) 8,263,547      
Shares issued (in shares) 5,900,000      
Number of shares available for grant (in shares) 2,363,547     8,279,049
2019 Amended Plan | Minimum        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based awards generally vesting years     1 year  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 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 $ 16,364 $ 15,143 $ 54,653 $ 47,225
Cost of product revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 306 262 1,027 869
Cost of service revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 2,069 1,781 6,897 5,606
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 4,498 4,174 14,872 13,185
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,680 5,445 19,639 17,238
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 3,811 $ 3,481 $ 12,218 $ 10,327
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 24,526 $ 41,120
Unrealized Gains (Losses) (29) 24
Fair Value 24,497 41,144
Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 23,513 32,205
Unrealized Gains (Losses) (26) (1)
Fair Value 23,487 32,204
Long-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,013 8,915
Unrealized Gains (Losses) (3) 25
Fair Value 1,010 8,940
U.S. government and municipal obligations    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 11,974 17,735
U.S. government and municipal obligations | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,990 8,796
Unrealized Gains (Losses) (26) (1)
Fair Value 10,964 8,795
U.S. government and municipal obligations | Long-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,013 8,915
Unrealized Gains (Losses) (3) 25
Fair Value 1,010 8,940
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 8,668 19,136
Commercial paper | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,668 19,136
Unrealized Gains (Losses) 0 0
Fair Value 8,668 19,136
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   310
Corporate bonds | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   310
Unrealized Gains (Losses)   0
Fair Value   310
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 3,855 3,963
Certificates of deposit | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,855 3,963
Unrealized Gains (Losses) 0 0
Fair Value $ 3,855 $ 3,963
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Available-for-sale securities:    
Due in 1 year or less $ 23,487 $ 32,204
Due after 1 year through 5 years 1,010 8,940
Available-for-sale Securities $ 24,497 $ 41,144
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2023
Apr. 30, 2023
Feb. 28, 2023
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]        
Change in fair value of derivative investment       $ (0.2)
Foreign Exchange Forward        
Debt Securities, Available-for-sale [Line Items]        
Number of shares acquired (in shares) 6.2 6.2 6.2  
Payment for common stock $ 7.5 $ 6.2 $ 7.5  
Fair value       8.0
Change in fair value of derivative investment       $ 1.8
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
ASSETS:    
Cash and cash equivalents $ 297,655 $ 386,794
Available-for-sale securities 24,497 41,144
Equity investment in Napatech 7,970  
Derivative financial instruments 67 59
Total assets 330,189 427,997
LIABILITIES:    
Derivative financial instruments (12) (1,429)
Total liabilities (12) (1,429)
U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 11,974 17,735
Commercial paper    
ASSETS:    
Available-for-sale securities 8,668 19,136
Corporate bonds    
ASSETS:    
Available-for-sale securities   310
Certificate of deposits    
ASSETS:    
Available-for-sale securities 3,855 3,963
Level 1    
ASSETS:    
Cash and cash equivalents 296,144 370,455
Equity investment in Napatech 7,970  
Derivative financial instruments 0 0
Total assets 316,088 388,500
LIABILITIES:    
Derivative financial instruments 0 0
Total liabilities 0 0
Level 1 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 11,974 17,735
Level 1 | Commercial paper    
ASSETS:    
Available-for-sale securities 0 0
Level 1 | Corporate bonds    
ASSETS:    
Available-for-sale securities   310
Level 1 | Certificate of deposits    
ASSETS:    
Available-for-sale securities 0 0
Level 2    
ASSETS:    
Cash and cash equivalents 1,511 16,339
Equity investment in Napatech 0  
Derivative financial instruments 67 59
Total assets 14,101 39,497
LIABILITIES:    
Derivative financial instruments (12) (49)
Total liabilities (12) (49)
Level 2 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 0 0
Level 2 | Commercial paper    
ASSETS:    
Available-for-sale securities 8,668 19,136
Level 2 | Corporate bonds    
ASSETS:    
Available-for-sale securities   0
Level 2 | Certificate of deposits    
ASSETS:    
Available-for-sale securities 3,855 3,963
Level 3    
ASSETS:    
Cash and cash equivalents 0 0
Equity investment in Napatech 0  
Derivative financial instruments 0 0
Total assets 0 0
LIABILITIES:    
Derivative financial instruments 0 (1,380)
Total liabilities 0 (1,380)
Level 3 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Commercial paper    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Corporate bonds    
ASSETS:    
Available-for-sale securities   0
Level 3 | Certificate of deposits    
ASSETS:    
Available-for-sale securities $ 0 $ 0
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2023
Apr. 30, 2023
Feb. 28, 2023
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Decrease in fair value of derivative instrument       $ 0.2
Foreign Exchange Forward        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Number of shares acquired (in shares) 6.2 6.2 6.2  
Payment for common stock $ 7.5 $ 6.2 $ 7.5  
Decrease in fair value of derivative instrument       $ (1.8)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at March 31, 2023 $ (1,380)
Change in fair value of derivative investment 206
Settlement of derivative instrument 1,174
Balance at December 31, 2023 $ 0
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 10,651 $ 12,352
Work in process 14 14
Finished goods 4,157 5,183
Deferred costs 520 407
Total inventories $ 15,342 $ 17,956
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
DIVESTITURES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 08, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from divestiture of a business       $ 7,766 $ 0
Gain on divestiture   $ 0 $ 0 3,806 $ 0
TO Business | Disposed of by Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from divestiture of a business $ 7,800        
Gain on divestiture       $ 3,800  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
reporting_unit
Dec. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]          
Number of reporting units | reporting_unit     1    
Goodwill impairment $ 167,106 $ 0 $ 167,106 $ 0  
Goodwill impairment as a result of 1% increase or decrease in company-specific control premium in determining fair value of reporting unit     15,600    
Goodwill 1,551,541   1,551,541   $ 1,724,404
Carrying value of intangible assets $ 323,899   $ 323,899   $ 366,591
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]        
Balance at March 31, 2023     $ 1,724,404  
Goodwill impairment $ (167,106) $ 0 (167,106) $ 0
Divestiture of a business     (4,259)  
Foreign currency translation impact     (1,498)  
Balance at December 31, 2023 $ 1,551,541   $ 1,551,541  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Cost $ 1,091,639 $ 1,099,332
Accumulated Amortization (767,740) (732,741)
Net 323,899 366,591
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 248,827 249,903
Accumulated Amortization (237,264) (233,440)
Net $ 11,563 $ 16,463
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 3 years 3 years
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 13 years 13 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 765,515 $ 768,179
Accumulated Amortization (464,928) (433,876)
Net $ 300,587 $ 334,303
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 8 years 8 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 18 years 18 years
Distributor relationships and technology licenses    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 7,812 $ 11,547
Accumulated Amortization (7,219) (10,133)
Net $ 593 $ 1,414
Distributor relationships and technology licenses | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 1 year 1 year
Distributor relationships and technology licenses | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 6 years 6 years
Definite-lived trademark and trade name    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 57,768 $ 57,694
Accumulated Amortization (46,803) (43,489)
Net $ 10,965 $ 14,205
Definite-lived trademark and trade name | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 2 years 2 years
Definite-lived trademark and trade name | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 9 years 9 years
Core technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 10 years 10 years
Cost $ 7,192 $ 7,192
Accumulated Amortization (7,192) (7,192)
Net $ 0 $ 0
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years   3 years
Cost   $ 292
Accumulated Amortization   (292)
Net   $ 0
Capitalized software    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 3 years 3 years
Cost $ 3,317 $ 3,317
Accumulated Amortization (3,317) (3,317)
Net 0 0
Other    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,208 1,208
Accumulated Amortization (1,017) (1,002)
Net $ 191 $ 206
Other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 1 year 1 year
Other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 20 years 20 years
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 14,445 $ 16,450 $ 43,538 $ 49,423
Cost of product revenue        
Finite-Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets 1,907 2,627 5,733 7,908
Operating expense        
Finite-Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 12,538 $ 13,823 $ 37,805 $ 41,515
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2024 (remaining three months) $ 14,485  
2025 50,915  
2026 46,544  
2027 43,660  
2028 40,699  
Thereafter 127,596  
Net $ 323,899 $ 366,591
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)
9 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Managing period of hedging forecasted cash flows for operating expenses denominated in foreign currencies 12 months
Contract maturity period 12 months
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details) - Forward contracts - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Derivatives, Fair Value [Line Items]    
Prepaid Expenses and Other Current Assets $ 67 $ 59
Accrued Other 12 49
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional Amounts 10,373 10,265
Prepaid Expenses and Other Current Assets 67 59
Accrued Other 7 29
Designated as not Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional Amounts 5,098 6,031
Prepaid Expenses and Other Current Assets 0 0
Accrued Other $ 5 $ 20
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Loss Recognized in Income $ (5) $ 0 $ (5) $ 0
Forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 250 611 110 (582)
Gain (Loss) Reclassified from Accumulated OCI into Income 39 127 (76) 501
Loss Recognized in Income (5) 0 (5)  
Forward contracts | Research and development        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Recognized in OCI on Derivative 250 611 110 (582)
Gain (Loss) Reclassified from Accumulated OCI into Income 1 30 0 49
Forward contracts | Sales and marketing        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) Reclassified from Accumulated OCI into Income $ 38 $ 97 $ (76) $ 452
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT- Narrative (Details) - Line of Credit
3 Months Ended
Feb. 22, 2023
Jul. 27, 2021
USD ($)
Dec. 31, 2023
USD ($)
Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt term   5 years  
Credit facility   $ 800,000,000  
Amount outstanding under credit facility     $ 100,000,000
Commitment fee percentage     0.15%
Adjusted consolidated EBITDA percentage   125.00%  
Maximum leverage ratio   4.00 4.00
Debt default, acceleration clause, required consent percentage   50.00%  
Unamortized debt issuance costs     $ 2,900,000
Senior Secured Revolving Credit Facility | Prepaid Expenses and Other Current Assets      
Debt Instrument [Line Items]      
Unamortized debt issuance costs     1,100,000
Senior Secured Revolving Credit Facility | Other Assets      
Debt Instrument [Line Items]      
Unamortized debt issuance costs     $ 1,800,000
Senior Secured Revolving Credit Facility | Maximum      
Debt Instrument [Line Items]      
Leverage ratio 3.50   3.50
Commitment fee percentage     0.30%
Senior Secured Revolving Credit Facility | Maximum | Foreign Subsidiaries      
Debt Instrument [Line Items]      
Voting stock pledge limit for any foreign subsidiary   65.00%  
Senior Secured Revolving Credit Facility | Minimum      
Debt Instrument [Line Items]      
Leverage ratio 1.50   1.50
Commitment fee percentage     0.15%
Senior Secured Revolving Credit Facility | SOFR      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate 0.10%    
Senior Secured Revolving Credit Facility | SOFR | Debt Instrument, Covenant, Leverage Ratio 1      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate 2.00%    
Senior Secured Revolving Credit Facility | SOFR | Debt Instrument, Covenant, Leverage Ratio 2      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate 1.00%    
Senior Secured Revolving Credit Facility | LIBOR | LIBOR Loans      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     1.00%
Senior Secured Revolving Credit Facility | LIBOR | LIBOR Loans | Maximum      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     2.00%
Senior Secured Revolving Credit Facility | LIBOR | LIBOR Loans | Minimum      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     1.00%
Senior Secured Revolving Credit Facility | Base Rate | Debt Instrument, Covenant, Leverage Ratio 1      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate 1.00%    
Senior Secured Revolving Credit Facility | Base Rate | Debt Instrument, Covenant, Leverage Ratio 2      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate 0.00%    
Senior Secured Revolving Credit Facility | Base Rate | Base Rate Loans      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     0.00%
Senior Secured Revolving Credit Facility | Base Rate | Base Rate Loans | Maximum      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     1.00%
Senior Secured Revolving Credit Facility | Base Rate | Base Rate Loans | Minimum      
Debt Instrument [Line Items]      
Interest rate in excess of effective rate     0.00%
Letter of Credit Sub-facility      
Debt Instrument [Line Items]      
Credit facility   $ 75,000,000  
Senior Secured Revolving Credit Facility Leverage Ratio Terms Two | Maximum      
Debt Instrument [Line Items]      
Leverage ratio     2.75
Senior Secured Revolving Credit Facility Leverage Ratio Terms Two | Minimum      
Debt Instrument [Line Items]      
Leverage ratio     1.50
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING CHARGES - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
employee
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]          
Restructuring charges $ 0 $ 89   $ 0 $ 1,803
One-time Termination Benefits          
Restructuring Cost and Reserve [Line Items]          
Number of employees terminated | employee     18    
Restructuring charges         $ 1,900
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details)
Dec. 31, 2023
Minimum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Remaining lease terms 1 year
Maximum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Remaining lease terms 7 years
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Operating Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Lease cost under long-term operating leases $ 3,027 $ 3,078 $ 9,113 $ 9,285
Lease cost under short-term operating leases 402 870 1,240 2,849
Variable lease cost under short-term and long-term operating leases 941 821 3,142 2,677
Total operating lease cost $ 4,370 $ 4,769 $ 13,495 $ 14,811
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Leases [Abstract]      
Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,362 $ 4,215  
Weighted average remaining lease term in years - operating leases 5 years 5 months 26 days   6 years 25 days
Weighted average discount rate - operating leases 4.20%   4.20%
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 (remaining three months) $ 2,552
2025 13,595
2026 11,442
2027 8,408
2028 7,288
Thereafter 15,767
Total lease payments 59,052
Less imputed interest (6,175)
Present value of lease liabilities $ 52,877
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Millions
1 Months Ended 9 Months Ended
Jul. 31, 2020
USD ($)
Sep. 30, 2018
USD ($)
Oct. 31, 2017
USD ($)
patent
Mar. 31, 2016
subsidiary
patent
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Line Items]          
Number of subsidiary entities | subsidiary       2  
Number of patents allegedly infringed | patent     3 5  
Damages sought   $ 1.1      
Pre-suit Damages          
Commitments and Contingencies Disclosure [Line Items]          
Damages sought $ 3.5   $ 3.5    
Post-suit Damages          
Commitments and Contingencies Disclosure [Line Items]          
Damages sought $ 2.3   $ 2.3    
Enhancement Award          
Commitments and Contingencies Disclosure [Line Items]          
Damages sought   $ 2.8     $ 1.1
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION BENEFIT PLANS - Narrative (Details)
$ in Millions
9 Months Ended
Dec. 31, 2023
USD ($)
employee
Defined Benefit Plan Disclosure [Line Items]  
Contributions to defined benefit pension plans $ 0.4
Expected cash contribution requirements for defined benefit pension plans, less than $ 1.0
United States  
Defined Benefit Plan Disclosure [Line Items]  
Number of employees participating in noncontributory defined benefit pension plans | employee 0
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]        
Service cost $ 20 $ 42 $ 60 $ 128
Interest cost 50 85 147 261
Net periodic pension cost $ 70 $ 127 $ 207 $ 389
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
TREASURY STOCK- Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended 74 Months Ended
May 10, 2022
Nov. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Dec. 31, 2023
May 09, 2022
May 03, 2022
Oct. 24, 2017
Equity, Class of Treasury Stock [Line Items]                  
Value of shares repurchased     $ 50,000,000 $ 150,039,000          
Restricted Stock Units                  
Equity, Class of Treasury Stock [Line Items]                  
Shares paid for tax withholding (in shares)     644,125 555,651          
Cost related to tax withholding     $ 19,200,000 $ 19,200,000          
Share Repurchase Program, October 2017                  
Equity, Class of Treasury Stock [Line Items]                  
Stock authorized to repurchase under stock repurchase program (in shares)                 25,000,000
Shares repurchased during the period (in shares)     1,209,153     25,000,000      
Shares repurchased           $ 694,100,000      
Stock remaining to be purchased (in shares)     0     0      
Value of shares repurchased     $ 33,600,000            
Share Repurchase Program, May 2022                  
Equity, Class of Treasury Stock [Line Items]                  
Stock authorized to repurchase under stock repurchase program (in shares)               25,000,000  
Shares repurchased during the period (in shares)     614,516            
Stock remaining to be purchased (in shares)     24,385,484     24,385,484      
Value of shares repurchased     $ 16,400,000            
ASR Program                  
Equity, Class of Treasury Stock [Line Items]                  
Shares repurchased during the period (in shares) 3,255,814 1,293,515   4,500,000 4,549,329        
Value of shares repurchased   $ 47,900,000              
Repurchase of aggregate amount             $ 150,000,000    
Percentage of aggregate amount of shares expected to be repurchased 70.00%                
Shares repurchased during the period, average cost per share (in dollars per share)         $ 32.97        
ASR Program | Mizuho Markets Americas LLC                  
Equity, Class of Treasury Stock [Line Items]                  
Shares repurchased during the period (in shares) 1,627,907 651,213              
Value of shares repurchased $ 75,000,000                
ASR Program | Wells Fargo Bank, National Association                  
Equity, Class of Treasury Stock [Line Items]                  
Shares repurchased during the period (in shares) 1,627,907 642,302              
Value of shares repurchased $ 75,000,000                
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator:        
Net income (loss) $ (132,577) $ 52,618 $ (115,315) $ 62,869
Denominator:        
Denominator for basic net income (loss) per share - weighted average common shares outstanding (in shares) 71,077 71,744 71,577 72,015
Dilutive common equivalent shares:        
Weighted average restricted stock units and performance-based restricted stock units (in shares) 0 1,305 0 1,256
Denominator for diluted net income (loss) per share - weighted average shares outstanding (in shares) 71,077 73,049 71,577 73,271
Net income per share:        
Basic net income (loss) per share (in dollars per share) $ (1.87) $ 0.73 $ (1.61) $ 0.87
Diluted net income (loss) per share (in dollars per share) $ (1.87) $ 0.72 $ (1.61) $ 0.86
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 561 207 778 1,580
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE - Narrative (Details) - shares
1 Months Ended 9 Months Ended 12 Months Ended
May 10, 2022
Nov. 30, 2022
Dec. 31, 2022
Mar. 31, 2023
ASR Program        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Repurchase of treasury stock (in shares) 3,255,814 1,293,515 4,500,000 4,549,329
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Effective tax rate (0.90%) 13.10% 3.30% 9.50%
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]        
Number of segments | segment     1  
Segment Reporting Information [Line Items]        
Total revenue $ 218,072 $ 269,544 $ 626,012 $ 706,437
United States        
Segment Reporting Information [Line Items]        
Total revenue 123,732 181,206 367,112 461,672
Europe        
Segment Reporting Information [Line Items]        
Total revenue 45,363 35,926 111,531 105,013
Asia        
Segment Reporting Information [Line Items]        
Total revenue 17,257 15,422 47,982 44,608
Rest of the world        
Segment Reporting Information [Line Items]        
Total revenue $ 31,720 $ 36,990 $ 99,387 $ 95,144
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (J 2%@'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 " "*@$A8ZO%U;^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''+&";UI6.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@11^:H 3(>*=A(<+/GZF9H8Y!&HH4,L9JK("8::) M\30T-5P!$XPIA?Q=(+<0Y^J?V+D#XIP621A'^_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 (J 2%B]K;G.W 4 -4> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V&(7_BH9V.MN9$"R96[:$&>(D;=I-E@UL=[:=?A"V ,_:%I5E2/Y] M7QFPLUGYA7J6+\&W7HN M5R*!.W.I8J[A5"U:Z4H)'N2B.&HQQ^FV8AXFC>$@OS96PX',=!0F8JQ(FL4Q M5\]7(I*;RP9M["\\AHNE-A=:P\&*+\1$Z(^KL8*S5N$2A+%(TE F1(GY96-$ MWWHN,X+\B3]#L4E?'!.#,I/RBSFY"RX;CBF1B(2OC06'G[7P1!09)RC'OSO3 M1O$_C?#E\=[]-H<'F!E/A2>C3V&@EY>-?H,$8LZS2#_*S6]B!]0Q?KZ,TOPO MV6R?[; &\;-4RW@GAA+$8;+]Y4^[%_%"T*85 K83L%<"VJX0N#N!FX-N2Y9C M77/-AP,E-T29I\'-'.3O)E<#39B8:IQH!7=#T.FA)]="D29)EUR)=-#2X&GN MM/R=_FJK9Q7Z"W(O$[U,R4T2B.!K?0O*4A2([0MTQ5##:^&?$Y>>$>8PUU(> M#Y?_SI-SPCJYO(T4QRW>CYO[N>C[^7LT2[6")O>/[0UM'=IV!],/WZ8K[HO+ M!G2T5*BU: Q_^H%VG5]L>-_)["O8=@';QMR'U]+/H(MJ,GU>"1LI+J=.\X,- M"5751.H42)WCD#YD7&FAHF?R*%92:1L>;J559GLI'JJJB=B&!<0><]OVNLN.A^IJ<:\YCU)K1:*RFH#] M K"/%NHFT:%^)K=A),A#%L^$LH'A'H[C-%F7=:@-#I76A+LHX"Z.@7L4B] , MHU"-#SRVME'?YR2R>?)].9^5%R7EY6\[!C>41" >WJV/R#OX#GR/K'7 M*V[I4@?D6D="F]%-\L#*C9K4Y2[C$$4#R#?YY/[*"GB(@T3(A43S7O 8=RU3SB/P5 MKJI'*-S1H?U^UTIZBJQ$R[!$\8R3-]81S':KP7"#BU[?BG6*:$3+;$3Q0/-. M^E!?XZ5,L.QPP*1+V\TV) @KWRF2$2VC$<5SS32$,9'(.:'LS>QG,A%^IJ F MK9"XDR?C&,;6B9;^ES/RHW/N.)2LN")K'F6"K&"JET^$K2_A% F*EA&*XMD' M@F\0)@LR>8YG,K*R'PA/4V]JY3I%5F)E5F)XFMG7)KEY\I<\68C*;'C Z&$T MN1Y9YY^XL"YA&8W84='(RY0R,YCMM"6O2OBB9-8UEP..GZTK-1ZNJLM91B)V M5"2Z2V":O5V=,U-1O@>WN*XN7YF MV%$)Z"86:F$ZYJ_@H)<0$N(53^Q5BQM6@YXB +$R #$\O^PKXLWLG6[=. M[F9V5=;#'G7GW' M/MG&Q77KMH'&%QW?\%:[W8.#0?OWP_-26^6:#<[B$65XL] MVU&^4]DJ']]N^-YS\^U,223F('7.>S#@J>T>ZO9$RU6^#3F36LLX/UP*'@AE M'H#[_@?4$L#!!0 ( (J 2%@NRXC=!P@ "@C 8 M>&PO=V]R:W-H965T&ULK5IM<]NX$?XK&-73WLW($?'"MYRM MF8LSUV;FKN=).!:IQ?)98'>?!Y"N MGK3YUJR5LN1Y4]7-]6QM[?;]8M$4:[61S3N]536\T=GAQN?R86W= MC<7R:BL?U!=E_]C>&KA:]%Y6Y4;53:EK8M3]]>QG^OY&<#>@L_A7J9Z:H]?$ MA7*G]3=W\6EU/8L<(E6IPCH7$OX\JAM5593.R4O>RK>QG_?0/M0\H=OX*737=_^1I;QO-2-$V5F_V M@P'!IJQW?^7S?B*.!E Q,8#M!["7#N#[ =W,+7;(NK ^2BN75T8_$>.LP9M[ MT7-[IN=%6NI%4K\D%6LBX4^>+<->22_/'E(_GA MXD=R0'8.!.[ U=;[9BL+=3V#XFF4 M>52SY5__0I/H)RRZ-W)V$BOO8^4A[\L;V:P)K!HIW OU9UL^R@J"1U=QYRKI M7+D&\+AD>9K$\=7B\3@>WXQG29J+WNP$J>B1BB!26.5ORLJ[2I%&%:TI;:F: M#GI9/ZK&;J90[]S&QW"HB-,1:,2*L6@"<]QCCH.8?RX*W0(LZ&B%@IEUX!WB MMKXKJPI*JM"-;>:DAH:L[XFLH&UV)08-F*QT>V?OVPIZV=X+F%S0>90FG9.+ M)(V)M 2J1VWNE-GEQ*$..A.8LV)]>G\.6)JMZMIC]1V;K]B;"<9HG(K1A/EF M5/#L*!E.9BSI9RP)SM@G6,O::G-86VBY"JIQ/U,8W,3'$7/!1F@1JS2/$QQL MVH--@V!OC=K*TB5@H3>*6/FL4(@I,E6Y2$80?2O&^,1T9CW"[$4(U3,0>[.? M4VW7R@![''!;\4%IQ,SF_>X\R#NK]K*Z@40<^_A291SFHTP M(F8TY4F$@Z31P(Y1$.8OY3.DY@Y>5\4H]T7^/$+NC;LF8L9%.I4 ](C!:1#C M[UMEI"WK!U(I$#3$..5RJ>\O6[B8GMF]UV,X0N3IN&TB9C%TUXGEIP,%TR#K M+?^N]>H)>B0*C2$E']-8T#$XQ#!E0DRU=3JP)@W3YJ?:ROJA[/KYF=7G"+'P M+,_'6!&[)(ES.@%UH$T:YLV/APYZKDM1GP)I'GNUA)@):+@3, >FI&&J_%77 M#Y=6F0W(5X3H4< (!44T&N/UK;)<3)7^P%,T3%2_=TTT4#\(X] X\U(4,6/Q M)+R!F6B8FG8-- /89LXRU,_+Q'#C$7Q9/,;R#"#?3IJMZ'59@A))9&'TK<2?(HU. M=N<*T-U6:JN;$F\@S.CCL@:I;$$_V/#8S'PHQWJG'/8?59C&>,Q>.F@-@!.R=1.H%V MX#OV$KZK>I8^A]?GM913#RUBE4R6WD!^+$Q^?59#\?5 T;TN\]E-Q-%8FB-6 M3.1\JH4-#,C"N[-#"QMFU2A;&N6.,LB=JM7]5/$A6[.$^[6'F45B"O= 8BQ, M8H-66_WO_0-A+R82ZE4?9I=G=$)P\H'F>)CFQONBHX3N#V2*TQZ#GHDA+!AE M^5@U8V991B>6@@\LR,,L>+P4=^@&A",T&+F?,<*S=J<0!R+D82+<];DS_8+[ M_)9D($C'AR2(79I'.9V@$WYT#GKF(%1O-N7N$'&7Q+IVR:'JPAU%_?!/;16A MXD<4>] S+BD)IDW?P-%I] .9[VBC1D_#(/-!/[UJX8-:X=4+_T;> M3N,?U (/JP6^6_:II:<\FN>,S46:=HM)638'C3+/F!CEA'LWI?.(YO,\$H=+ M4 KS2,0'V_\K:\X?WG/DK)F/#QTP(Y9-Y-&@9O@9-;-:E8XEH=F[,^?+LB:% MW);0_%&@R+DQC3-__X@91GF>Y%. !QG#S^[%VTU;=9]M[L_$8O]<@ZO87 M[LL2_9=CEO\%4$L#!!0 ( (J 2%@+P2CH; , ,T+ 8 >&PO=V]R M:W-H965T&ULK9;;;MLX$(9?A= 6BP1H(^I@R<[: A('17M1 MP*A[N"AZ04NT1802M21EM_OT.Z04579D.^YN+F(=9GY^/S4D9[H3\E'EE&KT MH^"EFCFYUM6MZZHTIP51-Z*B);Q9"UD0#;=RXZI*4I+9I(*[/L:16Q!6.LG4 M/EO(9"IJS5E)%Q*INBB(_'E/N=C-',]Y>O"1;7)M'KC)M"(;NJ3Z<[60<.=V M*ADK:*F8*)&DZYESY]W./=\DV(@OC.Y4[QH9*RLA'LW-^VSF8$-$.4VUD2#P MLZ5SRKE1 HZ_6U&G&],D]J^?U-]:\V!F112="_Z593J?.6,'971-:JX_BMT[ MVAH:&;U4<&7_HUT3&TT$ MDS*E:&GD%+I:$$E+G5/-4L*OT1OT>?F KEY=HU>(E>A3+FI%RDQ-70TD1L]- MVU'OFU'](Z,^T/0&!=YKY&,_&$B?GT[_0.2Q=!?\=Y/@=Y/@6[W@B-Y2@WVH M38W$&KUE)4P"(QPMA&*VUK[=K9264''?AZPVVN&PMEF&MZHB*9TYL,X4E5OJ M)'_^X47XKR'C_Y/8WC0$W30$I]23.PZ+VA8 ; \H$_5*KVL.*RT5=:D'/W,C M&%E!LV-L$P_'T=3=]CT]#XKB41>SAQIVJ.%)U 4L=BHEU"RLD/3Q-:J(1%O" M:XJNH#0SP3F1"E44=JP/GD$=8I^*V .. M.^#XMX#A:%,:=C%6;LY1QV>I3T7L48\[ZO%)ZKDH"MB _D.1CU]4Y.>B]N G M'?SD OB+*WSR;#(#C =K_"61>PX\_.MXQ)=[>%F1M\I]+"_ $]\/X_C P%"H M/X[&P=@/CSCH'?#>Y0XNJ/I6OL\6>]B;3'!XZ&(HT@\A\,AN[_TZH+V3!U_R M"5I45&PO=V]R:W-H965T&ULK5M=<]NX%?TK''6GD\S$%K[XY=J:240VS<-V,_%N]YF6((L3BM 2D)WV MUQ>D:%$$+F%Y%R^Q)1\<\MQ[ 9Q+(K?/HODNMYRKX,>NJN7=;*O4_F8^EZLM MWQ7R6NQYK?^R$*V^^YKL[@5!U65 M-?_:!/*PVQ7-?S_Q2CS?S?#LY8MOY>-6M5_,%[?[XI'?<_7;_FNC/\U/+.MR MQVM9BCIH^.9N]A'?Y RU SK$?TK^+,]^#UHI#T)\;S]\6=_-4'M'O.(KU5(4 M^L<37_*J:IGT??S1D\Y.UVP'GO_^PO[/3KP6\U!(OA35[^5:;>]FR2Q8\TUQ MJ-0W\?POW@L*6[Z5J&3W;_#<8]$L6!VD$KM^L+Z#75D??Q8_^D"<#= \\ #2 M#R#F #8Q@/8#Z*578/T =ND5PGY )WU^U-X%+BM4L;AMQ'/0M&C-UO[21;\; MK>-5UFVAW*M&_[74X]1B*6HIJG)=*+X.[I7^H:M R4!L@E_VO"G:;,K@*OCM M/@O>_?0^D-NBX3(HZ^#7K3C(HE[+#\%/H\^WHD)>H?").PHROK@.*/P0$$0KNGO_IJX^"04\E0CL^.L'WC3_Q^L!OH+P>1S)X9+O(W)W,[V*2=X\ M\=GB[W_#$?H'%%2?9)E/LMP3V2C\[!1^YF)?_"I44>DUN4L"E(/C\*@;WNX+ M3PN"$Q3KU#^=1Q> 16G(V!B6V;"(1 @;;+D-BU'$:'R"C;2&)ZVAL]260JIV MZ6D<)1?Z+#F?9)E/LMP3V2@-T2D-T04EMQHG \K%D28\JP)&(V*4U-)&A5&" MC(K*;!2FL57&.0"+"0XG"B\^*8Z=BC\W0LI@WXA-J2"A,7!5QEAB*+5A!).8 MF5)M&$N2E"%#J@T+*2,)@J4F)ZF)R42;24R929]%]TXQ%L]H&VC5I<_ND7?N^=5]0.E*K%O3D:-W!J/YL%"-A M:%1I9J,PCJ,P-,H/@)$TI00N/XP&QXF 6AI2:XFU83-/83#@$T]7#)J2303IQ2O^X$XTJ_]?U$NV& M4JS^.)2-[C?*6A7U8_E0\:"0DBNX=2! '5H:EQ",)MBL?0!&XSBURL"&,1RB MB:47#U8:.ZUB.^55!:L=NV?A9B_5Q655#N]D793*UK/ZD&JL=?"MV M^K'%YT)WP+JZUWH^2U7J_/*NTH.'@]10">K") M^!*?*"Q# 8JUC1M%VO6$IF+ X+$D34T/!>!TFP+,9,"CA@D)IU:UP3%BMV7\ M4J_$C@?O*NT;1NQ>(B%J. *VG[O"5+O(V R!#8QH'%J)A_@P24Q@#@#C M")%H(@*#D<1N)_FE5ER[(M7M:4)M>:-7]&-0^DIX_R&HN0+])?9J,+VR95[9 M8I2\?<@+FPK1[!S)J9@"%DB565-BI*S0XHAZX8X@EK209K M2=S6\J2UKS](++$=WA4AR&SE0%B*35\)P2)F62L(IOT[GA \N$KB=I6_3,\Z M4#O@\,R5=0F KG!,32<%P!)DZ0:X"&(3;IH,EI*X+>5QYRDO7(# 4-@.+R:F MOP9 5Q2;SR0R *;;?K/F(3+==4UL1&3PE,3M*<<;T0/?"&T^^CBHXL?+7 C> M/>@69%.J]V X;!>H-R<:FP9Z"0 C%,96=4!\&%O '.)+63RU% S^D[C]YY>W M!L!VA?J&&3;EV[ XCE+B]Z+^Y.DV#KB9 N:'U M %?GFX2Q:48 8$@BJZ\"^7!(L;4BV,"()%$ZH7KPHL3M13\5LERUDWVL/="6 M[/C2*GBG+?I:5%71R.%;.#C'2R4C,=>)%1H;AJYCL_F&R2)LQ@4B2R8>:Y+! MI1*W2\W*ZM"^VO,4F/BRP-@P'1AKU03)[,! 9,F$>26#>25N\_I[]PI91Z9X MTJ;]D0V_8PQLM<^"!9;K\Q F+62YA", M(#SAA>A@>JG;]+KCL>X7@%8YF"6( M0\AZ)03@:,C2F)DS'\"Q*#U[IC%6/'0F-/WKNX^SN7ES^?EDR[RRY;[8QJ?GF=D6A)J/L=9 C"J=RES]P%@28HB<_M #]]XT0ZN5#>X'3 M?WY8_!]02P,$% @ BH!(6.OR3[?B! HA4 !@ !X;"]W;W)KU)]H6N,&7@M\I). MK35CFSO;ILD:%XC>D@TN^9/J13RQ$CPCE.F*! M_&>'YSC/!1,?Q]\UJ=7T*0Q/G]_8?Y3.$,5SDO^>I6P]M2(+I'B)MCE[ M(ON?<.V0'&!"$7O=9"G!AP'K.!6QNXJH%_ MQL"K#;Q+>_!K __2'H+:0+IN'WR7PL6(H=FD(GM0"31G$P]2?6G-]6@3%#H,/94(*#*Y^)I1> M@R'X_!R#J\$U&("L!)_69$M1F=*)S?B@!+6=U -X. S /3, #WPD)5M3L"A3 MG!KLXV[[<8>]S<5H%''?%'EP.PECG-P"#]X UW$]PWCFEYN[)G?^7^^+;^Z] M)8;7A(_\-TDJY,S%\EIFH<#12@IQ-ZQ MFPVAYP:CT<3>G4JLXP(WA%$;%9O88.#!H(U;Z+C0C<)Q@VKY&S3^!ITA^2M; MXPHDK5AL^7]G$B#H,Q#[)(O[)%OT1-::F+"9F+ S$.?;8ILCL>\#OB"45#R+ M4B#]BV]C&2E3J& A])28-&%_A6>B8H>^/S.$X:KP>=8;C M?(W*%:9B%^25UA>>C#N4;[%8+[-RAVO/C3$YZC,F^R2+^R1;]$36FIVHF9VH M.R:/L[,M>2&=9__P.F?%"VAZ6"TPO;X!)9;[&T.O''KU@DN\S-BU:!K Z 8, M^-_5 'K7@)Q\:T:G MN,IVN.&- M3&V>Y+YS_7YZUX-KA5VD%$ES \@/E32(#:!(V=D6!@S?MMPS8>X>)70[)7S" M28XHS999HF[48$DJ*5U[H11E5K[EIRPA>ZF6G9UBC[G*GB.7T:A>1J'K7*"T MJ_GN.:K0.F:LZ:QCAD&D"FWH+()G=#Z>H&!G]7_1>GH2LT85/$.1I,6;#@I" MM4HR,:E5D@$S#,_)<#REP.YCRKMEN]%Q7\^A,50=UT$CQU,=UT'\ *1ZKH.& M_OCF \LCF16AP;@('GN5 5P,0' QAYJ@@Z,'2]4:"H M8)_<.16X6LG+/LJ]W);L<+_0M#87BO?R&DUI?X!W7AC9R!NO%\(8*>3C&B.>9 + OR\)86\OHH/F M6G;V+U!+ P04 " "*@$A89!.U7T8# !2"@ & 'AL+W=OLN MJ],<"JI/Y 8$KJRD*JC!H5J[>J. 9I51P=W \V*WH$PXR:2:NU#)1):&,P$7 MBNBR**CZ>0Y<[J:.[]Q.7+)U;NR$FTPV= U78#YM+A2.W)8E8P4(S:0@"E93 MY\P_7<067P$^,]CIO6]B=[*4\MH.WF53Q[,! 8?46 :*?UN8 >>6",/XT7 Z MK4MKN/]]R_ZFVCON94DUS"3_PC*33YV7#LE@14MN+N7N+33[&5N^5')=_9)= M@_4M/HL&> /,,&06,0= VB>PS"QB!\J(>H,8@>ZF'< M&%1;=^N]5\+-J:')1,D=41:-;/:C4K^R1KV8L'ER912N,K0SR4P*+3G+J(&, M7!G\PR0PFL@5F>0GI#0?TX"+P@'XID]W#P8VL[_>5_\L_<[8H1MNH05 M7W@/7YLA]R;(U[.E-@KO_[>ALZ_9HV%V^R:>Z@U-8>H@L0:U!2=Y]L2/O==# MPC\FV?PQR1:/1';GB*+VB*)#[,DLIV(-VE[#4F#IX.P77FV.UQ;T@LW8#!3;4EN:_D:*VMUX+\(XZ$C1A_A1U!&CCPGB MCA9]R+$?><-RQ*T<\4$Y+B'E5&NVPI>ZKLW9=ZPKU27&/H,(%&B-#84F1W62 MC%"YE)?X>EH)[3)KWGZ[/OH+X>+>T;[JZ-9'A%Y'MC[DN)N)BS[&#[JRN7M% ML@"UKKH335)9"E,_@.ULVP"=576_,W_NG\[\@?DY-DQU?_.'ONZV/E"UM@)S M6*$K[^0%GK"J.YAZ8.2F*M%+:;#@5Y\Y-GV@+ #75U*:VX%UT+:1R6]02P,$ M% @ BH!(6& JMN*'#@ *Y4 !@ !X;"]W;W)K-[M^O=K6']J@VVTV5?OEAWK=W%^<1"=?__!Q=7W3#W\XNSR_ MK:[K3W7_R^V'5GP[>U!9KC;UMELUVZ"MKRY._A9]7Z9TJ+ O\>NJON\>?0Z& M0_FM:3X/7WY<7IR$0XOJ=;WH!XE*_+JK9_5Z/2B)=OQ^%#UYL#E4?/SYJSK? M'[PXF-^JKIXUZW^MEOW-Q4EV$BSKJVJW[C\V]W^OCP>4#'J+9MWM?P;WQ[+A M2;#8=7VS.586+=BLMH??U1_'CGA4(8I'*I!C!:)5(&,6XF.%6*^0CE2@QPI4 MJQ#G(Q628X5$/X9DI ([5F!ZA6RD0GJLD.Z==>C=O6OF55]=GK?-?= .I87: M\&'OWWUMX9'5=@C%3WTK_KL2]?K+6;/MFO5J6?7U,OC4BU\BSOHN:*[$MV;Q M^:99+^NV^TM0_+Y;]5^"T^"73_/@W3?O@V^"U3;X^:;9==5VV9V?]:(U@^;9 MXFCYAX-E,F+YYZ:OUI9J,W>U6;/9B!#>-R[XM>E7VVN+R-PM\K?E_ ?_8W=1N()HIIX688KW>UT%XTF]JB MRY_H'S&S=+OVR^%0+?5+=_V/=2]F(M&HHFJWHI!U4?_%2UWP5Q]&U 0D)L M$>*T-LS"WW>WU:*^.!']V=7M77UR^><_12S\JRUN#F+)7FR8@>\N(\(H2>(L M/C^[>QP<2+,%4HPCQ4J0F!(I\4.DQ'Z1,BD>#IKLD0M)R,(X3U0'SLQRPM6: MD\TR<4AB&FK!4%BT:*26X6:9TRA.XXR&:L'2+$BC,&&R_4IGTH?.I+[#KO\Z M.SQOX#GM^0X\I-@<*58@Q3@UYI>$Q"0.0B79J\7WX]'XX3UO/Y?_^V*S7@5C1W5?M\C^V,$F088(4FR/%"J081XJ5(#$E ME-A#*#'GK/,/<2&TVB]>@G?KINO>VR*$&8."D8SEVGSM-.3K>J18@13C2+'R MJ9Y5?)H^^#1U^O27K9@3UJO_B67A=N_>N[KKAQ5_<"T6B]W!T;7=U:FYOJ*: MGYW&??V,%"N>;CQ'VBN?(18XQFSVX-_,Q[^/G/H^$*MT,?VO[JKAXC^X6FW% M2F(EKH!$D;[=[2_[;&[/C)X[9=KZ:.9LE*_?D6+%A-9SI,$2)*9X/W_P?N[T M_NQP(3JXMV^K;3=\'G#/\K^[PRBW.C@WNXC25/.PT["OAY%BQ93FMV^PNJYDJ]^+[=M<-_^J!O@F%:'ZX71!G1AKY=+08\<2BW MVZ[Z[O$5@Y7=.!OAN_0[JBG3;YID84BTBS:HV0*JQJ%J)4I-C:)'V"]Z@RBR M1DYD^%KS\NQ8A(T7F;N;[QT(2#4.52M1:FH@2*(7N9'>_LKP=*#YRR$0;NMM M=SAKU'\,G\5"H6G'YI!K<9(9_B9"I=[G9>_32VQ. M.2$+2:Y/*DBK!52-0]5*E)H:.9)71FY@^8+(L4:+B=Y8$NN0P=TF[^ECBLT" M:I-#U4J4FAH#$D1&3CAU^;%^\*N(@G%>;74X%#Q"U>90M0*JQH]J"J..0IIG M.J)&F55C0Y+%R(T67;%AC0<3AIU&+"?ZIL_,;=?;U:99DB5,GP.@#/&HINXU MI23,B.Y"D%G5A1(D1FZ26&R7D_>!Y_7"O1WEMN4]WBVPCV1QEE.=^JE2@U-5PDEXS<8%(-EVE!8;([$H9)E,3ZH,\LV\&9[FE3+0[3-&/&<+8@ MPUBWR2TV3Z.$)CDQQJFI1].8QM1.\B,)^R(W[=-'H'M+^.GN1C*R&51M#E4K MH&H\,@%DDE*2A:EQTGT-<$@D."1N< A/WH$B0F)!A&/I.U!("%7C4+42I:9& MC(2$Q T)GY?$0RQTSYK%8REHIO$0$R?:\W@L!BYPKE8<\2J'S MSJ%[83*/VZ#W0(12.*A: 57CQ"2$(QD]*+MJR$@01]P@SF>M_3A:8FNTF+ L MC0C-0VJ,3[.D6%;H:2-:A:B5)30T&2->(F:^8Z^FF'4\M\ M3')&=8!F*6BNHXG)Q<2 R5FN@W5+P41,M/J$;-HF9 E MJ")N4.6WCGZZNRT,)A7+_30U^AO*I:!J!52-3^Z3$F57C04)IH@;3'FND3_5 MMR(80L>I&1@Y M\).W27TG4!P&59M#U0JH&H>JE2@U]1XFB,?V&"'>SO(, "M.F' "'FBQ1:FH4/+HGU9NJ??D,LEH 37*H6HE2DT- M#4D)X^>GKSTY:4")(%1M#E4KH&H\MK'//#-6+"7*K!H;D@?&;A[HF]H8VY"< MGJ\Y[":) M&\MKA!HNH&HSYS6B[*KQ(D$> M]V&"##7AV$B"C*7D6(*,^QB\/0V]GQ6J5J+4U&B0I(]ZIM=-\SF9F"-C M*6C.R=0D:_8<&4M!2XZ,Q>9(CHQ%SY4C0R4YHYZ/-0M1*EIH:4Q&W4C=LF M;;4>-=294"R<(^/,#"5F4+4"JL:A:B4UV:#>P:I_)3.C;F;VDNU6:KG]4T_8 MG[GM>[LINA/XZ=XK/I+,;=GW])*8)(Z$>9I'^J0"3>F#JG&H6HE24R-' M$LSDU1YF9XT6$]6Q4+\C8N9ND_?T,<5F ;7)H6HE2DV- 8DM$W=:X$OR=MS2 MWM,#%%)"U0JH&D_,M$9"69KF>MX.RJP:&X_>F_'\Q]59X\&"(ED>)?JCT=UF MO3V-?>\%]L47TWJD1%E5'2U!9.(&D<]-\+'N8B4FV$NC,,KS4$\0MY2,XC G MA*:IOB: LD>H&H>JE2@U-10DI$Q\GF$WS>&V&W?#.-? MBL$E+IJ,_H820:A: 57CD_ND1-E58T%BP<2-!5_P, 5[,$ !8&("0#$A9VD2 MZVD:J%5 U#E4K M46IJ2$D Q]P ;MKK!$W$=1K%8FFCOX_*;9D"@Q/ Y%9E"U8D+[.=1BB5)3G2UI&7/3LE=([V%FZADQ'J+B;I9W M$$!IVI0#X%"3)4I-C8)'+XAUH[3G)?@PRUL5(GWGQ&W9V]'8=\9.. .-5FB MU%1'2U#&W*#L;1)\W(WP7B;:;G(-]>NS.=1H 57C4+42I:;&D"2#S$T&7R^] MAUD2[O3IQ/**"#T0H,@/JL:A:B5*30T$B069&PN^17H/L\"])$F-L( ^EF^: MT0)JE$/52I2:^G)RR?]2-_][R0:]6]KW[ %5FT/5"J@:3TWLF)(D3'4\B;*J MAH:$F*D;8OKNSZ>V-SWDQ+C)WFW6V]%0^ A5XQ-[I$1951TMT6/J3O&#[L^G M9AK>R/Z\I>38_KS[ +R=#$6&4+42I::&@D2&J<][+Z8Y/)ZX/V\K:.S/6PK9 M]^G ^_.I!7S9]^?=[?*>9Z'X#JK&)_=) MB;)[B(6S[J:N^WG55Y?GM]5U_5/57@]8;EU?"?GPNU2TJ%U=WSQ\Z9O;BQ,Q MV?_6]'VSV7^\J:MEW0X%Q/^OFJ;_^N5,Z-\W[>>]C4( "U)P & 'AL+W=O3%;*[4]6RQDO6:;2K[G M6];#+RLN-I6"C^)^(;>"58UIM.D6.$WSQ:9J^]GEN?GN1ER>\T%U;<]N1"*' MS:82SQ]8QQ\O9FCV\L7G]GZM]!>+R_-M=<]NF?IS>R/@TV+?2]-N6"];WB>" MK2YF5^CLFBYU V/Q5\L>Y<%UHEVYX_RK_O"IN9BE6A'K6*UT%Q7\>6#7K.MT M3Z#CVZ[3V?Z>NN'A]4OOOQCGP9F[2K)KWOV[;=3Z8E;.DH:MJJ%3G_GCO]C. MH4SW5_-.FO^3QYUM.DOJ02J^V34&!9NV'_]63[N!.&@ _?@;X%T#/&U PW( MK@$QCH[*C%L?*U5=G@O^F AM#;WI"S,VIC5XT_9Z&F^5@%];:*=57">_P#S+9)[\>?LQ>?/3V^2GI.V3+VL^R*IOY/E" M@0;=TZ+>W>_#>#\ #CG;XD=7O$X+> M)3C%Q*/G^ON;XX@A.5:OO[,6!;U3)YYANV ML5OJ[U8OYC.YK6IV,8/5*IEX8+/+O_\-Y>D_?#Z?J+.C$:#[$:"QWB]_A]S3 M]C7?L.1-QZ5\Z_-V["(W7>A,\W Y1R@C*#M?/!PZXMKEN,R7>ZLCA=E>81:= MHZOF/["PQCA7'))1S?NZ[5C23Z7KGVL]HUO!'UH(V.3NV3NE[TQ;6#1JS1*V M6D&2,FNHJK\-K6QUQO)/>W;*:3]19T>#FN\'-8].^T<&G=9M-2;GODFJ#1>J M_:_YPN?YV%UV,+59OL3E) !KBO!YKH*:!)8]5 :R3%^V9.^9EZ\I6[ M,UI@G 4D'^ :125?KZO^GFD(KZI6) ]5-YA8:)AH'RI=$L%O.DIT>O/J1VY< M8"6R[+FDW6] >%(B=6Z.\0*Y$URXDT<(;1@Z&'(>A,TI'^C(A<[LV+HBBGM/'9Z<6" I-G M"8GBB/P$2:177(2FR<7!5Z&+N/EAZ; 3Z+$J$ XHQ):% M.,Y"4"B&*0?MP+Z,M4\X=EDWISDJILG09U>4:: XPI:).,[$:3GW2HK!'@*6 M2U>MQVR9YH&5A2T&<1R#GP[0$@L'[/)MCG."IC*]9D4 ,-BB$'\G"@6#3##X M)7KHAA$F4U3[[%"Y1 %>8TM!_/I>T^S/W@S24/OMJSLUKQ\>2!):Y--LZ[&C M9!E*:-B2$K]"RLFAP5C!?<>A 3XI+4_5V_$H6%KB."UO!E&O]?J%6CA6'+B.#EO!*\9:W93"3N@ MG?!-I;0?ST'WO.ZX!,U(ECO>N&8H!:\#^V1L48M?0>W!G+RVB\,>PM*".GG5 M8U:2,I17+6)Q'+&'4MM>0>W9FGHKK-8>! ZS:D>FS(@ MU2*6Q!&[Q\(A#"PB?.G5*]^S$R443Q>?QVR>Y:'3"7)PDOQC1\FKMJ_Z^GN. MDD][EOS_.$PF%O$DCOA/4@[@MED:4#AMH"J5BM=?81/50%TZ7F^[JO=/H4OL M:<7O,0FD36*!3J*HO/RBE\<@GG?R8+^R2T[RG3Y:Z(9FG,::=;I"@;B4^BCJ MT-#K3>:)M!3^35WRV"$P)(%= K&,)G%&?ZF>DL=6K=>\,RZ89WE2B;8V3NPF M)I0.?,Q=HFQ:T@;LRM"*LF@F<31_AGWCLRX==#!UO+^?*R8@ ;,[[TD4<:GJ MC+1G'XR.I^18JR4OB9-WG\-V:+.-5 ENEEC=>'UQ"DS(OEM.3"8]=3O)@N40MSFDJE>=?BA2=QS($" W/2FY3]7;L><' MSX'CY#;39@[J5ESHDIQI5'C=]NRK2S1=X!XKV N%HLNRFL99/949/_BG+EHS M2LLIPCQFM,#+4#19_M(\&DV_\WYN5H$24/%4=?C!,HV"_(=#Z42]';MMP4WC MX/ZBO5TQ(G7&)G-3EL2)%*+0LPVFXN1^]VI,Y3/I]5YM2QBX,7H#9,W)OWPF1BAG%\E6C_[?[= MLROSQM7D^P_H['I\@\QV,[[0]ELE@)8RZ=@*NDS?%S"J8GQ';/R@^-:\9G7' ME>(;<[EF%8R(-H#?5YRKEP_Z!OLW]2[_!U!+ P04 " "*@$A8S?, ;84* M #=&P & 'AL+W=O1'XFS6,2 [SM;H)C$BI_U0] ,U0VFXGB$G),>R]M?WW$O.0XZ<)FD+ M!+'$(>_SW',O1Z<;ZVY]H500]U5I_.M1$4+]:CKU6:$JZ2>V5@9/5M95,N"K M6T]][93,^5!53@]GLQ?32FHS.COEM6MW=FJ;4&JCKIWP355)MSU7I=V\'AV, MVH6/>ET$6IB>G=9RK18J?*JO';Y-.RFYKI3QVAKAU.KU:'[PZOR8]O.&OVNU M\8//@CQ96GM+7Z[RUZ,9&:1*E062(/'G3EVHLB1!,.-SDCGJ5-+!X>=6^EOV M';XLI5<7MOR'SD/Q>O1R)'*UDDT9/MK-7U7RYSG)RVSI^7^Q27MG(Y$U/M@J M'88%E3;QK[Q/GSFZ$H]V01A_853X-X[2AI"R" MPU.-<^'L?+ZX6H@/;\7UQ\O%Y?N;^GTP#1M&&:)3'G4[Y*4SJ[#IL[3H__*K -RJ;B*.#L3B<'1Y]1=Y1Y^<1RSMZ1-X' MMY9&_R$)"F-Q88VWI BNN5KV6F7H]JTN7NU.CL+W\Z>#'[Y2ON'7?N'7]-^K>G M\0?$B)M"H7HR6]72;+59B\;()M=!Y4*;H)RN1-8%%(NK+G:^CUTA[Y18*F4$ MW*^EP[[E5KQ789&!*\1BZ['3C\650>*?=.O6B0#U%U'YTXFX4"Z :Z Y,E*; MP)6UP=B@1*Y]5EK?(,C"T):RW&)W5C8Y&[S?O,ZH!@!VXI-A]SCW7JR548[E M( RJIB<4C\8$BD;M(%W7)38^^74^OWXZ\!5QR<%@. !';*4#G:T;YQMI@@B6 MG7,-G24GG%HW)?OD"83T<*&RQNF@TX[+^ZR09LT1J;1G;GRRN+Q 9*X,'["U M-@G$E30@5G)PS(]^)&\I<@+N"YG_#D;B]3$?U9XC %4QTG UCI:V]EK5*:\ M!^DC34Y(L9+:]4I:5U.2?_(#2VKK=9=CL&%V6]@2&?(_"?6YT6$[ADX/"N: MH5>Y%#[:GTE?B!7ZCI\PB+=*NF>*'@S=7LH2RI2(31!K,BD;F+=/L]@H![@A MCG<4/&>K!UZTP=X7U[%8 MVY1>#"3HR'\'6D*%4*(2MZT?H+Q%H7DTF*_8_E M%Z!G&]H4::Z67&>2VB7YWNH+A0R U!;(%NJ^1ELEF:E (0N6ND+VY0Y64Z32Q+] M>V/B:+#1H6 O6L'_4> XY8R03@>)>2A"0$2PXQVZV<7$W)@&DCYR[@1TTVPA M#F;/_M:%<@4$8 N%$F$E*>^DRXJN&V)#B<7.Z&]@"/Q[A\0=O(@2)N+7T@+V MO/^=S)Q5\!CTE%%GS'5,QTUO. 4$E=Z0CU80/A5@4EFP9#*:RIYJ9=T+KG8$ M9YW@A['34)&%CO"L65MZ].G6@><5B[KR3BJ,1M+A=%*Q5K9&CH*F8(4X)HYC MH4*UNT4MWUDBTY)9 I@&'[GM,P_D$C#!#K4.E%4,N-$8>)!#@6HC""Y!.LHF M"XWL3%^5:8A@]"D?>!L>,9ZI/K6_)6N@QB1D?A$^H^J-@*-H7. M.*/;V$!B7*C7,&,1?MLTT/;X6&A$+LZ)BH*CJKJT6T7V^*:ND27XHDVT#MP2 MG ;Q$":,"C0P1TY9-2C99$K*PVY:4'>/IC;&#=[2)<"C/K/8H]&28)\G#O=Z M6:K((.R_DI'A@KQ%EP2]T>K:WBEG8L%"*].$8UBO5JJ+1.@HD*+9&=&:2P2% ML0"\$!LV3L@<J.@X*"0!Y\@RD4M$I&Y+99!B&7 M-"J110'G:0LG?!*/FD>W\73$Y@U=/RDU5#H^8L$.+B5DA.[&+1^ED<\T$*"K M)'T=69&"0L=1*XI&I? 0*/.(GC%?5W,B_PR59:@3ET!2Z7=#7: A2L8]+EVJ M6B*\7:LAWHA^",HO(OGGD]D,%]&R9.C?25U**NTX-FL>2T"[=V073L$2#'L9 M@W(WS'&"\$1#L<80I#N=QV%G,,J29J-4#FQ&T?"9TO\;CO4 M $J:0_G[TCH7P92,CP43[8\%^HC]E.-D)&IPA1:BB2Y+#4/R]'S5$&92+QS4 MV?B+;C/&Y(C2I8N@SE0[ZO5V$C>S$>G7*#"T/WTU5$73#(8)OBZ+N??"+_HS=W(>]5!]^1X!NA>561$*@QH[7>*-_V5;#(4)YBO0YS1J9&;@B^2 M9 %?;.B-@LGB$))CZN19O/$*TQ:C#+[JJ"9 33Y4P^]<^N2 TQV=B&P&Q%!6 M%#4:@D]2G ^E#=^/(.=5O-F%PMEF78@XX/KN#00EBRK)$-7U+U5Z>=A;2YT/ MQ7YI)-W?.ERC9_7H*+??C_/C+Q3TM[@6A?50Q2^BL!M4GAOO*H^[L^@642YO2W=+LWD3UY@YKZ/E$7.[6(0V\O>PAZ!DN+=ZS!( T_>U>AOHAJQ,[ M-)*KA^\(*7_[1S%^H10):0=;J)GW!/5OJ9F3,>Z7:WX-$N^L9&@JG,.7^PHG M;N-6W)X<%%!+YJF1XK90Y_R.#2OJ!H)=)08KS:'=_Z]PR/*I1HN6MA:7K_LG;U,'DG#ZKDNZOB M:)R,BR;1E&SSCKV_M\"&AOUOH=_?A[]:P ]8XO]2,"?_9<'L>S\_'?SD@B%E MS3\L^7AGC;^^=*O=;U?S^)--OSW^\/5.NC7=FTNUPM'9Y.3Y2+CX8U+\$FS- M/^ L;&PO=V]R:W-H965T&JM6JEFYN-ZO"7 MI;&M[/'5KB[_T:MW3A8MW;S9RI1Y5__?-@\6WB[1+K5O5.6TZ8=7R[=G[ MJR\_W-+]?,,_M-JZXK,@31;&_$1?OJG?GEV20*I154\[2/SWI.Y5T]!&$./G ML.=9>B0M+#_'W?_ ND.7A73JWC0_Z+I?OSU[?29JM91#TW]GMG]209^7M%]E M&L?_BJV_]_;5F:@&UYLV+(8$K>[\__)3L$.QX/7ED0778<$UR^T?Q%)^E+U\ M]\::K;!T-W:C#ZPJKX9PNB.G//86?]58U[_[[NM_?/W7OW_]YJ+'9G3IH@H+ M/_B%UT<6?B&^-5V_=N+KKE;U>/T%A$B27$=)/ER?W/"CJN;BYFHFKB^O;T[L M=Y,TN^'];HYIIIY4-RBQM*85]Y#5(@)@W7XM[MFNRHI_OE\XOOZO0P;P^]\> MWI^RY4NWD95Z>X9T<,H^J;-WO_O-U=WE5R>DOTW2WY[:_91?3BX\+%;8342; M?*HUD MP"?=BF41I;I;B1X;RM8,7>^$68J--?50^8U(*ETI)#6+XT1O MQ(*^LE3_5C7MK62U1M)6M /MMU%6FWH^$K3&M2>L3QMM+(2SNMEYMY,,3C:* M!.A43P"!Y.F -JQ4;Y ]+%&U6RCK5#58W>^$,\U 2CD!U$O20H,GC2?R BQ7 M%D]S*F0IEL_$=JTAM.ZJ9JB56$M;;Z55,VRX[/VG4GVS7$+^;N5&2OW>)5N1 MZ(Z,[+3K28>XCS =5$SK>=?\[; 40FXVC99=A2W96:I=J!JYFW?MUQ(.P@?E M'!34LB'/>+W)!4E3-JR&"2CWQ7+H. 9D0\:#F&SV:,.QQX)#O66#VZ -K"%% MHU:R@5ZJPQ\K)1=P7#5*7)E$@%H.,:,Z4@L"0HS%CA^\D;;7RMN$OEO5(%QK M4J/EF(9*V+)S,%>T-"(T^=EAZR?E]X:[88:E5HB[]UD6[0CXD7CIH4D]>BY, MB/U#C+'B5] M:%I8R]8QTPXJXM,J*FLA;C2*3\R1Z+52+8?>@@T/-Z*VA.(YSY 9C>"02+L4 M9 >-VZ(RZDU3"%=$/]^:_3D7'POLV*X51+-CS4:+*4HY,9"0T*M&@D"6GE"" MF0H9N+06A[9;FZ&IR28A#"EXV6"P-8*$-"1Q M&KBUU)6$32-DSA/::E="&W3KO!51[$.R'/0>9V3A.S+M""8*X %>4MQ%KT)7 MD!MRGD_5:"DO>3^"^HV_BT.% K)O_+,(@C]5:PID-M)!/\S%0\ JFY7M=QN8 M@C*Y4'O8X,G+H5GJIB'SS"*>UI_+?/4)SH6.T6:4^1L)A$HFB8;P\*J]AA6X MV@@SHP(S[X)R(>_)8)%S32XTXQF%:05578"U$LESAD1/1K2!YDH_L2(Z9]5< M?+,49/8R8$9A.E8(VQ"Q%AOC^O-:-2AV=C,]SWI!F8U'H !>V7S1B;;@!Q[L? A2*28( SJ5S\N &1RLZFE)VZMY"3I* M 6=<5%8V?%&?0H79,J+"&:0 603768,8AS-OHA0SR8!NV&R,1;01Z-;GU+?L MDA//I3N7YU&TYX_OWS^^\#C+Z .O+>%WKFPY+;W<7 ZA.T$"E%."8D>WBP$LUWL#MZ))/S?+\XVI?E(]EP)LV0_6 M1_G *7^ Y1>$\(A.P1.\.OTA@,O,;T)B @RPWG&[@/P* MF39-2F*2YT[WWH%5@R)A#;4!.3/CRM0QG':!-V=>_\<8;+-I+4ZTB--N1"\T MK J##;1N+OYDMGBVG15$(*VK&N,41W)/@.MSG'3Q[B:&:$)GQ! %O.R9B*!V MPT4 *VECQ6(J0(]'VT.QU!JKRL=YEH-[ U,(N1_9:5!]9DM/=?VGHN_AR[;$9FII0,[;&=5OP(+&=_\O+/$-ZQ\MRX M2\'>8C>$MAR/B.W\>/R!ORLUA0K9,?0.(.\=BIT^"ME M@/^;M2;H]C3"$NKAD;ZVN6/9S>00=D*5T&X-I:.I)/;XT=C0])+$:51P)(:\ MT6"JPAIEP/@BCX);*=L3\6-RU#'!^6\D2C[R#V(PHS(=G>P)Q5+WD=S&?G!4 M,!R7]$#E\&=@4D'XZ5E,P9/KF?F5XA3MPE%3!,(MR<<4E0 H56O9C;/F1$R! M'C"/@;\;'MGPI=^0KWJXF?LN\2@:N5$+!."!1(6@$'&)IG!%'M2)[BY\' M/(3,26[0/OP2:_#D@V864!"79APXR8%$K8_VL$A7U-LXJ-%%D^?MD#*%JJG5 M"AL<&2UYO"80L7HQ,)-< ^E7:Y:F!@"E\1-W9($1A3^D=>2&E&5Q!R10.6:B M(20Z NOMD)8:6]#9427YS*IIQ6:3T\WGR!:G(8&';T4CU@%'D>-(P]W:P-O=*;G,KA-%O WN0!F"":D!#G% M7RW&8%W9KU)A0N!.&H,I/,F <8R-"&LB)X 4)$5LFIF%Q2[9>5TUQ_+Q@/DX MV#CQZJ@NMOX,PK<<'[%;NX#EXRG"6*JRYU&"_#4P(CZ[?G4S?RU:@)T_:2+: M)9 18CIP27UP],]"-IRE(/KH#3P;^5:"\"01YN*AR.:_%=G\_XG:+Y^H?7^0 MNQ'$!GI7!R)W@L3%'CF;_5+ M)UD(GQUWMC2T]^0W(N#=D2/M1B'JH+"#29W3>CA"IN#CC-(Q*>T('L \0?_(&" MQ_;]@Z@BSN#R\YV2MO3[3,"[8<*YU^'/_&0ZS2!K "%Z1.!W/.X8G6:07 M%'5?7*)P[%S1 H_.'TS4):<-FDSJ^G9^-WK2S:$G4=E6/"Z=BP^JDH,_UOBKZA]18B0JBS+0Z,2K0^J-(" M\0%=/,FD&3%/K@-6P>)#EX8!L@F&6]+4C$P5J9Y_52K(X#,+*(4:>:A''QG2 M=]I['#( T G[4$!U)DUMT#P2[,1C+M@>OJYY\4A(ESO*D:,6(8@F;5$Q @B) M-').48)\&N7<#,P)^PQ=H6TZZI^H G([,0%U\L_NYC>)@]-MN'"7+QR &[YK MS+8)PVCB3WR-9JTQ27(^KD/QS3+[0/5->A>^[#EI2Y.0>!A*C4KH\2F"XD?/ M>WEFA772<5>63XNX9OO3B(HH Z[-"$;RR9RC;(-$C;0KM7>$-9J*YE.5&>$] M>RV41E'MJC"Q8-^7M]);'U,AN!KF\\9.;6434(R"'SQ<^*$N^LAE@[YA. 2F MHW*42E')XI>:2J2?,+4;L Z6"#8[4J_\8=%!^INI%!50*@;I9*E,M_H7-8OS M_)+8!Y]&;J2A[TXHDE4$C="TYC.Q--^+OJ"7*.N!W#&9V(W?&RD/$ HYZ)"[ M=[$C); Z8I M8_P1QKAWJ$Q&JY_BE#^*6"=N=7C@D9+C4%XG5(X&3_@Z=NKT MI8*5,?7DG95Q&9GH48Q7"JQ.PV<83/H1MS\!^#C-8V]*KLL.!)@.#J+U$K/T M;QIUXW*P7S \ 5WX"L%CZA/-6J8F%*DQ>L(DBT*JGGBEW(R1><0'*4: MC(7WJR@O_,L,+9#1UU:3SQ"GS68F7:59XU'TY,V-B9:'UYXDE=17!2O*PI!< M'_;42^^B!%4"I?!@MN7I2LX&:L^YY\!6V,B=XN%'B8'H\_GLLR\R!^<(+!&G MSDROE#B\*N05Y;A=#G1H' U*K\K%YS'1G[],C]A*-SH9W-EM^^B">) M7B1?D.1_O;'?(ZBCNWVP/4*:CK<[4Z9QFGR-3'S[OS?QJ_^5B8]O_&M,/!V2 M%G/=?@V^XCGOYXLVWX7\*G]C#OIR?IWT M]P>G.4='[^!HM^=&;YKT4O#8>/TZ@F(^BRS?@Z#7NC]C5+")OGB78Q-J+ 4' M33W8X(0Y]P ?W8N_&.,S@\V[WX,I+6_>P2S\3=JY?B M?3BJX0.6,)K2?'R';H,A)X>0N'UY)>[#7YY3^CR1INX%W^;S/KKU=[]Y?7UU M_15R,YQT.38>3>PLC'Y.+_F(YR\O7Y02[B?R,W$UNWQU)P[]=N*B^'T+@G#% MO^*A2(4 _JE,7W\0@](/Y]Z]Q]02P,$% @ BH!(6('6F=]O M P >0@ !D !X;"]W;W)K&ULK591<^(V$/XK M.^ZT??%@,,GUF@(S!)(>TPG) +D^=/H@[ 6KD26?M(9+?WU7,G&2EC#7:U]L M2]K]]OM66JT'>V,?7(%(\+E4V@VC@JBZ2!*7%5@*US$5:E[9&%L*XJ'=)JZR M*/+@5*HD[7;?):60.AH-PMR='0U,34IJO+/@ZK(4]O$2E=D/HU[T-+&0VX+\ M1#(:5&*+2Z3[ZL[R*&E1Q>69MP\&'R7NW8MO\$K6QCSX MP2P?1EU/"!5FY!$$OW8X0:4\$-/X=,",VI#>\>7W$_IUT,Y:UL+AQ*A?94[% M,'H?08X;42M:F/T'/.@Y]WB942X\8=_8GI]'D-6.3'EP9@:EU,U;?#[DX87# M^^X;#NG!(0V\FT"!Y520& VLV8/UUHSF/X+4X,WDI/:;LB3+JY+]:#2YG4^N MYJO%>#6[G3<;S%4SNEZO;FZO%A)PBED'^KT8TF[: M/X'7;Q/1#WC]-_ 6TCTX$#J'>YVA)3[/)-'!;^.U(\N'Y_=CHAO,L^.8OJ N M7"4R'$9<,0[M#J/1=]_TWG5_.L'XK&5\=@K]?]RZDW&.J_BZX' MM="9% JD MYK367-[D@ I!4!GB 2^I1[XBUG]PV?("PL24E="/0 8RPUNC>3="09L-9!9S M26!Y[_RBDXYQK.3K13(*&TB]0TP>9<$4$FUE^&:M8)OCR32 M^APVEPA:!\9"5@BM4;%&2]K/[0O). ?M3)2O>2@-$^<]T=#K?NNSZ,&/I6TM M% OB3$U9LMX&.RHL-@G5?(X8*U0]^JK_IY3XBWE^ AJ;'!]C#-IVA MG6W[ZKAI)\_F35/F8[;EPPH*-^S:[?S ;&PO=V]R:W-H965TRX::>3%YLB@7/[OG,! M+K="?E4E8YH\UE6CKH)2Z_;M<*CRDM54#43+&OBR%K*F&G[*S5"UDM'";JJK M81)%XV%->1-<7]IW"WE]*8RN>,,6DBA3UU3N;E@EME=!''0O[OFFU/AB>'W9 MT@U;,OU;NY#P:]A+*7C-&L5%0R1;7P7S^.U-ANOM@K]QME4'SP0]60GQ%7]\ M**Z"" UB%GQ'*RT6E[%^R=6NS-""Y45K4?C-84//&_:>//@X' M&Z;1,QL2OR&Q=CM%ULIW5-/K2RFV1.)JD(8/UE6[&XSC#8*RU!*^_ MSN_O+F[FR[MWY/;SQ\7=I^7\RX?/GRZ'&J3CFF'N)=TX2/\0K.I-2SK3;I(7!;YC^8"D<4B2*$E?D)?VKJ967OJ]D9^=E8^J\52W-V54 N:&8?&#!]0_? MQ>/HYQD_T<@_3%)Y'-#EJS5K%XQ2>($@Q[/0J)+1FY%W=)F]Z,B MP,;\:RFJ@DE%:-M*\0"QQ#6XFMQ],USOR(3-W#_8]5;P@'SIC+ Z6R9KKI65OP&$ M-6\V1*P)[Z72IB"-:)2FVF@A=\XW(EJL%2KT/]%'EG-J"XC$!(=/@*^6/-=@ M@5^UI;(X]\$T7/=?4:, @^3)+LA@6Z(>6+7#,L>DQ,@(=#E0EK,KRUFW81"< M8!79!(E>AQ7$QH;1$AXM0INI=@D 7H5EN^Y5) Z'@4+ -H+P86VH)@5TAAK M'8BT+BCBLZ(@T$@(5\I0 K+):D>R#Y&D !F2NGT,$ M3-UBZP#;-*U0V31,QFDXRB8O!^5WM7:]# BBN+(%9WT0QP;F4:^@K0STMC ] M5JM+JD$WSLU(C"/?;0E[!1>Q18#6Y]C(UFO76$B!B!RF^[DH?MD3V/4A=41) MY_0S[ Q?L+$IGM-YW/NHZ]?!OKU[K8%%&,9!YV0W$H8VG38;R3;>/6&TN.SE!'2>RNQ DQK6A.RII+(^N[*VZ@21MIF9CC*C^[X*Y[ MH^#T5>&8%D%C*=@C@2(H,1E+R7Q3=^XX\KW:#:Q #[0R:*/"*H3J\/0!IE)9 M";*$0:%R4ULM"E8Y^374(N,'!E=\<[%I;)P1%;0?3IMN&WO$9RAAR@<#W\'< M >= +!642V>!J2[1'<-[R\_6VVY00CMPP36&-L^8=4%8 OM4VC"ZZE ZK)!0R]"NA6X.=N MP#ODQAHJA=CB6XX:_!U"[XV/VWD(F[PRA9L8S],) O!J[G51:XW$5M&W[7VD MGAQ/PO-%QA6&C@]>"8B%OJN8)\V^1AT>D^*XEX8B[MT049"[3M;2REIX67Y^ MN%LN%G $^QTZ;[DN?8>&L:6"0H-5TR)JS?5!Q8.E(KS :7'-0<8*[W?(&[M5 M& 5KU4]O 3K(]*.+ ?()=AZ_.:KL3\J\G78/GFX]N6"DPHFB)]GW)(W&\#<9 M)_ W#J-D O^GXUF_ _L\4)B"XS5!8 M7(G6IG,69K,I_(TG&;;:Z20A<1K&TQ%9TLIG--#R*[/T!6'3"/YFV8C 67J< M@JY)F*13\HO+9KN>%GBNP8L'6XS3< KHIF$&-L$Q/(FG>&1)K2_Q&(:(#!]& M89RE\##*PO$('S(0G(Q>)L /WTV3./[YJ,]C>\1VX%HO,J2O9ZSB;N([J%@* MPJ%RR5> &C_M#?.F,>#4/6N%U$@PO#8#ZR_^:F7B8EOR'7$_V@AW( _(;SW3 MT8JP*U(OUB$P?P?$ZY.FKW45!<0+:NL#HZ!GQ2^H,P^Z'925OKI@&9V._M+I M>5I1#T4IK'HG EQY.GD))=$T9"U%[?V,00AT/6$V97>02V.?4G;9P0QWL/34 M@/=L)0W6/>N4C>: O#.RZX$-YE;MWQW,>?N;G._ MW-T00R@W2-6*K6%K-)B, G&PO=V]R:W-H M965T[=HPEJFP'9W+#+^LM$F%P]:LNS8W4D3^4IIT@UYOW$V% MREI7%_[9)W-UH0N7J$Q^,F2+-!5F>RT3O;EL]5OU@\]J'3M^T+VZR,5:+J1[ MS#\9[+J-E$BE,K-*9V3DZK(UZY]?#_F\/_!%R8W=6Q-;LM3Z*V_NHLM6CP') M1(:.)0C\]R1O9)*P(,#XHY+9:E3RQ?UU+?V#MQVV+(65-SKYIXI_"PK>T8L+]2)]7]I4YX=!RT*"^MT6ET&@E1EY?_BN?+#WH5)[Y4+ M074A\+A+11[EK7#BZL+H#1D^#6F\\*;ZVP"G,@[*PAG\JG#/7=W,%C^WB?_2 M_/?'NR^S7^?W#XLV?9Q]_F7^,+O^=4Z+^W='?_9;YX^,C' M+KH.$%A0-ZS479?J@E?43>FCSEQL:9Y%,CJ\WP7T!G]0X[\.WA1X*\,.#?IM M"GK!X UY@\8? R]O\(J\N^Q)6@?6.=NF6[ET)+*(YG\4RFUI(DI7_- MEM89<.K?QYQ0ZA@>U\%Y=FYS$E_ M?43_1G7T$$NZT6DNLBV%&JD>26-)) G%2*=D2XF"ZR-2N[!07I@P1B)&2!47 M(SZDC5JK3"1(#,D8N-E)26=-.&$FDM.4U+2:&P,4D(?A*)%\DQ=K&V M\D"1%_]2-@=_C?+GI,$5*#_04\I'>?LJG5@FDFQ#F0[=L%I6U>BG&@"7SZ1R M@74P#08\=A8=6NLG:3+&XV^F1:9"E0..7B9J+;BR@:BA3E-I0H7GN MN:V P"APM4@;4[U^5NGPK_;CDS!*%Y96L#;SHOB: MV$>!<#2/.KROC=_+%P[T2B?H 2I;DX*\N@^PJ4<=1K%,(EINZ5ZZ18B&^8>=R(\-.H/2C!8#R=G MWV%-O]WCNX-3O^I5.G<^/:[R^*WC9T\H&+9'P=C[:WI:[H?3L[^,,(?T_+]C MRZ1]-O7&]T^KW>C/5.E/V_W!N(E_M;W1)M<&5*&E!DC8V-M1!.O7R30=#_;( MQ+MO)-,@: >]D0?KE\/OL'72GO9'%(QX,?Q6*AV]]!J3AOUV/^AY"E6[(>== MYOMT<5C"?8-H>L\_[%N,^L;21QMI)).JI*W]$X<.A.SNSIZ$2ECQ>\S8[ZTX M0(!;!7*V5!U%8]+%.J:1W]HJ&4M'-FG6^&EO M\,&:/LBE*3C9RJS9\Q7A" SEGHQN)V"MV0@3@3P"YM?-F02:I/24\-WE7N3@ M(2R>=1?TKMZ=MB$@+\"2$-T/<<)02+V.6&Y4<<865SB4R\L]>\4-8\>^%&Q#1&KM7^3] [M ,0Y$PKB9U MX_I#L ;TPQM0B=;PVPH[+9)6K3.N(@(G_#R*L8!?E:IA)M-X[1 \DS#.YG4* M/[*%SWEG/1DW_F[ M.&I=P M3&%('IWO&[83? @!QFF#:GMXAFO$GBCL/([,>T0*> %U7 ',T@^N%9'#! 49 MW0W6AO)%A$LV,G8_&Y=,@6OVM$2H$;C-DBKI<$B)SZ^G-U;Z+N&@PHH8N M3(J32:?7T)PMW7#U!-RDJ PX7I3YZ/Z<_K892Y%@GH4 ?D?NH$PV3LLP_-:# MN\Q\Z3ENUG[LUYEO_8).^IU)@QZ@,160?X%XQ1,5*?1,$@1,/(+/15.[-)F<05K]\VU;=)E7*I,YAQ.L?> M>;M[7S0P"ZW]=QNV&-E??MQHGC:?AF;E%Y'=\?*[$AHM7N LVN8*5WN=LU&K MK'[UQNGQ1"&PO=V]R:W-H965T]Q+G\:#"P42(R;OLZ%PHK]]ID MW&%HU@.;&\%C3Y2E@]%P.!MD7*K>Z;&?^VQ.CW7A4JG$9\-LD67F&OGO@BUXFCB<'I<<[7XE:XK_EG@]&@08EE)I256C$C[D]Z9^'1^83V^PW? MI-C8SC;[+@SR7E]SQTV.C-\S0;J#1AQ?54X,Y MJ<@HM\Y@58+.G?Y^=OV%?3O[]/6*W5R=W7[]*$@0=W MX?OL$V&QD.);&$O[VE7;TL3M:3\*[?"5&QEAAZP#&T%AO@N ,HQ#5D,TRO2&U^EM5P!XRJN8,>8 MB](B!M)[4956_]K![)?:URE2)1$X6K/,&PTTI-0+G>5:1R"1X4QA I-2ENQY%ZR-G<, 2BR%62O@]"?<$/K[=0'2?;7 MA<6:/3QBG2B[*<]'!B?F]N'5QJ^-4VOS3CN(=79[>W5W>\0NN$W\T1%]B!^% M!+,>]("-EK,@G$SP%0;3,,3_K[\L1N'HHU^;![/IE'WMW_;96C\(HX@7#Y45 M2D8RQREZE2HUQ?!;+9X-KH0QGE; M.T'Q$(M<6PF6ZUWC8 '6MD=7$ WA(]4#/,>S"N7^P7-@0.5S,#'OMLWOT\@"EFP7"Q(/U-@G"XK<#Q>!B$BR7[='UV?OWI M^N[Z"M9X\Z@NPH=P=/C_3+SB1<_\[^==:#P?!A-H'RJ8!>/QSZ\T";7AGQHI1%?$'O7 VCN;6];SL;/1N_V MF>FR^TDZ6033X9"^EL%D.=]2V&0$C\3<3_C,9'GH_2 8+X;5UV2T/'S?IKL$ MN:U-8X9L366^DSLI^:,H=5-Z63M8C XJ8)M$(&$^<)G26IGG08(R)#/Y7^&A M//T]*]1.#B_)Z\)%.;9;[OZS)Q4'6\Q56=NR"#9%4_UVGD=0M$<$52DB]%(J MSYNE(ZOM((_?,$A9B-I:4T=9FYJ 8P2+4O $QT.107=@"T3F2D2 MSU9= JOB7>F[JN$HV#R%OE3)$WJ&[DVA MO3%"14_[&1_]/..[=B[[ I=PU:AGNS7!DO- '5IJ3LC:WI0D>-,U!4Q(CQC# M7R.7/M&J5/6H:]?M8PC2PC-3;FH/Z>#*?3U20#MV4=JN:1<2&'6#UW)B8\--S&Q"!^1P +2=@G;Y'KWTA:8D M(BJ;+3S/C7[T_19T-^N/$+!I2A<_C^7]I2:$8T1(Q+3F=/3="W\P[T]K$LH! M$O@_"IXV3L*[4=/&"G( YADOT 4APLKE=2%C1-6V7MJ&S'==;TBZJZJM.&_[ MX2;M$,<;L>UO/G]_)0N6T M&:9EWK9[F\G ML#.IQ<+POD>ALS4*>]D-]-FU8F<(L72/9(@KE[[3&[;]'KR(1^Q0ZS*C_(SO M5UD.SG70)<389T7<8,3>:PFSU64+C/F2IJ%?:-2_M>"\DCW[LG6>)^EQQTBM M9>J$^0Z_V;F+=-J.Z];JYSRET-P38&T_<5'JEJKO%M];&:#ITD?#&;OUQJP] M8'^F"(,0UXC.^;LBM#W.O@>$0>>=!VWDVK]FD3T+Y3 [*]^)VNWE M:QM$7X,U%--[D [[\VF/F?(%JQPXG?M7HY5V3F?^,Q$<@M$&K-]KE(]J0 &ULA51=;]HP%/TK5]DTM5)$O@BT'2"5MF@\]$-T:Q^F M/9CDAEAU;&8[T.[7[SH!1B7*)$2N[7N.S[5][F"M](LI$2V\5D*:H5=:N[P( M I.56#'344N4M%(H73%+0[T(S%(CRQM0)8(X#'M!Q;CT1H-F[D&/!JJV@DM\ MT&#JJF+Z;8Q"K8=>Y&TG9GQ16C<1C 9+ML!'M#^6#YI&P8XEYQ5*PY4$C<70 MNXPNQEV7WR0\<5R;O1A<)7.E7MQ@F@^]T E"@9EU#(P^*[Q"(1P1R?B]X?1V M6SK@?KQEGS2U4RUS9O!*B6>>VW+HG7F08\%J86=J_0TW]:2.+U/"-/^P;G.3 MV(.L-E95&S IJ+ALO^QU/27,@L$3HIH-L QZWX/@#\#G<*FE+ M SO\6-3U+XIF_06VX7#1L!=A[I'<,IV5 M331C:S(%2>%,&/@,4>CWTL@%L9^D,3Q39R UL-0J0V,@ZKK?A$M.SLEAH51N MH.M':1]2/SI+:)\"M:8E=PP&TCB$;MAWA*F?=&,7]/WSM >';CW8LV.%>M$T M'5=D+6WKS-WLKJ]=MG;^E]XV12IQP:4!@05!PTX_]4"WC:8=6+5LS#U7EEI% M$Y;4FU&[!%HOE++;@=M@U^U'?P%02P,$% @ BH!(6&<0S-R> P \@< M !D !X;"]W;W)K&ULC57O;]LV$/U7#MHP;$!@ M.7;2IIEMP$ZR+A^*!'':?1CV@99.%EN)U,B3W>ROWR-E*TZ;9 ,,B[_>NW?' MN^-D:]T77S(+?:TKXZ=)*=*UAP9;?3Y#C9+]SI=2EA(9U-&K7F M)&T-.2ZFR?SX?'$2SL<#GS1O_<&8@B<26!0^&SX@JLJ$$'&WSO.I#<9@(?C/?MOT7?XLE*>+VSUA\ZEG"9G">5< MJ+:2.[O]G7?^G :^S%8^_M.V.WMZFE#6>K'U#@P%M3;=5WW=Q>$ <#9\ 3#: M 491=VSR^M/5\O[Z_N/= MU7*2"AC#>IKMT(L./7H!_8X^6".EIRN3<_X4GT))+V>TE[,8O4IXR=F QL=' M-!J.QJ_PC7OWQI%O_!*?]AD4:M-R3C<-.Q5RP9,R.6&OL5Y5]-[9MO'TYWSE MQ2%-_GHN$)V=D^?MA-(Y]XW*>)J@-CR[#2>SGWXX?C/\]14O3GHO3EYC_\]+ M^O]H6K0>V][#^PU[T=(ZIAM#2VZ$ZQ4[.NN"?T12,EW8NE'F@=@(.X10&[$( M'LV]1\.X;5U6HB1HOG;,*%4A;.>1F;1XN@^#FT9TK?^)D:?5WO[/]S?]Y!=" M=R%%S9ZO<3ICL@7]^'9PAK2O*F"/8#VK -G$+17K79LU9:K1@GM4^6<43) Q MH/L#\8XSZY"?@*S1IB+O^)&7\ N^Y@<1R5L7F,.R@42JNS3GD.:$).U"M4_4 M 5T;0IZ97:O9:BF_I7P:3WCY34P)J8=6%_!P)6000H!$[2/;DZ[:!]@&IG%V MHW.FC)T$OWK0MM19N1,+.<_H/0Q/SM"!UH+#4BJ)-E 6,2^]7^ M09MW??SQ>/<:?E!NK=&H*BX '0[>XOUPW0O33<0VL:NOK."-B,,2CS*[< #[ MA;6RGP0#_3,_^Q=02P,$% @ BH!(6,]ND'E="P !R !D !X;"]W M;W)K&ULO5G[C]NX$?Y7"%]ZW044KUZ6[5RRP&Z2 MNTN12X)+TJ H^@-7HFTVDNB0TCKN7]]O2$F6;.WF<=<"EUL]R.$\OOEFQGJ\ M4_JCV0A1L<]%7IHGDTU5;1]=7)AT(PINIFHK2KQ9*5WP"K=Z?6&V6O#,;BKR MB]#WDXN"RW)R^=@^>Z,O'ZNZRF4IWFAFZJ+@>G\MC*Y"AY=Q[3>+OB[%#O3NV9DR8U2 M'^GF1?9DXI-"(A=I11(X_MR*IR+/21#4^-3(G'1'TL;^=2O]9VL[;+GA1CQ5 M^0>959LGD\6$96+%Z[SZ7>U^%8T],Y*7JMS8_[.=6SN+)BRM3:6*9C,T*&3I M_O+/C1]Z&Q;^'1O"9D-H]78'62V?\8I?/M9JQS2MAC2ZL*;:W5!.EA24MY7& M6XE]U>4OKU\_^_#BY4MV]>H9>_'JW=6K7UY.+"F?0RHNT MD7?MY(5WR%NRWU19;0Q[7F8B&^Z_@&Z=@F&KX'5XK\!G(IVR*/!8Z(?1/?*B MSN#(RHON,EBI;"?SG/$R8R_*BI=K>9,+=F6,J Q[)DV:*U-KP?YY=6,J#=C\ M:\P-[I1X_!1*I4=FRU/Q9()<,4+?BLGECS\$B?_3/3;$G0WQ?=*_(VCWRAO7 M]OY#6.?'=QO!GJIBR\L]VW##5"F0K5NE*UFN65W*:GI8+ VKA*E$QL G3&*7 MU$CQBG'\=[2-Y>)6Y/0F%]S@?5G6/,_W'J-35NQO'/=Z;\$!893B)9-E);0L M*%-QEES1,XC!"2I-:VUH92IU6A<&H4^%8>D&$!#LC+-)I>5ZC>U0P.Z9G+-J M@_-WJLXSCQ4*J,CE1Y'OZ7G)2E5Y4#JK4X$'@JU@#;OE>2U(/WIR9-$-D2"3 MP%G*M=[3<[M\"OA9^PW(I-UKD/U@5?@J$RF%#,;9%XVW_VH8Z"']R+9:0@'" ML[H5&BX"0>B/(/24;V7%<_D?;ADPJZUI)*+:2)VQ3_ ?W$4'KH![GK.]X)HR M+8:3V;3+9;[)."IUH)/%>%3)DH;Z56)2'"@YO8#I'.!%0LK!\X.XZ0BRI"@.40 MG7+KZW4+MX+OX?,&9R*#F]-4:5*48-3SI=6L3BM[" R% 8VE/8P2-O ,\*> M3^K?B[O4.HED:$F,S?AJ!6]:Z2V>'"41_ Z)0%"B-3A4I=)&8PQ.>"V,H
  • Z,J_,4IC@^,E3$D>!LWI]*&W](IC&<@2B-:?B)%:MTSG(3T+7?\)CR$%L>C M"H#Y40D*:;-:>7W**U- PSAWILI4QG,I(BVN;'TB'^GN(,>N0R)<02VE$9NK MLI-(X4 E:*Y7+/A+&[$O ;V+W&@ OJIRU4A+/9YM!\\Z:G)'\3L4;[08BVO' M(E#!BO]LPP'\/ AFTZ1EC6%F62'D@!QV66BZ/F'T!(M.H*'?.A#ED4BMZO4& M8XOS!_" PO?5+-EHX4! .5PH> UV:\P?MT@5&]$1='J]VKFJ*^H[TT,ZDCF] M&C^TO"EN6GRJ+1$[YH ' 6]79>_P@J-C@.O#1N84T!+CEWL#WP'9@ UJ:47M M$TS8;43Y!9'&*F-KL=>:,;JLEX8M/73)*"Q)4 -YU.4X6-F>#\-HVW.0*U> M<9F2D*ZS0,J,5&2[^C>N@=?VD0M@UX?Q0M6E.^10YY"JP!Z@=],4+!*#!_/V M ;5_E'5$@_G>Q:=I*-O<'!XPD$\],*TIB:T+-S?=4?]<*^2PU;01;3A[$IU- M&90!E=DH--G\[C6H"P0$WO0ZFFW9;T6*8'P%7U$O5:9[5R!R1Q$\^S=*C8L? MX.PZ&659&!TMSWLL2]389;'LY%'U="QGVV8Z^_WT[90]4WG.FTJYPK7:V6[ MEBCW*P$J;%/+AS7JS_(JG.H.-NS,BE:U@7O,^2-V[2PCNA@"ASU@@3<' \1^ MW)ML#@$Y0Y/C!7YRCFER$ G>!8&=Q5XX6YZSG^_S?!.@L\"+EXOSOD:GEI!2 MLQG^Q<'(6$L>+NU$< IW>5A-,65XNF,6^1'ZKF77K%GL1TER8.)Q3<92;9@E M+X8G$B^F#8E1Y3AX*061WK2E:@"N0SVR6XW-?58(1-#5#S3Z=6GK%[>4+G6O MQSN4.].\9AE>N(V=N*,6KJ!Z2'CL*7ML!PU@)Z>A^J[J'/W"+9%N7Z9&YR9V M-.. R=!,/*0U8W*/IF5'R4>3K^8+?_X3&DYK)T< M1\:* ;0 SY^0! S4P:HCV MX+\O*F2K"P&:AG;WG*2,*/FKVL$]**THR$UU;;I=&WHJTGC3RYINRK;-GE34 M; XMNJ=Y&+@X5VW%H&$@3='.D#"7>2XCND9R8/&(P0W$G 7M\)6V U77#T 5 M67USU3_EE*9I;_JYMKJT2M/"KP/)265XWF7V>Y?9+^7*)M _@'0#%P.55PA, M4;MB^4J05% ?[("G1;HI5:[6:#_90Q9$-D$,"#R,%]XBG./J+(SF7IC$YT3K MX/0D8D_M;\%"NQ),OMC(K6$+$K%H1,R3F3<+9B@N2>PM0Y2,R/>]V6)./VLB MUS"]J&,!MADXJ(2!490TO000G+1RO440LC.H%*!DS981S!F &T4K$T003AS= ML9(7@H60LFRDS.;>/%F0M!!H6M[, +_0455I\6!LO MUD]_&7A)M*0 S%'"Y[%/ 4 5]!;+Y9^'L*-VXO\'KZ6W]",'K\B+G75!XL5? M#:^%%\R7B""V+^;H;Z(H]B*(_&/P(H3'"!L $40$#"\.XN^%6+*,24$O7@"J M ;HL_YLA]DJ5#VFBI(&2K[40KO=M/1G2EO!_B4D?LD,_:3"Y]*(HM)B,0F R ML)A,$F\&U%[U*5BV1?,;&Q8/=4(K[4:%D]09GQ-@(/WZ1;^,-A\63TQKSVD'@VJ#F%K-OVI$ MP#I3:M/"C,9HM "W@>LUE#9>)+PETY-XV([S M3 OZ,NU:5(J/"_9Y8\5B1LMF;(92%-CKA*$\S>*8KN=D5Y+X=+U@L0]N69)I M6O 5M;A!.$<2)KT2,?9M[Z+W<18$N[:?H.TO(67EOM-V3[NOW%?NX^YAN?M$ M#EO7$DU0+E;8ZD_GLPG3[K.SNZG4UG[JO5$5V-Q>;@284M,"O%\I3 3-#1W0 M??N__"]02P,$% @ BH!(6,6N[ZG9!@ -18 !D !X;"]W;W)K&UL[5C;;MM&$/V5A1*D-J!:$F7Y%MN ;"N.@,0Q;"=] M*/JP(D?B(DLNN[NT['Q]9V9)ZN(+VER*%NV#:5YV9L[.G#E#\7!N[&>7 GAQ ME^G<';52[XN#3L?%*632;9D". M#_G>I3T^-*77*H=+*UR99=+>GX V\Z-6KU7?N%*SU-.-SO%A(6=P#?YC<6GQ MJM-X250&N5,F%Q:F1ZUA[^!DF];S@D\*YF[I7-!.)L9\IHMQ^6PU(G1O^B$I\>M?9:(H&I++6_ M,O.W4.UG0/YBHQT?Q3RLW<'%<>F\R2IC1)"I//R7=U4>E@SVND\81)5!Q+A# M($9Y)KT\/K1F+BRM1F]TPEME:P2GCBYEH,+\[$V]'9^?CB7 Q/\?'X9CRZ/NQX#$F&G;AR?Q+<1T^XWQ?O M3>Y3)T9Y LFJ?0>A-GBC&N])]*S#,XBW1+_7%E$WZC_CK]_LO\_^^D_ZL^I6 M$C/$.'?>ED@X[X3,$_$6DIG*9V)(Q%%>@1-GRL7:N-*"^'4XP>5(JM\>RTH( MNOUX4&JT U?(&(Y:V$D.["VTCE^]Z.UT7S^SI>UF2]O/>?_VDGY']^("_'6, M8B!01JSTF$.5>["YI)Z46M]3JMMX4_@41$Z-I@4:6 ?"3,6D=!C>.5SA!-P5 MQD$BO!%37<:^9"?D4: Z8?_EV#'60A[?X]HXE?D,! ?=$C?HG>VQ=@[5Q&'7 MBJDU&09S6'"?2B\DUC6!W&"?H55"CBN'5'R#""TM#%@_;EUOB3.CM;1M45B% MFJ9P._1H5%K3%B<62>-2<6E*VN*IS&6BT+BV(8Z-<[YU518 >2IR0J9WV./ MYRB*N#D$U^Q.HKNI)CHH]UE,[D5:<916X%,"W2QBNRKOM :WCV**+M>VN)8[ MVBH9E@4EVL]!8V]DW,5M%">?HHDK(%93A?:S4B5 %*$46E/.4LY &BKY.5:8Q#G3*P8 Q5!Q&"] MY+91-OFYD-8C]ZS,G8Q#5Q"]J([S5,6A*'7:$X.@<^,%S\8JI3)&T#D3Q>-T M]Z2#M%O*$U#WY48D:CH%RB#4#>M51A98ZAF!P7 HC]1?L9GEBN>N"2MKIJI& M91EA_8@*Y"';$D.MR=T2WI^(L8U*JV651F2E5UI]@;!7;HN01(Y0E)8DP[6; M6 ]R0$Q=N _4)WJ7.L3#G":$NW95TV-1M[E"R/A^0%/!W#*K4,G@SJ\V#T,@ MQ-2'L0\ZIA -E@"DS3&(HV1A_ E0-P2?RM^'ID&P+)E"9E2HJL!267$K=4F4 MGCZ5IZI8"-D9K1(FT41J287D5P?F,(Y6R":(OQZO'.&]M$B?YM:%/=LI9'K ;\T^ _$FP=]^5+TNNW^;C^<1#L#/-G9Q<-@'P]T M$NVO1,$K' Q%+A9Y::LH[366-2W6[+78#ZY3Q6"4$']H5ZLSK(B08<>.86E9_U00#* M0NR#[-8ZWFC80Z%;E=.'PH#W9,*MP"R(L64MI/1#@'F-UR V/IR.-YE'898S M_:M91^I';NW:F#P5R#8IK-+#:7RFXABDD4EFFHEQGJ/\XKKU,2(D,](U%M^?Q#0[_C21 M5Z?9CV3L.^KT5<:.0_Z^BH?GD"- '697@K->T8\>IL!+L3'8Q&,M4.O7?QO' M_LWRA.3\1G7:H(IO/B92BR<_6JMZO2Z7?R_:?$ZM%DS!L?689FWL[FR*[4&T MYO)E>(!SK]O[7[K^P=+U36S^[RG78]]Z.DN?\C*P,_Y@2>]NB"1\U6ON-M]$ MA^%3X&)Y^*"*K\!85"E7*H+%7XK/SI<[;54,ETHX[4UPJG%RZWC_>;2JU.; M_Z&SL'JY]?.6R-1"5GDXMS?_4+4\AT0OM;GGO^(FKIT]VQ)IY8,MZLW@H- F M_I=?:CWT-OP\_KUR>6+O0":]&0OK?>?Q/VSK^S_FWAG35AY\=ID M*AONWP,O+4.SAJ&3V9T$7ZET(@[V$S&;S@[NH'?0"GC ] Z^2F\>Q"OMT]SZ MRBGQS^.Y#P[.\*\Q82.M)^.T*$">^U*FZN46(L K=ZVVCO[ZE_VGTU_NX/1) MR^F3NZC?PQ0/V2\^&/%KE:_%[!GK$AH-*R5.;5%*LQ82@06#"6DRH;Z$>*&# MQX7V09NE2)W*=! +F>I3XXG8KMYM),(8BU#=&@R+86Y *"8P%01(3G.M?"+>OCU-Q(E='/?NBC#T\!R:GYBNB=/9:9] X M<@Y<9@%[[JZ5=(GXX>?I=#(%#N8Y,>"5T5CBR48@Y-2US:]'?#<1VJ1YE=$C M"38#W('\KU[FJ_ENZ^:X794B6/'#L\/NJ"A%$SR%7 O.*[2N@EN2]+?CA9B' M@MCQ4NM*Z\CKRPJ_/&3;[E@"D84VTJ21D%-8E+*[@QF_DH :^M6+BY_(&D5! M*@@VO=J)[-$M'4B%7E3L+]\,4W%;]S>0%QA0:D"E'2+(TR1&*12 [.[))8G[ MW$KCX[ZY$EG%^\)*!I'AC(DX!ORJ5!5S\-/@.BRY/^WL> /OZI.\)_.W>)\0 MY)VIN:M078C9K#FJ#WM8ILA5$&,6KG"FG0^1.DO?Z6'[UJ,=L@#AXX,\F4&/ M=HW!WM"G!IP1R[=YTT98QWJQL%IA">0,.7V9R]ISWKXY^7"^2T4*TP$]4&"W MFRN3KE!U7<7@HI(JAA>C2$80Z78S92Q E$5IK$K\?P]*D2D"#0%J11NS$,,9 MJISJ$"#S\SG;%Q_.SFO'OJV*%B#8S;YVL,RN*:;N'0NCH3 '[G0:P&DU_\1= M9+3,*R!WBR5<&N/L3ZC=F P,/IWL3W\4!&9&'.?83PP"7A'AYRPKRD@D*JCWRXD)0!*+\%9M^6C+M#+$@:#K!EJ>O0XXP"NSA;B/W)%*>7BHXW5<'& M&N,B&HIT,AO9T4D=U^E-0#+>YCIC92Z=]1Z.#NLB2Y"BM!7:X[ZB7$Q,&G$P M.9R2-Q.#"2QX8^CJ@;R.2?=]>%6?*T W. +%7'D?F=[O,3T19S8Z%L[7-HOZ MINM,YG#9A5)NA\ &E(%,UQ MV/, \B.H3(MD6:(BD/-<-1[58/N8JB])U2J8 M_0H_UQ0@F4)SRBF#<\Z#3)QPD-#>[Q@EWU#'_W+0_"FLWR>&+A].ELLDOJBS M\F!7L%2'9]3XI437\;W-=:]/WER^.A8L5]D8<22PXSL>UW4I MD#I5+DB"_S9Q^%[5FG F1HDDVM1!J#)J8M)]'-.HE8 %+@U04;E MR0HP@;%FUU'F=5PEH[1<4KO3'$XYSE5IJ(:/:5LJV>Q4*JN:&6:NJ:B!:J#^)KUJ;A;K6)Z M'ZG^_R\S0SK04)L64-T<]L!D%,3'MGYO!)].#@:@]AW =C9Y=C@"MD.!_T1H M?'N[5:766J>ZC TX^RG@#;?7G" I^&6ZJCN,NDYF5.#V_,Z^-ZJ_\VI?M81^ M\IN;$>0\4(-:(ER,.3L-W>A95G<^#P;7 "//*SJM1<(8B*!WL]+@L,X&/.*A M([;U3K>$,(57#87I>2.5BMPO>++#MO[6;N"9)&B#IE>26[#U7;KAAB&V":V[ MM(8?KV[&"ECI?560(B,GL3=3U*+WNN8-.U#NR70<^N3K82/,$0BWH?F*LX93 M!T5FXT$:)]*].F5.XS$@P:=ZG-7D:V,!-#2,0A)V,5M$]KHJTA+("SO/]5+&+-TQ M=WL:1BBU+7?$$M:24!)XG*^C2C<2X" :"*&@*4BXJJ@90M#1''?(7NO< M[='K1B;K_'#06.8J6S+N$5762CTCYJD=/6BEZTLB5BJG:@>56@!+\_7]&1#; M$;'BT4E3":7U,)'V U^47IK>_H1]D@K+&--/D=UJJ:\M(T.<,HYJN)M6=+IF M'KM*U3]B!EQ/3B$^DMA*SS77ENO:YW*- K--65^UD^;"^#'>$IL"GSH]?UQ; M\ B1L92XZ'J!U%XC0 EU>TA:YXU[B_F-'J)G)9[.M0D#&ZF#4IE!;9)$C2=4 MLVE;H6Y$I$M^$Y!35V"X*\@T3>5,UE;KX C).T:?-M>JJ?I[L^]^D0\'ZS44 M]?11+A9 $$K02;2T\$#^0:31C=V<\O)<(JSZ-&#F$J&>QY="*XY'V6@<3X&K MS9#N4\4O$]HQ9-((1N:?5ZACJ$CK<*^ON2X(],9;B2$2PB:/<(T:A?W ]/ $ M>NL>V\:>T_1J3Z/"["/";8/!1U14CS!FK MMLKTHH<;79Z1S"(,WM7>;\P7[EI\6ZQ"?ME4R;AX3] -# 8F7O7188BVG. * MH#RBE #TO\2Q\?4P -M M,L>&*A[Y;I&=%6>8F#KJ#SF:]U_ +A:I"2KMTJJ@,B$=0L]"ZIR^*N!8O%)] M/"E1C5.GQH,7W:]-VR+J9J5,$W=9TB>&6I&&)2T#XT76PRI #OR<'S;OM' R=P]32/--$&_O3=6V7[E%M)R0?W[T? M?'W^YN(X(>A;-!/B,RA5@CN,_WX5V1-+5IG1)S6N=9D[).8 MO=Z72H5R2_X>BQ >RH@?+;5WVT^^CN.73MWR^+W8.VZ7:3*QP-;IY-GAEG#Q M&ZQX$6S)WSW-;4!RYI\K)2$G+<#SA;6AN: #V@_ACOX#4$L#!!0 ( (J M2%B]\A1?#0, .<& 9 >&PO=V]R:W-H965T^MV]7N^OQVMA[5R 2/)5*NTE4$%7'<>S2 DOA>J9"S3>YL:4@WMI5 M["J+(@N@4L5)OW\0ET+J:#H.9]=V.C8U*:GQVH*KRU+8S0DJLYY$@VAWL)"K M@OQ!/!U78H4W2'?5M>5=W+)DLD3MI-%@,9]$L\'QRNLP8?R=*8 M>[^YS"91WPM"A2EY!L%_CSA'I3P1RWC8+ MN_GMW>+R^SG,+V:+\[.;<4Q,[0WB=$MSTM D;] 8]F XV(.DGPS?X1NV<0X#W_"M.-&1K5.JK=0K$#J#!2I!F,', MUX4DB0Y^S99LQ87R^[4,- Y&KSOPS7/L*I'B).+N<&@?,9I^^C XZ']]1_ZH ME3]ZC_W?G^D_:."T20H5"+FTCN"A%I;0@LGYP*5"P0:%#4^Q%\SFIJR$WG!7 M[K+*B4S1$D\![HF*X=RXY( ,+)$\EU!RI2&O=>A&YZ'<.-XO0SPG&W%]B]"K M[#BT$Z(&+"ME-HBN!S,'8@OT)A[E>YY'4XI\GM6!>P^RYX T9P#*IC;1UR9P M96&Y9$7;ZDK^#BDUUMN)3G2>+2V$7;%,0QP*[S\.>D?W MO&[]O^HN\%9"9C[M>:U4EZ;[V$VRKH1-B[8/>Z]5@.^SXVAW<8[:+]MTS]02P,$% @ BH!(6+ SH='Y!P *A0 !D !X M;"]W;W)K&ULE5AK;]LX%OTK%][N;@(HL27;L9-- M J2=#G: Z4[1=F:P6.P'6J(MHI2HDE0<[Z_?G2M?N;E!ZW]P,ARXO927+6KH6NL%$4@JO0P&XVN MAI50]>#^-JQ]M/>WIO5:U?*C)==6E;";MU*;]=T@'70+G]2J]+PPO+]MQ$I^ MEO[7YJ/%V[#G4JA*UDZ9FJQTINW$SX?#ORFY-KM/!-;LC#F*[_\5-P- M1JR0U#+WS$'@[U&^DUHS(ZCQ;2624)^5(D&87DF.5%BZVS3[_\>D[".>D= M,C"( [%_EO)WK#,%>4-, 3$M &'U1M6K2$FH'(&D:*T(F6B6X3V*9R4O*42+ MM!(+I957\F5Q.6#'\6R%)K/0:A5Y0GXEOG9,&[%A,QV91VF/A'W98]@8K?(- M>P0\P( M5QKK+UB/>,!M;7?(>U^R_U2-TS NG&%7K:5^E%3%= ,++1TD6"BD(4XME2P@ M]Q3G78UPGE6U!9^&>KW>!2, ML%A>01'%[!]"S8D*M/6/J%&MZY7LU#@Q R< MY\6\M5864<=(S^"JN?1R3'.)A^)4O/<5C%'O$/ H="O9%\O6M_:/!/G0IACT M0KF<32 43)>"P[[2M;2"JTW!TB3SBN4?3Y4YS:P@;T+8Y'HC.[(I ZF1NG. M&0M"536 E-J*46RW*)1^3DFQT/*2?GJ1ZS:\0N>M#@HTTBI3J#QJ:7K5@ES; M/729OS:M+M@]?#1R#OM+I*:C&D%P#@V8=\W"HW&'ZA!R%3YVJE):V,[I[%O1 M+^YFJWS"9.!"6*$EZ\X,H6I\B2#LX[K%&C=BXHHAC98-?$ LD !>&7 !?FL/958R5E2&F[K#,;!4NQ2/[@\>EWHQ@ M+-R(ZASD6S(5I;21['!#L_#4,Z0]CEO:"L$&2G5;(&2AE(=R)I^\A DF!@[ MVR(EDJY+B> HOX6H,PS,#>72!E#X4OA]7"FMP5+:7+'@TKA>V'ZH4*.=@J]0 ME.!^Y!8! +6I5,[.]08;D%USQ0ZP*:% GQO,+]D:P[N+UH="JP%!S@5ODJ"5 M4X#44H40,&Z#3:4!\I%_%G"*Q:$O2<$B/@D:4','C8P*Q4N8XMB%W'=KK_N(2=[!J9LTJ4EX+/(&N1J+D#O?J&9$)$!/+2>A8G;%3Y)%!V M@$1%;#0L..;JACCW+5=?8%T5K$K,UE4+N;67,C2*W5/>JC#_@LVCK,4A0$-V MH0KL=U0KD1)U#XB@6;&;'S@#+RD %E, 8J=9RT+%>3N")^ O-GRHT?4EKQB7;W%L0!>UX:0EI=NZQ_<<#Z@/W5ZO.+K MSLF/IPG@+?B F3[*AE: M=(_%.%CX+F5[<%;0IXU-H5/V>U-%#./.; *Z@S(9FG/?U7T):Z,&7'VW+A'!ZR9"=Z>I/$$ EVN<:]SM%9L !U$03N_ 9*L93=.P+] MB\7MK>R).Y;->?GZV)59B;>I5''B.^L(;&B>C;!;_9W/\7R=I.@[_V7QZ MS&MG>CIB-AEE-)^-*$VRR8BR9#ZYIM\Z@.A7.(6 O:SD]22E>99"Q70"0Y.K MV8R^&!X'3@;P#4V2,=3@_]G5-?[3<3*YGO+#))FG:4""#UHM^+;=X1]EN&T: MW$[<7\.\-[=8XOY.*#$ M#)%/J*NXP00HU[CP'[II=YZ$4Y+Q51:\E:53>O OZ/PAS K=4FP)ZW"9YT3E M]K4ZW;%9I="9 YLCDOUA\R!?;DXHLZ\(_?[G=+@XQM?T$D"]NAS-CGGM*W>" M=G*9T5^WOS_&J9NGK*JMGN?NB/?G.6AG$')<_D_X^_6B\6^>>( OUJ/SQ@U3 M3NCLV?I8P"(:SQ'?+)E.0YV83(9S?EQ3C/D_YPS M!95["1=2.D4V=8EW<+-X0]/K9#3EVN/"7-_&ZP#HT%+I["I)9]-S^GAX3SD% MQRD*!Q+\U)>#X<[WFTK:5?A*QO7C3A*]!"^.]J<)CB>N)M'P ^TMC?/?" OK/@_?_!U!+ P04 M " "*@$A8T8D?K,P' B% &0 'AL+W=O5^SL/FSM T2V1,0D MH0"@9/W]GF[P)EOC7/9E7W0A&XWNTZ=/@SS96O?@,Z*@'HN\]*>#+(3U^_'8 M)QD5VH_LFDK<65I7Z("_;C7V:TLE-065WMA2 M.5J>#N;3]^>OV5X,_FEHZWN_%6>RL/:!_UREIX,)!T0Y)8$]:'QMZ(+RG!TA MC-]KGX-V2U[8_]UX_RBY(Y>%]G1A\W^9-&2G@^.!2FFIJSS\8K<_4IW/&_:7 MV-S+I]I&VS>S@4HJ'VQ1+T8$A2GCMWZL<>@M.)Y\8<&L7C"3N.-&$N4''?39 MB;-;Y=@:WOB'I"JK$9PIN2AWP>&NP;IP=O'Y^OKJ_OKRYOY.S6\^J(O/-_=7 M-Y\N;RZN+N].Q@%;L.$XJ=V=1W>S+[C[7EW;,F1>798II?OKQPBMC6_6Q'<^ M>]'A!TI&ZF@Z5+/)[.@%?T=MOD?B[^A+^=JB, &L"E[I,E47"->4*RH30UY] M,#[)K:\MRF\?LG[7R_9_^!.S;U""AMC*Y_O5!KQH72H3*FNM4LR%&;Z=JAN=?( M";DJ QK,,)ZD?O[Y0GUWZ(9UZC:'8 2S7+Y22Y-3JC1*4:SEJM(K?/F@;BC< M)5 2J5386DC'PIO40#T4*F@"UPR!A(S4KZ4)<',7=(B%#,XD 4XK%Q3$2XPN MM0_DRNZV7:I[>M3@@D>9F GPMW3,".8(WU]"-9YX7^,3!!IU67SK^^'G.:U@ M'3(=%'[J9(=='H*SI7E4G\C>.KL@X&K3*@F>L4SR*N7-.=8&T2-5@EFI>^BTY"%2Y8\?]2"4^S:(8>Z#+72+NF]8;*+BBH=*% MA9'%W@PG%DA(&YT;$**TH8MO*(ZKDDI GY!>Y*32BE2PL*'?*Q/D4F)+SFP$ M>JC/20 JCOGT#LO5;Q6JC"II2"(*E%&>\G*=IF@I+TBMM6,*?*L2A%S$9( " MJ.;J*PZ)NO1064/FJ 50+79_#+WD:<(NKN[!'Y--=8$IY@_DPIXE&T=012=D MWQ#"2KA>91V>6NH-:!J==T6(W-^KB^ A_.=: Y.OCT9O,!S07YASS'6T[#\\ M0&Z"$B=?ST9'^U;6ASVSD;IO0N6P$AT:%G-(>@LH*>U\%@QUY ;L RMRER5R,6C_G,]VI&U8 WJ38[Y=ZV"3)ZLK< U-H8"<^' M6.YGR2E;OLPAM$,PN=C0X]HXZ<"FW@T1@;7QOJ*(2PZ] MZ!U()XJY_043P) M9R/UT>8X4#6:@;5N%]6J1,,T,0][$KI>D\Z;S@1R/U40=/B:]$L #W,Q]*UF M?B1P%CXOC$N8*]\]N? J!LR(I)08.:UM-+C3Q+;'SN?,9- 1U')I7-$NZ5/U M&4V;-?N[]$M?QFR''DMB0Z=^U]K$X^WY8XV&X\#8A8O!Y9&.- MB(OHKG%I(^51;5*3UN-D8W-,WP;.F,&MA*?N933P-I&QZMRB&#APW,_/7S5R M+9L E5Y>S;"0G42[8O/+$&3KIX@0H M[$9Z[L#D9+897YAZF+%[24=D4/5D1QD(0ST=HL:L'!0O]9TV/XFES;[ICC:[ M.GG0BH\Y\3=_]X &@>-Z:D+&8KWFP\"DB\'!'!_CP=X < MJD6L++L$8G(R@8KC<*CY,;'Q'3O%46YHV5R+M.TX^=HG[M'0_WI=<<4-_A?@ZF?"8D MP_^W"=HS/CQ,/[?C4!1K=D#!H4>&'UV6]21M!/OI>&2F?Z'?A0B'ZA"K5Y^5 MNP-J9]XA".D/>L>'%"K;)P9@:O.J#T:,411ZPZ]&&A&OG)/&Y6 +>$+9ZN.K MJ5%LRQT[Z.F(8,* LYR=M&0M+C:)>MY4.(Y;*2NK.IZH-]Q5,=B$0Q#%ZG2* M2]/*%R]N"L#/*Y),KR89)B"$JE:P5@2=\0^<*9Y0?3\H"=17&)W[:?!Q %*O M\)!N%_P\,F VZT0>(01;' 5J>/[<)L].-X95"A)&HT,/_N/>>YN"W$K>3OGX M"!-?X;17VQ=@\_C>IS./;\]P^EAQ+CDML70R>O=F@%#EC53\$^Q:W@(M; BV MD)\9H;D<&^#^TB+*^@]OT+X6//LO4$L#!!0 ( (J 2%A 2B^[.00 "8* M 9 >&PO=V]R:W-H965TW+Q*/F6^^&^=R9D_WA=)NFN3>EZ>]GDMS+H3KFI(U=E;&%L)C:M<]5UH6650J5&_8 M[Q_U"B%U,IO$M1L[FYC**ZGYQI*KBD+8[3DKLYDF@V2W<"O7N0\+O=FD%&M> ML/]4WEC,>BU*)@O63AI-EE?3Y&QP>CX.\E'@#\D;MS>FX,G2F+LPNH;^/OL.7I7!\8=2?,O/Y-#E)*..5 MJ)2_-9M?N?'G,."E1KGXI4TM.X+%M'+>%(TRYH74]5_<-W'84SCIOZ P;!2& MD7=M*+*\%%[,)M9LR 9IH(5!=#5J@YS4X5 6WF)70L_/;J[FB^O?YW1^-;]Z M?_V1;GX[FR\F/0_H(-!+&YCS&F;X LP[^F"TSQU=Z8RSQ_H]4&IY#7>\SH>O M EYRVJ71H$/#_G#T"MZH]7,4\48OX-VREY:139[.6?-*>D=_G2V=M\B+OY]S MN,8;/X\7:N74E2+E:8)B<&R_<#+[_KO!4?^75]B.6[;CU]#_^ZG\#QBZ(+8> MY4IF13YGNC!%*?3V!T?:Z)\_=1==XJ)49LOLJ!36RU26PC-!!1(I#MK*9>6- MW8;\A\V,EG5,J6S*M51"NR[-C>:OS3R@ S%L19M/+$'T6ZU=:UICQPK5";". MZPT2EFE5A<2,!9P15(#K9 ;9T!L6.Q*'$L<.N9!. 05"M-)M,VNJF!L4;TFTXD&(U:/K?,D:F&-!5UJ^ 8 M+10Z%TO0WQ5[E,-@V$&07H8@:]=/L :/N,A/D=A-!B>(,>:Z$>1PSZ='-)@?$S#HP'-7XS> M 1W7 ,<1-7Q')^_HZCZX!Y87>UG@Z+*R,15#O-^.5V?_#)$PV7Y24<##V1WT MNV-<'TH%2CA-"OWOC7+:H[&2+B3FEH4--,+R!V'3?$=BW'F22*EP^:/9!#KEG#;G_G49?.( W?_S%VK[;:CA),;J3/FW;S M0//!CE"J>2$\M*?:J9:;V-;D@[@V_BDUO!!P]HA28P4^H@6Q6*K0?= MN/O< MS=#;N[L+MNOX0D$ 3:5]?8VWJ^TCZ*R^^Q_$ZQ<4CF0MX8_B%53[W>/#A&S] M*JDGWI3Q); T'N^*.,SQD&,;!+"_,L;O)L% ^S2<_0M02P,$% @ BH!( M6.W6?[%6!@ ^Q$ !D !X;"]W;W)K&ULM5AM M;]LV$/XK!Z_8$D"S+M+D+0KAF$?:.EL$9%$E:3BN+]^=]2+ MY39V'6#[$$>BR.-S=\\]/.ETI?2]21 M/&9I;LYZB;7%R\' 1 EFPO15@3D] M62B="4NW>CDPA481NT59.@B&P\D@$S+OG9^ZL1M]?JI*F\H<;S28,LN$7E]B MJE9G/;_7#-S*96)Y8'!^6H@EWJ']5-QHNANT5F*986ZDRD'CXJQWX;^\'/%\ M-^%/B2O3N0;V9*[4/=^\B<]Z0P:$*4:6+0CZ]X!7F*9LB&!\J6WVVBUY8?>Z ML?[:^4Z^S(7!*Y5^EK%-SGHG/8AQ(GR5%I MK,KJQ80@DWGU7SS6<>@L.!GN6!#4"P*'N]K(H;P65IR?:K4"S;/)&E\X5]UJ M B=S3LJ=U?14TCI[_O'VU<7=I]N_X.[CAZL_3@>6;/*3052OOZS6!SO6S^"= MRFUBX%4>8[R]?D!86D!! ^@RV&OP&J,^A+X'P3 (]]@+6P=#9R_<8>_5EU+: M-?Q],3=6$P?^>H'[)W__),_&?ZV!^"H!3C: M9_V ##QG/7S(X4-DU1PU!"..HC_UP"8(5RHK1+[^Q<"E$CH&M8!KJ:DXE#8@ MBD*K!XQ!@$F$1JJWHM110GP'>K+4(B,CP@+F8I[2O(Y%L*H[O2QXP*XPM^M? M%U1R1-LTY0ITE@UO+*V!2&49#UH5W<,1XX0[M_7MQM9-M?5Q'SXF6I7+!(@> MF+%S#46VG.O@(%?2E/?BQZ*TB=+R*XT&8V\X'/)?@X>4#5Y,9J.^WR*5N5O& MTD?%IN])'$OBMW:C>Z$RTJ?A^%XPG'G^.-S:-PS[DW;;N-0R7[I-.12M2&0(N%B@.XA Y1'^.&"P$@Y+ MD:+%>)M=TE#B+*AY*I?"WU<3?W)_[(&_N3+>;[D_ZHC7U#'W)I M9X*?5QV[6$^B&)Z,O='):!?EG\7VJ-2:J-2 ;/D]>X+?!-52M<4D+RY3$?4F MVB7N.Y^/+NYNCT$L-2)U0$1'SA6\DU_+1)%]5B0#%QEJ&5&6WKZ]@J/J(2W* M8_A,78Z!UT(O%5R*_-Z#]X*;()'"A3$JDNX.CCKSCN&(>HFT(F>ZKH!?HR"( MYOB;&A)$FB5A8]9Q^%[XXV&;RIHIFYK>"NZ#%-N>UR%O;=,AG1OA6C9SN*I\ M:B=2A#/3@* H;F<@$S'!AQ?3<8NW$&L.,;N((DJ:I;7K5*8NG_ZP22C'E[0) MI=,D/BNDE138&%,:TFLVX'N38.K-AM.6\5IE3YGW@$HA](+QV#OQ6T;6QT\; M8P]6B:2UK 5.#A\E]:.4)9@.H4 =8=Y6J%66P.2EHSV-;4B^)ROX2%)1*\@< MMTIWDP(*9H>1KM@I!;5]HG49U7W!,S??E!GK0E>J#\W^:\G,-FAMZL!UTK]5 M0UTIY2"_IW/%0>7,DF!L].[;KF*3;A''LBZER9C.=#_B>5HVI\UC&W8\)^$?%_"]T0=..QO\HIM'I"ZCV9> M&,P.V][U'(>0#.A(YYA37=$;(ADQEOE>ZR4K3QCT9]/NT;"0)J+Y$59T.4#&LM;TU1:84F/-ZI6DC*8+I-@ M[;9+,&5VC#P_://.A!F3"A"GVB'RO7+92>RL'[2:Q;.W1CS>'8J->FM,FY: MWAIE5F8$2MB26BKJB,1C!42E,8/7Z)J&*N3*,=#@#G^>VZ0RU$HXR5X+L%&/ M+HHMY8^5ZVT6W,1OV+&K-Z#Y:"(-RKG3:M;A40-C8JVKFZ9)Q#23; M_Z$@J<[._:=> 0>=%W(ZI)?NLP/3A]JPZMV\'6V_;%Q4+_2;Z=5G$6+O4E) M4ES0TF%_.NZ!KCXU5#=6%>[U?JZL59F[3)"..&ULM5=M;]LV$/XK!WFLHKJ?'& M@JN*0MC'"U1F>=:*6^N%6[G(/2]TIJ>E6. =^B_EC:59IT')9(':2:/!XORL M=1Y/+OI\/ASX7>+2;8R!/9D9\XTG'[*S5I<-0H6I9P1!?_=XB4HQ$)GQ?879 M:E2RX.9XC?YK\)U\F0F'ET9]E9G/SUKC%F0X%Y7RMV;Y'E?^#!@O-DR M!:$SR*2J/$(&FEJ$U*DI$$Z4<>X5E A4WR&,?+(T'K670@$=*JCDPI:#L.]@ M;A2U &NXC+C\:@*?V5X@D6,Q( ME(FR-6'6\$^R,;JN"K3"&SN!ZQV'?H&3N)=$@]&(QX,D&L;CL!@/HEX\X,5A M$HV';TB/-E2.-=#&)/A!P0.*WIZ 0>/A:UB&CD$.B'NR:(%/HD8=U'D*$?$5 M1G'4'8WX;]3O\]^ 9TG4C0?PCO-#G6TMCM\K>2\496*%-(&O3S71JK>J\+Z_%",J394Q1R?6U.$NDQ_U"J7ZC,"&X&C M'61I:?F0JL*-NC25RF#&I>OEZVS-HJWJ_#DE>+O?V<$PIGW*YFA,-!J,N\]( MG71-1 AM]D@!N9>!*+M2M,L1W&&9KH*U%,T]?,LJ&Q*6!TY)D[7AB[XG!YX4 M1I",0"B.W2('A0NAU",9Z"K6196U 1N%GJB-IZ*E]TV&%K?VZVY8V=(X#"VY M23OMU:T9UU=9$XSVLXCZTR-6$K^"6$,IG,_I#1:!G%,<'B.6VQ2H.6#* M5E+75$:&KI/9J"JM21$)HJE?07PHR E\0)M*AR&(FP$(WE;:8FH66OY%1RDC M] 1W-2@^\#C2$JMP M3J)T.PQ:8.N/A7KB31D>Z#/CZ;D?ACE]7Z'E [0_-_2P6DU80?/%-OT;4$L# M!!0 ( (J 2%BAS8T35 , $,) 9 >&PO=V]R:W-H965T36[CZD#3;9MD#1!UH<6<12 MI#JDXKA?WR%I*RF:BQ=%@0*&Q2L[6ESZY%]'#?:>/F6>M]?U(4KFZQ M$RZW/1K>:2QUPO.45H7K"86,H$X7Y63RMNB$,MEB%M>N:3&S@]?*X#6!&[I. MT.8,M5W/LVFV6_BH5JT/"\5BUHL5WJ#_U%\3SXJ11:H.C5/6 &$SSTZG)V>' M03X*_*QP[1Z-(7BRM/9SF'R0\VP2#$*-M0\,@C]W>(Y:!R(VXX\M9S:J#,#' MXQW[]]%W]F4I')Y;_8N2OIUG[S*0V(A!^X]V_1ZW_AP%OMIJ%_]AG62K*H-Z M<-YV6S!;T"F3ON)^&X='@'>39P#E%E!&NY.B:.6%\&(Q([L&"M+,%@;1U8AF MXY0)2;GQQ+N*<7[QX&9,:P7]19]EM#E,^ACN++&MPXN MC43Y=WS!EHSFE#MSSLH7"2^PSJ&:'D Y*:L7^*K1O2KR5<^Y9VK;(=R*>[A0 MKM;6#83PV^G2>>*"^/TIEQ/CX=.,H4E.7"]JG&?\'> MP]'>PY?87TW'_FCX 0V2T'IS +Y%.+==+\SF&P?8-!A[ 3R'A81'D(K7R$%# MMHO2G_*;'!J4@0&<%W[PEC:@4CA'7$^*6UGI#[\X)H=XN&0P^TK(7*P M1C9JDA^_B0JF53Y]$U1$5;XE1.A2+V#H!>!*QFZ)-%9SA/&@/ AN](E?;Y+J M)W+R1=PI@;PU9O#?,9;_3&U 2NXA0H^/"V')==:$N!-JUB)WLHTR0JL_M[EN MDAGH!S(/*5I9*]=*:U <>44QE4P]4'!%#A3+9\\8[)W#*J]2#H_SHX<476P=TBI>WPYJ.QB?[KAQ=7PAG*:+\4$\ M/2^N!*T4FZZQ8>@D__8H TI7=IIXV\=K@R(55Y8"(QC\[ M3.\0TCD>RWOTSUWNE,N2&[Q2U9^BM)N)-_"@Q!5O*[M0VR^XRR=U>(6J3/>% M;6\;IQX4K;&JWCD3@UK(?N6ONSH<.0R"#QRBG4/4\>X#=2RON>73L59;T,Z: MT)S0I=IY$SDAW:4\64VG@OSL].GF]OYF_@RS^37YB/?4MQG+5?[# O>\SH \PAW"MI-P9N9(GEJ;]/_ XDHSW)R^@LX#46 M%Q"'#*(@BL_@Q8>DXPXO_BAI7--_96&!C=)6R#7\-5L:J^D7^?N]='NTY'TT MUS8CT_ ")Q[UA4']@M[TEY_"+/C]#-?DP#4YA_X_+^@LYON,_SL0/&\0KE3= MEJ9VA]0=FB 2Y+$+)0-4)+]ZY!2=Q9\66%8/JB7YR@U%Q2ZQL0A+1L M#?$TM)%@R6:E*AH9[G;6J-::-QM1 *?)8T;P50J+)3Q9;M$PN&DUC2D&,R-X M1\3Y4V86U*J3:314Y4GH7PTTJA*%H.C$HB0@(/)-);@LR$'8#6"AI*HIJB&= M&R+F (ZO+C'RD%93"Q*TLKS:5P.6;P?2;R#(S>S2,?!;EYYJ";,TGT;$22.> M= S,J0ZG&NH K)=45-<%)QO7$NX3'4DGU8&?(8QBEL>1DP8ABX*,I#C+61@Z M79*%+,NC71$A25FJ.Y9Y%%! -AP&,!RR>)##,&5ADE#T*!RP('<\HFS(TDZ711D% M<[H\R%@2Y_!>(_E'4Z]&O>YFNZ$K::7M!^!!>W@^9OW4_&[>OSWW7*\%W6Z% M*W(-+G*:UKJ?Y_W&JJ:;H4ME:2)WXH:>0-3.@,Y72MG]Q@4X/*K3?P%02P,$ M% @ BH!(6 ^PNF>& @ PP< !D !X;"]W;W)K&ULK55M3]LP$/XK5H8FD 9NW@IT:23:%&T?F"H8VV>37!N+Q,YLIX5_ M/]M)LQ;2"C&^)+[S/<_C.UMWT9J+1YD#*/14%DR.G5RI:H2Q3',HB3SC%3"] ML^"B)$J;8HEE)8!D%E06V!L,AK@DE#EQ9'US$4>\5@5E,!=(UF5)Q/,$"KX> M.ZZS<=S29:Z, \=1199P!^J^F@MMX8XEHR4P23E# A9CY\H=S0(3;P-^45C+ MK34RF3QP_FB,[]G8&9@#00&I,@Q$_U8PA:(P1/H8?UI.IY,TP.WUAOW:YJYS M>2 2IKSX33.5CYT+!V6P('6A;OGZ&[3YA(8OY86T7[1N8L/006DM%2];L#Y! M25GS)T]M';8 [CZ UP*\EX!@#\!O ?Y;%8(6$+Q5(6P!-G7MZ46;>R9T2>I=JG(KGY!FM))J#L&^.I8 2*M."RUH .D7W M=PDZ/CI!1X@R]#/GM20LDQ%66MLPX+35F30ZWAX=']UPIG*)9BR#K >?',9? M'L!CG7.7N+=)?.(=)$P@/4.^^P5Y \_O.<_T[7"O+YW_4Y^]6WVG&'[W"GS+ MY[_G%?1==D,7]-.9WC:2%4EA[.CF)4&LP(D_?W*'@Z]]E?Y(LN0CR68?1+9S M)T%W)\$A]OB''A*4I;P$=*PO0I[TW4-#,;049B2LXE/7]\+S\PBOMDO\.B[T MAN[%;E32Q^:&OAONQLU>QPV]B^%E%]7DB[>Z4@EB:<>!1"FOF6J>9N?M)LZ5 M;;0O_!-W-'5[_(F>4,U ^4??C+<;(I:4253 0DL-SLYUTQ3-R&@,Q2O;$Q^X MTAW6+G,]94&8 +V_X%QM#"/0S>WX+U!+ P04 " "*@$A8IP:D$5P& B M%P &0 'AL+W=OF0+$C2[<.P#[1TMHA0HDI2=M)?OSM*?DE&LZN7?F@CTGP> MWG,\'H\\G2G]:'( RYX*69JS3FYM=1Q%)LVAX*:G*BCQE['2!;?8U)/(5!IX MYD"%C/IQO!\57)2=X:GKN]7#4U5;*4JXU0:G;623KSCCLQR2UU M1,/3BD_@'NR7ZE9C*UJP9** T@A5,@WCL\YY$5+D@&FCUHGHERPLZUYN4$<*&L.8TLSD#CHK1E^]"P]=>P#=BU M*FUNV, M0F?X_EVR'Y_XA+\1V0O]NPO]NR'VX36WH 67[ %T89@:^Z+0YX$@[8]Z(&SC M9:W)()L#&PN3HK%?:Z[1;@84H@Q# XH1-N?AT66E*H'$J%JS3&C,5TJC.HU] M8Y$"?O-,51;!V(=,N*LYM3A[_^ZPWX]/[FH)+(E'>SL)LZU'^-(C;E1R0N@6 M@#/N? ?4G:.X03'*@)L93=% 60]59TR4[ XFM>0NP=[O_-9E5Q8*MAL?=AD\ MI5!9@F=@4BU <8_D(YQ[1D7#,;G@![#TOJA/V("SV8UH"=MXJOL"]@YD; M])K59EO)-CN?3#1,"'93.]_BV'NWZ>CK0A4%F6=5^LBLPGG9;:W3''.Y\^B] MDAGUF)HC'P[P38/+VJC_]M@GGGT3!>^R MS[K799?M"K,;-6TC(6X3Q>J2^(SX4I%Y!]TXCMNDTNIQ$EY'UBZ[B<[=/_+1 MQ\5R"$P6J3,1,\=8*5LJ"[A>/,U]@8"'AWZD:#/^@/,8.@\=09/9)N[14(,> M-.-G%P(<0YL.53R2*9SPF'=;8(5X*]WNNDF+AF"+8"OSMY-L]]R2;"ZOHB6S M[>YJ&H8&EH:[PH'"7ZMZDC->4@2GLL[F.QRXE@(]CN)4FM8N\+;XMOLM544E MP<4,]G(I6=5&G=O;ALOF8VO4C,\H?J0P]M4^Z;&/;[\RJI3/+Y6O]+R27UX 5.-6L*HD.IIVX1C2SRA:84*<[&#F(C*A,E:75"X0@FSK_<>5 M6I7)I5<@I/N':5FF^#(,UXC24/6I:NVM@Z$*:$1X,SX#;O8AF9@JAGMN]0/&PMR@>]H('\\VK,V\UL;:GC:]T")..,3;!5R0$81N62?L+I?M! MH]:I7!Y./J%ASK5"@[ -A1XLA!YLO*1AL6'>M6*#L W%'B[$'@:-\M83[*]K M=^;_[1,9Y/O1JO>-R%Y(/UI(/_H9]YZCM]3_1F0O]"?Q\M(=AR,=JR#O[3H, M\]>@WFMVD&A3?2N/"DG04%?Y>P6&))'CG'SI!5$'0#<@K*XS_USW(J_%GO#LDRX>')'RK]UT%O5+# M-(.C ZSSG[TO2F'HI@J7U5$2KF26=^CS*1>2ZGJOP(9ES['0D^]T>(#7T=-H M^D++=T8U-D8KKY"NUJ;'6:J1L8YL'B07O8L'X'/W[!DMAS>OQ]=<3P3>522, M$1KW#G!JW3S(-@VK*O>F.5(6KPON,P>.=3L-P-_I^C%OT 2+9_'A/U!+ P04 M " "*@$A8M[3>@E,/ #F*P &0 'AL+W=OQ&>OQI5\>NLTK6O&G3')^>G#P^WDC='IP]YV<7]NRY MZ7VC6W5AA>LW&VEWYZHQVQ<']P_2@P]ZM?;TX/CL>2=7:J[\;]V%Q5_'^91: M;U3KM&F%5\$^MMJ[X+$B3A3&?Z8\W]8N#$Q)(-:KR=(+$ M/Y?JI6H:.@AB?(EG'N0K:6/Y.9W^FG6'+@OIU$O3_$O7?OWBX.F!J-52]HW_ M8+:_JJC/(SJO,HWC_XMM7'MR(*K>>;.)FR'!1K?A7WD5[? M&T[CAE.6.US$ M4OXLO3Q[;LU66%J-T^@#J\J[(9QNR2ES;_&MQCY_=CZ;OYF+]Z_%Q8=7\U?O M/LX^OGG_3AQ>F$976KE[SX\];J&UQU4\\3R<>'K+B3^*MZ;U:R=>M;6JQ_N/ M(5T6\32)>'YZYX$_JVHJ'MR?B-.3TP=WG/<@J_R SWMPRWGO[4JV^G=)43$1 M+TWKH&PM0Y"TM;BPRJG6AP=F*5[K5K:5EHV8XZ%"1'HG_CU;.&\14__99Z$@ MP,/] E">/7.=K-2+@X[NLI?JX.RO?[G_^.2G.]1[F-5[>-?I9^?2:4=REWKL M$_(KQ^P-C(]KA42JS*:3[4ZW*]&WLJ^U5[70K5=6;T25#8J'RVP[-]AN+2^5 M6"C5"JC?28MUBYUXI_R\ FR(^BUJYJC.MA"-'2DJ;98775]#4+O%^\+%2/ +;BMY;58]\[ ML5*MLGP.S* Z^H;LT;>>K-%9G*Z[!@L/?YG-+NX5NL(N-< ,&Z"(V6A/>[O> MNEZV7GC#RMF>]I(25JWZAG5B9]*7C9:VZI*.0?\AYNLD&(IM1TN2:I&)__@"DDZXW3V,8"Q^KPV#3SD?A#J2Z_] M;H(['="8#8:R9:/Y:'TEW5HL48+-9MK6B1C[[/K1"P0W;6!X?S(QF7X6KHH9@I%5M BZ8N( M-38XDRYVW^=?!#W+D%RD.5MJ74FJG*1[NL^OI4=([1#90EUUJ+!T9DQ0G 5) MV<)3,8,>3J]:O<0QK0_21/Q(F1,\!#1MG:RBRW" :C0*GHQJ525.L_;?J:5; MF[ZI27(B,?'H3WT;6,)6^S5KD0[^ZH&3Z#.*=-I(R$,60D1X,QG!S3@F9FW; MXZ0/[#N!NXEFB/LG1W_/IEPB K"$3 FSTBEOI:W6N1IB08.'6>AO0 C\]Q:. MN_\XG#"]H^(\RA7GT9VEX@/B!:Z=#3AX84V+SU6PT+[B\^=.)(![7WFS #Y# MB_L!TU[/YN<":O8PR6S^&W]S=/)T(LY[APN<(SLL**0XQ@X_ A\K\?3DT;UG MY55D?+ "KNYBYIR* 9J?_4/+A6Z"F3G7TS.(ETS; PT1LUQKNBLGK1 A\ MV@>\!T :),;OBD_?*$F93O$6;I'#S?E94]PLJX@(""P)"(DJ5H.*.$+H@*=A M,6F7P2_(% MJ(UYB\NH^N&H'2_&.9?:I2I=BH]+E[TGE[+Q0^TBM,#)[8YK=+8/J71K##\X M.OF1R1!B2GR45RJ'[I.')PC=-QL2(B8&;AU6BI^'"C(MCR,_$F(RI&"+:M=< M]T@"QF$B0&VUX^BK5<4:BMZI9=]PE$%7':[QN*8NKV&*.#A'UK6E';J]5$@+ MRU[!)\?A$R^NR]-*.@>?;T(A\FMK^M5:!$1SF3"1LRB3 ,O(CLP/AO.PMI.Z M+H^]*225FQS7 .XA.IK='X_SASQ"USZ-%4O!KG(4XHSBZ#GL,EQ7L5 T!=RJ:7/M4]C:6 M**8&##GIV%)(SA[FQ-%_^XD(\]\ 2*/80LZ\HU#_EIQY,D$Y7#%K"R66!(V) M<_IT7^*$97+1J+RS2* $YISQ-:*J[VIN";#S"PJY]H$FD?!?B-.G!W8XUL5C M!Z422-V@$CDS2A8H%^3/DD^E$XF%H;EP*?C!;5Q!BVZ]4&X,L7:B*S=S5Y?. M>W(M2_YP5L!;0;@@$D)-FSJC]Q]-L%*P_VWH!S']UQ+X&DK\7Q+FR9],F#O( MW>-,[AY_A8H%0O AL!46D*=#NWVT[GO/&AE/7:%%T!3,G_HZA#9C3*F41*Z7 MK3V'Z]C+H>%SPT%#N<2V8B(1P-41\I&K7BP8XBHE I!NS, MO%EDF46 6BZ,=: 6%1%NS#G?I@[MA MAJ7F4C_( G"I%7!@N#2K1_?"A)8X$L<8RPTJM*&4(M#H%\21H7 \G*=XG=R% MB$3Z((XX]DD1B@9+<^WHXT6C5[%[LK"6S4WO7D5"6B5EB8@/P$I>&(E>*[7A MT%NPX>'&RC1Q=C_-+=70E_#X(0797N-N^L;3+&X0KHA^7CKX/TQI+L!890=E M_0X4CS.Y4+OO<#.ZER7J:9B"1CRMOY;YZ@K.#4-.MAEE?D?->39),D3B-^$A M^-<(,Y,"D^""L@H$ MFIO/4<",PG2L$(ZA]WHT>?5'M6I0[.QN4A@839UI+GGN.X*&)K(<S^;V LXP^\-I2\=".<#NEY= A4%81Q!%+#O-31J]QP1O>5^2^ M)4^I$U,!09(26$6XT63KR#DHF_KIJSH)->-X\=X!&,C M-(%\EQ%PT[)$N-#SR;K6P24#!4#L"GZWRQRAMX *IP:795U65D62S"@2FX[0 M5I2R)YF/L[S9ZP I;>/@8![/S?X8#)PB*B8QQ.I;Z@^X@ . $%=D_D-.?T8* M)..EU VEYCVD%=3IUH3]N4T":3Q:<".7 REVG?328(5FX"I2C2PUO;S2-G8$ M72/#Q'3*[SECM(P@_CI&IC2G6D"SPD8E?"D+4:W0;G(41D!GYI!0B%^<-;L8 MI)P2%#MZL^C!*T&]$+>H4#@_6T;RI^38.F@0CD M?=0W*HYD3X ;*\7*A93 7Z/L3442QM3#+== M8CD\!E^&-.;<3^PTJKZRIN\"&<'$W';[QJ MW-'&)CL_TV&YT')J@1577^HZF,96,+X;*5UW4,E8JCF&8 MB]W"(&]2+#A%)X852NYE&H W9%NXLHDOI2E&#^?SBWL\AI"C^CD5?TM=MB[> M,\(SJ9T.K^[&9R"#NA M2FBWIE\B1%-)G/')V-CTDL1Y5'!+# 6CP52%-!;?*OZP(Z>B^3:+L MHW 1@QF5Z>3D0"B6VB=RF_K!4<%P/KP[82J'KX%)!>&GNYB"9]3>D9\$NYKTU\"K9.1* M)12, Q(5@GZ!%F-IG!&W:L6OMK[TN(3,&5]L\>PLL89 /FAF 07Q:,*!DQU( MU/K6'I;>$_$(F>%'%TU>L$/.%*JF5BL<<,MH*> U@8C5BSZ\@PRO=TB:&@"4 MQT_)45[Z1X*6Z\'A9$4-RUEGH%5&K'$PV>!6$YW16K M76JOXGW,E;GN[D(+E M[M:&?X#EN0QNLP7"(A?!#,&$E""GA*?%&*PM^U4J3 C<:XW!=7B2$>,8&Q'6 M1$X *4B*U#0S"TM=/TX^*WE[#0BG]A2OY!B0L_P\Q/\X]8 M9^&WF\/R\ O8M]*NH*MHU!);3Z9/'AV$9B+]X4W'O^1<& ]W\,'% _'6Z6?38%HX:44 MTDR"PMKU* Q-6F#)S(5:HZ237.F263+U*C1KC2SS0:4(XR@:A"7C,DC&?N]6 M)V-56<$EWFHP55DR_3I#H;:3H!/L-N[XJK!N(TS&:[;">[2/ZUM-5MBB9+Q$ M:;B2H#&?!-/.:-9S_M[AB>/6[*W!9;)4ZMD9W[))$#E"*#"U#H'1;X-S%,(! M$8T_#6;07ND"]]<[]"\^=\IER0S.E?C),UM,@LL ,LQ9)>R=VG[%)I^^PTN5 M,/X+V]JW-PP@K8Q591-,#$HNZS][:>JP%W 9O1,0-P&QYUU?Y%E>,\N2L59; MT,Z;T-S"I^JCB1R7[E'NK:933G$VN5L\+7X\+N#T@2T%FK-Q: G5G85I@S"K M$>)W$#[#C9*V,+"0&69OXT-BTU**=Y1F\5' :TPOH-LYASB*NT?PNFV*78_7 M?2]%W*"L$'*M2I@35TVM0&6V!I( TQF5(N2L-<8\8M?%?& MH#E$^RCP8=H/A<-VUW"Y NMZHM$K_XL&+!U['7'["ES6]AM2:4U*>%)PZGU4 M99C,S-D(9DQX3V;AANFT:)\9/L)@V(=I1L$D5D-Z-Z0K1X(@TH+IE;M> 4TC MS6J77K\#\^;D5&.J-J@YM;!W(V::J*:JDM; R8?+N!-?P365,JVC,^H(RT4MEJ7W]LJ"!C-HYT'FNE-T9 M[H)VQ"?_ %!+ P04 " "*@$A8A6?U:M8# $" &0 'AL+W=OE!JD==(1IX;FJA9UYE M3'L5!+JHL&'Z4K8HZ,].JH89VJI]H%N%K'1&31W$89@%#>/"FT_=V5K-I[(S M-1>X5J"[IF'J98FU/,R\R#L=W/-]9>Q!,)^V;(\;-'^V:T6[8$ I>8-"R_IO7IIJYN4>E+AC76WNY>$+'N,96;Q"UMJM M<.AUTY$'1:>-;([&Q*#AHO^RY^,]G!GDX3L&\=$@=KQ[1X[E#3-L/E7R ,IJ M$YH57*C.FLAQ89.R,8K^INLWCX^NT./CVP M;8WZ8AH8PAXW<@)W KA:DTK$2)Y6O[@.@-'.,3QV7\(> -%I>0 M1#[$89Q\@)<,,2<.+WDOYHHI_+RD7):P9B]48@862C&Q1R?_L]AJHZA>_GTK M^!X[?1O;]M"5;EF!,X^:1*-Z0F_^RT]1%O[V ?-T8)Y^A#[?4$^678T@=W > MQ;5LJ$LUK8ROL7]0_2WN3]4"#M94_-RL0>N@9T:V)+0CL36D2C.26!/ M K@HZJZTIH1H%"\,:5)5%X_0"6X(3I30HG+/BRA.6.\H[RE)]JSME.Y(!"/! M$$$;/Q,OOVI84 :IZJA4PC&L:R9\I_#C.)HG1!L49%_31U6 M(ODL4?T/GP"B C#6^2M6W-"]N#=+':]'2/EVH3IX&75*Q\QPEC:Q]7^.1,9:=) M5U];"9DMQV@9[M;'=9I?X3+JV5"COK9)E5QC*TQ.* M#N%G2,*,UCB+:8W\,![3-\\F@X4M)U[@8!'[(?V-_'$>0>;GDS&,_(PPZ#Z1 MT=6Y@$M2KF7KNC+UTTE.:S1.(4K]?!Q#E/A1/H(-HX?*Z5-9/J*QU49@>4AK MFHX@FOA90K[&?ISD\ <*5*QV^JRD)Y7;9K>S 1(_I^PF?DJP5O]'9R]S VJO9L_FC+:"=,_TL/I,.(6 M__. 0 &(+ 9 >&PO=V]R M:W-H965T,OBR%3)DF5JY:*I?((JN4)BW?=;NME/&L,1S8 M=_=R.!"%3GB&]Q)4D:9,;JXQ$>NKAM?8OGC@JUB;%ZWA(&.:[5'@\ED(<2S8:;15<,U 6&"H386&#U> M<(Q)8@Q1&#\JFXW:I5' ")>L2/2#6'_# M*A\;8"@297]A7D,>P4%JDE3+Q*<_*)_M9U6%/H>>^H>!7"KZ-NW1DH[QA MF@T'4JQ!&FFR9@B;JM6FX'AFFC+3DKYRTM/#\6CVS0'S"Y,_'J=/H^^3N_G, M@=O1P^^3^>CZ^P1FD_'CPW0^G3:/VKP!L-S:'L.^*[?/F*O M71>F;>VUW[ WS5Y0:8*?5@[A M(I0^@L,^S,!=JIR%>-6@B5(H7[ Q_/S)Z[I?CF00U!D$QZP/9S3 49$@B"7< M,OF,VC1K+_9# 1\U>3C@>8RP% F--\]6P!6P[8@;S^G.L]I5+<8D@L4&[E#/ M0MH5P#05.<1T@;+NH@-API3B2XX1, 4J%E*?:92I[44BLE7)G?(,="P*1:]5 M\Q)&*0GR?TCK,:--E5CR*^,2YIOS+4[S8KOAO 6*0IRI"3?,YR2J#G=+L]^/RIYWO^ MEXH;(X6TY"'3E#Y%$&$N%-?0=GJ=3BU;NH>+2!7J>.TR&**#WL4' MLO$5CKL.P)^('3\;NV7OUFR0?]"_BO $.@#N/_+UIZ MSD7?)N\U*Z[S*U2\ON.UNW7_*W8L9"XD0046@H*D'-T=1(A^&TS];GL/3(9[ M)YC:ON.['1NL)8,/Y-IS^EX'_(XA@O="Z:#26T@*/,?S70NAB@L".+(C._6. M[+Q[1X[I#\DL\H+BN&5ZZ_PCV_.HL\/;<]]K^LJKIC$AO.0LV_RFCHW%H=UI MN_5Z0&"-$LUDE+.G?AF$5T9VNJ,7QA/C^(QNP#/%7D5 6@4"&?)@@TR"D$ ' M@1W^,<5"?U<-_ 5!+ P04 " "*@$A8AOXA[HX$ !'# M&0 'AL+W=ON75R\ M"/E=I8@:?N99H2Y;J=;E>;NMDA1SILY$B07MS(7,F::I7+15*9'-[*4\:_NN M&[5SQHM6_\*NW^2+59:/JG\E[2K-V@S'B.A>*B (GSR]; .[_JF//VP#/'%[4U!J/)5(CO9C*>7;9< M0P@S3+1!8/19XA"SS 1C1\KS%8CTES<'J_1;ZSNI,N4*1R*["\^T^EEJ]>" M&D'\?(GKO2Q!!.1*?L++ZNS;@N22FF1KRX3@YP7]9?]7-GA(Q?\U07? M\JX%69;73+/^A10O(,UI0C,#JZJ]3>1X89PRT9)V.=W3_9O!^ &>![=/([@; M#29/#Z.[T;?'"9P\LFF&ZO2BK4F*.=M.5HA7-:+_#F(,=Z+0J8)1,$]EQB4\LZQ"N.8JR82J)"KX M>S!56E*4_'-(YQHR/ QI,N=(1PVA,-CZ/T) M9>*LRA#$'&YXP8J$LPP&2J%6P(H9W'(VY1G7'-4A[L?1'U.$N<@H.WFQ &W= M#E:+0H.FS:'(2U:\_J%@W@AG&^'91CCDR(PQ9V#RC7(VJ:0TJ)0W7$&EK 0C MS[A@:5V0@Y;_KRKY5/1 M,.0.X=WB$C/P5E]_]0W@46ACT\ED]#@YAR%3J16=F '^J#B1M:"?P8\CQPM# M&GE.Q_/H^^53S_?\KW:OZT2=#CR=3DA0QS?B"F:*D MP/.40E5M M_O7QJ+L]_$RNB!RWUS/V"QW/W35@$+B.UXOA=CRX&M^.'\_'W^R$4=%TG).N3"2(G".)=$_0BIQN'_R6&NDXWZ+R-H7KYW1CR M8L<+HOWI4,A22!-#4T'Y16J_C0"S]NMHBZ-@;_;AF.G$VT-CDY[3<5TSBITP M[NX8+/0I(FGM-V(FC$]M'#A!SUV-0C\^_="A(P6^TQ3XSH<+_ ,F@MA25;5= M"ZT,4U8LJ+A29FX%*6VL V__33CT!APEU23#=6] M,D^;NV_)FOS&.^N'Y-4(L*<+H@EYW4V@Z28.%/3]UV#+\>/&W7#%,I*"![)Y MX]':SH;[+N_9!G&K3OIN!-2RZLS6B3?G&LF>XU$AWY+_5H5-E!V*I?96) MO+ MK()$5(6N^[QFM>F2!W5SN#E>M]BD^H*H089SNNJ>=2DJ9-VVUA,M2MLJ M3H6FQM,.4^KT49H#M#\70J\G1D#SWZ'_+U!+ P04 " "*@$A88(RG2I(" M !S!0 &0 'AL+W=O84U,Z>J04DKI=(ULS34*]\T&EG1%=7" MCX)@Z->,2R^;=',/.INHU@HN\4&#:>N:Z?<9"K6>>J&WG9CS567=A)]-&K;" M!=J?S8.FD;^C%+Q&:;B2H+&<>A?A>):X_"[AB>/:[,7@.EDJ]>(&M\74"YP@ M%)A;1V#T>,5+%,*!2,:?#=/;;>D*]^,M_:;KG7I9,H.72CSSPE93[\R# DO6 M"CM7Z^^XZ2=UO%P)T_W#NL^-(P_RUEA5;XI)0P5W 6?% 0;0JB M3G>_4:?RBEF63;1:@W;91'-!UVI73>*X=!]E836MW]T_7]XX_Y[?4" M3A[94J#Y.O$MD=VZGV\HLYX2?4 YASLE;67@6A98_%_ODZ*=K&@K:Q8=!5YA M?@IQ.( HB.(CO'C79MSQXH_:E*\HK=+O<,5-+I1I-<*OBZ6QFL[%[T,=]\#D M,-!Y96P:EN/4(S,8U*_H95\^A+L[]GA!KUJK.[ M:[*5MO?$;G9WHUST1OJ7WE]'U.**2P,"2RH-3D>I![JW>#^PJNELM5263-J% M%=V*J%T"K9=*V>W ;;"[9[._4$L#!!0 ( (J 2%C5[=*Q^@4 $0 9 M >&PO=V]R:W-H965TS[8(B7.-S.<;V;( MD[607]2*,0U?RZ)2IZ.5UO7Q9**R%2NI>BUJ5N&7A9 EU3B5RXFJ):.Y%2J+ MB>CF7M\%IOU=L$OG*W5QAB,)W,AOIC) M57XZC9 0Y6]"FT!_%^F?6^1,:O$P4RO[#NET;!2/(&J5%V0FC!26OVB?]VNW# MAD#B_$# ZP0\:W>KR%IY036=GDBQ!FE6(YH96%>M-!K'*Q.4.RWQ*TWOQ^>KZ&F8W%W!U7=U=GT)L[N[R_L[.+JG\X*I\8HWF#1HL%G*_0 Z: M5W!.I7SDU1)FI6@J;;[VWN[R8*^.W1[F--D8L!A@JE>8G%*R*GL$I$:E"FJ+C,',#!X)TF2\:=&V M)\:H,,1?X,(>+H0#%\*#N;!%YUUAWPNW.^P;N+1-$UYE19,S&[XG0F",I>;? M+"WXELS.W?@^F)<8!2RZR(%/BBV: J[YPH#!KXQ*!>=":9AE65,VA5UUPPSJ M W:9&F>:9:M*%&+Y"#Z\ M>'1ROV KP@(8D7X^C(\V/B1<'81 +#$/EP;@LN MFB59&U"UXK6"Q$ D'40)9C1Y9?6C@S@XJ6 M##Q$23N4,"9QE!CC2.+X8W =DD8A;A?R><,"UQFTNJG5BH\QO/PI\5SO#1:0 MFFM:8"[GH,1"KRF*]WOH$]^-X<@^GD1ND0'2.N3UV"[QG,3D@F,6NJEK*>^D M+HG\U 0@QJR+ \<$P/=\DJ0I_&L,^ZX"_'_T2DGJ^"V]?!*TWKD1"0ZF5T+< M.,4(HG@28TGR_8#X"/G/Z&48'F#8D!"N;XA! C?XNQ2+TL 82(($J>IB873^ M,L5N1/4J$V7--$9M*1DSA5@-)/.,B/=?6N\KU7X>%=NY;B@>=(%MH? MS&W?VS2"M48,;5JO,%R6(0MC+RWJ)N'1K@Q\,_> M/(/?UF7U/(V>;25ZM5THNN*2X_RX37I9[U3#+D-0Q+<,CD6T= M(8E]D^,QOD_@MF82=>"6]COE>B3T$ZP+V&I\P#:38(($KNT;+TS"!$'8E870 MP0&FDEF/@Y0$*+&'90BNW5< C%>'L49+W^1:M_ M)[MVG@IZRBWP-$Z++H>1:0:\K_!;3$))+$^2F3NI);IE5DO3<;?_26B6A1!B M?W3M. +LF6$0F'%L(A)%CADG$#A8\%(D*,-K[T*;DN+%6!FBC;ZU*V*3C6L9 M5OVEO7PJR,SYM[VA#6^'^^VLO=8]+6\OQ^CKDE<*"K9 4>=UC(%$+J?& 7#K7_Z)U!+ P04 " "*@$A84QCT M5B % #.$0 &0 'AL+W=OMB0''<1,#;1K$:?9AV(>S1%F'2CKO[F2G^_4C3[)LIX[1 MM>NP8?M@^5[)A^1#WDGG"Z4_F031PE.6YN:BD5@[.VNW39A@)LR!FF%.,['2 MF;#4U=.VF6D4D=N4I>W \X[:F9!YHW?NQNYT[UP5-I4YWFDP198)_?D24[6X M:/B-Y<"]G":6!]J]\YF8XACMQ]F=IEZ[EA+)#',C50X:XXM&WS^[[/)ZM^!1 MXL*LM8$MF2CUB3NCZ*+A,2!,,;0L0=#?' >8IBR(8/Q6R6S4*GGC>GLI_:VS MG6R9"(,#E?XL(YM<-$X:$&$LBM3>J\4-5O8X@*%*C7O"HEKK-2 LC%59M9D0 M9#(O_\53Y8>OV1!4&P*'NU3D4%X)*WKG6BU \VJ2Q@UGJMM-X&3.01E;3;.2 M]MG>U?!^]-A_&#T.870[?KC_^'YX^S"&_NT5W ROKD>WU] ?T/3H830<0_-! M3%(TK?.V)=TLH1U6>BY+/<$+>D[AOP4>(7A M 73\?0B\H+-#7J=V1,?)Z[PH3\NY8(K *#=6%\0\:T#D$=Q@-)7Y%/K,(&DE M&KB2)DR5*33"+_T)+2=V_;K-*Z72P^U*.>/.S$R$>-&@E#*HY]CHO7[E'WEO M=IAT6)MTN$MZ;TP9'!4I@HKA5G$2B!3ZF2J6AKT54L.C2 NRB-:\X +*G8'* MC4IE)"Q&<"E2D8<(8R;=-IMWHWI($/(E&K&&)F8T\QI-M$(CU]#('"Q)"-<1 M32I$+@U(F"530LPFJ&N&. WOA0Z3U= "*7S"0*Q2JDT&FDZV*@RM-:VS+WW6 M%"VXTS@3,H+A$]5%@R7T#P1)PZ#0FC!"WQB&T0]#7>!R<@/1"LB?'5[ZA"B( M1DYS9S_9L.3H6N#.@.K60NB(G>48:F /?&^_<]PI&\%1EQI'Q_3HGM*#&\'I MAA;RP;=IZNY[IR=PM.]U?'C]ZB3P@S?U?Y?\OZ'8#^AQ>.H&H_F'&6K!-IAMJ;0;"J=225X.B.7: M##.MYC(BL]D-6.*S":5$7"'$)<+XBYA%&X%.JD"O9U\B(K9#.4J'*J/()'Q" MNR2E/D*3;&PY(_7*2%4;R5H=-)MH1,C*0P'Y4'@A::D1?)&:UW3=("^&:IK+ MWVDK]99#J3!&QI(&8ZVR3:$;G7<0!_-8FI(GP]D5G^@(P2^>>?S ]E[#LN6YN, M'97^^R8>7F-. %.G3T1T,91\"7$4V(-FMT7/9;5]WO_;./9O+D]$SN^L3DV. M>&M;D5K-_.A:Y?N>"_])T-I5K59,H3-X6\UJ'A^UX+ ;/!.Y5T[0(>[Y_Y>N M?W#I^BXV__&PO=V]R:W-H965T^[(T4K([RI#U/!<%ER-G4SK:NAY M*LVP9*HC*N3T9R%DR32]RJ6G*HEL;HW*P@M]O^>5+.?.9&2_/)-1Q98X1?VY>I#TYK4H\[Q$KG+!0>)B M[%P%P^O8K+<+ON2X4CMS,)',A/AN7M[/QXYO"&&!J38(C(8GO,&B,$!$X[\U MIM.Z-(:[\PWZG8V=8IDQA3>B^)K/=39V^@[,<<'J0G\2J[]P'8\EF(I"V2>L MUFM]!])::5&NC8E!F?-F9,_K??@9@W!M$%K>C2/+\AW3;#*28@72K"8T,[&A M6FLBEW.3E*F6]#@"Q@!M15H(CU\J\_5VA9#KG2[ QT%^E@?$Y3.NJ*I!*0[,";IC*X(Z*"][S MIDA)[<=B/,WB,4-(]]R+UGUAW:?&/7D 34MU)A$M&4Y 4#8:0*,!H QB.4/9 M9M&NHTGH4AVK"FTE%B\NK% 2B"+4@@)0<)YS0A:U(@-U,81'ZV578/#1N-O[ MLN?NT+?QNS/[L(VE)G,)A>#+2XVR?!VP@C/HNGZ8-&/2IW'@!D'7CF$_/L12 MF9#Z#;#(#Z&?^!"X8>1#Z/:C 7QA,C>%M[O#!TAF\TZ0'$0!],. * 81!>KV MD@0>A5'&T02>0>1VB889D]Z QJ#K1H/83"*W'P1@E* MJYGIV6 E;S2A=F67 M&MDMS/]\*SM*;\$TY42+#;UY+0T#HYE?4)SFC&^1"ME3L?&ZVTJ*"5YD>O<*B!PN[W0[E88Q'"EW^!\SV2: MM9]<&^_*'@GDE3V1!_(HT1R36T\VH43I!9E4%N; 9)ZK5-1< U'$U_4R/$)F MGPA\_34.EX?ZBCLDU%['3PZQ]LD=L8TZ(?S>/$\TRKAME/'/-LJ[6M>T%?<4 M25F7\,!>2BO1S[9X/@I^><-X2F>]U7%S!!SKB2<='N_[:]?EVG6U<=W4+2?7 MZ8[K]4:PH[HYW?R^449,G9C]W&1U:"PC.-]FL6G$355=D$Y#-XYMOXM-8<=4 MV#3O01"X462_)]!W([]OIGU(J(_U3<73A6Y!4H @IJZP:2"-0MH(SR >N'YL M>JA2D)=5K6U)D1U29SGON4$27\!#TR_@B14UFF0=*ZN8&B UJF.J\'9N,R7* MI;VS*;!*:RXV[=?V6GC5W(:VRYL[)6W;,N>*&"S(U.\DE&_9W-.:%RTJ>S>: M"4TW+3O-Z&J+TBR@_PLA].;%.&@ORY/_ 5!+ P04 " "*@$A8C,1A*/<" M ">!@ &0 'AL+W=OQFMB9;4KY]SL[+Z,;1?N2G,]WSSV/ M<[[T]U(]Z1C1P$N:"#WP8F.RGN_K,,:4Z1N9H:"=C50I,[146U]G"EGDDM+$ M#VJUMI\R+KQAW_D6:MB7.Y-P@0L%>I>F3!W&F,C]P*M[I>.1;V-C'?ZPG[$M M+M%\S1:*5GZ%$O$4A>92@,+-P!O5>^.FC7[F$4#KV8) M88*AL0B,7L\XP22Q0$3C5X'I525MXK%=HM\[[:1ES31.9/*=1R8>>%T/(MRP M76(>Y?X3%GI:%B^4B79/V!>Q-0_"G38R+9*)06:XF,Z7LR]S&$_GT_O9"A:? M1_,E7*[8.D%]U?<-U;"1?EC@C7.\X V\6WB0PL0:IB+"Z'6^3]PJ@D%)(TW\![1<(745@;&*'##C88?H[4VBAKDYRG! M.5[S-)Z]-#V=L1 ''MT*C>H9O>'[=_5V[>,9MLV*;?,<^G!)ES#:)0AR W.Z MH@M47$8\)"._%Q.I28#=E2*DDU=\O3-2'>".I F,2I%5PB)A0I^2>9;(:9FK M&&$C$[K87&Q!(S&A,6%B,+01RC23@L[9T;.>"7F8.'S0($A*5DK)"F8A22E# MQ5]JHD+-NE!3YF16C2WJLDRL$(&)" 1%0YIW(MI.I/,(,5VCJGK)Q9$17--P MT1FZ\9 &ULM5;?;^(X M$/Y71MG3JI72D@0"E 6D_F"UE:XL*KW;A],]F&0 JTZ]1;1P&LF:TLI8J8X9, MM>GH0B%+G5,F.E$0]#L9X[DW';NYA9J.96D$SW&A0)=9QM0_-RCD;N*%WG[B MD6^VQDYTIN.";7")YH]BHDU1UK'P_$>_:N+G6)9,8VW M4OS@J=E.O*$'*:Y9*-='>18WC'#IF,E=Z#L;D*S Q>J\R9R/+>7LC2*5CGYF>E\]@3W M\]OO#S,X^_W[5*C1.ZA7\"!S ML]4PRU-,C_T[Q+"A&>UIWD0G >\PN81NZ$,41-T3>-TF[*[#Z[Z#-V,JY_E& MPP(5++=,(?QUO=)&497\W19O!==KA[.=,](%2W#B46MH5"_H33]_"OO!EQ-D M>PW9WBGTZ9(Z,2T%@ES#+1-)*9BM:&UMLT6X89HGP/(4[K@H#:8PIVZ^SQ.9 M(=VJU/K\($Z[;R$-YH8S ;$Y'R%*3C_8!7Q,L#*TJPMO#I=0; MYR-XVBK$H]J$.45T/$.UAMF*7&V]'1FV^.Q/=#":EQDJ9J0:N:P?!_0;G(7= MR(\' SN.([\?#MUD&/O=,+:3_<@?]J_HG%Q2>U= !X:+@Y('E+V6A$$3X07L MG )1 .R%&&WP3=9(D;6A%%'9PR#T@\' ?@:]GOW$UHK\((RK&B*EW+OCSY*_ M,$$W42.-X,?;DVC6*)[8*5*LY!G*G!M=72(J]]>1)WAAY3-];_/G3\,HC+Y MZ'>#^,"*XOY_$I+6==Y60B<26"N96:TH2N/ZVCJUB$VC,FU*8?*!\?-*V@]>;*;A*E>X?L9"E26%F!,ORBR=F1 M!OT_0O/8'FS<#VF=:G8PI&:)AT%K:70.7@BD5QOW#M+4XF5NJL=",]L\M:ZK M%\:O[=4[[8&I#2=A%[@F5RI.NE=5O7TJP\C"O3=6TM#KQ0VW]%Q$93?0^EJ2 MKM>&/:!Y@$[_!5!+ P04 " "*@$A8BUCDI@ # M!@ &0 'AL+W=O M"B)]' GU2]=(AKXT]1" MC[S2F/;:]_6ZQ(;K*]FBL#L;J1INK*H*7[<*>=X%-;7/@B#Q&UX);SSL;,]J M/)1;4U<"GQ7H;=-P]7J#M=R-/.H=#/.J*(TS^.-ARPM4O&I0 MZ$H*4+@9>1-Z?1,Y_\[A>X4[?2*#JV0EY2^G/.0C+W"$L,:U<0C<+B]XBW7M M@"R-WWM,[YC2!9[*!_0O7>VVEA77>"OK'U5NRI$W\"#'#=_69BYW7W%?3^SP MUK+6W1=VO6\4>;#>:B.;?;!ET%2B7_F?_3F-TMH3)[ [NIT_W\\GSUX=; M>)A]>9H_3I8/3S/XN.2K&O6GH6]L0A?FK_?@-STX>P<\@T]P?04A)< "%E[ "X_5AQU>^%[U6-@'9F".K52F$@7\G*RT M4?:M_'>NW!XM.H_F^N=:MWR-(\\VB$;U@M[XWP\T"3Y?X!H=N4:7T,>+OFU M;F I#:\MZ1<46X35*]RC+!1OR]=SI"_"GB?=)U!_$Q2'!%!IX!HVLK;MK.%C M)<"4(S0I5=Y-O%'>M[L-.I&^B,C9H8;A! M#?\ 92%)0^:D 24L2*P4)BFAU-FBA)(D93#=*CNX((I)F(00QB1C"5!*21Q2 MH$%, AK"1%<<:$I8G *-262S12G)!G:)2!(,[!%KXP[+ D(W%G2UABDSE;&B0D"E,X]QC\DQ9N4!7= MH-*PEEMA^FX^6H^S<-*/@+_N_2!]Y*JHA(8:-S8TN$IC#U0_G'K%R+8;""MI M['CIQ-+.YOI#0'Q24X_B'&_P-02P,$% @ BH!(6!KEVE)% @ M_ 0 !D !X;"]W;W)K&ULM53O;]HP$/U73EDU MM=+6A #MU(5(_&A5I)4BTFX?IGTPX0"KCIW9!EII?_S.3II1J?!M7Q*??>_= M>Y>5*>)VEC!)4XUF$U1,/TR0*%VO: 5O&[,^&IMW4:8)B5; M88;VL9QJBL*&9<$+E(8K"1J7O:#?NAIT7+Y/^,YQ9_;6X)S,E7IRP7C1"R(G M" 7FUC$P>FUQB$(X(I+QN^8,FI(.N+]^9;_QWLG+G!D<*O&#+^RZ%WP)8(%+ MMA%VIG:W6/OI.KY<">.?L*MRNY2<;XQ510TF!067U9L]UWW8 \3Q 4!< V*O MNRKD58Z896FBU0ZTRR8VM_!6/9K$<>D^2F8UG7+"V730S\89W-_ =':=74\> M^@_C^PE\A@G3FKF&P>D(+>/"G,$)< EW7 AJITE"2^4=29C7I095J?A J1'F MY]!N?8(XBMOPF(W@].3L+4U(ZAL+<6,A]KR= [P92JXT9)AO-"Y@AELEMERN M8$@AMW##D]S^S]H[C2:.T>;/]QHC=+"7&E"NJ[G MC(J1[/>45EP7GLM=%]OT,HJ2<+LO(-S[F=V]<,?TBDL# I>$BLXONP'H:M:J MP*K2_]]S96E:_')-UQ-JET#G2Z7L:^!&IKGPTK]02P,$% @ BH!(6/C. M[LD,!0 B20 !D !X;"]W;W)K&ULM9IMC^(V M$,>_BI6>JCNI)3B!\%! VB6)>E*YKG:UUQ=57W@3 ]$E,;4-[-ZGK_.P"8'@ MA=[L&TA,YC?V_).)/7BR9_R;6%,JT7,2IV)JK*7/FCJLSLZ*$44)3$;$4<;J<&C=X[%O=S""_ MXFM$]^+@&&5#>6+L6W;R.9P:W:Q'-*:!S!!$?>WHG,9Q1E+]^+>$&I7/S/#P M^)7NYX-7@WDB@LY9_%<4RO74&!HHI$NRC>4]V_].RP'U,U[ 8I%_HGUQ;;]G MH& K)$M*8]6#)$J+;_)I1[ZI4'_ M4@.G-'#RV!?!RB/M$DEF$\[VB&=7*UIVD,N56ZL 1VEV9SU(KGZ-E)V-V<\_8:?[ M6YMBD# 7$N9!PGP@6$/I7J5T3T>?O>K*:I'#;B/ZCB/]#&?TXV MD21Q'OY S2"XFLFJ R';8CPXN3-'1P'6.KLVP&^Z\R#=^8-3/4>=7GMXAU5X MA]KPWB2,R^A[]=X/&N$6ZE:7#+$G-9M,J_"WSAZ'IYW#G<%1](EN: T#Y3F0]&:@M=%#ZRO>MR1ER1; M)$K*D_9)#V1E80Y*<]\8F]U%(7EI&Y4'V@\?BM;4L*ZL8'UI94&>SZ9AH-I$ MJ1XDS06E>: T'XK65+0NZN#1>Z5AT)H.*,T%I7F@-!^*UOR'N:[K6-HRPMMI M6&]_K:Z@-/>-L8W.IV'0?OA0M$)#\V"G1$+Y*M_3(E#^OTSQAW?56NV;NTNWCL%;MB:GRQ26=!^"I*!8KI4KGJ=@9J4LB+?2_%B62;?)_& M$Y.2)?GAFI*0\NP"]?N2,?EZDCFH=A_-_@-02P,$% @ BH!(6-6Y"8#; M @ X H !D !X;"]W;W)K&ULS59M;]HP$/XK M5E9-K43)&U!@$*DM3*NT;@C6[D/5#R8<8-6Q,]N\[-_/=D*6;@%-4]DJ(>*7 MN^>>Q[ESKK?AXDDN 13:)I3)OK-4*NVZKHR7D&!9YRDPO3/G(L%*3\7"E:D M/+-."74#SVNY"2;,B7IV;22B'E\I2AB,!)*K),'B^Q50OND[OK-;&)/%4ID% M-^JE> $34'?I2.B96Z#,2 ),$LZ0@'G?N?2[5[YUL!;W!#:R-$9&RI3S)S.Y MF?4=SS ""K$R$%@_UG -E!HDS>-;#NH4,8UC>;Q#?V_%:S%3+.&:TZ]DII9] MI^V@&^)M?A EAR#8 MXQ#D#H'EG06R+ =8X:@G^ 8)8ZW1S,!*M=Z:'&'FK4R4T+M$^ZEH/+P??KH; MHG,T F%?,HL!?9Y2LL#FV"0Z'8#"A,HS=(((0[>$4K/>$Z&XR0*.WO'<'A(>%\-"BAT<7CAX^:FQTHR"1CU4R MPR/(;!0R&W_V?D4A,RW)Y"69..$KIJH$9"$Z-H2YJ=91T GKC9Z[KF#6+)@U M7XJ97H^!*7W15;'+POA^B9Y7OZ@FURK(M5Z*'.RR0Q79(9^5A78D?%;%_# ' M/T )9VHI#Z3!1:'GXC^7>7-_F1^D]I?YWRZ$MU]+F;>/(+-3R.PI*\KV?'TGOWQ1Z'N>72@_W\"M]Q/U74.N'252G!ZK*#+?4KYC>[Q:+ M!=&M!H6Y1M8WG[X/1=9.91/%4]O"3+G2#9$=+G4+"L(8Z/TYYVHW,5U1T=1& M/P!02P,$% @ BH!(6,(.76S7 @ )0< !D !X;"]W;W)K&ULG95M;]HP$,>_BI554RNU30@06 >1>)HV:9TJNG8OIKTP MR4&L.C:S'=)]^YV=D-$U,&EOP'9\__O=^7P>E5(]Z0S D.><"SWV,F.V-[ZO MDPQRJJ_E%@1^64N54X-3M?'U5@%-G5'._3 ((C^G3'CQR*W=J7@D"\.9@#M% M=)'G5/V: I?EV.MX^X4EVV3&+OCQ:$LW< _F87NG<.8W*BG+06@F!5&P'GN3 MSLUT:/>[#8\,2GTP)C:2E91/=O(I'7N!!0(.B;$*%/]V, /.K1!B_*PUO<:E M-3P<[]4_N-@QEA75,)/\&TM--O:&'DEA30MNEK+\"'4\?:N72*[=+RFKO5'7 M(TFAC.N'#G*.34T'BE9$F5WHYH=N%"= M-<(Q80_EWBC\RM#.Q,O%X^++PX)N0;9+!*?E+[FU;^PB/^WI%;*4RFR4*DD+ZT]Y&]"2#< M!S -3PK.(;DFWSQ'YOI2<$RR4DJKT1UM>*G>]=G?V[MWH+4U@[.'ETJ!VX,5OWW2BX/V) M8'I-,+U3ZO%+[J3BYNYL+\D*-DP()C98WMQN:J.O]".G;R_Z+HX&_9&_:X'J M-U#]TU I4N#-U'BY-5XB2X#%E614;;#FC"38>A1U6]J0*O7^ 5*OWVE'BAJD MZ"32K/9]KB"1.U ,L.0MB,E 80>I2J(-)GH%$[2C#!J4P4F4.:1%4J4G+1GCWU!+ P04 " "*@$A8,"#^:P<% !V'P M&0 'AL+W=O2&\=8!$&T^GTMJ#RLYV,>W") :B)C&S#9Q.^_"SG30DIR&4Z;EH+TH2_/QB M__]^>_#XP/B3V% JT;5:+P\>X_5& MZ@?V=+PE:[J@\NMVSM6=75*B.*69B%F&.%U-K)E[C=V1#C E?H_I052ND6[* MDK$G?7,732Q'UX@F-)0:0=3'GM[2)-$D58^_"ZA5OE,'5J]?Z+^8QJO&+(F@ MMRSY(X[D9F(-+131%=DE\I$=/M.B03W-"UDBS']T*,HZ%@IW0K*T"%8U2.,L M_R3?"B$J :Y_(L K KRW!G2+@.Y; _PBP/\^H'=N-< &19#KF M[("X+JUH^L*H;Z*57G&F.\I"B9>-T#W+ MY$8@G$4TJL?;JN)E[;V7VM]XK< %W7:0ZW]"GN-U&^ISVQX^VZT[R,O#O8;P MX"UO=TRXTZ1&>WA PP[JNDV5KXG1+:WL&IY_@C>GW$P<64C1C1H[$7JD0O(X ME.IR(5GXA+YFL6SR[::5K">K:[$E(9U8:C82E.^I-?WI![?O_-PD.B0L@(1A M(%C-'K^TQS?T[@E[<+I-V#.E:*' L?)HH4?1U=(X=>I#>@H)"R!A& A6\[17 M>MIK'7*S ^$1VE8&7DJ)V'&JEE*IGRNWFJQII5YJ#20L@(3A=O&ZZ)D2+EIL MZ)#&?-\G<&G6IS)"P !*&@6 UZ0>E](/W-:L-(#V%A 60, P$JWDZ M+#T=M@XG8Z% L1 [YH')"R A.$BO],9]IK5=YUC\N.<[^F%U+J?1RQ)U)*D5^Z\SS=V^7;HI:*# MT@)0&BYHPVJW'W;ZW1.Z5Y).MU5WSW%':*8V29&>_A.2-]]K>%%?:"_Q%P&W_2>!AER[55*:LRNBA6,7/ M+>@%LKK4]4:._BM'?:'[ZX(#IZ%@T%#0'S04Q.VM^;]J'1-TMS57K*A5*%6\ M)#++L-X.F13OG'[^J]8.O7ZWYP^^UP\TIP:E82A:W8EC6NVVIX87[4 +UALZ M+&BF#$K#4+2ZX,<$VFW/H%]U?;(G<4*62;X%77.2R;,^]%_OD;N-'1\TE0:E MX89&#+W!R/%')_8\QT39;U^0%-F4%H 2L-0M+JSQ^3:;<^NJT82_4NM0&N:44Z2Y!GMJ9!QMF[Z M#;*P"32U!J4%9QKNFE8U.@)4C=P1NW+NF%*^-@>^ H5LE\G\"+)\6AXJS\Q1 MJGTLGI](WQ.^CC.!$KI2H4YGH&9@GA_RYC>2;&ULS9E=FR>(-SA$[)UMWESE4P- M2\X(9SCF$H'$QQXO<)9)DIC']QIJ-&/*P/;U(_W7,GF1S!UB>$&R/].$;Z9& M8( $K] NX[?D\ G7"7F2%Y.,E3_!H=9:!HAWC).\#A8SR-.B^D0/]4*T @1' M'6#7 78_P'TBP*D#G.>.X-8![G-'\.J ,G6SRKUSK]>??D,WH>8HS1C M'\ 9^+8,P?MW'\ [D!;@ZX;L&"H2-C&YF(#$F'$]V&4UF/W$8 ZX)@7?,! 5 M"4X4\>%P_'@@WA2)-]G;C]E?VH/ $,?GP($?@6W9CF(^B^>'VZIT_M_HT:M' M[RR&TVP%I^0Y3_"B?)N1'QB#):;[-!:?&T3QF7P-$[ @N? FAN3;_1',LXS$ MY34@*W"+8[(NTG^$[ ;3E$@UXPS\];L8 5QQG+._59NEFHZKGHYTR NV13&> M&L("F9@3-F8__P1]ZQ=5I73"0IVP2!.L4U.WJ:D[1)^U2QBW2@CP@[S&JK)4 M1+\DRM\S^QGT'=^=F/OV>BM4'G2=KBH\57FN[_54T:G*'=FVUZ@ZJ7M-ZMY@ MZG(/RMVYI239Q5S\5MOC8J?,>!#TTHVH$Q;JA$6:8)UJ^$TU_+=E+K[.FNJ$ MA3IAD298IZ:CIJ8C[>92$;W6J^Y8?L]:3C6V;_>,Y50#+7O4\Y534>"/U:X2 M-#D'SW(55F_C 5<9!+UT!^J$A3IAD298IQKCIAKCM^4J8YTUU0D+=<(B3;!. M3:%U;$DL[;Y2(SNF8;5>]FK%%2HX"F#/6Q0J/QCWS46A\OR6EW63;_5C<##Y M6[&@B,8;(%HLT?'N12N_%8TY5R8]B'KI=M1*"[72(EVT;E'L8U'LM^4S]7QT M558G+=1*BW31NI4]]KQPL/UZG=5JLE1D/4EZ\'7720JVT2!>M6X]CSPJ] M-V8T6GM?K;10*RW21>M6]MC_PL%6['5&XRO^Q BLOM$H5*[K]8WF5 7'OC/N M&XU"-K*=X FC.;:*<+A7_ T7F**LM!J4Y&F1,DZ1/"10)CX(>_&NU$D+M=(B M7;1N68[=+ S>F-]H[8JUTD*MM$@7K5O98V<,!YNTU_G-^.0?L4X 8=]O%"KW MM(DZ54';AD'?;Q0RRVG])Z=*WVR=<.68KLNC1282VQ6\.N%HGC;'E_/RT*[W M_!)>+*#B>2B/.\L3M2.^.BN]1G2=%@QD>"6&LLY'PAMI=?Q8W7"R+<_7[@CG M)"\O-Q@EF$J!^'Y%"'^\D0,TA\"S?P%02P,$% @ BH!(6/(\@/*'!@ M\RT !D !X;"]W;W)K&ULM5I1<^(V$/XK&GK3 MN9M)@B79!E\),QSA>IGF;JXA21\Z?3 @P'.V16V17#O]\94-9V%;7N)$O"08 M=C_OKE?Z/DL://'D6[IF3*#O41BGEYVU$)OWW6XZ7[/(3R_XAL7RER5/(E_( MRV3533<)\Q>Y4Q1VB66YW<@/XLYPD'_W-1D.^%:$0 O:4'GQ&62HSSK]E%]>+RXZ51<1"-A<9A"__/;(Q"\,,2<;Q]QZT4]PS MT3V<9013$N__^]WTA#ARPW>! ]@[DN0YT[T#S1'>1Y6E=^<(? M#A+^A)+,6J)E'_+:Y-XRFR#.'N-4)/+70/J)X7@T_72&LK]H\OO]]?<[,SM%T]_017Z+/ M?O*-"7\6,C1E\VT2B("EZ.V5_"X(TW?H'-U/K]#;-^_0&Q3$Z&[-MZD?+])! M5\@\LFBZ\WW,'W8QDX:8K]C\ E%\AHA%J,9]#+O+0)O%.)?#[#SU947^O)%.Z%JP*/U+E_#N#K;^#ME0?I]N_#F[ M[,BQFK+DD76&/_^$7>L77?J&P$K%H$4Q*(0^'$4\$<&_;('&/!6Z5'?^;NZ? M33*/0V([Q!UT'P]SJ%O9&!.KL"H%9Q?!V6!P][&[\X:G*4O? MZ>+<03D'$9P3KQ)EW8;8^A"=(D0'#/&C'R3HP0^W3!>3H[F?[?4J4=6M9.WL MAL#<(C 7#&RZE@_V7+ DTH]T7;@@8MNN-@162KY7)-\[^1#OF2R&(;!2,?I% M,?JO'.+]>IM2!]-*F]:M*"&6HV]3KPC.,S?$/KEN,<1FS;VZ;0RODK-L>GIW-LE,]- MH94+HA@=OY;2]P"'K8BMVGC76/4]W##>L>)T;)#4L8;5:W%J6+TI2D7K^#6\ MCNN4+0MH50.K6_4]NT$3847L&&;V^XOI!5KQ1Y;$\OU,("G*4;2-@WFP\4/$ M9V&P\K-7+OW0-\KQIM#*E5 LCT]/\]@HSYM"*Q=$,3V&J?Y(U]89'&.O9U?; M5F/6Z]&F(:68'A^A^N?V+?H/O42]PK=O_20-H95?497D(-;I7U)!5=/Z+=40 M6KD@2N806.8<9[4]0'E2]KSJK*PQZ_<\5]_=Y&!1 63U=K2VQX*5K,ZH0

    408L)X@6J%[Y[Z^%@"*U<*Z5/ MB'/Z^0&40*T+8@BM7!"EB@BLBIXQ/[C/4;T:JV;52Y14(2#SMYP>>L=5K\:F M2?42I1_(:_0#T0B#NNK56#6K7J+4 X'5PYA'$4OF@9P)-OZ&)=H C2H 4VCE M=5FE .CI%0 UJ@!,H94+HA0 A14 W)Q40^NNVZ\N4VLT@H=I _M3Q?X49O]J M=[Y0PL)W:?V\3K*Q<+"S0$_?P*"::5T00VCE@BA]0V%]\XR]EOI2AJZ)ZU90 M$RM-0>$UCU8<1>N+&U4F $W*,2J:IS#-'YD$-.2MJ9]&" #U4QQ/88X?\V3# M$U\P-.,-&Z4P0NM^/L5J U5J@?9//\!!0=*Z((;0R@51&H7"&N5($7TAA\D[:9FD(KET3)#AN?O,MMHQLNIM#*!5%:QX:U MSG$:@P%:IUM?!VGN=*5.;'@AI-W9 J,RQ*XOGS2E.OZX_ MFA^(4A\VK#[&3';5,IC+R2?-SBV>?GXQNJMC M"JU<$"6C;%A&'6GE^KH'[3M.1>+IK#R7-O2H4CPVO#[2T*,OI4FCVL<46KDT M2OO8WNG;V*A",H56/A>FI)0#2ZGC-.EH3H346UEGU=C*CI(U#KR:THK_G/JR M2?5E#S0IQZB4A@,KC2.'ZW;.[I'R::SJY>L>G,C-CD/+,;S*BA*RI72S+GHR MKV1WPGAW(?@F/Z0[XT+P*/^X9OZ")9F!_'W)N?AQD9W[+&PO=V]R:W-H965T$:D"OG*%FN.9&% 66I[CG-I9X3F5M@Q>X\\[+!"IC3'1PZBR#+"7V\Q9=NN MY5J[C0E=)5)OV&%G3588H9RM'[F*[)IE03/,!64Y<%QVK9[;[K=TODEXHK@5 M>VO03N:,/>M@M.A:CA:$*<92,Q#UVF ?TU03*1F_*DZK_DD-W%_OV+\9[\K+ MG CLL_0G7YB M)+DZI0HGPWXONCL#_83AC]GHJ7<_?)A&9S#N3;X/I[W;^R%$P_YL,IJ.AA'T M'@8P>G@:1M.Q3H-SB,KN UM"G^62J[84)(4QD06GDJ+0)V/"GU&2>8H08;P[ M.!VH/9J*+XIF%@W@].0+G #-89JP0I!\(3JV5!:U4#NN[-R6=KPC=@887X#O MGH'G>'X#O/\Q7 D]!K=58>OJ>G5U/ZL0+Y!*_S\R;UTOC:9_4]D;ZS[M77_(_9P4*#NI0NO M2#@P#BF*QH:6-)>&1L^<3>CYP?55Q][L6SG,\CW/">JL-QJ#6F/P5XUD*9'O M9,J$LV*50,N$C7)+QM:>$-=QG7=J#Y.N;P*G66RK%MOZ4&S#?^G/96I2VCHL M;!#,R5V@YUC]V0I_ U!+ P04 " "*@$A84+5H"^J6MO?A:A],&,!J$K.V@>Z_WW&2IK0-$5UE7TCL^!S/ MG+'''CH[(1_5"D"3IRB,5==::;V^LFT5K"!BJB;6$..7A9 1T]B42UNM);!Y M HI"VW.9\PABQ45,)"RZ5M^]HJYC ,F(!PX[M?=.C"LS(1Y- M8S3O6HZQ"$((M*%@^-C"$,+0,*$=/S-2*Y_3 /??G]F_),ZC,S.F8"C"__A< MK[I6VR)S6+!-J&_%[BMD#C4-7R!"E?R273;6L4BP45I$&1@MB'B MP&T< '@9P'L+:!X U#- _=@9&AF@<>P,S0R0N&ZGOB?"^4RS7D>*'9%F-+*9 MET3]!(UZ\=@LE*F6^)4C3O>&_>G7,V)^"?U^/WKH7]/)W?2,C/NWW^A=?W!- MR90.[V]'=R,Z)?V)3T:3!SJ]&YMAY)Q,F)3,Q)J<^* 9#]4I]MY/?7+R^92H M%9.@"(_)F(,*7:0&3Q,#?8.&.R2L8CU2A$:SV%>@*?E M^,L2O(WBY0IZSPH.O%+",9,U4G?/B.=X]2)_RN']M8$[!^%^.?P+S&K$:Q^$ MTW*X#\$AXU^)4<^74SWAJQ_DFVDRA6 CN>: T>YO<4VP60CGF-3.%0N!_'^- M(#+2$*D?!18/TAD:Q3.8Q'FEUBR KH6948'<@M7[YY/;\,5BY=@-N*"<4FV+-P $0O,L))OT^W,XRTHC4>"+HI1*?U' M8U0EF5\E&4W)+A,R<^1N>^=.S>O8VP+MF[GVS5+M\7S#TRLF]"E(HX =.R:+ M4MF@E.FC,E=)YE=)1BLB>Q6.5AZ.UE_/6*TJPU0EF5\E&:V([%68+O(P793N MFLDFFH$T.2J[4[#@YX9+F),3S&)IWVE1;%):O,F^[.'6WA9.-3]FD'_,(%KJ MQ1]JU,XU:I=J=,-^F7Q-<-V20$01WL/Q_A@\%LG2?I?9+FK--ZJ\'_->E"-X M:*G5?ZC)9:[)97FVS<^W(A5*L1_=N%62^562T92LN1>D=O$9YCHO98/S=V\0 MY?P?U;Y2-K]2-IJQ[>\1M_8V /9>"1>!7":UL\)MO(EU6HODO7E]WD^JTC?] M0_?*3ZOL%YJTZ,="9SV_" AT@ !D !X M;"]W;W)K&ULM5QM;YM($/XKR%>=6ND: [LL.)=8 MREMUD9*JJI/>9V)O8E1L7,!.*]V//\#4PWJ7,4O67Q([F7V88<<[#\_L^NPU M2;]G<\YSZ^KTZ'PVPZYXLP.TE6?%G\YSE)%V%>O$U?AMDJY>&L M&K2(AZYML^$BC):#\5GUMR_I^"Q9YW&TY%]2*ULO%F'ZZY+'R>OYP!G\_L/7 MZ&6>EW\8CL]6X0N?\/QQ]24MW@UW*+-HP9=9E"RME#^?#RZ39^A0MP^4T"F/K(LMXGEGA%3%$=YQ#/K M_37/PRC./A0#'R?7UOMW'ZQW5K2T'N;).BNLL[-A7KA;7G0XK5V[W+KFMKAV MS:*0%[V(RN7F8G*KBV ZD MZH'E!_$T6X53?CXH/FD93S=\,/[S#X?9?ZNB,@0FQ$AV,1(,?7P59O-J;J?E M"_YC'6W"F"]SY>QMH5@%5:X6F[$[\IGGG0TWS7AD,Q(P?T1W9H*G=.)872V!>?C ^AZLPY].YRE=/\L(?^?:>J^@U>^8)VT7$T(BN M>5ID1KD 6\^[I2%:9GFZ7K2E"Y."8OMW7S;Q1NI;[^\<]5%''Y*\\"RL%BV5 M4[YT14)L)QCM.2:;4=@*\K=[<7E[=WMP^V->ED)3"XKAL"$ M0$>[0$?&TV4DW?*/CKLW+2H;ZK:DC&-#2;0[)$T,Y4U9N^P.#BJ-VCUL%&T' M]?#Q9')BO20;GBZK]:1E=EQVA9-H4FQ@F%V<$KLW:]J_&:J>)UY*A4)X=O#Y?)8L% M3ZL/^BI<\53I(@JA/4&&T,2 H<8[7N]$-%2JZSB/4?@=J/P.7OKU$U&NZ@%C MP7X>RE;.R"&L)0^A_CLX ;A*TE62%DS+>DK:GD)0!.WI,80FQ@N4PL$Y!9:& M1OF$*30Q3F 4#DXI]-,0Q=..7J8>Q+'5R>H"\7!QXG'%TSQZCJ9ENA9/W3.^ M2K)(38]P).UG3D-H8MQ 9URG]Z.U4;)B"DV,LZ$@H"1!/VEK/"'- ND)6V4U M8J0E&X%RN#CEN.,;'EN.TB]TI/:L&$(3XP2JXM+>V6>4H9A"$^,$AN+B,H26 MN./*&H0[8DTII(Y)MB.^3;T6 ND"SW!QGJ$MFK@R@U"H)OA5^\X!T!$7IR-] MGH1=67V0HL),1%>!2;AH!3\HG=3#Q1+([&"?V:GL@L"SVQP$"N".WB2?N$8K MOBDT49<%:D!P:M G<8BL/NPG#FHBN@K5G.#B1"?YI,9 ?<-,1-^@ A.\ MI.$@E]%-[5,H8GWI*'YD[[UCQBM\Z;0Q#BASA/#+0,B=P-4$HK*K%U" M(5"O"5ZO(5>[B"DXF/94'4-D(%#\">N=DH8*>!WG,>@ 3I <#J@GY*'N0!J M(OH)7(#@7*"9B@?U%!Q+>X:.H3,0(!D$)QE8)AKE%Z;0Q&XJ\ N*\PO]?JI1 M 8+*/*153Z' 1"C.1!IIVUU9P3&U SN&XD"![]#>[1%JE,.80A/C! Y##;=' MJ-SWV%](41/1S\:N!9R#;#/257ID5&LPA2;&"=R%]NZ&4*-$Q12:&"<0%8JK M%%J:"E7T.#S'V4\[A14CI*5G3(%K4)QK: LJ]##7P"_9]^X#+:$X+>GS4$QE M.4+:AZ*P:=N(0H%)4+QC<4A/H7)+P:&.+:6'HO,PHFU;43P@ )[])C7%,UKO M3:&)P0(Q\'!BT"=Q/%F.D#=\J(QH2^IX4,4]7+7HI*AX METZ!^U95!;^*=HH=0VWPH-)[O;L*GM%*;PI-C+.QMQ%7*;29ER=W#*2MC9B) MZ"=4:@^OU)"C7=04'$Q[BHZA,GA0^3V_=RH:W?M@"DV,$^B A],!_524Z[QB M:XK""MF:X@$A\'!"T,S(@Z(*CJ4]4<<0&QAP#89S#20AF5&:80I-C!-H!L-I MAG9"XGC:T7=NH#"@(JQ+ \75DU1P3.VPCB$U," [K'>[A!DE,*;0Q#B!P### M[1(F]T$4FU545JV;51C0$-:A6;*-7G56Z!(?KCTU1SE\T3A]T;L]PHP2%U-H M8IQ 7-B!S9LZZ@H[+%>@)J*/0#H83CJT914FTPG)SV/T/!@0$V;^N :390DI M*LQ$/-T#3,+O L$:B*Z!87?QS5'H&"=KF!NJWCXL5G<04_W![0&&"^0=UU^_0(J@KV5L5%?Q2VGEV M#*7!AQ+O]^XI^$:KNRDT,4ZH[K[A$Q:^W#&0DA4S$?UL'*W$J_->HG:157!$ M[7DZAMS@0^7W>Q^U\(UN@3"%)L8)=, W?-3"/\P%4!/Q,"UP@0#G E(^'A15 M<$#M$[;'$!L"X!Q![T,4@5&Z80I-C!/H1F#X$ 6.IQT]QES$D("2!!WZ)XW, M[:ZLX,#:L1U#<0B ^02]6R:!42)C"DV,$XA,8+AE4N,Q9$%%3;9^#AO?$E-^ M1<]]F+X4--V*^7,QQCXI:4^Z_=:;[9L\655?'/.4Y'FRJ%[.>3CC:6E0_/\Y M2?+?;\KOHME]]]#X?U!+ P04 " "*@$A8TWPW,J(# "4#P &0 'AL M+W=O-A^8;_.UHYK65(%,Q']Q59Z.[+Z%EG!FJ:1 MOA?[/Z%83]?PA2)2V2_9%V,=BX2ITB(NP.A!S'C^3Y\+'0X ;N<(P"L WEM M]PB@70#:I\[0*0"=4V?H%H!LZ7:^]DPXGVHZ'DJQ)]*,1C;3R-3/T*@7XV:? M++3$KPQQ>GP]N;DGCY.O#P&9!Y/%PWTP#VZ_+"#>OR@!F^C+*4VWHLV4Z^6<$YEB[3="^(Y7KMJ/?7P26+@SE&X7P^_ MAF6+>/VC\* >[D-XS/E78K3+C=+.^-K'W*%,DD<:I7!!IC2B/ 2RR#+9%RG2 MA/'-!;EF'.V,1F2AJ09,)YK,:&(R@B)_?T5&TY?U1%IDDROTFRH"&R5S'LE#'LU+&;/8%WB0)S3M M58C?+<7OUHJ/]QK>6IP$S^&6\@T0-.RIK$ITTUJFCZK<))G?)%G0$-FK!=)#^[K?Z;B] ^*#]BD)NL[E.XVU*N\]=V:2U+RTE64;VQS]PK/Z\0 M?]+D]2H^Q3<8$!+!&BF=UB5>'3*O ?..%DE6Y"R%QI(I:VZQ; 9I!N#WM1#Z MI6,F* OQ\;]02P,$% @ BH!(6,DD['[I @ X@8 !D !X;"]W;W)K M&ULC55=;]HP%/TK5UDU=1)M0OCJ.H@$E&J5RE1! MZ1ZF/9CD0JPZ=F8[H?OWLQW(: ML+^"/>X_//=<^Z6^$?%8IHH:7C'$U\%*M M\VO?5W&*&5&7(D=N=E9"9D2;J5S[*I=($I>4,3\,@JZ?$&&PE2R&>[>0N&7B!)80,8VT1B/DK<8R,62!#X]<6 MTZN/M(G[XQWZK:O=U+(D"L>"?:>)3@?>E0<)KDC!]$QLON*VGH[%BP53[AWP[L9/ WO%Q.83H;SQ6PRG7Q[G,,%S# 6/*:, M$B>?6,$X)7R-"BB'>RR100ON*5F:$$W-\OD-:D*9^@1G-N0Q%84B/%%]7QNB M]C@_WI(:5:3"(Z0^PU1PG2J8\ 23U_F^*;"N,MQ5.0I/ MY@? FM9@/"(&S! M8GX#YV>?3N"V:O5:#K=U3#U")3P15F#CE113)*J0F( 1SNA82$GY&D9$4=6 M!1=+A;(D2X9PQ_-"O]&Z 6/"XH)5PO^8"<; 7,$-D]/%#LQM\.:% NU:@?0H]&A%&>(Q -$R)C-,*>"?U(;857M?A M6IJVFNWLBTI;4OLE4U0TI+8AV_V2E3:^(D^ MQ*J"[^RQ"H/N84[=FE/W)"=C:)JA/? =$Z5E<8Q)]QV39K/7/DRE5U/I_6^7 MS%/ ;(GRWXWJO6O4VR;Y>[Z3H5P[=U40BX+KRH+JU=K AY5O_0VOW-]2Z*+!X MNP3*JY'E6N\/IF2Y4N:!G28E7L(,U&-Y+W3/[EQR4@"3A#,D8#&R+MSS<6SJ MZX(G I7<:B.39,[YB^GO;!L9 J3'2&']:3ZL;T@BWV^_N MUW5VG66.)8PY?2:Y6HVL,POEL,!KJJ:\NH$V3VC\,DYE?4554QO$%LK64O&B M%6N"@K#FCE_;[[ E<(,# J\5>/\J\%N!7P=MR.I8$ZQPF@A>(6&JM9MIU-^F M5NLTA)F_.%-"OR5:I]+;NZ>KNX>?T]NK&3J>@,*$RA/T%3W.)NCXZ 0=(<+0 MPXJO)6:Y3&REQS1*.VO]+QM_[X#_!+)3Y+M?D.=X?H]\/"S_@<4AN:V3=G&] M+JY7^_F'XK(-,,7%&YH0F5$NUP+0KXNY5$)/J-]]^1K#H-_0++)S6>(,1I9> M11+$!JST\R)*SQP%@F#:^R<;>53+S>K?I*X3 MA6YB;[8C]%1Y?NAU51_8@HXM&&1[UFO=S+12\ QD+UUC$&Z/&^R@#99\X H[ MKG"0ZYHPHA=7CI:<]T__<&_,P WC';#]HM ]\_O1H@XM&D2;P *$T&@9EZH7 M+=H?U7-VR/9K B?N!XL[L'@0[($K3/7/;%8:@5ZV>'\6A7[@[=#U5,7?PFB' MS][:_LS1HS>-)6$245AHG7,:ZWBBV< MJ_>.V62[,S7]"U!+ P04 " "*@$A87$D+OK$# !'$@ &0 'AL+W=O M:.EL"Y5$C:3B%M@?/U)2-#N1U7CC'O82BQ2_GR/O+D>1LP-E M7_@>4<#7-,GXW-@+D4]-DX=[3 F_ICEF\LV6LI0(V60[D^<,252*TL3L6Y9C MIB3.#'=6]MTR=T8+D<09WC+@19H2]FV!"3W,C9[QU'$7[_9"=9CN+"<[7*-X MR&^9;)D-)8I3S'A,,V"XG1LWO6DP4>/+ 9]B//"C9U KV5#Z1356T=RPU(0P MP5 H I$_C[C$)%$@.8T_:J;1F%3"X^E"N7:YE0S@N:?(YCL1^;HP-B'!+ MBD3JA M#%>IE@Z.,Y58:\'DVUCJA.NM/OGK^]7]PYV_AK<>"A(G_!W\! ]K#]Z^>0=O M(,[@?D\+3K*(STPAC2JI&=8&EI6!_AD#-GR@F=AS\+,(HQ:]WZV?=.A-N=AF MQ?VG%2_ZG< UYM=@C:^@;_7MMO5TRST,K\'NG95[KY?WV[SQ[ZP'_]CZB2_M M)GOLDF>?X:VRD*8(:T$$RFHCKF!!$I*%LJNLBC)EX":*8E5$2 )>S,.$\H(A MA\TWULIS$N+RT\2D!O_443:8M )N30& MPXY%5([][@B_&C$\&F&/K>?>ZL*<>,MIO.5T>NO^(RSJ3(4_Z[(FZY9,85GE MUB1I]5TG\E+?Z81Y.F&^3EB@"782Y%$3Y-'_:Z\;Z4P@G3!/)\S7"0LTP4X2 M:-PDT/B_VNO&+S>!L?6L]BT[K5\:0ITP7R&D">%$Q[;8";GT/U,G MS-,)\R27 (:9&)ZM32]#:W'C?E8?]9_[(W M]7HM_7YO&E27&G_CJRN6#X3M8EF5$]Q*4];U2'Y%L.K:HFH(FI?'[ T5\M!> M/NZ11,C4 /E^2ZEX:B@#S=V1^Q=02P,$% @ BH!(6#.P['/7 P W \ M !D !X;"]W;W)K&ULK5=MC]HX$/XK5JYW:J7K MYCVP'" !27I(6[HJV^N'T^ED$@-6$SNU'>A*]^//3K)97K)9J/(%8L?/,_8S M,\[,<$_9-[Y%2( ?:4+X2-L*D0UTG4=;E$)^0S-$Y)LU92D4CC M808W:(G$E^R>R9%>L\0X181C2@!#ZY$V,0=A7ZTO%OR%T9X?/ -UDA6EW]1@ M'H\T0VT()2@2B@'*OQV:H2111'(;WRM.K3:I@(?/3^QA<79YEA7D:$:3KS@6 MVY'6UT",UC!/Q&>Z_Q-5YW$57T037OR"?;76T$"4"G<5:"DP)BJPEH+)MUCBQ/C#IT_^U_G='9@L?#!?/$P6'^;3NP!, MELO@80G>@P5D#"KO@[<^$A G_!UX S !#UN:)93G#(&_)RLNF+R2_FF*O-** MTVQ%7=,#GL$(C31Y#W/$=D@;__:+Z1E_-+F[2S*_2[*@2[*P([(COSNUWYTV M]O$B3U>( ;I^#G"@ IR#_UX/^6DK][7>[I+,+\G<@DQ]W7=CH2)>SS2\8UEFY\N,XQ7^943!JT1A MZ[%^4C2O%LV[5C0 .8 RZ+FLBE1"F+_*[VPDRT6. &6R7JJ>Y<N9YQXMF@2Y-A1V1'8=*KPZ1W49@T.:G7((5KNL[)13-KM7"M_A<:#;HT M&O;.,[YG.8[AU$:/Q.W7XO9;Q9W)VO91I4&=&?BY\(!%X=&D>_]L-[9E]V]O M3V1OM7VM[)?9#+JT&3;8]#SWUCP173_H/E+$-D6?R.6-E!-1UG_U;-V*3HH. M[&1^:@YF9L.\;PZ"LM-\IB_[7EF,;C#A($%K:9T6% M[*2*QZULOQ%3"^3[-:7B:: ,U W]^']02P,$% @ BH!(6$PQI49\ P MD0T !D !X;"]W;W)K&ULK5=M<]HX$/XK&E_G MIIVYQB_80'+@&< TEYDTS82T_7!S'X2]8$UMB4IR2/Y])=FX0!R7]/P%+'F? M9W6:^TF[L@ZE7K" M#D<;O(8%R,^;6ZY&=LV2D!RH((PB#JNQ-7$OYD-M;PR^$-B*O6>D,UDR]DT/ MKI*QY>B ((-8:@:L_AY@!EFFB508WRM.JW:I@?O/._8/)G>5RQ(+F+'L*TED M.K:&%DI@A8M,WK'M/U#E$VB^F&7"_*)M9>M8*"Z$9'D%5A'DA);_^+'280^@ M>)H!7@7PC@'^"X!>!>B=ZL&O /ZI'H(*8%*WR]R-E3]/7J^AI-;B)T=7,_N;F\FE[/T62QF-\OT'NT M4)69%!D@MD*S%-,U"$0HFF'.GPA=HTG."BKUVTO&DBW),O0V HE))MXI^.=% MA-Z^>8?>:-!]R@J!:2)&ME2QZPCLN(IS6L;IO1!G#WUD5*8"S6D"20,^:L>? MM^!MI5DMG+<3;NJU$D80GZ&>^Q?R'*_7$,_L=+C7E,[_\S[_;>\'8O3J*NH9 MOMY+5;1;^G_OF/I5G_ 6\^2_IF4NB?QF(KTK7H@-CF%LJ6U/ '\ *_SS#[?O M_-VD<9=D49=D\X[(#E;#KU?#;V,/ISC#- :$)?J(>9R6Q"W5,FWE>^VB=$D6 ME61]0Z;/O(?0'7B^[_@C^V%?[XZ<'N@=U'H'K7K7U4_R#293@62KO MW?[ =?J'JVSF'%E%I$?R*:=[&=)!IO\ZTWYIII YU(8DLN#D/,%H60IF( MQ@V]E>JU1=4E6=1_KI_O!>='ZG7D\D#H02WTH%5HM8.J%H>J#H!SH/$3DAQ3 MD6'37.DRBQM+K)7TM9)W218-&DK6/Q\>2=Z1RP/)A[7DPU-W374\0KX$_NN- M<_A\>PH"-_#=HV^ZU?5KM3S1Z;PCIZ6:]EZ/F0-?F^9>H%AW?V6C4,_6]X>) M:9N/YJ?NQ+B_J]C_GB(MO+.$K%Q]PK]DD2 MYM_?B#A[OIR@R8\W/D6/6UF],5U<[,)'<2_DE]W'O#R:GE#642+2(LI2+Q>; MR\D5>GW-9Y5"+?%;))Z+QFNOQ+7(HXK MI-*._QU!)Z=S5HK-US_0W]7.E\X\A(6XSN+?H[7<7DYF$V\M-N$^EI^RYW^+ MHT-!A;?*XJ+^ZST?9?V)M]H7,DN.RJ4%290>_H??CH%H*"!J4?EI5.K)Q:\?/BQ_ MO[F]]:[NEM[-W>>KNU]OWMR^]:[N[]]^OO=>>O=EXJSWL?"RC7>3RC!]C![* MHZNB$++P?EX*&49Q\4LI^>5^Z?W\XA?OA1>EWN=MMB_"=%U<3&5I9G6RZ>IH MTIN#2=ABTE*L7GD$_=/#/B8&]6M8_7V8V]2G97!.$<*G".$:CUCPWD5I),7+ MVS+;UH8(_/>VE/=NI$B*/TR^'L"I&;Q:I*^+7;@2EY-R%18B?Q*3Q3]^0LS_ ME\ES1V!:',@I#@1"7UQGA30Y>-!BM59UTWA:('^.&)E?3)^:MAOEYH3@DYQF M%CV914&SKE:K?;*/0UE>G:LDRV7T9UC=($RF'I""A@DO.>.<^BU337($CI]!C+%@;K&)G6QBH$U+\53>RG=E\*18;=,L MSAZ_FXP$4?JFL2,PS6%^LAFKI;JN C MN.+;,CS\9LUP$+#W576$IKNO2 0*1LUPD*/TCH4C-#T6BKP@F+T,R' 8$$$I M/D15=TR1% 36_L5U_7K' MPA&:'@M%A1#,A6P$[:C6) ZL7"$IL="<1H,XW:R!D/VOJYC$!2L" IFH^:XT[:+*S0]%HK38)C3#,AQ&!!!23Y$ M57=,L18,MU*642'SZ&$OLW:BAZGV)26.5B(MA-E7I]S%%9H>$<5=\'S4M >9 M4>]8.$+3N^:*+A&8+EG[YN<-(#Y#N-TU-W:3*#>S#Z)8$8%941\2=X32^^$8 MG37X#6+(1\3"E(AB2@1F2A8&=]1JAB:8M]ML!B%$$;68U-@+@?L9O9<\S.O@ ML_5->%=H>FP4ER%TS,5/G#9K7*'IL5 $B, $J'_-ZP!$==TR>MI?47=*D1K2 ML6$BQ_5%EGFX%DF8?SUD?W7DI6$BC/XY)3:NT/1]=T5LJ#]F MJE.0-O6-A2LT/1:*3E&83ME('CWO'@6?HG>MCCNO@\_1^T*/P66HXC)TU)TIZK2[XPI-CX4B0!0F0 .2'@:< TD_0%,?SE-\ M)NAJU.2B8PH.1NA[&5VAZ?XJSA*@,5,Z<#HVY I-CX4B2@%,E/JG= <@\NTY M/4A5=TR1JF#8U&YP3I[CUU2NE&*4P7N9G8#TS"NP=(N,=W4QLCNL)G= MX"PP[2%B4$2W1M&- *[Q=UGZ;T=-I4<86FNZWH2#!J M4R5P2D1FQ4$0D<-U4@0%[NP^;UST$%2B>$0R;@('5>CMT/B>#;?<-IL@$ MMM^W@>QW#.9*NVL8\XFW$4RC*,_RRM1 M9!OY'.;&WAP,T]N3,69KF"K[;-39&N9T/\H5FAX+Q3:8Z]F:#D!@1G2(INZ6 M8B:L8[;&:^N2THUJ/$T$$Y1>MSUV?J,R6=HEIINJ2 6#>QRV M&QH_.UV;V8$BNC6JK#.X;GZ06V':UGL#Z_5>BF-T#IBJZ&S4N1#FM/"[0M,? M0U,,@0^;"^'G]1MAO[UCT"6E&Z6J/'="V+=,&G-5=#G\7;M>P_!& (S0^_G!,0HK5X65CSKHP9UNBKA" MTV.AJC%W/>C1 6@?]!B@J#NEJCF'J_DIH>U-?ABA]T4Q !D !X;"]W;W)K&ULM9AM<]HX$,>_BL;7Z;0SU_B9AQ0\ ]AMF:%)IJ37%YU[H=@+:&I+5)(A M=Y_^)-MQ,#A,>G7>@"7_]R?MKKQX&>T9_R$V !+=9RD58V,CY?;2-$6\@0R+ M"[8%JNZL&,^P5$.^-L66 TX*HRPU'L(,1EN\AB7(K]L;KD9F34E(!E001A&'U=B8V)>1 M;6F#0O$7@;TXN$;:E3O&?NC!/!D;EMX1I!!+C<#J:PDUM M>'C]0/]0.*^?OA&7M31:@.D_,0IJES%AA"?(%<^T_D6([;LI_9\\V=-G=^;_7H M?Z_>"(9;GQFWX+E/\#X02B2\6Z@G/$%S*C%=DSMU0B9"@!3H^T+IT5Q")OYN M2WT)]]KANC!>BBV.86RHRB> [\ (7O]A]ZSW;7'O$A9V"8LZ@C4RY-49\L[1 M@\:#JAY<'/_,"5?9(H_9PD6VVA)4LGL%6__0[ +;\SQ_9.X.(]^BZGF^U52% MIRK/]=U!4Q6UJ(:>/NJ[EB#X=1#\LT&8,2&U\UO.DCR6ZF=M!S2'-H_/@G[U M2'8)"[N$11W!&MGHU=GHO631Z'69H2YA89>PJ"-8(T/].D/]%RP:)=L_+ =# MJW]4,TY%3L\Y$H6G(K_OND<5XU34'UJ#]H(QJ ,P.!N ZRUPY3U=(RC?;=K\ M/(OXU8/8)2SL$A9U!&OD85CG8?B2I6+898:ZA(5=PJ*.8(T,V=9CVV"]8+&H MX(V7!^?DM6#6)G,'SE$M"%MD;G]@';VP1"TRS_9M_ZAHF ?-5 9\772Q L4L MI[)\1ZYGZTYY4O2'1_-3^W)FM\R'NK,NFK='?-F6?\9\3:A *:S44M9%7]4W M7G:ZY4"R;='*W3&I&L/B<@,X :X%ZOZ*,?DPT O4_S<$_P%02P,$% @ MBH!(6,@OOF,; P Z D !D !X;"]W;W)K&UL MK99M;]HP%(7_RE4V3:W4-N^!=!")EG9#:KMJ=*NF:1\,N1"KBV9< M%$3IIIC;XT1V02BSDE[Y[%8D/;Y4.65X*T NBX*(7V>8\U7? M- C=XHX"L09K16,S=E-F6U M=D.9^1?'2NA>JNM4\N'3I^']Z.H*!C=#&-W<#6X^C,ZN+F P'E_$8QOJ] M29:6>_X+>)654X?&5?@%3&#%%V)Q.=$0#*5')([A!==08SA%<4CDE M.7Q#(N":Z!2I^@7?!Q.IA'ZC?S1%4[$$S2SF*S^5"S+%OJ4_8XGB$:WDW1LW M)"V1Q4)A"AX$QE\K#)>247E7)F.7I, MW"#HACW[<=-2ZZ1[6@IJ2\%KEL(F\JHJW" /G=C=)F_5WI,\K,G#U\BC)O)P MASR(PB#8(F_5WI,\JLFCU\@[3>31+KD?1:OVGN2=FKSS&GFWB;RS2^Y$ M<;Q%WJJ])WFW)N^VDM]EJ,\(,X6BB;^[P^]ZG3".M@RT3K&G@;@V$+<:T$MR M$WF\L\+XGM_=B;YA6!2%L5L/JYCLC7W8G('TOC.G3$*.,UWHG'1T1*(Z5U0- MQ1?EUCSA2F_TY6VFCV(HS #=/^-&PO=V]R:W-H965T Y-RD+HL9<;4]WXODYR+)F^D!4*>LFD*IFAH]K[NE+( M4N=4%GX8!-=^R;CPHI&[NU?12-:FX +O%>BZ+)EZG6(A#V-OX!TOUGR?&WOA M1Z.*[7&#YJ&Z5W3R.Y24ER@TEP(49F-O,KB97EE[9_#(\:!/]F"5[*1\LH<89%88&(QI\6T^M"6L?3_1']A]-.6G9,XTP6/WEJ\K'W MU8,4,U879BT/=]CJ<00366CWA4-K&WB0U-K(LG4F!B47SVCR<.!#.>8>P M=0@=[R:08SEGAD4C)0^@K#6AV8V3ZKR)'!?VIVR,HE=.?B::+];QXV0;/RX@ M7FVVZX?E8K7=P&0UA[O%_#9>W<)D1L_Q-EYLX#.LF%+,)A(^S-$P7NB/(]\0 M$0OG)VW0:1,T?"/H-UA*87(-"Y%B^K^_3P(Z%>%1Q33L!9QC<@'#P2<(@W#8 M@S?LLC)T>,,W\11_;F3&0AM54QD:#4RD<(?IGHL]3&PY<<-1PYSKI)"Z5@B_ M)CLRIU+[?2XK3=#+\T%M^]WHBB4X]JB_-*IG]*+W[P;7P?<>29>=I,L^]&C) M!'/$*](F4Y 9Y*T4:FU,F#:8 BTY9-2IVMX"];[]VV2#+S0&-(E-44BJ0V:M MN7"^?"^H5)5"D5 ZS@GOIS8(H73UT"/SJI-YU8LU(R";?^H14RMN7EN]YUCU M(_6R\D\ZKD2U=W-%0R)K89KFZVZ[T35I.O:?>3/WEDS17]!08$:NP<47HJ6: M6=(^@8$4+!&@C:4M&P62/E1]F-@'L&I[V)DQ9/_]SMB.8["Q M$I6\@,<^YYOO.Y>Y#/>4_>8;1 &/<93PD;818GNIZ]S?8$SX!=UB(K^L*(N) MD$.VUOF6(0DRISC2+<-P])B$B>8.LW!K'A/UWA1'=CS13 M>WIQ&ZXW0KW0W>&6K'&!XFY[P^1(+U&",,:$AS0!AJN1-C8O)V9'.606]R'N M>>49E)0'2G^K@1>,-$,QP@A]H2"(_-OA!*-((4D>_Q:@6CFG/"63*( MPR3_)X]%("H.4FBS@U4X6"]UL L'.Q.:,\MD38D@[I#1/3!E+='40Q:;S%NJ M"1.5QH5@\FLH_80[G=UZ]^.E=S\#;[Y8WMY]G\V7"QC/IW ]FW[SYM]@/)&? MO:4W6\!?L,C3#70%2!/"5A SN290B5S939.&.J$R!EW#! M4ED!TE+F;T(33J,P( (#N"(127R$15:Y'Z+*7Q\_PG>0YC "A5NE]HO\JU6Z>THW\!MOD9+,.R&]PG M[>[?"3OEKLLLE*FPRE18&9Y]DLY3K/CG2ASAY]_2$#R!,?_5)#)'[32CJF7@ MDF^)CR--]CE'MD/-_?#.=(PO39+/!'80 +L,@-V&[MXPW)(P@-FC7*0XY@7U MC]@@@TG*F*P<&'..HC'5.;230:NU:^.S[ M+,6"9!.KW+U;F=*TCEC533HG6'5+5MU65E/DX3K)&HMPN,9@'2;K2O\U$6U% M?&T1G0GL0+Q3BG?>I(N<B5 >BU9O]X66X2VZN7I6'W[*/*;+*R MG&YSOVW:_)^C5&MR>LFIYI\4#(>_%F3#VI3'I.J6U@G2)G&\\9MO*++ M$RI>V.GML*^M]'.A'0:A%,:(=!>#XWF*V[\HLZOH XZ MC MT#^JTP8KQ[#-$Z7ZO*^;;[BQ%]A53L8Q[3:30\[/.[OYAUM[X7]PG#CF53>Q MCHGIE;.[NCC)4Z5L8@X1KJ23<=&3JEA^%\D'@FZSX_P#%?)RD#UNY/T-F3*0 MWU>4BJ>!NB&4-T+W?U!+ P04 " "*@$A8Y'L9ZJ4$ !P& &0 'AL M+W=OQ].]\%-#(F:Q*QMH'>Z'W]V$@))W&S9<[^4Q)EYQC//>&Q/!SM, M7FB($ .O29S2H18RMK[2=>J'*('T J]1RK\L,4D@XZ]DI=,U03#(E))8MPRC MJR>697:&023Q%:$>/GH%PY1GC%_$R#8:: M(6:$8N0S 0'YSQ9-4!P+)#Z/[P6H5MH4BL?/>_3?,^>Y,\^0H@F._X@"%@ZU MG@8"M(2;F,WP[BLJ''($GH]CFOT%NT+6T("_H0PGA3*?01*E^2]\+0)QI,!Q MY I6H6#5%3IO*-B%@OU>"YU"H?->"TZAD+FNY[YG@7,A@Z,!P3M A#1'$P]9 M]#-M'J\H%8DR9X1_C;@>&[G>;/HT7DR?/#"]FR]FC[?>W6(.QG\,_3Q=2;@W,PSQ,*X"7PEDO.MGCBE'%"4N"]^B%,5T@,[" )P 2GC/!< MH(#GQ#T+$>%#"<_H4*3:%H%IZN,$ 9@&8(8H)Y<*O/LU(E#D$05G+F(PBNEG M;OMQ[H*S3Y_!)Q"E8!'B#>5Z=* S'@?AC>X7/E_G/EMO^&R#6SZOD (O#5 @ MT7?;]?LM^CJ/?TF"M2?AVFH%=)%_ 6SS"[ ,RY;,9_)^=4OFSO^S[OVT]4HP M[#(C[0S/?A./1%O(\NR@C&QX66+T"[CA50^T37TT5#CJ4@1V2)M].LO9M?X319\E6"N2C!/$5B%IDY)4Z<-?22( MX&O6QZLT^@<%8DGFBUG&1P[5S:#$UK4=G3L#?7L%S-\7,IEWK1"G9IM*,%U-MQ/IN(,<.!1QE .[APM7\NI58%)4Z9KFK5*T90QS1J. MUY0Y=WJ6O%KT2O=[I[@?0TJC9<0#L"0X 6/?WR2;&#(^(,(1I0RWU,Q>8X)V MOQ:+IHAI7=9BT90YO^S68M&4<0Q3'HI^&8J^NNVA+^&BYFI3I+X]_!C$:YWR M3RX-TSB9'[XCE.84$662C17*9JG"JU*EG4@R_K(?:= ;]]X)$+-G4X^A:V*(_6 -$7L>E&6R#2BT13I]-^(Q>%R8K;?3F2U M=@YC1+-60P+)"V)1NI)ZWHI\\J)5B>8J1?-4H54Y.ERM3.?C*ZS2NY=2-%7;N.>;O?JU:4ITZ^?;24RS<.M1*CCU(NM?M1!31!9 M9:UKRLO')F5YZZH<+=OCXZPI7!N_-J\FIF3<%>WTK&-[@,][\;>0K**4@A@M MN2GCXI(33?+V=O["\#KKWSYCQG"2/88(!H@( ?Y]B3';OP@#Y3\91O\!4$L# M!!0 ( (J 2%AWQ[VZ/@D &Y< 9 >&PO=V]R:W-H965T#\>J_1.%(G:JQ:B-'^95[)(M/DH;\=J(44R:PH5^=B?3.)QD63EZ.B@ M^>ZS/#JHECK/2O%9,K4LBD1^.Q9Y]7 X\D9/7UQFMW>Z_F)\=+!(;L65T%\6 MGZ7Y-%ZKS+)"E"JK2B;%_'#TP7O/ITV!YA>_9>)!==ZS^E!NJNIK_>%L=CB: MU"T2N4AU+9&8EWMQ(O*\5C+M^+T5':WKK MVWS^IGS8';P[F)E'BI,K_D\WT MW>%H?\1F8IXLDT> M6R,Z!;QP2P&_+>!O%/#]+06"MD#PV@)A6R!LG%D=2N,#3W1R=""K!R;K7QNU M^DUC9E/:''Y6UN?]2DOSU\R4TT?GGW[]Y>WUQ\L+QC\>7[]EOR92)O6I8#]Q MH9,L5S^SM^S? M^PZ+EN$BW6.!MVI%OXQS=,'ZI 2-;KA%]TJ46279E4B7QG!V*>ZK_#XK;UO_ MV6F29GFFO_6T^)A4KK/(>[5(4G$X,FE""7DO1D?_^)L73_[9YR)2C(/$'$?# MM:-AHQYL/5,WFIV52LNE25J:_;?IT6=:%.I_?2Z&2!>18APDYK@8K5V,R'[9 MN*B%+/HL(XL.M8QN1\2^B42J/GM K7#LB=?VQ&2SVNB<$]%)"@PU:246-V+U M]?W^:'_2_CL8WW== 57KN#)=NS(E7?E05$L3<6;,H712SNHTMC17 >\^\=^S:7]NU3W>BJB@RW22IN1!L(61JWILA6)\_I-10?Y!B M?"7F^1V#)GN3B1?UN_-N[=WSO^='&V$'JM)QRIO8D=V$].HB>+)5X8SCE]V4F MV]Y31QC=8^@*!]OB/>\SD[W-+H.JTS71MR;ZI(E?RJ2HI,[^,";-:D,SI99) MF0ICF=)]5]QC6G&P2T@UWJIUT[3_CDC2GAVA>Y@A.ON3?99BD60F2ST:6%=" M,7,59)_TG;D$GBREK/OA!Z7$%G>AXWFH&D>IN:? #ND][)C>@P[JH6H9: M:M>7CR/"GL[PO?H(?Z L%]%.!'94!: JG&4FNNR M)09OBHUL*"= U3A*S;72TH1'X\3W1#:4*J!JO%5SN&N?BFP+%AY-%@,BNQU8 M]WH'I0RH&D>IN1.V%D?\"32H?2B40-4X2LVUTJ*.3Z/.^8M$UPIX02=0@DW8 M.*&K&6S*"W6Z!VN1Q*>19-"$"*TUN-- 8:15>S8G$FQQR+*(#V.1ISF!/]EI M)45V6[*KY8W*9EDB,]%[-:#K'NPH%$!0:J[O%D!\+(#X4 "!JG&4FFNE!1"? M!I#?*EUW6*6K]"M;Y&)FDEN>%?7TL.G92?FM?FWZJWKJK[T3QG0U@RV.^J9L MXLTY&U2EKG>627P8DUQDY;:1"UW)8.>@.()2P4!#0 M]R@&Y*ZK3Z>7O0L>H)P 5>,H-===RPF!!TU< ?2&!U2-H]1<*RV%!#2%G)5: M&%U=)R[!LI*)QU0H52^*$O.Y:%:O-7_K]77+R-_;R&IT&P8[!E)S'>NL88)1 M21W:YF6CN[YA)]6]*)/ZW?JZ<5E?-YC7ZS)VZ1-V[=./()7 DDJ )94 2BI0 M-8Y2@=T-0:JYA%D\"&)X,S@-^K\E0DH&J<92: M>RXLR018D@F@) -5XR@UUTI+,@%-,KOE@?W>//!L/ "E')2::YBEH0!V@^7\ M[/C3Y?KUO$K*WJE)NL+!O1.*3"@U=[6SY:H0>[,EA$(45(VCU%PK+42%],V6 MG0*=UA[L*Y2HPMX%:9TDY!IF42FD46FW0*?OK])5#_83RELH-==VRUMA@ UY M*"Y!U3A*S;6R\[ (R1 [ACR4G:!JO%7;SA^N81:*0AJ*=@_Y[3RX^PT8Y]5A^*5"@UUTJ+5!%]MVJW:(?R%52-MVI;,I'KEJ6F MB*8F3+334WYT$P:;"H4KE)IKOV6P:!\;]U!Z@JIQE)IKI:6GB+X[M5O<0U$* MJL:CGJT*MO-_;!DIAJW<>R'TMT_]T4T8ZBM4C:/47/LM<<78I7TQE)6@:ARE MYEII62G^@4O[:.W!OD+!J55[S24_MC@4TSAT+K2QRVX&5S] ]);<\@AZGPFJ MQE%JKI<6EF+LLKP8BD!0-8Y2L_<6E'I:M>Z3R-.H?_.M'[(G M66=3,M#ZNXTIMVLA"\6N'RIZ>$[7/MA5*/.@U%SG+1W%V-5V,91TH&H9: M:4DGWO6Y(5I@L'E0MHE[GB_R]Z9;GIZ)+;3$H"5U5&@3PV\HUD#5.$K-W=+0 MTL\4N[YN"B49J!I'J;E66I*9[KJ9 2TPV#PHNTQ[-CUX_NC@N+-!&PO=V]R:W-H965T?G82L M@30#S7MI;>?^O[/O'+O7X9JR.QX!"/20)H2/C$B(U;%I\B""%/,#N@(BGRPH M2[&07;8T^8H!#G-1FIBV9?7-%,?$& _SL2LV'M),)#&!*X9XEJ:8/4X@H>N1 MT3&>!F;Q,A)JP!P/5W@)V9%">,4"(\I00P6(^.D<^P/E'UN\#6& M-=]H([626TKO5.<\'!F6FA D$ A%P/+K'J:0) HDI_&S9!J52R7<;#_1_7SM MKEPM QP3M;'F@LFGL=2)\G.TCRXQ8U@E'>VZ('"<\#VT@V*"KB.:<4Q"/C2%]*\H9E#ZFA2^ M["V^''1!B8@X\D@(88/>:]A-N>YJ\?;3XB=V*]"%X YG0_(MFP'WLQ=@O&;<=\RHC$6"4&TE5"'P&:PJ1G5?X_KZH6=*?:<4[.=;;M M..""98'(6$R6:$JY0'([(3D,3&ZW[Y^E/3H7D/(?35NL@'>;X>H8/N8K',#( MD.=L3C3&[]]U^M;'IKSJA+DZ89Y.F*\)5DMWMTIWMXW^+-U!A-D2&L^. M// M,>HZO!];0_-^,ULO+09'=1.W=2YOS<%?9^2_M.@,+*>#C_ *> (%%+!H#UXI[ZQNA$^;JA'DZ8;XF6"W!_2K!_?]Y /9U MIELGS-4)\W3"?$VP6KH/JW0?MK[/EUEZ"PS1176EF#.3S!:7BJ:,< M5'\:C'\#4$L#!!0 ( (J 2%@V%MB72 ( . & 9 >&PO=V]R:W-H M965TJJ[Z0&7O.\3G.,$EKI1]- 6#)7G!IQD%A M;3D*0Y,7(*CIJ!(D[FR5%M1BJG>A*370C0<)'D;=[C 4E,D@2_W:0F>IJBQG M$A::F$H(JI^GP%4]#GK!:6')=H5U"V&6EG0'*[#?RH7&+&Q8-DR -$Q)HF$[ M#B:]T31Q];[@.X/:G,7$.5DK]>B2V\TXZ#I!P"&WCH'BXPEFP+DC0AF_CYQ! M.WI94P,SQ7^PC2W&P:> ;&!+*VZ7JOX*1S\#QYXRQ-GL[F:RNEF1C^2!:DW=#9%W<["4X.K"_,@V M/;!%5]CFD'=(W/M HFX4OX2'**Q1%S7J(L_7O\)WSR03E;@DI!7H6GED2IK# M.,!>-:"?(,C>OND-NY];9,6-K-BSQU=D/6"S3?)<5=(RN2,+K23&.6"S6D.4 M)K."RAT0)E^6,9FSD@/Y>8>$Y-:",+\N>8M?P5N_\=9OO?(EN+^RT\L!NYU8 MT,)<$ME.TR//0'6+GD&C9]#> G1_K05:@7]Y3<-&UO"_ML#P%;PEC;?DW[1 M.TWB6\!<$A2>#2PW^^^IWC%I\+PM4G4[";Y:?9BGA\2JTL^PM;(X$7U8X"<( MM"O _:U2]I2XL=A\U+(_4$L#!!0 ( (J 2%C(8K,>+0, -\* 9 M>&PO=V]R:W-H965TV@>[?SW9"!HE!=.L+V,XYY_J>ZSAWM,7DF28( M,?"29P4=:PECY5#7:92@'-)K7**"/UEBDD/&IV2ETY(@&$M2GNF68;AZ#M-" M\T=R[8[X([QF65J@.P+H.L\A^3U%&=Z.-5/;+=RGJX2)!=T?E7"%YH@]EG>$ MS_1&)4YS5- 4%X"@Y5B;F,/0$W@)>$K1ENZ-@>R@!3-Y2Z-"R"#_HC@+2 "S=7$0+HOV=ROM!#G9,X( M?YIR'O-OPLD\G(,K\*U$!+*T6($;Q(T',TP9N P0@VE&/W# XSP EQ<5A&M(Q%M<(L+EE 0%C&*%?S@-']P@J_S[!L+ MK)T%4^ND8("B:V";'X%E6+9B/[/SZ98JG?^+'OYS] ,S[.8\V%+//G8>1/$I M^#%94$;X6_Q35>!*PE%+B)MM2$L8H;'&KRZ*R 9I_OMWIFM\4KG[EF+!6XJ% M;R1V4 >GJ8-S2KVJ XC$2[CFYYR #!>K*X9(#G#SIF:R6*H*5>*N%!>?BHUO M&Y8WTC?[SJM 7O\0%'1! ].T#T&A F3U>PWHP(%>XT#O=0[0!!-VO@65>F]O M3XYAM1SH8OJ>T3*@BS$MIP4*NR"K[PS4!KB- >Y) YX@2>$B0U6.1YS@=_ K MCX;;V>K ,5N^=#%]JX4)NAC;=%H&AUV0Y7J>VA>O\<4[Z_>JF;KKWS5^MU"LDH+RFU;\E#&M<>K0ZIVJIHP M7,I^88$9[S[D,.$=*"("P)\O,6:[B0C0]+3^'U!+ P04 " "*@$A8W9AF M71<# !;"0 &0 'AL+W=OVV\.]W=M+0=FD&$U_: MV+GGN;O'ESOWUT(^J@1 DZ2J&664?D\@E2L!X[G;#;NV"+1 M9L,-^SE=P!3T?7XK<>56+#'+@"LF.)$P'SA#[V(2&'MK\(/!6FT]$Y/)3(A' ML[B.!T[;! 0I1-HP4/Q;P1C2U!!A&+]+3J=R:8#;SQOV*YL[YC*C"L8B?6"Q M3@;.9X?$,*?+5-^)]59X"'JBF*1E3E9 K+ ERS8O2,F=T M/ %-6:I.T/Q^.B''1R?DB#!.OB=BJ2B/5=_5&)-A=J/2_ZCP[Q_P?TYN!->) M(I<\AG@7[V(N54+^)J&1WT@X@:A%.MXGXK?]3DT\X]?#_1KXI!E^0^4A[SO9 M=*KCZ5B^SJ'C :QI17X.9TI+_$9^U2E<4'3K*4S?N% YC6#@8&-0(%?@A!\_ M>$'[2YT\[TDV>2>R'>FZE73=)O;0=K!3,3]=*B!4*="*B!D6,(?8%"T\10GE M"R!8X(1C@\)6*K'0^8*D1G62,CIC*=,,:NNZ\!Y8[Z:YKD*O$V#)K+;5_-NH MZWN]7:-)8Q[_J5*O4JG7J-*#;8RH"%UA]JB&!#,L7E30(#,CUS-0J?##WU.I M5IIFE[V2JT>RXM/W Q+3YSJF<2/36ZNQ.:R@#,OOU42SHVU0:1N\3=N8J4@L MN2:H(+Q2R\*%YV^54+O5[NX76F,D;Q7JGSX+.=RML9.!7-CQK8A-L6C8U6YU M0QC:P;BW/_(NQL6@?Z$IKAW83Q>,*]1GCI3MUAF>H2Q&>;'0(K?#;28TCDK[ MF.#M!Z0QP/=S(?1F81Q4]ZGP#U!+ P04 " "*@$A8MY/\I><" #S!P M&0 'AL+W=O)$%@$*O)65RXA1*59>N*[,"2BPO> 5,?UER46*ENV+ERDH SIN@DKJ!YT5N MB0ESTG$S-A/IF->*$@8S@61=EEB\70/EFXGC.^\#CV15*#/@IN,*KV .ZKF: M"=US>Y6,814,B4 MD<#ZM88;H-0H:1^_.U&G9YK [?:[^EV3O$YF@27<=L':04E8^\:OW4)L!03!GH"@"P@:WRVH M<3G%"J=CP3=(F-E:S32:5)MH;8XP\U?F2NBO1,>I]/[V:GX[1^?HKE:U /1 M&"GK$LWPFUY[)=$SRT&@;YR=WV"6Z=7#"PKH'O1*2'0Z!84)E6?H!!&&G@I> M2\QR.7:5]F8(;M;YN&Y]!'M\3"&[0 /_$PJ\8(">YU-T>G+VKXRK4^OS"_K\ M@D9WL"^_UNC/JX540F^!7S9KK<30+F'.Q:6L< 831V]\"6(-3OKQ@Q]YGP\8 M'/0&!X?44YWO$)T*,">(L!52A0! )6>JD&,Q':6&U4N,7R!^$HM,/"'A8>@T4V6+@+\X?#/9E%/2PZ!HMML&@'E@R] MQ,Z*>U9\C)786/$.*PZ2/:RD9R4'64\%Z"*\5"!LQ&1W*<,XBNW(48\<'49R MA2FBYD"AJBL/-OAH!QZ.O'T[U/?^%BKO(/X>I$2DK&H%N2XV.G.0REIHO!T# MYY$?[]FU_E:E] \:F)G#SQ1:8UH#XLMN*2C!"T*)(F O>_[.>0V#)/[_7[A; M)=Q6;LBSZYC\966X^( MQ"24&H'5QPN9D3C6)#6.?PJH5<;4PNKQ@1YDDU>3><:"S%C\)XWD9FP-+!21 M%=[%\A/;_TJ*"64##%DLLK]HG]_;[ULHW G)DD*L1I#0-/_$7XM$5 2N>T;@ M%@+W4D&G$'1.!<,S@FXAZ)X(.N#+B;(^X MOEO1]$%F5Z96"::I7EE+R=6W5.GD9/8PG]\_S?W%TQ+=+3PT>U@\W2]^\1>S M>W^)/J(%YAQK\]%[CTA,8_$!O4,T17,:QVIIB)$MU3 TS Z+D-,\I'LFI(/F M+)4;@?PT(E&#/C#KAP:]K:9?YL ]Y&#J&H&_[>(6ZC@_(;?MMM'GI8?>O_O0 M,*Z9&;,D6X5I:XPS,& \,^8AE(?1.#<'#-IB25+90//-M#GF):VOZL>SH!%5 M)>0\,# #/1*6R>HTS[)F0J=;;F3(W\:VV$A'F]5YGOU#/OO[ZC=^(-T(!JWO1+;_I&;SRLIMP;]=?F/H<-*\EP6DX]'1YD0!\2%@#!:D;=E$;=&(UZY.2CV%&) M"L>:K#(2KK4*$N9!PGQ(6 $JWDZ*#T=O,U+S0#2>$B8!PGS(6$!$*QF_+ T M?OB=57?XJE!V6B>_&S-CC&N-NB"@#QDP (+5\N^TC__7MLWEE GYO_74S+CV MN0*E>: T'Y060-'JWE9Z%L[;E-4B#I3_D#0/E.:#T@(H6MU_]^B_^YW5M0!4 MJYW;.GEQGYFC7.W7!2%]T) !%*UNP[%CXQC[ A,_W> T)/HY1'=[S)MZ>5,S MX^I'#+0A TKS06D!%*WN[;$IXW3?J,2"=FA :1XHS0>E!5"TNO_'CHYC;NE< M4&)!>S8%K5X]!R>- ]"0/B@M:)A M?.1VV!7-FH2PM?9EII (=NE,M^O**^6 MVW9WV6;5R?6I<^OGFV]'3+X7.,=\35.!8K)2R';K1HV+Y]MK^8EDVVP[Z)E) MR9+L<$-P1+B^07V_8DP>3G2 &ULM97=;]HP$,#_E5-6 M39W4$;ZA'40JA6I(+4-EW1ZF/9AP$*N.G=H.M-+^^)V3D+$)\C"I+XF_[NYW MY[OS8*?TDXD0+;S$0IJA%UF;7/F^"2.,F:FI!"7MK)6.F:6IWO@FT^":R;L$/!@G; MX +M8S+7-/-++2L>HS1<2="X'GK7C:M1WYW/#GSCN#,'8W">+)5Z9WU[,%?(09TYJY@,'Y&"WCPGR ,^ 2[KD0%$XS\"V9=TK\L# URDTU M3YBZA'LE;61@(E>X^EO>)^R2O;EG'S4K%8XQK$&K<0'->K,%CXLQG)]] (P3 MH5X1*PRTRN"T,@.MDP;6M+*"$4H:69@+)F',32B4237"CSO:AJG%V/P\%H]< M>_NX=E=N5R9A(0X]JB>#>HM>\/Y=HUO_5,'>+MG;5=J#&XJUYLO4Y;X!JURJ M9LXL"V>2HK(2;Z+S/]KK:W0;W6'OC;(U"=$JI3"35Y2:@:"2)D)H+P M )$*_#GE&JG>K0%J-M6\%R#0D%L1D\?0:*TJ_5J0&_3K2 W-D ]M=*V?W$ M&2@?Z^ W4$L#!!0 ( (J 2%@,/L#H_ ( )@) 9 >&PO=V]R:W-H M965TT''L@Z$FI ]_H97L,"Q%,V9[*G5RHA22#EA*:( MP6J@#Q%7X'/"-P(X?M)%RLJ3T676FX4 S5$(00R"4 I:O+8PACI603.-7 MJ:E5(17QL+U7O\N]2R]+S&%,X^\D%-% ZVHHA!7>Q.*![CY#Z:>C] (:\_R) M=B76T%"PX8(F)5EFD)"T>..7L@X'!*G33K!*@E4G."<(=DFP7QO!*0G.:R-T M2D)N72^\YX7SLG]$=8@HMU50CKW[.EO4BJ5HG"\'D5R)YPIM/9HOIUQD: M36:3N^DCFG\9SA;H(YK))3H'1FA( MDHUL687%U?H M I$4/49TPW$:\KXN9&HJ@!Z4:8R*-*P3:=CHGJ8BXFB2AA"V\/WS_-LS?%V6 MI*J+M:_+R#HKZ$-PC6SS [(,RV[)9_QZNM5FY_^B3_XY^E$Q[&J1V+F>?4+O M 01A('<'@4:0PHK(5?!CN.2"R?_\9]ML%WI.NY[:^WH\PP$,-+FY<6!;T+SW M[TS7^-16ZK<4\]]2;/)&8D>3XE23XIQ3]Q92CP2 OE3MDU!P79SMCHMMIYE M]/7M86&;$,.I6WSEEOTU2 K)@X::Z@=PYB=NKF MFI!NIV:N"3&=FYJ[)L9RS79W;N7./>M.[:W9?F_-RKWUE%.W4=V;NM,FQ+1J M-OPFQC+J5IL8NWM;LZH?'#4)L'5^QG.9_285Q892C5;7B&%^>M;&1V9O;+:, M^_+:4=P2_LH7=Y9[S-8DY2B&E0QE7-_(26'%/:#H")KE!]V2"GELYLU(7IV M*8#\OJ)4[#LJ0'49\_X 4$L#!!0 ( (J 2%C0G&]/<0D ,IN 9 M>&PO=V]R:W-H965TC'BD3\!7H M22(E^+Z=[BCIGM%JM1\J4 $K!C-VD72/]L>O;1SL,J; ZC?S83H0GZ<,.657 M^?AR\1HGS^F",4Z^+Z-5>ME;<+[^V.^GTP5;TO0\7K-5]ING.%E2GKU,YOUT MG3 Z*X*645\=#,S^DH:KWM5%\=Y=TKO M[8W[<+[@^1O]JXLUG;,'QK^M[Y+L57^GS,(E6Z5AO"()>[KL72L? \W, XHE M_@C9:UK[F>0?Y3&.G_,7_NRR-\C7B$5LRG."9O^\L F+HES*UN.O$NWMVLP# MZS^_Z4[QX;,/\TA3-HFC/\,97USV1CTR8T]T$_'[^-5CY0DFY?&R#,[68!FNMO_2[^4740M0M ,!:AF@-@., P%:&:"=&J"7 7HS M0#\08)0!1C/ /!!@E@'FJ0'#,F!XZBJ-RH#1J5_KN P8G]J",GC[RPV*#-K^ MR8M\L2BG5Q=)_$J2?/G,RW\HDJZ(S](D7.7]XX$GV6_#+(Y??;VWKQ^^W?^; M/'S],OG7;^0S31*:IRSY8#%.PRC]E?Q&OCU8Y,,_?[WH\ZS)/+ _+?G)EE^^(M M_4&4P1E1!ZK:]H7*HS_'+^=$.QQNR<,M-LW"E2)<:PFW3P]O:]TY]M$3:>ON MSZV\=_R+'XP/KKM_0K1V,#J01W^9\G.BZGFX,I0DD;;KMEKA:0<\^Z]-R'^< MD4E$TY3$3^1KMG-,-\D/\L#CZ3/YSZT';J18URZ!Q*PM9A98/MY]N3(&V_\N M^B_U=-]?4,F6U,9[2SK(]7.1F(?$?"06@# AEXU=+AO27+YG*4_"*6>S<@/_ M;17RM"V-I4[7-$9B%A*SD9B#Q%PDYB$Q'XD%($SH#>:N-YCO.OHQD7T$B5E( MS$9B#A)SD9B'Q'PD%H PH8\,=WUD*-UC/&P'/6L:SLA3G!!.OY/7D"\6<30+ M5W/R(5R5 Z.V:?V-%._:19"8M<6,VB#'U'5%-1ICH?W%#,,P#:4Q$$*NFHO$ M/"3F([$ A EI/=JE]4B:UI,XY=E(/J+Y4(C'S;1N2V4IV#65D9@UVA^OC]6V M@?VI"SK(U7.1F(?$?"06@# AG<>[=!X?WTJ3^]W,E-PE\3RARS/R9@&[Z(D_#O[0BI.NQ)-JM9MD=) MBX5J;Z^W^YQC4P)YVYW[$E*SH)H-U1RHYD(U#ZKY4"THM?H43C4:Q[W%?J)6 M_40]97)DP>LVWZ;D-_;+,. MK0-#-:O4ZEO$YI$B:(,.5'./K[X';="':@%*$_.ZJ@ K\A)PQ],9Y%KG/(96 M@DNMOJ'3-+/MP">T70>JN5#-@VH^5 M0FICY5;57D1;*) =)\Y/R#IR0=R-' M.W< :)D7JME0S8%J+E3SH)H/U0*4)G:2JMRK#-_W2"FTX@O5+*AF0S4'JKE0 MS8-J/E0+4)K87:HRLB*O([_OD5)HR1FJ65#-AFH.5'.AF@?5_%([?FPK0+4K M]I.J/JV<4*#^V2.ET%HU5+-*33B=2-$-Q6Q.1*"%:*CF0C4/JOE0+4!IXH5; M535:E9;O?O;0DESOV@^@FE5JP@9)UT:&/M(;/0':K@/5W),_A0=MUX=J 4H3 ML[PJ(JOR(G+' TURK7-60\O"I2:<.&?J;0>:H.TZ4,V%:AY4\Z%:@-+$S*_* MPJJ\+'S]4)6.U?>]QEB% M%I6AF@75;*CF0#47JGE0S8=J 4H3NTM5=U:/U)T!,V5UOT*JJ88Q4AK#UTG+ M@HHZU@RE<1F,)5_ISHF^WZQNM%V'T+J@/M;4L;B@"UT_#ZKY4"U :6)Z5N5C M%5H^EFN=-][[!5]].&Y)' O:K@W5'*CF0C4/JOE0+4!I8N97Y6-57CZN%8ZS M]*?S><+FE#-"E_%FQ5N3'UHZAFH65+.AF@/57*CFE5KSYA@MVR ?VG" TL3L MK^K"JOPZX#N63-F*TWEK]M=V".S[FDW+JRH?V=']P[951:F?S'4^; Y3H&5@ MJ&9#-0>JN5#-@VH^5 M0FM@[JC*P>J0,?,*@_8S0%Y;D'6B:7WR\S@O#Q1E) M^6!^%D<13=+JW?9Q/;0@#-4LJ&9#-:?41L)\Z'P\;$XBH)5>J.9#M0"EB=VE MJ@:K\FIP[0 I^1^Y#?_>+&)R2Y-GQE-RO]=%F#5HNAF@75;*CF0#47JGE0S8=J 4H3 MNTM5==:.7+H,.'RJ[5\QJICJ<#QHSDM:%C0-154:ET=:\G7NG.?0&C-4J>5#- MAVH!2A,SOW;+:OFER.+DX4\612EQ:#*/R0U=/9^1SS1_8@*-R'6:QM.P>-7: M); WK\;>O1I[^VKL_:NQ-[#&WL$:>PMK[#VLWZ.NK%5U94U_WWD$LHHY@6H6 M5+.AF@/57*CF034?J@4H3>PN59U;D]>Y(?,(X]1YQ/Z"IJYJ [4YCX!6M:&: M ]5%52Y;,BX>EI62:EZ>W3U7:O;M[(-MU\1BRQON6\M'>/E:M8K9/ M>;O-9AGA*B41>\K(P?DPZ[K)]L%IVQ<\7A>/R'J,.8^7Q8\+1F&PO M=V]R:W-H965T^Q[?+B^]N1 Z!O;(L3! MKSA*V%3;K F-(1=-NM'9CB(89DYQI%N&X>HQQ(DV MFV1]2SJ;D)1'.$%+"E@:QY#^.T<1.4PU4SMV/./-ELL.?3;9P0U:(?ZR6U+1 MTDN4$,9.-+.-4,.2,4H8!+ M""C^]FB!HD@BB7G\+$"U84,+4CT X=\.]6&&@C1&J81 M?R:'SZ@(R)%X 8E8]@L.A:VA@2!EG,2%LYA!C)/\'_XJB*@X"!RU@U4X6$V' M_@4'NW"PKQVA7SCTKQW!*1RRT/4\]HPX#W(XFU!R %1:"S3YD+&?>0N^<"*% MLN)4O,7"C\^>_&_@R]/BZZ,/>O]\7:UNP=)_!JO/#\\^N ,KH%'.?YW.W+LS=!H\DX5L&_"1$H<+?:_2 M3.M(YMQJ!?10< ]L\Q.P#,M6S&=QO;NE"N?_C>[_]N@U,NQ267:&9U]25AHC M"CFA8]7*YKY]M:_,CF.V@P&::B+],43W2)O]^8?I&G^I:.T2S.L2S.\(K+8 M_7(!^FWHLR>QS> D(#$"O8@P=JM:AQS"S2#DIK*?W9FVY0P&$WU?I?C1BCA1?!*=0^Z5'>78%Z78'Y'8+6%&98+ M,VQ5]X^F4L40G.) =HE"+7@#J:QV@%"K5'A6Q2E82-/I0.0JEL$?\'$\+',\'HJDR@L+*-_JA! MG0KK/!.HL*R!J>;/-$[5N=%>1)V8*BE2?OX%3D???Z=H7J=H?E=H]16IG)?, M5DW/W]W2I#9#$D60LE.O4J;%4,-:O70_;.I486;<#^R&3M5@KMD0JA*L,F2= M%NM$B]7^J5_Q:7^ &.LZ8L[-!#%6DQ@EV#DQ*K!A,P/JE:.V.-]LLCL.)K;J M-.'YV:CL+>]1'K+;@T;_W!PO3$6_)^]=LJ/]"3Z_M'F$=(/%V3M":S&4"%1D M&YK?@^0-3G;90?^5<$[B['&+8(BH-!#OUX3P8T,.4-Y&S?X#4$L#!!0 ( M (J 2%@"FN\)[P( ,X) 9 >&PO=V]R:W-H965TV<[SN7S['/8,WXHT@!)'K*,RJ&5BIET;=M$:>08W'&"J#JRX+Q M'$LUY4M;%!QP8D!Y9GN.]>0J&5J.#@@RB*5FP.JU@@EDF2928?RJ.:W&I09NCS?L7TSN*I<' M+&#"LN\DD>G0NK!0 @M<9G+&UI=0YV,"C%DFS!.M:UO'0G$I),MKL(H@)[1Z MXZ>Z#EL Q=,.\&J ]Q+0V0/P:X#_5@^=&M!YJX=N#3"IVU7NIG AEC@8<+9& M7%LK-CTPU3=H52]"]3Z92ZZ^$H63P6UTCZYN)WG\G_?HG[WO%,-O=I%O^#I[ M^&8@)">Q5#M"[=CX$964R%:5#_+H0[$O"AS#T%*GG@"^ BMX_\X]=SZWE?B8 M9.$QR:(CD>V(T6G$Z!AV?X\8?__3L@6*,*>$+@6: D=S_<>B']>*&%U)R,7/ M-BD[QY3RF&3A,_*]VI!3/4IZHP[0Z5D_;E*E(NX94-PJK MH'ON#NS5=L%?VWA.;]SV)V[+>JB:E:JW>*:O.IT;S)>$"I3!0KERSGHJ5%YU M#]5$LL)&ULK99; M;]HP%,>_RE$F3:W$FGM7.D#BDJE(A2+8Y6':@TD.)&H2,]N!\NUG.R&#%N@> MX('XUH>R9QX@"7K(TYVTC%F)U;YH\C#$C_(:N,)8\H3DP7+2-KGT?^,I>&_Q(<,/WVJ!V M,J?T676&4=NPU((PQ5 H!2(?:^QCFBHAN8P_E:91NU3@?GNG_E7O7>YE3CCV M:?HSB43<-NX,B'!!BE1,Z>8!J_WH!88TY?H?-I6M94!8<$&S"I8KR)*\?)*7 M*@Y[@.V> )P*<%X#_@G K0#W?P&O KS7P.T)P*\ O76SW+L.W( (TFDQN@&F MK*6::NCH:UK&*\G5>S(33,XFDA.=GV>P:)L$49@_=:0"? M8$P8(RJ3<#5 09*47\M1'A.&O&4*Z5^IF&'EJU_Z#JZ#F[Z/6)RGQW1] ^YI?' > M'V H=S:%":-+1K(CB^F=A=5I>,]7),2V M(8\[CFR-1N?C!_O6^G(LKI<4&UQ2++B0V$$&O#H#GE9W3V0@("Q/\B6'"3*8 MJ8^T 3W"D[ !\RWT:9;)D[F?$LX;,,S#M(BD-7S;T'(01BAB&L&O1ZD+0X$9 M_WTLD]XE,WE)L<$EQ8(+B1UDTJ\SZ9_]EJ:X*E@8RPL0Z *$+ !XP;8@;X/P M&:Z2O#J"KX^EIU3VM;*J$M8=U_'].]MKF>O]R+^ULYVFZ]O^H=W@K9WG6^IW M:!<6_5H78AT]?UK_C,OJQAYA"V3 MG$.*"XE:-Y^E=U96!F5'T)6^^N94R(M4-V-93"%3!G)^0:G8=92#NCSK_ 50 M2P,$% @ BH!(6&B<='"- @ Q0< !D !X;"]W;W)K&ULK55M;],P$/XK5A!H2%#GK8.5-%+;!+$/&],V7B3$!S>Y--&< M.-AN._X]?DE#-Z75!/N2^,[W/.>[L^^B+>-WH@20Z+ZFC9@ZI93M!&.1E5 3 M,6(M-&JG8+PF4HE\A47+@>0&5%/LN^XIKDG5.'%D=%<\CMA:TJJ!*X[$NJX) M_ST'RK93QW-VBNMJ54JMP''4DA7<@/S27G$EX9XEKVIH1,4:Q*&8.C-ODH;: MWAA\K6 K]M9(1[)D[$X+Y_G4I<:N+_> ML7\TL:M8ED3 @M%O52[+J?/>03D49$WE-=M^@BZ>L>;+&!7FB[;6-A@[*%L+ MR>H.K$Y05XW]D_LN#WL [Q# [P#^8T!X !!T@."I'L(.$#[5P[@#F-"QC=TD M+B&2Q!%G6\2UM6+3"Y-]@U;YJAI]3VXD5[N5PLGX_'+Q^2)%M[/OZ0UZBRX) MYT27#ITD($E%Q>L(2^5'6^.LXYQ;3O\ 9X N6"-+@=(FAWP GQS'GQW!8Q5? M'Z2_"W+N'R5,(!NAP'N#?-#K<'PKG_[RG_^S]03*"ON*!X0L.5;S) M6 WHEMRCI!(996+- ?V8+87DZMG^'*JW90R'&74KFXB69#!U5*\2P#?@Q*]> M>*?NAZ%D/R=9\IQDZ3.1/2A+V)IT4!IFDBJ2JC'B$,%>(XQXD[.G-? M#KW8A05Z]I+IX;&)W9$7>!'>[*=ST,P-@H=FZ;#9V;@WLRG >WVI!KXR T&@ MC*T;:2]LK^UGSLRTVD?ZN3=9> /Z1,TH.U+^TML!=T'XJFH$HE H5^[HG6J; MW X-*TC6FJZX9%+U6+,LU9P%K@W4?L&8W G:03^YXS]02P,$% @ BH!( M6(UE *>*! 61L !D !X;"]W;W)K&ULM9E; M;]LV%,>_"J$50PL,D4C=,]N ;:FI@>4")]D>BCTH-FT+E42/I.,6V(\H8+L\3^B/ M"<[(?FA X^7"/%UON+Q@C@;;9(WO,7_2+DFSR9+8>&)7N$,[S@$I&(OV<\Q5DF2:(?_]10HVE3 M.AX?O] _E\&+8)X2AJ9)FK%/X -("_"P(3N6%$LV M,+GH@,28B[JQ2=48.M.8#:Y)P3<,Q,42+Q7^4;]_V.-OBL";Z-%+]!/4"XSP MX@+8\#> +&2#Q_L(?/SP2=&OZ>LQJ <3_8_> (;78F%R!2[^Z5ZU!LUNIHQ= M9>(%YQL4.JW)0N7M'\PO!P/)1>Y)- M%69>Z#I.VRPZ-?.09\$.+3XU\RW/L?W&K!6KW\3J]\;Z6*0<+\$]3SA6/HQ[ MW=\ZWW3"(IVP6!.LE8.@R4'PCH(0Z$R03EBD$Q9K@K42%#8)"G].$,+3!PZR M?;LK" JS "++ZPC"J9GM^?!$$$[-' ]Z1RK4BA5:AY=YJS?:>$=%":E\,>]U M?.M["U/7J$+[ND*]9'K=W5! M8>8Z"'5UX=3,\<.@^[Z@,G,\*SBC"H=J"?:72W/,N/QJP#=8?M#-5-_D)OV, M-\\]G;1(*RW616MGXU#/0?\])4)KN:>5%FFEQ;IH[30=2C[86["\0B*"DWK? M%AIA=25"8>:%H=65B%.S,+0#ORL1"C,7'GVQJ*(UC[8*6QEUY#B9X[*67S]?.TT_\.TZ'@9=*HA]C\^Y MQ_9-8^A7>BG8W8PQ'2QR(:L!F6E=?@S#:C)C.:TNBI))@V2%RJDV734-JU(Q MFE9 RD78:;7B,*=HXP)][:%UT)_(B8>XFG#.T5HW98WWP83.I8%7%=+1%S J-.< M!8]4#,B("CY6'%@9S;E8NG ' I-"%"K0IDQ-NC9$JB<'MUT/*KC6R;DLE,WM M,KC?XWKX#K#J@4$N1&.P0UQ@V"^IUDS)&].Q@VWP&134[?ME:1Q.%5VV.U=D M3; WDV1%I-;#BE$WC.R$ M"7$'C_>/;$M[D6WLF]TUV32-H;KI9%P']#?5G/:F[.6+=(.2/Q;Z\]Q,1]H^ M%#:[52SC"]M?9(T!3+V-J].R%,M/@D]ESMSD#TXX[-,5+Y@5BC^9;% J$Q-@ MB@2/3&D^V8S\4K2\9PN]*J=%AGON'*'G?[O.4R:9HF+3M*G]M[S*+W8<=5_+ MLOU6V37L]5B_L]^ZR:MC,!D?@\FCJ,G>,9A,CL!D]]6^-0\W&;W-A0SKD]#& M<6OKL-5$ SC4#LAW."*+==)@/.="_VD^/70^#L.\];Q(#^7T4(YC^9"1 M_6!Y_)S$7/Z9)DD4Q3&VHJ.1U\$(6[R/1W:XWO-EXA^^L MV]-]%8+-%*]$;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/ S7EYT01["KF#7N" M<21), 1JT5^C<8RL3@P?__Y@3TD4)8D? *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'+Q66$_A1M6*K)55J79V.VZE>&I>CG>;[%$V\DX6LOUV.>G_ M+\2$;64IM_*[R"\G%Q/6/%1/UU4MOU=EFQ9Q5E=%<3F9'0[^:?D^;WD6I KF<6!?J@AM9-VU_1G_]5#$^"G7R86O?5@M9M**>IZU8UM5^ M)\O[[C+J*:;@,?HX'#\/0?Q0_Y\P5IN-S,2\RO9;4;:'.-:BZ #+YD'NF@DK MTZVXG+C5HZB[YU$W\/+#L[4*"D2J_B#5@=K+>SQ*E+*I"IFKN^?L*BW2,A.L M#V$# #4$4#L9(#L+4P"I(Y#Z+X2,.XCN"PVK-BS8#8K:0""-DT&ZU78'($T$ MTCPAY-\:@+002.MDD'%;90#21B#MTT4R;1X Y#L$\ATMY)43>S$+%BR,>,S] MQ$F\P =H[Q&T][1H$;_E_@V'S?0%UDY?$!=GX+LJ0%$?H2YB;L3G7L(B+_[, M'!BS&:H38I_$UT[$SU6Q\CES@W7(_?C?93K#;#*CUHD37[]EW5_&?[_Q;IV5 M"FK\EJV=Z#-/'(B)^61&+)2%XT5,P=UPMN9.?!/Q=<<)\3"3S(A5XOGJW4B" MR.,#),P;,V)QS+U;'B=>HD(U8,(T,2/VQ#((YG]XJY5Z/^?,4ZV;O_2N5IPY M<R'3EB=8*^XSQ=*K^'*\0=PF!4T8BLD4>^"OUB< M!.YG2(7)0".6@<\3U7"HTN7L;!7$\1L6\HCU'0&(B,E!(Y;#,U[B_#FL:9@< M-&(YQ'S9O0O]J[#DP3)RPFO/59%<^,5DC,*3JQ4_#./8.8F&9T8LV@O?MAA<0THQ-KYM!5 M'2UD3"PZL5A&NX.CE)A:=&*U(#VPCA4./V-J,8C5@O9X!E71P$QC$)MF7-3G MS$]5KZ*5$!,SC4%LFJ.H?X ]"G8V%VTJBT'--##/&,2>>8&$'ATS$EE50DS,0B:QA09IQ(@B3?1H?]*=2UT31BQ@GXP=BO^U.'R MGJU$V@CF5DW+SB FIB#KUPRTJ?[N?K\UM3$$V ML8)>Q53W"P?+:&U,03:Q@H;3\%C;;F,*LHD5A(T*J]_3DPSS&ZMV&9?%*[:%Y2K*LV//P Y_GCETS]0 M2P,$% @ BH!(6'H$ UU< @ (2X !H !X;"]?Q[VAVY8?)R.YV%=[<>Q^U'7PV9? M3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G^YF+U\^N_,_$=KL] M;,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FAOA[2PV5RM7AY6U?] MRUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y_J 5!*WF#WJ$H,?Y M@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [(=N)P.V$<"<"N1/2 MG0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]%O95 ;T6]E4!O M1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&]#O8U ;YML=A/H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW M)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F00.^,>N?OU'L8/X]E MN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA^2]02P,$% @ BH!(6"XH M"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E&ULS=K?3MLP% ;P5ZER MBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ M\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U+I=U]CBV?Z4L MGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_>CK8]&+T\FYW# =/_G9^7.94X%EYWWT M(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L,+2!]?0?K@*Y1&4$3E**1R%%,Y M"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19 M)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I09%4HLBH4 M616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ460U*+(: M%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+(:E%DM2BR M6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U02P$"% ,4 " "*@$A8!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( (J 2%CJ\75O[@ "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ BH!(6+VMN<[&PO M=V]R:W-H965T&UL4$L! A0#% @ BH!(6%;0#Q*?" M"#$ !@ ("!_AD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6& JMN*'#@ *Y4 !@ M ("!9RL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BH!(6$^(6'U<$0 2C4 !D ("!^DT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6&<0S-R> P \@< !D M ("!:7T 'AL+W=O5T+ '( &0 @($^@0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ BH!(6*)4ZE4K# %"< !D ("!XI, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBH!(6-&)'ZS,!P (A0 !D ("!N*L 'AL+W=O&PO=V]R:W-H965TF<@, & ' 9 " @8?' !X;"]W;W)K&UL4$L! A0#% @ BH!(6 ^PNF>& @ PP< !D M ("!,,L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BH!(6/N-RVW @ [@4 !D ("!"N0 'AL M+W=O&PO=V]R:W-H965T_. 0 &(+ 9 " M@0[K !X;"]W;W)K&UL4$L! A0#% @ BH!( M6(;^(>Z.! 1PP !D ("!?>\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6%,8]%8@!0 SA$ M !D ("!//T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6(G53&H;! C H !D M ("!; H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BH!(6/C.[LD,!0 B20 !D ("!<10! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6# @ M_FL'!0 =A\ !D ("!U!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6$FL^$>U @ P@8 !D M ("!R# ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ BH!(6--\-S*B P E \ !D ("! MK4 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BH!(6%Q)"[ZQ P 1Q( !D ("!@DH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6& )*"N: @ W 4 !D M ("! F8! 'AL+W=O&PO=V]R M:W-H965TQGJI00 ' 8 M 9 " @9]L 0!X;"]W;W)K&UL M4$L! A0#% @ BH!(6'?'O;H^"0 ;EP !D ("!>W$! M 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MBH!(6,ABLQXM P WPH !D ("!!8$! 'AL+W=O' 0!X;"]W M;W)K&UL4$L! A0#% @ BH!(6*XYB%5K! M\!P !D ("!U8H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BH!(6-"<;T]Q"0 RFX !D M ("!PY4! 'AL+W=O&PO=V]R:W-H M965TBC 0!X;"]W;W)K&UL4$L! M A0#% @ BH!(6(EN YG_ @ J@D !D ("!#J&PO=V]R:W-H965T&UL4$L! A0#% @ BH!( M6)R#^?I" P RA0 T ( !R;$! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ BH!(6'H$ M UU< @ (2X !H ( !7[P! 'AL+U]R96QS+W=O XML 91 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 92 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 302 324 1 false 75 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.netscout.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.netscout.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://www.netscout.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.netscout.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION Sheet http://www.netscout.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 9 false false R10.htm 0000010 - Disclosure - REVENUE Sheet http://www.netscout.com/role/REVENUE REVENUE Notes 10 false false R11.htm 0000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS Sheet http://www.netscout.com/role/CONCENTRATIONOFCREDITRISKANDSIGNIFICANTCUSTOMERS CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS Notes 11 false false R12.htm 0000012 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.netscout.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 12 false false R13.htm 0000013 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS Sheet http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTS CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS Notes 13 false false R14.htm 0000014 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.netscout.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 0000015 - Disclosure - INVENTORIES Sheet http://www.netscout.com/role/INVENTORIES INVENTORIES Notes 15 false false R16.htm 0000016 - Disclosure - DIVESTITURES Sheet http://www.netscout.com/role/DIVESTITURES DIVESTITURES Notes 16 false false R17.htm 0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 17 false false R18.htm 0000018 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 18 false false R19.htm 0000019 - Disclosure - LONG-TERM DEBT Sheet http://www.netscout.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 19 false false R20.htm 0000020 - Disclosure - RESTRUCTURING CHARGES Sheet http://www.netscout.com/role/RESTRUCTURINGCHARGES RESTRUCTURING CHARGES Notes 20 false false R21.htm 0000021 - Disclosure - LEASES Sheet http://www.netscout.com/role/LEASES LEASES Notes 21 false false R22.htm 0000022 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 0000023 - Disclosure - PENSION BENEFIT PLANS Sheet http://www.netscout.com/role/PENSIONBENEFITPLANS PENSION BENEFIT PLANS Notes 23 false false R24.htm 0000024 - Disclosure - TREASURY STOCK Sheet http://www.netscout.com/role/TREASURYSTOCK TREASURY STOCK Notes 24 false false R25.htm 0000025 - Disclosure - NET INCOME (LOSS) PER SHARE Sheet http://www.netscout.com/role/NETINCOMELOSSPERSHARE NET INCOME (LOSS) PER SHARE Notes 25 false false R26.htm 0000026 - Disclosure - INCOME TAXES Sheet http://www.netscout.com/role/INCOMETAXES INCOME TAXES Notes 26 false false R27.htm 0000027 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATION SEGMENT AND GEOGRAPHIC INFORMATION Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.netscout.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 30 false false R31.htm 9954472 - Disclosure - REVENUE (Tables) Sheet http://www.netscout.com/role/REVENUETables REVENUE (Tables) Tables http://www.netscout.com/role/REVENUE 31 false false R32.htm 9954473 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.netscout.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://www.netscout.com/role/SHAREBASEDCOMPENSATION 32 false false R33.htm 9954474 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables) Sheet http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSTables CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables) Tables http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTS 33 false false R34.htm 9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.netscout.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.netscout.com/role/FAIRVALUEMEASUREMENTS 34 false false R35.htm 9954476 - Disclosure - INVENTORIES (Tables) Sheet http://www.netscout.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.netscout.com/role/INVENTORIES 35 false false R36.htm 9954477 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETS 36 false false R37.htm 9954478 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Sheet http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Tables http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES 37 false false R38.htm 9954479 - Disclosure - LEASES (Tables) Sheet http://www.netscout.com/role/LEASESTables LEASES (Tables) Tables http://www.netscout.com/role/LEASES 38 false false R39.htm 9954480 - Disclosure - PENSION BENEFIT PLANS (Tables) Sheet http://www.netscout.com/role/PENSIONBENEFITPLANSTables PENSION BENEFIT PLANS (Tables) Tables http://www.netscout.com/role/PENSIONBENEFITPLANS 39 false false R40.htm 9954481 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) Sheet http://www.netscout.com/role/NETINCOMELOSSPERSHARETables NET INCOME (LOSS) PER SHARE (Tables) Tables http://www.netscout.com/role/NETINCOMELOSSPERSHARE 40 false false R41.htm 9954482 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONTables SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATION 41 false false R42.htm 9954483 - Disclosure - BASIS OF PRESENTATION - Narrative (Details) Sheet http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails BASIS OF PRESENTATION - Narrative (Details) Details 42 false false R43.htm 9954484 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.netscout.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 43 false false R44.htm 9954485 - Disclosure - REVENUE - Performance Obligations (Details) Sheet http://www.netscout.com/role/REVENUEPerformanceObligationsDetails REVENUE - Performance Obligations (Details) Details 44 false false R45.htm 9954486 - Disclosure - REVENUE - Allowance for Credit Losses (Details) Sheet http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails REVENUE - Allowance for Credit Losses (Details) Details 45 false false R46.htm 9954487 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) Sheet http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails SHARE-BASED COMPENSATION - Narrative (Details) Details 46 false false R47.htm 9954488 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails SHARE-BASED COMPENSATION (Details) Details http://www.netscout.com/role/SHAREBASEDCOMPENSATIONTables 47 false false R48.htm 9954489 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details) Sheet http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details) Details 48 false false R49.htm 9954490 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details) Sheet http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details) Details 49 false false R50.htm 9954491 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details) Sheet http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details) Details http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSTables 50 false false R51.htm 9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details) Sheet http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details) Details 51 false false R52.htm 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 52 false false R53.htm 9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details) Sheet http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details) Details 53 false false R54.htm 9954495 - Disclosure - INVENTORIES (Details) Sheet http://www.netscout.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.netscout.com/role/INVENTORIESTables 54 false false R55.htm 9954496 - Disclosure - DIVESTITURES (Details) Sheet http://www.netscout.com/role/DIVESTITURESDetails DIVESTITURES (Details) Details http://www.netscout.com/role/DIVESTITURES 55 false false R56.htm 9954497 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Details 56 false false R57.htm 9954498 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details) Details 57 false false R58.htm 9954499 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Details 58 false false R59.htm 9954500 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details) Details 59 false false R60.htm 9954501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details) Sheet http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details) Details 60 false false R61.htm 9954502 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Details 61 false false R62.htm 9954503 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details) Sheet http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details) Details 62 false false R63.htm 9954504 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details) Sheet http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details) Details 63 false false R64.htm 9954505 - Disclosure - LONG-TERM DEBT- Narrative (Details) Sheet http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails LONG-TERM DEBT- Narrative (Details) Details 64 false false R65.htm 9954506 - Disclosure - RESTRUCTURING CHARGES - Narrative (Details) Sheet http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails RESTRUCTURING CHARGES - Narrative (Details) Details 65 false false R66.htm 9954507 - Disclosure - LEASES - Narrative (Details) Sheet http://www.netscout.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 66 false false R67.htm 9954508 - Disclosure - LEASES - Operating Lease Cost (Details) Sheet http://www.netscout.com/role/LEASESOperatingLeaseCostDetails LEASES - Operating Lease Cost (Details) Details 67 false false R68.htm 9954509 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.netscout.com/role/LEASESSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 68 false false R69.htm 9954510 - Disclosure - LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details) Sheet http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details) Details 69 false false R70.htm 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 70 false false R71.htm 9954512 - Disclosure - PENSION BENEFIT PLANS - Narrative (Details) Sheet http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails PENSION BENEFIT PLANS - Narrative (Details) Details 71 false false R72.htm 9954513 - Disclosure - PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details) Sheet http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details) Details 72 false false R73.htm 9954514 - Disclosure - TREASURY STOCK- Narrative (Details) Sheet http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails TREASURY STOCK- Narrative (Details) Details 73 false false R74.htm 9954515 - Disclosure - NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details) Sheet http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details) Details http://www.netscout.com/role/NETINCOMELOSSPERSHARETables 74 false false R75.htm 9954516 - Disclosure - NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details) Sheet http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details) Details http://www.netscout.com/role/NETINCOMELOSSPERSHARETables 75 false false R76.htm 9954517 - Disclosure - NET INCOME (LOSS) PER SHARE - Narrative (Details) Sheet http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails NET INCOME (LOSS) PER SHARE - Narrative (Details) Details http://www.netscout.com/role/NETINCOMELOSSPERSHARETables 76 false false R77.htm 9954518 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.netscout.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 77 false false R78.htm 9954519 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) Sheet http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails SEGMENT AND GEOGRAPHIC INFORMATION (Details) Details http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONTables 78 false false All Reports Book All Reports ntct-20231231.htm ntct-20231231.xsd ntct-20231231_cal.xml ntct-20231231_def.xml ntct-20231231_lab.xml ntct-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ntct-20231231.htm": { "nsprefix": "ntct", "nsuri": "http://www.netscout.com/20231231", "dts": { "inline": { "local": [ "ntct-20231231.htm" ] }, "schema": { "local": [ "ntct-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/net-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" ] }, "calculationLink": { "local": [ "ntct-20231231_cal.xml" ] }, "definitionLink": { "local": [ "ntct-20231231_def.xml" ] }, "labelLink": { "local": [ "ntct-20231231_lab.xml" ] }, "presentationLink": { "local": [ "ntct-20231231_pre.xml" ] } }, "keyStandard": 301, "keyCustom": 23, "axisStandard": 28, "axisCustom": 1, "memberStandard": 46, "memberCustom": 27, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 1, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 302, "entityCount": 1, "segmentCount": 75, "elementCount": 633, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1008, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.netscout.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.netscout.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R5": { "role": "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R6": { "role": "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R8": { "role": "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R9": { "role": "http://www.netscout.com/role/BASISOFPRESENTATION", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.netscout.com/role/REVENUE", "longName": "0000010 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.netscout.com/role/CONCENTRATIONOFCREDITRISKANDSIGNIFICANTCUSTOMERS", "longName": "0000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS", "shortName": "CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.netscout.com/role/SHAREBASEDCOMPENSATION", "longName": "0000012 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTS", "longName": "0000013 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS", "shortName": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.netscout.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000014 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.netscout.com/role/INVENTORIES", "longName": "0000015 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.netscout.com/role/DIVESTITURES", "longName": "0000016 - Disclosure - DIVESTITURES", "shortName": "DIVESTITURES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES", "longName": "0000018 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.netscout.com/role/LONGTERMDEBT", "longName": "0000019 - Disclosure - LONG-TERM DEBT", "shortName": "LONG-TERM DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.netscout.com/role/RESTRUCTURINGCHARGES", "longName": "0000020 - Disclosure - RESTRUCTURING CHARGES", "shortName": "RESTRUCTURING CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.netscout.com/role/LEASES", "longName": "0000021 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000022 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.netscout.com/role/PENSIONBENEFITPLANS", "longName": "0000023 - Disclosure - PENSION BENEFIT PLANS", "shortName": "PENSION BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.netscout.com/role/TREASURYSTOCK", "longName": "0000024 - Disclosure - TREASURY STOCK", "shortName": "TREASURY STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.netscout.com/role/NETINCOMELOSSPERSHARE", "longName": "0000025 - Disclosure - NET INCOME (LOSS) PER SHARE", "shortName": "NET INCOME (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.netscout.com/role/INCOMETAXES", "longName": "0000026 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATION", "longName": "0000027 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R28": { "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": "28", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": null }, "R29": { "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": "29", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.netscout.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.netscout.com/role/REVENUETables", "longName": "9954472 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONTables", "longName": "9954473 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSTables", "longName": "9954474 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables)", "shortName": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954475 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.netscout.com/role/INVENTORIESTables", "longName": "9954476 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954477 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables", "longName": "9954478 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.netscout.com/role/LEASESTables", "longName": "9954479 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.netscout.com/role/PENSIONBENEFITPLANSTables", "longName": "9954480 - Disclosure - PENSION BENEFIT PLANS (Tables)", "shortName": "PENSION BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.netscout.com/role/NETINCOMELOSSPERSHARETables", "longName": "9954481 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)", "shortName": "NET INCOME (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONTables", "longName": "9954482 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "longName": "9954483 - Disclosure - BASIS OF PRESENTATION - Narrative (Details)", "shortName": "BASIS OF PRESENTATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.netscout.com/role/REVENUENarrativeDetails", "longName": "9954484 - Disclosure - REVENUE - Narrative (Details)", "shortName": "REVENUE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.netscout.com/role/REVENUEPerformanceObligationsDetails", "longName": "9954485 - Disclosure - REVENUE - Performance Obligations (Details)", "shortName": "REVENUE - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-73", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails", "longName": "9954486 - Disclosure - REVENUE - Allowance for Credit Losses (Details)", "shortName": "REVENUE - Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "longName": "9954487 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details)", "shortName": "SHARE-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-85", "name": "ntct:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "ntct:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails", "longName": "9954488 - Disclosure - SHARE-BASED COMPENSATION (Details)", "shortName": "SHARE-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "longName": "9954489 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details)", "shortName": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails", "longName": "9954490 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details)", "shortName": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Summary of Contractual Maturities of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "longName": "9954491 - Disclosure - CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details)", "shortName": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R51": { "role": "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails", "longName": "9954492 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails", "longName": "9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Reconciliation of Changes in Level 3 Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.netscout.com/role/INVENTORIESDetails", "longName": "9954495 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.netscout.com/role/DIVESTITURESDetails", "longName": "9954496 - Disclosure - DIVESTITURES (Details)", "shortName": "DIVESTITURES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-160", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R56": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "longName": "9954497 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails", "longName": "9954498 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R58": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "longName": "9954499 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails", "longName": "9954500 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails", "longName": "9954501 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Expected Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "longName": "9954502 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "ntct:HedgingForecastedCashFlowsForOperatingExpensesDenominatedInForeignCurrenciesManagedInMonths", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ntct:HedgingForecastedCashFlowsForOperatingExpensesDenominatedInForeignCurrenciesManagedInMonths", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails", "longName": "9954503 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-209", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-209", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "longName": "9954504 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary of Effect of Foreign Exchange Forward Contracts on Other Comprehensive Income and Results of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DerivativeLossOnDerivative", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DerivativeLossOnDerivative", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "longName": "9954505 - Disclosure - LONG-TERM DEBT- Narrative (Details)", "shortName": "LONG-TERM DEBT- Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-223", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails", "longName": "9954506 - Disclosure - RESTRUCTURING CHARGES - Narrative (Details)", "shortName": "RESTRUCTURING CHARGES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-249", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "employee", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R66": { "role": "http://www.netscout.com/role/LEASESNarrativeDetails", "longName": "9954507 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-251", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-251", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails", "longName": "9954508 - Disclosure - LEASES - Operating Lease Cost (Details)", "shortName": "LEASES - Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.netscout.com/role/LEASESSupplementalCashFlowInformationDetails", "longName": "9954509 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails", "longName": "9954510 - Disclosure - LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details)", "shortName": "LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "longName": "9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-253", "name": "ntct:NumberOfSubsidiaryEntities", "unitRef": "subsidiary", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "ntct:NumberOfSubsidiaryEntities", "unitRef": "subsidiary", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails", "longName": "9954512 - Disclosure - PENSION BENEFIT PLANS - Narrative (Details)", "shortName": "PENSION BENEFIT PLANS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails", "longName": "9954513 - Disclosure - PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details)", "shortName": "PENSION BENEFIT PLANS - Net Periodic Pension Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails", "longName": "9954514 - Disclosure - TREASURY STOCK- Narrative (Details)", "shortName": "TREASURY STOCK- Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-278", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R74": { "role": "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails", "longName": "9954515 - Disclosure - NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details)", "shortName": "NET INCOME (LOSS) PER SHARE - Schedule of Calculations of EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "unique": true } }, "R75": { "role": "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails", "longName": "9954516 - Disclosure - NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details)", "shortName": "NET INCOME (LOSS) PER SHARE - Antidilutive Securities Excluded from Computation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-280", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-280", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails", "longName": "9954517 - Disclosure - NET INCOME (LOSS) PER SHARE - Narrative (Details)", "shortName": "NET INCOME (LOSS) PER SHARE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-273", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://www.netscout.com/role/INCOMETAXESNarrativeDetails", "longName": "9954518 - Disclosure - INCOME TAXES - Narrative (Details)", "shortName": "INCOME TAXES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails", "longName": "9954519 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ntct-20231231.htm", "first": true, "unique": true } } }, "tag": { "ntct_ASRProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ASRProgramMember", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASR Program", "label": "ASR Program [Member]", "documentation": "ASR Program" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "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": [ "r24", "r882" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.netscout.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $1,076 and $675 at December\u00a031, 2023 and March\u00a031, 2023, respectively", "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": [ "r287", "r288" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r112", "r161" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r34", "r35", "r123", "r190", "r706", "r730", "r734" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "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": [ "r2", "r14", "r35", "r586", "r589", "r649", "r725", "r726", "r987", "r988", "r989", "r995", "r996", "r997" ] }, "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": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r932" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r115", "r882", "r1099" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r543", "r544", "r545", "r742", "r995", "r996", "r997", "r1078", "r1101" ] }, "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": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r938" ] }, "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": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r938" ] }, "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": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r938" ] }, "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": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r938" ] }, "ntct_AdjustedConsolidatedEarningsBeforeInterestTaxDepreciationAndAmortizationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "AdjustedConsolidatedEarningsBeforeInterestTaxDepreciationAndAmortizationPercentage", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted consolidated EBITDA percentage", "label": "Adjusted Consolidated Earnings Before Interest, Tax, Depreciation And Amortization, Percentage", "documentation": "Adjusted Consolidated Earnings Before Interest, Tax, Depreciation And Amortization, Percentage" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost related to tax withholding", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense for restricted stock units granted to employees", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to cash provided by operating activities, net of the effects of acquisitions:", "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": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r903", "r914", "r924", "r949" ] }, "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": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r906", "r917", "r927", "r952" ] }, "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": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r938" ] }, "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": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r945" ] }, "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r910", "r918", "r928", "r945", "r953", "r957", "r965" ] }, "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": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r963" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r539", "r546" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Allowance for credit losses, beginning balance", "periodEndLabel": "Allowance for credit losses, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r191", "r289", "r334", "r337", "r341", "r1094" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r191", "r289", "r334" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charges (recoveries) to other accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r340" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions due to write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r339" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangible assets", "label": "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": [ "r7", "r56", "r60" ] }, "ntct_AmortizationofAcquiredIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "AmortizationofAcquiredIntangibleAssets", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangible assets", "label": "Amortization of Acquired Intangible Assets", "documentation": "Amortization of Acquired Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "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": [ "r254" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails" ], "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.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r48" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia [Member]" } } }, "auth_ref": [ "r1103", "r1104", "r1105", "r1106" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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", "r187", "r220", "r263", "r273", "r278", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r570", "r573", "r614", "r700", "r775", "r882", "r894", "r1040", "r1041", "r1083" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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": [ "r181", "r193", "r220", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r570", "r573", "r614", "r882", "r1040", "r1041", "r1083" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "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": [ "r87" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r293", "r345", "r699" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 1 year through 5 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r301", "r695" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale securities:", "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 1 year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r694" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofContractualMaturitiesofMarketableSecuritiesDetails", "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "totalLabel": "Available-for-sale Securities", "verboseLabel": "Available-for-sale securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r294", "r345", "r690", "r1000" ] }, "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": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r960" ] }, "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": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r961" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r956" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "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": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r959" ] }, "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": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r958" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r957" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r78", "r82" ] }, "ntct_BaseRateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "BaseRateLoansMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate Loans", "label": "Base Rate Loans [Member]", "documentation": "Base rate loans [Member]" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to property, plant and equipment included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "ntct_CapitalStockPledgePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CapitalStockPledgePercentage", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting stock pledge limit for any foreign subsidiary", "label": "Capital Stock Pledge, Percentage", "documentation": "Capital Stock Pledge, Percentage" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of capitalized costs to obtain contracts", "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": [ "r351" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract cost", "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": [ "r350" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r41", "r183", "r841" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r183", "r703" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r136", "r219" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r1", "r136" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "verboseLabel": "Certificate of deposits", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r12", "r889", "r890", "r891", "r892" ] }, "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": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r936" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.netscout.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r64", "r65", "r66", "r67" ] }, "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": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r937" ] }, "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": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r937" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "verboseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r148", "r889", "r890", "r891", "r892" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "label": "Commitments and Contingencies", "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": [ "r31", "r96", "r702", "r762" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ntct_CommitmentsAndContingenciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Line Items]", "label": "Commitments And Contingencies Disclosure [Line Items]", "documentation": "Commitments and Contingencies Disclosure [Line Items]" } } }, "auth_ref": [] }, "ntct_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Table]", "label": "Commitments And Contingencies Disclosure [Table]", "documentation": "Commitments and Contingencies Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIES" ], "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": [ "r146", "r376", "r377", "r825", "r1034" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Voting", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r885", "r886", "r887", "r889", "r890", "r891", "r892", "r995", "r996", "r1078", "r1097", "r1101" ] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value:", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r114" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "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": [ "r114", "r763" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in 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": [ "r114" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance, common stock (in shares)", "periodEndLabel": "Ending balance, common stock (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r114", "r763", "r781", "r1101", "r1102" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "300,000,000 shares authorized; 130,922,477 and 128,683,824 shares issued and 71,019,904 and 71,249,045 shares outstanding at December\u00a031, 2023 and March\u00a031, 2023, 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": [ "r114", "r705", "r882" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r942" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r941" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r943" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r940" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss)", "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": [ "r36", "r204", "r206", "r211", "r691", "r713" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r840", "r1030", "r1031" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/CONCENTRATIONOFCREDITRISKANDSIGNIFICANTCUSTOMERS" ], "lang": { "en-us": { "role": { "terseLabel": "CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r139" ] }, "ntct_ContractMaturingOverNextMonths": { "xbrltype": "durationItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ContractMaturingOverNextMonths", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract maturity period", "label": "Contract Maturing Over Next Months", "documentation": "Contract Maturing Over Next Months" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r414", "r415", "r434" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer deposits", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r414", "r415", "r434" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue and customer deposits", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r414", "r415", "r434" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "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": [ "r435" ] }, "ntct_CoreTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CoreTechnologyMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Core technology", "label": "Core Technology [Member]", "documentation": "Core Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r872", "r874", "r1096" ] }, "ntct_CostOfProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CostOfProductRevenueMember", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product revenue", "label": "Cost Of Product Revenue [Member]", "documentation": "Cost Of Product Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r129", "r220", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r614", "r1040" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ntct_CostOfServiceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "CostOfServiceRevenueMember", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of service revenue", "label": "Cost Of Service Revenue [Member]", "documentation": "Cost Of Service Revenue [Member]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r222", "r223", "r396", "r411", "r650", "r845", "r847" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "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.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.netscout.com/role/Cover" ], "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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "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": [ "r77" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r21", "r111", "r112", "r160", "r162", "r224", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r629", "r859", "r860", "r861", "r862", "r863", "r992" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate in excess of effective 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": [] }, "ntct_DebtInstrumentCovenantComplianceMaximumLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatio", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum leverage ratio", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio" } } }, "auth_ref": [] }, "ntct_DebtInstrumentCovenantLeverageRatio1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentCovenantLeverageRatio1Member", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Covenant, Leverage Ratio 1", "label": "Debt Instrument, Covenant, Leverage Ratio 1 [Member]", "documentation": "Debt Instrument, Covenant, Leverage Ratio 1" } } }, "auth_ref": [] }, "ntct_DebtInstrumentCovenantLeverageRatio2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentCovenantLeverageRatio2Member", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Covenant, Leverage Ratio 2", "label": "Debt Instrument, Covenant, Leverage Ratio 2 [Member]", "documentation": "Debt Instrument, Covenant, Leverage Ratio 2" } } }, "auth_ref": [] }, "ntct_DebtInstrumentDebtDefaultAccelerationClauseRequiredConsentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentDebtDefaultAccelerationClauseRequiredConsentPercentage", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt default, acceleration clause, required consent percentage", "label": "Debt Instrument, Debt Default, Acceleration Clause, Required Consent Percentage", "documentation": "Debt Instrument, Debt Default, Acceleration Clause, Required Consent Percentage" } } }, "auth_ref": [] }, "ntct_DebtInstrumentLeverageRatioAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentLeverageRatioAxis", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Leverage Ratio [Axis]", "label": "Debt Instrument, Leverage Ratio [Axis]", "documentation": "Debt Instrument, Leverage Ratio" } } }, "auth_ref": [] }, "ntct_DebtInstrumentLeverageRatioDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DebtInstrumentLeverageRatioDomain", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Leverage Ratio [Domain]", "label": "Debt Instrument, Leverage Ratio [Domain]", "documentation": "Debt Instrument, Leverage Ratio [Domain]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [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": [ "r224", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r629", "r859", "r860", "r861", "r862", "r863", "r992" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r29", "r224", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r629", "r859", "r860", "r861", "r862", "r863", "r992" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r62", "r63", "r92", "r93", "r95", "r98", "r149", "r150", "r224", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r629", "r859", "r860", "r861", "r862", "r863", "r992" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains (Losses)", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1004", "r1005" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Marketable Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued long-term retirement benefits", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r549", "r550" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "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": [ "r7", "r154", "r171", "r562", "r563", "r994" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "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": [ "r549", "r550", "r701" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions to defined benefit pension plans", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r453", "r463", "r504", "r872", "r873", "r874", "r875" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected cash contribution requirements for defined benefit pension plans, less than", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year." } } }, "auth_ref": [ "r875", "r1044" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r438", "r442", "r474", "r498", "r874", "r875" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic pension cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r472", "r496", "r874", "r875" ] }, "ntct_DefinedBenefitPlanNumberOfEmployeesCovered": { "xbrltype": "integerItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DefinedBenefitPlanNumberOfEmployeesCovered", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employees participating in noncontributory defined benefit pension plans", "label": "Defined Benefit Plan, Number Of Employees Covered", "documentation": "Defined Benefit Plan, Number Of Employees Covered" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNetPeriodicPensionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r440", "r473", "r497", "r874", "r875" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r268" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r194", "r195", "r613", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r769", "r770", "r812", "r815", "r818", "r819", "r820", "r821", "r847", "r887", "r1098" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Derivative Asset, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r194" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract Type [Domain]", "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": [ "r752", "r754", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r790", "r791", "r792", "r793", "r796", "r797", "r798", "r799", "r812", "r813", "r818", "r820", "r885", "r887" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative investment", "negatedTerseLabel": "Decrease in fair value of derivative instrument", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1076" ] }, "ntct_DerivativeInstrumentNumberOfSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DerivativeInstrumentNumberOfSharesAcquired", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares acquired (in shares)", "label": "Derivative Instrument, Number Of Shares Acquired", "documentation": "Derivative Instrument, Number Of Shares Acquired" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument Risk [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r79", "r81", "r83", "r84", "r752", "r754", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r790", "r791", "r792", "r793", "r796", "r797", "r798", "r799", "r812", "r813", "r818", "r820", "r847", "r885", "r887" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "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.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "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": [ "r158", "r579", "r592" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r16", "r79", "r83", "r84", "r85", "r86", "r578" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [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": [ "r578" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative financial instruments", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r194", "r195", "r613", "r744", "r745", "r746", "r747", "r750", "r751", "r752", "r753", "r754", "r776", "r778", "r779", "r813", "r814", "r815", "r818", "r819", "r820", "r821", "r847", "r1098" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Other", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r194" ] }, "us-gaap_DerivativeLossOnDerivative": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLossOnDerivative", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss Recognized in Income", "label": "Derivative, Loss on Derivative", "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r575" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional Amounts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1074", "r1075" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "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": [ "r16" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "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.netscout.com/role/REVENUENarrativeDetails" ], "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": [ "r433", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "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": [ "r433", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r510", "r512", "r540", "r541", "r542", "r879" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r179" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposed of by Sale", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r8", "r19" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/DIVESTITURES" ], "lang": { "en-us": { "role": { "terseLabel": "DIVESTITURES", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r101", "r144" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r876", "r877" ] }, "ntct_DistributorRelationshipsAndTechnologyLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "DistributorRelationshipsAndTechnologyLicensesMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributor relationships and technology licenses", "label": "Distributor Relationships And Technology Licenses [Member]", "documentation": "Distributor Relationships And Technology Licenses [Member]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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": [ "r898" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r931" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.netscout.com/role/Cover" ], "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_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1045", "r1046", "r1047" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "netLabel": "Basic net income (loss) per share (in dollars per share)", "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": [ "r212", "r233", "r234", "r235", "r236", "r237", "r243", "r245", "r251", "r252", "r253", "r257", "r602", "r603", "r692", "r714", "r848" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r245", "r249", "r251" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "netLabel": "Diluted net income (loss) per share (in dollars per share)", "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": [ "r212", "r233", "r234", "r235", "r236", "r237", "r245", "r251", "r252", "r253", "r257", "r602", "r603", "r692", "r714", "r848" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET INCOME (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r242", "r254", "r255", "r256" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r619" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.netscout.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r552" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "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": [ "r27" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "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.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "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://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "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": [] }, "ntct_EnhancementAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "EnhancementAwardMember", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enhancement Award", "label": "Enhancement Award [Member]", "documentation": "Enhancement Award" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.netscout.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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.netscout.com/role/Cover" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.netscout.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity 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.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.netscout.com/role/Cover" ], "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.netscout.com/role/Cover" ], "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": [ "r970" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r896" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r896" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury 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": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r15", "r176", "r207", "r208", "r209", "r225", "r226", "r227", "r230", "r238", "r240", "r258", "r327", "r333", "r413", "r543", "r544", "r545", "r558", "r559", "r584", "r586", "r587", "r588", "r589", "r591", "r601", "r620", "r621", "r622", "r623", "r624", "r625", "r649", "r725", "r726", "r727", "r742", "r802" ] }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investment in Napatech", "label": "Equity Securities, FV-NI", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r188", "r612", "r697" ] }, "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": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r939" ] }, "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": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r903", "r914", "r924", "r949" ] }, "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": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r900", "r911", "r921", "r946" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r1103", "r1104", "r1105", "r1106" ] }, "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": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r945" ] }, "us-gaap_FIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FIFOInventoryAmount", "crdr": "debit", "calculation": { "http://www.netscout.com/role/INVENTORIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "label": "FIFO Inventory Amount", "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r844" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "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": [ "r606", "r607", "r609" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [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": [ "r606", "r607", "r609" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r87", "r90", "r91" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r401", "r463", "r464", "r465", "r466", "r467", "r468", "r607", "r654", "r655", "r656", "r860", "r861", "r872", "r873", "r874" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTS" ], "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": [ "r605" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "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": [ "r401", "r463", "r468", "r607", "r654", "r872", "r873", "r874" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r401", "r463", "r468", "r607", "r655", "r860", "r861", "r872", "r873", "r874" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "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": [ "r401", "r463", "r464", "r465", "r466", "r467", "r468", "r607", "r656", "r860", "r861", "r872", "r873", "r874" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Changes in Fair Value of Level 3 Financial Assets", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r17", "r89" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of derivative investment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r608" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of derivative instrument", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r88" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSReconciliationofChangesinLevel3LiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance at March\u00a031, 2023", "negatedPeriodEndLabel": "Balance at December\u00a031, 2023", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r17" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r401", "r463", "r464", "r465", "r466", "r467", "r468", "r654", "r655", "r656", "r860", "r861", "r872", "r873", "r874" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r78", "r80", "r85" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r335", "r336", "r342", "r343", "r344", "r346", "r347", "r348", "r409", "r412", "r592", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r712", "r852", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r1012", "r1013", "r1014", "r1015" ] }, "ntct_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life in Years", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r185", "r360" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining three months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-lived Intangible Assets Amortization Expense", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r684", "r688" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "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.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "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", "r688" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible 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": [ "r684" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r57", "r59" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofExpectedFutureAmortizationExpenseDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "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", "r684" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Forward", "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": [ "r769", "r773", "r778", "r792", "r798", "r816", "r817", "r818", "r887" ] }, "ntct_ForeignSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ForeignSubsidiariesMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Subsidiaries", "label": "Foreign Subsidiaries [Member]", "documentation": "Foreign Subsidiaries [Member]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "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": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "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": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "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": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "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": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts", "verboseLabel": "Forward contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r1077" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of derivative investment", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r79" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 7.0 }, "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on divestiture of a business", "negatedLabel": "Gain on divestiture of a business", "terseLabel": "Gain on divestiture", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r572", "r991" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of fixed assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "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": [ "r130", "r785" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "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": [ "r126" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance at March\u00a031, 2023", "periodEndLabel": "Balance at December\u00a031, 2023", "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": [ "r184", "r352", "r689", "r854", "r882", "r1020", "r1027" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r141" ] }, "ntct_GoodwillEffectOfOnePercentagePointIncreaseOrDecreaseOnGoodwillImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "GoodwillEffectOfOnePercentagePointIncreaseOrDecreaseOnGoodwillImpairment", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment as a result of 1% increase or decrease in company-specific control premium in determining fair value of reporting unit", "label": "Goodwill, Effect Of One-Percentage-Point Increase Or Decrease On Goodwill Impairment", "documentation": "Goodwill, Effect Of One-Percentage-Point Increase Or Decrease On Goodwill Impairment" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation impact", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r356" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 }, "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "negatedTerseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r7", "r353", "r355", "r357", "r854" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Divestiture of a business", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture 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": [ "r354", "r854" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r128", "r220", "r263", "r272", "r277", "r280", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r614", "r850", "r1040" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r578" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "ntct_HedgingForecastedCashFlowsForOperatingExpensesDenominatedInForeignCurrenciesManagedInMonths": { "xbrltype": "durationItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "HedgingForecastedCashFlowsForOperatingExpensesDenominatedInForeignCurrenciesManagedInMonths", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Managing period of hedging forecasted cash flows for operating expenses denominated in foreign currencies", "label": "Hedging Forecasted Cash Flows For Operating Expenses Denominated In Foreign Currencies Managed In Months", "documentation": "Hedging Forecasted Cash Flows For Operating Expenses Denominated In Foreign Currencies Managed In Months" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income tax expense (benefit)", "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", "r124", "r164", "r263", "r272", "r277", "r280", "r693", "r710", "r850" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r876", "r877" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r10", "r19", "r22", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r145" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r362", "r368", "r786" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r368", "r786" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/INCOMETAXES" ], "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": [ "r221", "r548", "r553", "r554", "r555", "r560", "r564", "r565", "r566", "r741" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit)", "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": [ "r167", "r172", "r239", "r240", "r269", "r551", "r561", "r715" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r40", "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable and unbilled costs", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r682", "r990" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and other expenses", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "ntct_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "documentation": "Increase (Decrease) In Operating Lease Liabilities" } } }, "auth_ref": [] }, "ntct_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average restricted stock units and performance-based restricted stock units (in shares)", "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", "r253", "r511" ] }, "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r910", "r918", "r928", "r945", "r953", "r957", "r965" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r963" ] }, "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]" } } }, "auth_ref": [ "r899", "r969" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r899", "r969" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r899", "r969" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "verboseLabel": "Carrying value of intangible assets", "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": [ "r55", "r58" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r94", "r166", "r210", "r267", "r628", "r787", "r893", "r1100" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r215", "r217", "r218" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/INVENTORIES" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r349" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.netscout.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r981" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories and deferred costs", "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": [ "r192", "r842", "r882" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.netscout.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r983" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.netscout.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r982" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r131", "r266" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contractual Maturities of Marketable Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r606" ] }, "ntct_JosephGHadzimaJrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "JosephGHadzimaJrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Joseph G. Hadzima, Jr [Member]", "documentation": "Joseph G. Hadzima, Jr" } } }, "auth_ref": [] }, "ntct_LIBORLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "LIBORLoansMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR Loans", "label": "LIBOR Loans [Member]", "documentation": "LIBOR Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r637", "r881" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.netscout.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Operating Lease Cost and Supplemental Cash Flow Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.netscout.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Future Minimum Payments Under Non-Cancellable Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r644" ] }, "ntct_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Four", "documentation": "Lessee, Operating Lease, Liability, Payments, Due after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining three months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.netscout.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease terms", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.netscout.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit Sub-facility", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "ntct_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "LeverageRatio", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Leverage Ratio", "documentation": "Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r26", "r220", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r571", "r573", "r574", "r614", "r761", "r849", "r894", "r1040", "r1083", "r1084" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r119", "r163", "r708", "r882", "r993", "r1016", "r1079" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders' 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.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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": [ "r28", "r182", "r220", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r571", "r573", "r574", "r614", "r882", "r1040", "r1083", "r1084" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r87" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount outstanding under credit facility", "label": "Long-Term Line of Credit", "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", "r162", "r1093" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "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": [ "r25" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails" ], "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": [ "r992" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility", "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": [ "r25" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails" ], "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": [ "r25", "r992" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.netscout.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ntct_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "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": [ "r189" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBT" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM DEBT", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r147" ] }, "ntct_LongTermMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "LongTermMarketableSecuritiesMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Marketable Securities", "label": "Long Term Marketable Securities [Member]", "documentation": "Long-term Marketable Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r61" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r378", "r379", "r380", "r383", "r1036", "r1037" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages sought", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1035", "r1036", "r1037" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r378", "r379", "r380", "r383", "r1036", "r1037" ] }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of patents allegedly infringed", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "documentation": "Number of another entity's patents that the entity has allegedly infringed." } } }, "auth_ref": [ "r1036", "r1037" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r980" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://www.netscout.com/role/LEASESNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r509", "r681", "r722", "r753", "r754", "r805", "r807", "r809", "r810", "r822", "r835", "r836", "r851", "r864", "r878", "r884", "r1042", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "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": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r937" ] }, "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": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r937" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://www.netscout.com/role/LEASESNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r509", "r681", "r722", "r753", "r754", "r805", "r807", "r809", "r810", "r822", "r835", "r836", "r851", "r864", "r878", "r884", "r1042", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "ntct_MizuhoMarketsAmericasLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "MizuhoMarketsAmericasLLCMember", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mizuho Markets Americas LLC", "label": "Mizuho Markets Americas LLC [Member]", "documentation": "Mizuho Markets Americas LLC" } } }, "auth_ref": [] }, "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": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r956" ] }, "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": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r964" ] }, "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": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r938" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r216" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r216" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) 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.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "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.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r125", "r138", "r165", "r180", "r202", "r205", "r209", "r220", "r229", "r233", "r234", "r235", "r236", "r239", "r240", "r250", "r263", "r272", "r277", "r280", "r323", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r603", "r614", "r711", "r783", "r800", "r801", "r850", "r893", "r1040" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "ntct_NetIncomeLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "NetIncomeLossPerShareAbstract", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Net Income Loss Per Share [Abstract]", "documentation": "Net Income Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.netscout.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [ "r174", "r175", "r176", "r177", "r178", "r228", "r229", "r230", "r231", "r232", "r235", "r241", "r257", "r290", "r291", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r363", "r543", "r544", "r545", "r556", "r557", "r558", "r559", "r567", "r568", "r569", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r610", "r611", "r615", "r616", "r617", "r618", "r626", "r627", "r630", "r631", "r632", "r633", "r645", "r646", "r647", "r648", "r649", "r685", "r686", "r687", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r737" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.netscout.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r46", "r174", "r175", "r176", "r177", "r178", "r228", "r229", "r230", "r231", "r232", "r235", "r241", "r257", "r290", "r291", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r363", "r543", "r544", "r545", "r556", "r557", "r558", "r559", "r567", "r568", "r569", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r610", "r611", "r615", "r616", "r617", "r618", "r626", "r627", "r630", "r631", "r632", "r633", "r645", "r646", "r647", "r648", "r649", "r685", "r686", "r687", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r737" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent 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": [] }, "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": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r937" ] }, "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": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r907", "r918", "r928", "r945", "r953" ] }, "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": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r935" ] }, "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": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r934" ] }, "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": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r945" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r964" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r964" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash transactions:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r76" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofNotionalAmountsandFairValuesofDerivativeInstrumentsonConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as not 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": [ "r16" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest and other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r132" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income (expense), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of 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": [ "r999" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "ntct_NumberOfSubsidiaryEntities": { "xbrltype": "integerItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "NumberOfSubsidiaryEntities", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of subsidiary entities", "label": "Number Of Subsidiary Entities", "documentation": "Number Of Subsidiary Entities" } } }, "auth_ref": [] }, "us-gaap_OneTimeTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OneTimeTerminationBenefitsMember", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-time Termination Benefits", "label": "One-time Termination Benefits [Member]", "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities." } } }, "auth_ref": [ "r855", "r856", "r857", "r858" ] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r20" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "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.netscout.com/role/ConsolidatedStatementsofOperations" ], "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.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r263", "r272", "r277", "r280", "r850" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease cost under long-term operating leases", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r638", "r881" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESFutureMinimumPaymentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r636" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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": [ "r636" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of 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": [ "r636" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.netscout.com/role/LEASESSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r643", "r881" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.netscout.com/role/LEASESSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term in years - operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r642", "r881" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "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.netscout.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r100", "r156", "r735", "r736" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r78", "r85" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r186" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total net change in market value of investments", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r5", "r13", "r157" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in market value of derivatives:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Cumulative translation adjustments", "terseLabel": "Cumulative translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r13", "r157" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTaxAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in market value of investments:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total net change in market value of derivatives", "terseLabel": "Unrealized net gains (loss) on derivative financial instruments", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r199" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in market value of derivatives, net of taxes (benefit) of $62, $144, $26, and ($140), respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r196", "r199" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) Recognized in OCI on Derivative", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r196", "r199", "r576", "r577", "r580" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in market value of derivatives, tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r200" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for net gains (losses) included in net income (loss), net of taxes (benefit) of $9, $30, ($18) and $120, respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r199", "r201" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) Reclassified from Accumulated OCI into Income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r170", "r199", "r201" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification adjustment for net gains (losses) included in net income (loss), tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r200" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r13", "r157", "r203", "r206" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in unrealized gains (losses), net of taxes (benefit) of $18, $8, ($13) and $4, respectively", "verboseLabel": "Unrealized net investment gains (losses)", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r197", "r199", "r322" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in unrealized losses, tax expense (benefit)", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r3", "r198" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherInventoryCapitalizedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryCapitalizedCosts", "crdr": "debit", "calculation": { "http://www.netscout.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs", "label": "Other Inventory, Capitalized Costs, Gross", "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r984" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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": [ "r30" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other (gains) losses", "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_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r133" ] }, "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": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r937" ] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities and investments", "label": "Other Short-Term Investments", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r97", "r698", "r985" ] }, "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": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r905", "r916", "r926", "r951" ] }, "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": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r908", "r919", "r929", "r954" ] }, "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": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r908", "r919", "r929", "r954" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r933" ] }, "ntct_PaymentForCommonStockDerivativeInstrument": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "PaymentForCommonStockDerivativeInstrument", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for common stock", "label": "Payment For Common Stock, Derivative Instrument", "documentation": "Payment For Common Stock, Derivative Instrument" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherDeposits", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in deposits", "label": "Payments for (Proceeds from) Other Deposits", "documentation": "Amount of cash (inflow) outflow from deposits classified as other." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock repurchases, including accelerated share repurchases", "terseLabel": "Value of shares repurchased", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "ntct_PaymentsForRepurchaseOfCommonStockIncludingUnsettledShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "PaymentsForRepurchaseOfCommonStockIncludingUnsettledShares", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased", "label": "Payments For Repurchase Of Common Stock Including Unsettled Shares", "documentation": "Payments For Repurchase Of Common Stock Including Unsettled Shares" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r214" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable securities and investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r134" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of fixed assets", "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": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r936" ] }, "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": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r936" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "PENSION BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r437", "r460", "r462", "r468", "r486", "r488", "r489", "r490", "r491", "r492", "r506", "r507", "r508", "r874" ] }, "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": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r935" ] }, "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": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r945" ] }, "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": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r938" ] }, "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": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r934" ] }, "ntct_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock Units", "label": "Performance Based Restricted Stock Units [Member]", "documentation": "Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073" ] }, "ntct_PostSuitDamagesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "PostSuitDamagesMember", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-suit Damages", "label": "Post-Suit Damages [Member]", "documentation": "Post-Suit Damages [Member]" } } }, "auth_ref": [] }, "ntct_PreSuitDamagesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "PreSuitDamagesMember", "presentation": [ "http://www.netscout.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-suit Damages", "label": "Pre-Suit Damages [Member]", "documentation": "Pre-Suit Damages [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value:", "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r113", "r410" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "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": [ "r113", "r763" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "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": [ "r113", "r410" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r113", "r763", "r781", "r1101", "r1102" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "5,000,000 shares authorized; no shares issued or outstanding at December\u00a031, 2023 and March\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r113", "r704", "r882" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "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": [ "r986" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r843", "r853", "r1018" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows", "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from divestiture of a business", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r4", "r18" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturity of marketable securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r865" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r282", "r683", "r716", "r717", "r718", "r719", "r720", "r721", "r838", "r865", "r883", "r972", "r1038", "r1039", "r1043", "r1095" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r282", "r683", "r716", "r717", "r718", "r719", "r720", "r721", "r838", "r865", "r883", "r972", "r1038", "r1039", "r1043", "r1095" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets, 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": [ "r9", "r696", "r709", "r882" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/REVENUEAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions resulting in charges to operations", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r213", "r338" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r933" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r933" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://www.netscout.com/role/LEASESNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r460", "r509", "r535", "r536", "r537", "r657", "r681", "r722", "r753", "r754", "r805", "r807", "r809", "r810", "r822", "r835", "r836", "r851", "r864", "r878", "r884", "r887", "r1032", "r1042", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://www.netscout.com/role/LEASESNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails", "http://www.netscout.com/role/REVENUENarrativeDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r460", "r509", "r535", "r536", "r537", "r657", "r681", "r722", "r753", "r754", "r805", "r807", "r809", "r810", "r822", "r835", "r836", "r851", "r864", "r878", "r884", "r887", "r1032", "r1042", "r1086", "r1087", "r1088", "r1089", "r1090" ] }, "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]" } } }, "auth_ref": [ "r900", "r911", "r921", "r946" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r39", "r739" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r222", "r223", "r396", "r411", "r650", "r846", "r847" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "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": [ "r99", "r547", "r1091" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "verboseLabel": "Research\u00a0and 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": [] }, "ntct_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "RestOfWorldMember", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of the world", "label": "Rest Of World [Member]", "documentation": "Rest Of The world [Member]" } } }, "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": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r901", "r912", "r922", "r947" ] }, "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": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r902", "r913", "r923", "r948" ] }, "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": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r909", "r920", "r930", "r955" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "terseLabel": "Restricted stock units", "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": { "terseLabel": "Restructuring and Related Activities [Abstract]", "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.netscout.com/role/RESTRUCTURINGCHARGES" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING 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": [ "r364", "r365", "r367", "r370", "r375" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employees terminated", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "documentation": "The number of positions eliminated during the period as a result of restructuring activities." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "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": [ "r7", "r371", "r372", "r1033" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r366", "r367", "r372", "r373" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "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": [ "r366", "r367", "r368", "r369", "r372", "r373", "r374" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r151", "r707", "r729", "r734", "r740", "r764", "r882" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r225", "r226", "r227", "r230", "r238", "r240", "r327", "r333", "r543", "r544", "r545", "r558", "r559", "r584", "r587", "r588", "r591", "r601", "r725", "r727", "r742", "r1101" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r487", "r490", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r1045", "r1046", "r1047" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r487", "r490", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r1045", "r1046", "r1047" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "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.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "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", "r271", "r275", "r276", "r282", "r284", "r286", "r432", "r433", "r683" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition Policy", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r173", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r837" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.netscout.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "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": [ "r173", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r436" ] }, "ntct_RevenuePerformanceObligationPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "RevenuePerformanceObligationPaymentTerms", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment terms", "label": "Revenue, Performance Obligation, Payment Terms", "documentation": "Revenue, Performance Obligation, Payment Terms" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r168" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "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.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, 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": [ "r169" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "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": [ "r169" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "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.netscout.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r971" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ntct_RevolvingCreditFacilityLeverageRatioTerms2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "RevolvingCreditFacilityLeverageRatioTerms2Member", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit Facility Leverage Ratio Terms Two", "label": "Revolving Credit Facility Leverage Ratio Terms 2 [Member]", "documentation": "Revolving Credit Facility Leverage Ratio Terms 2 [Member]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.netscout.com/role/BASISOFPRESENTATIONNarrativeDetails", "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit 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": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/LEASESSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r641", "r881" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r964" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r964" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREAntidilutiveSecuritiesExcludedfromComputationDetails" ], "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": [ "r48" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Antidilutive Securities Excluded from Computation of Diluted Net Income Per Share", "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": [ "r48" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSNarrativeDetails", "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [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": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r11", "r68", "r69", "r70", "r71" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effect of Foreign Exchange Forward Contracts on OCI and Results of Operations", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r79", "r83", "r578" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculations of the Basic and Diluted Net Income (Loss) Per Share and Potential Common Shares", "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": [ "r998" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r47", "r49", "r245", "r249", "r251" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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": [ "r74" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities", "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": [ "r606", "r607" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofAmortizationExpenseDetails", "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r57", "r59", "r684" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://www.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts and Fair Values of Derivative Instruments on Consolidated Balance Sheet", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Amount 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": [ "r854", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.netscout.com/role/INVENTORIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r23", "r120", "r121", "r122" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Pension Costs of Noncontributory Defined Benefit Pension Plans", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "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": [ "r366", "r367", "r368", "r369", "r372", "r373", "r374" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Total Revenue by Geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r53", "r127" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r54" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Future Amortization Expense", "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": [ "r59" ] }, "ntct_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r895" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.netscout.com/role/Cover" ], "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": [ "r897" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r284", "r285", "r746", "r749", "r751", "r806", "r808", "r811", "r823", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r839", "r866", "r887", "r1043", "r1095" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT AND GEOGRAPHIC INFORMATION", "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", "r270", "r274", "r278", "r279", "r280", "r281", "r282", "r283", "r286" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [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_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "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.netscout.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryofEffectofForeignExchangeForwardContractsonOtherComprehensiveIncomeandResultsofOperationsDetails", "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based awards generally vesting years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r879" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of new shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares reserved for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r880" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r72" ] }, "ntct_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPeriod", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award performance measurement period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Measurement Period", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Performance Measurement Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "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": [ "r72" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "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.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "ntct_ShareRepurchaseProgramMay2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ShareRepurchaseProgramMay2022Member", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program, May 2022", "label": "Share Repurchase Program, May 2022 [Member]", "documentation": "Share Repurchase Program, May 2022" } } }, "auth_ref": [] }, "ntct_ShareRepurchaseProgramOctober2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ShareRepurchaseProgramOctober2017Member", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program, October 2017", "label": "Share Repurchase Program, October 2017 [Member]", "documentation": "Share Repurchase Program, October 2017 [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of common stock price for employees", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares paid for tax withholding (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease cost under short-term operating leases", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r639", "r881" ] }, "ntct_ShortTermMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "ShortTermMarketableSecuritiesMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Marketable Securities", "label": "Short Term Marketable Securities [Member]", "documentation": "Short-term Marketable Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r32", "r176", "r207", "r208", "r209", "r225", "r226", "r227", "r230", "r238", "r240", "r258", "r327", "r333", "r413", "r543", "r544", "r545", "r558", "r559", "r584", "r586", "r587", "r588", "r589", "r591", "r601", "r620", "r621", "r622", "r623", "r624", "r625", "r649", "r725", "r726", "r727", "r742", "r802" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r284", "r285", "r746", "r749", "r751", "r806", "r808", "r811", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r839", "r866", "r887", "r1043", "r1095" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r225", "r226", "r227", "r258", "r683", "r738", "r743", "r755", "r756", "r757", "r758", "r759", "r760", "r763", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r780", "r782", "r784", "r785", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r888" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "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": { "terseLabel": "Statement of Financial Position [Abstract]", "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": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "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": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r225", "r226", "r227", "r258", "r683", "r738", "r743", "r755", "r756", "r757", "r758", "r759", "r760", "r763", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r780", "r782", "r784", "r785", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r888" ] }, "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": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r904", "r915", "r925", "r950" ] }, "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": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "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_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock plans", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r15", "r113", "r114", "r151" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock pursuant to vesting of restricted stock units (in 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": [ "r15", "r113", "r114", "r151" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r15", "r113", "r114", "r151" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock pursuant to vesting of restricted stock units", "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": [ "r73", "r113", "r114", "r151" ] }, "ntct_StockRepurchaseAgreementPercentageOfCommonStockExpectedToBeRepurchased": { "xbrltype": "percentItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "StockRepurchaseAgreementPercentageOfCommonStockExpectedToBeRepurchased", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of aggregate amount of shares expected to be repurchased", "label": "Stock Repurchase Agreement, Percentage Of Common Stock Expected To Be Repurchased", "documentation": "Stock Repurchase Agreement, Percentage Of Common Stock Expected To Be Repurchased" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of aggregate amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock authorized to repurchase under stock repurchase program (in shares)", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock remaining to be purchased (in shares)", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending 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": [ "r114", "r117", "r118", "r140", "r765", "r781", "r803", "r804", "r882", "r894", "r993", "r1016", "r1079", "r1101" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "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": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r944" ] }, "ntct_TestOptimizationBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "TestOptimizationBusinessMember", "presentation": [ "http://www.netscout.com/role/DIVESTITURESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TO Business", "label": "Test Optimization Business [Member]", "documentation": "Test Optimization Business" } } }, "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": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r936" ] }, "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": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r943" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.netscout.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Definite-lived trademark and trade name", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r75" ] }, "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": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r963" ] }, "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": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r965" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.netscout.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r409", "r412", "r592", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r712", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r1012", "r1013", "r1014", "r1015" ] }, "ntct_TransfersFromInventoryToFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "TransfersFromInventoryToFixedAssets", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers of inventory to fixed assets", "label": "Transfers From Inventory To Fixed Assets", "documentation": "Transfers from inventory to fixed assets" } } }, "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": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r966" ] }, "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": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r967" ] }, "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": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r965" ] }, "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": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r965" ] }, "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": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r968" ] }, "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": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r966" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased during the period, average cost per share (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "periodStartLabel": "Beginning balance, treasury stock (in shares)", "periodEndLabel": "Ending balance, treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.netscout.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock at cost, 59,902,573 and 57,434,779 shares at December\u00a031, 2023 and March\u00a031, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r33", "r64", "r67" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.netscout.com/role/NETINCOMELOSSPERSHARENarrativeDetails", "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of treasury stock (in shares)", "verboseLabel": "Shares repurchased during the period (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r114", "r151" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "TREASURY STOCK", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r152" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of treasury stock", "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r15", "r64", "r151" ] }, "ntct_TwentyNineteenAmendedEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "TwentyNineteenAmendedEquityIncentivePlanMember", "presentation": [ "http://www.netscout.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Amended Plan", "label": "Twenty Nineteen Amended, Equity Incentive Plan [Member]", "documentation": "Twenty Nineteen Amended Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.netscout.com/role/RESTRUCTURINGCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r366", "r367", "r372", "r373" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.netscout.com/role/PENSIONBENEFITPLANSNarrativeDetails", "http://www.netscout.com/role/SEGMENTANDGEOGRAPHICINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://www.netscout.com/role/CASHCASHEQUIVALENTSMARKETABLESECURITIESANDINVESTMENTSSummaryofMarketableSecuritiesDetails", "http://www.netscout.com/role/FAIRVALUEMEASUREMENTSScheduleofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government and municipal obligations", "verboseLabel": "U.S. government and municipal obligations", "label": "US Government Corporations and Agencies Securities [Member]", "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r1092" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "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": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r962" ] }, "ntct_UnrecognizedAccountsReceivableAndDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "UnrecognizedAccountsReceivableAndDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.netscout.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized accounts receivable and deferred revenue", "label": "Unrecognized Accounts Receivable And Deferred Revenue", "documentation": "Unrecognized Accounts Receivable And Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netscout.com/role/LEASESOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost under short-term and long-term operating leases", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r640", "r881" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "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.netscout.com/role/LONGTERMDEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive common equivalent shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per share - diluted (in shares)", "totalLabel": "Denominator for diluted net income (loss) per share - weighted average shares outstanding (in shares)", "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", "r253" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding used in computing:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netscout.com/role/ConsolidatedStatementsofOperations", "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share - basic (in shares)", "verboseLabel": "Denominator for basic net income (loss) per share - weighted average common shares outstanding (in shares)", "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", "r253" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.netscout.com/role/NETINCOMELOSSPERSHAREScheduleofCalculationsofEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "ntct_WellsFargoBankNationalAssociationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netscout.com/20231231", "localname": "WellsFargoBankNationalAssociationMember", "presentation": [ "http://www.netscout.com/role/TREASURYSTOCKNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Bank, National Association", "label": "Wells Fargo Bank, National Association [Member]", "documentation": "Wells Fargo Bank, National Association" } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r20": { "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" }, "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": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r23": { "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" }, "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(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22)", "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.24)", "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.25)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "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" }, "r97": { "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.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r111": { "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" }, "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(20))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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))", "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(31))", "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(32))", "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(6)(a))", "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(6)(b))", "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "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(4))", "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.1)", "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.1,2)", "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.2)", "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.4)", "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.7(b))", "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.7)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "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": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/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": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "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", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r154": { "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" }, "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": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "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(15)(1))", "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(16))", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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(22))", "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(30)(a)(4))", "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(4))", "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(6))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-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(m)(2)(ii))", "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": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "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": "(c)(2)", "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": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "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": "(c)", "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": "(d)", "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": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r696": { "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" }, "r697": { "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)(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "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)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r729": { "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r815": { "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 E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r820": { "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" }, "r821": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r841": { "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r850": { "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" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r971": { "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" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r980": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r981": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r982": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r983": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r984": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r985": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1093": { "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" }, "r1094": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1097": { "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" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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 98 0001628280-24-003860-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-003860-xbrl.zip M4$L#!!0 ( (J 2%BX.3$\S;,! WN&@ 1 ;G1C="TR,#(S,3(S,2YH M=&WLO6MSVTB2+OQ]?P6",[OMCH H7 E"=O.$+,O=VK4EKR3/[+Q?)HI 4<08 M!-BXR-+\^K>R -Y!$2! H@#6QCD]%ED$JC*?S,K,RLK\\/]>)J[PC(/0\;W? M?I&[TB\"]BS?=KRGWWZY?+BZN?GE_PW^X\,X(L/(4"^\L/S8BX+7WSKC*)I> MG)^_# .W&V*K^^0_GZ=?GBN2HG:2'\P'_OSYL_M3[?K!T[ELFN;Y"SPT'71A M8R?[B>2+Y:==>)$5K3S2PU%(7AMU+7]"1\KD_\U&.R\K8^F380**)*OGCN?_]_7+@S7&$W3F>&&$/ O/?T4>\V/[,N';V= X M/'M":#H?/$+AD Y-OUA9ZL9CEZ8OJ>?P]1"%\VF$0;3Y7/+ARC/A$?8:J=,G M]LZ3+V=#L65GLX1\L?),YR7*GN:"P.=1@+QPY <3%!&DP<^E,TDYDY7Y0T)? M4V3CC?6F(Y;>>D9FM/*#V0S?>K&LGTG]LP5$X"7.6Z]=YO:%BXA@=+!W]OVA M,_@PQL@>?)C@" GP^S/\9^P\_]:Y\KT(>]'9X^N4_,Q*_OJM$^&7Z)R"_GSP M'__Q'Q\B)W+Q !]-L/MA_/DPP_GR:.'OOTZ^& [ST(8O;KXMX[MA%,7O5YX MOH?)!)R7"QB(@^2?CFUCC_Z3?'\;3W#@6,G[7Z)[//JM8YV1=7MH D_"SL6U M1U[W>D5F%R#WQK/QR__@UX[@$,:/SA2],Y (\B6C+QGZA_.5IQ9XR54:+2=?TRQ5:$[4=G0H;94(0KHXC&P+X/@4QS0-Z^0!=3"A1T'2SB2I3ZABVH:&Z\\7Y6; M (\P0:N%PPQQ!XU[$=)-@$Q*H)K](B)"_ELG="93%W0$_6P^1@P.!S@EGJL*KF_]9 M%>/U'P]F'ZT^?4KY-?N+J, @ J$%85'/).U,DF>_6WPWGZ:]&"HK9ZJ\>$7R MS>SOV4O.5]:=30:% 3(D>T%$-0:A %&1\P>EW^1;6>PYR;+",2+<1Z(--:'DJ5'XK\8$^";OP>/OR$/9^H_:S'YH7SRB/.5V>_ MDY_ZH?F9K@(_P5Z<_&F3E[U,7<=RHJ]X,B2OL!WR+76F.L3TOO@6^'9L17?! M PZ>'0M?OCA$VF>;:OIM\M,/YYE/G*]\_N+BZEJ6CJ^N>YP=V>Q0\K-#J8X= M!F<'2\9,G[-CFW3D9D>%TF$VCQWIAZW<.V2)\X.ES4,^N O:5'[4LWO(!_>% MF\J/>K8/F06/FP6]S8)/S8*^/+@OVA"Y8,X)G&NCB*P)?G/]9PPG(/YDZGOD MSW!5:9'/)[[W$/G6C^H5UVKPQSQ3I?V"/VLT9\[3*TCS2]MV(*2/W&_(L6^\ M*S1U(N0VAO[,N79%Z6]9\21VR5C[+AKC ,8%> Q/>\8WGN5/#K")'X@7S/EU M!7GQ&- HZ2O50(DR:@KM%>9\N(*TO\<1A?/" RV-.;^' M.4PQX 4H!_>&VK@#LL"X@[MO33;766 0%&*$HD\:S1OO)=<2Y2B.OHWW3.N/TI1&2_4IGO*QX]25$=[YDXVF?,H#T3X MIKOR1SP:V#\O=(WFC7?,ZSD:J(S^3?>OZ]]TJ^-%TUWI&HX&*J-]TSWC8Q\- M5$;XIGNZ1X^?UY'=I3;>-V8@?EX+XYKN5!\S?EX'@[2F>]IUQ<]K85;37?,Z MXN>U,(J[\ODL.:6Z3 B-N_+UTI^[\NSP@KOR]=&>N_(U$?[@KGQ]2VNZ_WOD M*$4]=URTICN[]4_PH14V,:KK' M?+PH165)'GKCO>1:HA35T;_IGG']48KJ>-%T3_GX48KJ:,_/O6LB_,%=^?J6 MUG3_]XBG'E7EK_2:[KK6=.I1&?T;[YG6;D]4QPON>-9'^Z;[DL<^]:B,\"P4 MF#K0TIKNJQW]U*..BE:]IGMQ+)QZU,*XIKN QSSUJ(5!33_UK>O4HQ9F-=WY MK>/4HPY&&03'D;0)VN5/U^()7$WN@JP/7O&5L;D?F/RM,_( M8<&H9(>H1>AB&.&E/#Q& V&+2;#Y3J#2,WLR&< M1L"^LDBUP6RDAB785T=N9F,MWPBU;]$DW?VAV^W%XT_RB-=;XKU'&'NT$,>>4SAI\=V >1X#:*/+^-\I8/LC:T5%,W9H,MA^/47G[H40(!-6& MN4@,^]*JG$G],VC!OIM3:T-+<8JYD W[G**U_.5/K.>_N5/%-B+AU'@0.2%'K-] M]YQ#6-T,!)_[S 8"DHR.^:'HJE-$F7;EA]'=*.W=F(;3#LZD.LJ\]YD-'S#) MI'INZ?69C2TPR:2:U!VS$0DFF5132W-F@Q%YF91V#&[SGF0R&RU@DDGU[$DF MLX$")IE4SYYD,ALC8)))->U)S,82WF32(MD@Q"BPQI>$!(1+KC^EB:;)F5X[ M]R=FXP_,,ZRFO:J9D0@6&%;3OM7,J 0+#*MI#VMFA&)^/P*[KN,]$7Y]1<$/ M')%_MWH#:V:HHG9NU;-[R5(S@Q:ULZN>O4N6FAF^J)U=]>QF8.#W!M"XR"&%:PR_?O#[_XS#CSXYLH/ MIGY YPGW^N'.FB,,,9_9$,QIR!ZS(94=Y(?R.[6+7CNW89G9 MD,WA,,$0]9D-OC1B-V1))"N[0BW+S$9WN&5\2+8S&R#*P?9$]C#4QZM>#YP& M^YF-135B*ZC#,:J0^:<8(6.(_,S&HKAC5!O.L7:PSE9,B?<*!S^%,T)?U.7Q@ M-E9P5$^1:\ML=# ;RF@O.IJCPU5F@QK'T.%L0I4A=# ;=#E5AC ;6:GK)/BT M-G.5V6A-D_G?H.V:V7!1L[;K8F!DB/_LAJ!:2_)61YMV;7T5\K_1B>IJJV-= MNS9 CH(4!>Q&VIJU_38;!P12X.T);LQF]:BHT$ZG-V(3J-<"I;.>RI$![O!IQ-E"+MQ MH 8?P#1H,V]*T.6K4[)Z9"%+ ;G.(Y,<=# M ;L1L69MQ\U&08/C8LTF/+,!*;8+""PS8$>MC>6AI0H(])@-'GUR0@)[Y/X> M^/'TRD5AF$C$1J>.E8')']B^&WU\?4 NOO4C\A$LVO%B\C$A3G+F4Y4276LF MLESWB/8.L1UX'7)A%JX?Q@$./[ZN3#DDCW!CV_&>LF>Z5#;I$8?1W31R)LZ_ MZ76AY;#);)2-8Y,E;!ZE\$KL.0DP [(;!]#9 M[I_PT1RA$XR @ DM5L?,GC@;,OL;OML&?98#BTZ$OY MU+[QB(WPY Q=?!F& M."+8^8K^Y0=4'M;$(.EDB^U';(T]W_6?7N^=IW%4&NEA$%W9"+(RJU[H.*"MD=;MB-2U@2"-B*B=Z8EPAFYF+ MJ#"J8AO.YG9$:EK"C';$;$[HQ+A"WC,7&&),WS)W'EDA[YF+%G$.K7&H78&> MMIT85\AHYH)(C*GA>H\HJV.TR5P(Z;39T8XPS_%/C"MD 7.!G5(2<>O#W;\I MCO#E4X#I];\&B0-ST9<&G]Y7R)9V14O:=7I?(9N9B\,P:@36<6!<(9N9"[F< M,C.8C8&LU1#XXF>5.;CRP^AN!#4-#G_=7Y:.<=U_G3_,1D 8XX^2GS]*E?QA M+G#!*'^.52YCE3^*Q&R\@3'^*/GY4Z'\*!*S 8A<_$D+TGA/UR]3"*VWO*R:<^D7V+X,T[&+:38EGUV1F U/<.X?/!ZB2,S&0]CF_JWO MV7, -$?6F8VN<&X?0+:9C=4A*O?HME[-SCT,, M[1$NB2^17!^"L:T.],C,!GHX7EB,.G3BI4U599X3*N95EU-AU0RCXHU$R\UG9?)IQ57:XEA M5Y-R44XK%M@2L-2D6933BE\V5:1/*VK85%EB-E;WQ?>>(AQ,H '\X^L4KW+G MB^/AN]%5@.W9,\HKV^1IGY'EN(00ZP;9N-PU0L5P\CZ&PH< M-'3Q/=''2X4)'K 5D_?/ @Z*3:1=V[PG&/=Q]OC^\6:@0C.0S"U>&EMM; MF T[;O)I]LU'%-)/V=U3&(1_4H"*O&9A9'_!!.SH"6CI^,MEJE9&7?G/F(C" MZFBYI=+ ;%"58[1RC/(=8S\983:0?!(RLG>UBW*&\!J"2AG"*K/196YS,*S/ ME7;J4Y79\#G':.48Y3;'?C+"[.'%2S>$ M?L$0>3_N1B-,7@^#OMQ\O+NOS*\Z?NQO58,O+QD6]L5'7DMS0%5FCY"XR7U< MI,^HVF:P,WN.=CRPLW5B=V#QJ@3L3$5>F! C9L\K3PK<-1EIAZ^J>[K&&+-G MKB=A(M460:^N5H/*[#DEMW!:9N$<*L[#A")F]BCSI,!=(#$H$/M:LP>PYVL FNU&<[L01@;1E2U:H8I^!U*@3%[)G2R"JR: MW=C&SL47_(3<:\K6)?GX[ ?8>?(>XF'HV X*G -W3J[RRJ7&3UI8T+T?D8L\ M"S^,,=Y2,^5;@*?(L:^3.BG0IYMV;+R*@P!BB. X^6%$Y!E*K@7/:VR_\_ C^3F85T[2PN C]O#(8:N\ MB]0[4Z7]#/+8B2;ZP2.@!456[D'CC5PBFPS=5V3GBCN<^3VO MV:I[\7T>Y3U_[)1,Q8NR'YE\M\]>(;)%@_<9]N0C:&NJM ]YKSF1?0H<@)*_F\N\AZF MOA?ZP6H8U_)C+PI>+[X_M(XMS&8>/8Q1@._Q- ZL,0KQM\!_"M!DN4))YH [ M*_+)$\$./63P([%R%:V2X$>/V60=%IFPZ9=8[4I.F8]?Q8Y M=J H;X]9=WY/)GQ%KW!D2?B:IU3" 6?><-08PH;.8]AJ%O.?2/JA*,:N7V>B*#3DSN/)IP;6@I36@P%SW8 8VOSK_C ML9^T90LO)V2M%@J_?+GBB*@*$--K]@-8X'5-]]+[S(643H#72GY> M5RK7S,6(3H#7->VP?6:C/RWF=5W[-7/AI$:[(:58L[BLE,QTRTVEY,O9,PK< M*^HS&2AZ(-)*$P1_Q\#,Z=BQD'O$S,!Z3"?F C/ULZ(NRX:Y0$S]K*C+\& N M\%(_*^JR"YB+LNQ@!7Q]'0?^=%=E^H;N&"9S@156&%+3OF$R%_U@A2$U[1XF M,57ORW'^+I^/<_D/UO9X+^.VCEKJ)*S'GN-3*D M_&V[<^?E(L"A'P<6#I,_QQC9=#YD28,/Y#^4],YP2*BF#C5+1[9F:3J2AB/- MEH;*:(1UR9#^"9*R^$T8O;J$!1/'.QMCYVD<76A*U]"GT?N?CAV-+V1)^L_. MZE 4/)'10S^*_,E%;PIGFN$4>;/O+=_U@XN_$.9)H]'[$5G!V0A-'/?UXA>H M)1L*M_BG<.]/D/>+&"(O/ O)FM.!H?-O3%Y)WD[__)G,R)"D]Z[CX=D,947Z MS_= ES,;6WY ,P,N8H]0 T:1Z2!FYB*, SSZK?.7W6PAQO$CM%H4_)$ =6\( MGL(/YXCP"H@[8]D&X^BKD>L\>1<6ANS\[=P@,]^' EH."G0&WV]O'J\_"0^/ MEX_7#ZMS9G"V#]=7W^]O'F^N'X3+VT_"]?]=_7%Y^_NU<'7W]>O-P\/-W6V- M2Y!S+>'O*!P[WE/D>Z+PZ4I0)%TSF:?[Y[O[K\('HKP\W[N-Z<4A(=5Q]R G MUIG<$3P$FP*TO?CD6S$H64C [5#U-B(#!F1#^U^J A=/&0A;UY[JJ\B?7NAO M*:O]%F[F6O<[N"LEW'GXU_S3C*@V2+\=^@%1*6=DNBZ:AOAB]H_WMA-.7?1* M-A+Z5OJC]ZLJ&I3Y,PXBL E3$% \)%^G>MZ4NU*O!ZH^(GM*9,]>G.X"7;** M\\W/M:ZD:)G?2%TY\_-M3S+5KF'TWGS4.9U9,CNR?J#C;QVU,QL\1;9-!.)" MF;X(($)+F'?Q:),$_C0_%BX#![G"=\^Q?!L+7Q^V28&RA@9M'0W);EI8 /XW M)E8;V5)>[_'4#Z*.,/*#"8K(=O\278R<%VR?14$\EQ%B>_W77TQ#Z[U?%Y,Y M_"*[#CI6)%.4BO_[_?+^\?K^RS^$^^MO=_>/PK?O]P_?+V\?A<<[@2CX1Z+% M!5D5[NX%67]G_RK_[@6EG3_7.]?7CW"U[*I:BL4HI [IT+UMLAJJX0Z MD)+-8XP0)>L'0C3&PI\ST B)52D0@Q[;>ZC?;_3GUXD[L(H]FWQR-B&/&,// MSFST>O:*47"&O1D6U<[@$[:H[?Q??Y%[TGM5%@4PA+="\PTRFPR1^>Z>ZW*N MR_?2:7C&EJJUM55M:BA9?:[II3]U9IY-/LR98J:V)*9FU*ZUG3V M9%L20M]U;&$&DHV];46:#@NN#)AB"TYF;,'QA)LH%*[&U/W,&_'BXER=."]MCD?V/*6N69R"6J^KZVHE MKJ?:U4VEDB?12>D' JN39S17SJ M%8>6S,B"0^<(3P/_&9ZS" T9$!IRT4\4X,-[M@E.#ZTXLX,$:];?7FMJ.F0> MTGJ?=(I8M0C[Q"+4X)ZZH<-Q_QMHJ%KJC@.,;"*^H[(C$!^=-CP6_CL. MG-!V+.JG^Z,/P^!\L")K=&CPA#SGW_3O7[F@-(#+-_+HB"<*M MW_VUP+D#*^YA415P:=L!#L/T?Z"QN#P3?[,S4&5)^.)$D8LC0I)[']GK:D L M['FFK[HB_[P+'OV?\ZU'ECJ#O^,P(CM5=:^APGP7?",;G>-9BQ-KN3/X>KEI M[>_W$FC;A=S_SYDF6VWZ"H6H3[G?[S'D4^0$T;O\= V7@88K:Q<[0Q,H[^^ M[E\+D!=:%[G?QKZW%J20M=BS7;*'DM.8?G2A)/<3( M&@N6B\(PAQ5V.N0)$,Q6>'B=#'WW79C'[,Y%G"!Y29MI-PL74F3A%VN,O"?R M@2?\'#ODDX4NO2CBYNW:2EH(S;()".D&]BHK0RKN/=;%@E:IJJIDZ3K5 M9\F!SWK<$[3=:LA3-D AAC;Z4_C=]8?()4:C2\Q&(6FFL#OP]790P/$@L' A MJ]U%JO. 1AS>]@.S?G?L\T"XFV-!-&SX*EAC;/T0)I T_7.,:6@,;.E@?N)T M(;R3?TVB16,4TM-I6T"N2X9 3A68Z'_&#ACHQ"X?XG0 >7)JHR<_E56(IR7I M1*FYOF3ESW@+)CQ\#>E$@DV^)88 #)T&V,+4+) 5@>9 AL([\CR" B&,R=86 MCGTX 9LEW$1C%*TM0_B)5J=*C]GIC].%_"H*R+.%=\K2:H<$4&30\%\ '/(C M.I[\$J:2/@P2S4(Z$SI3%$:"*0DV>@V[6Y,3"L8CKN(@(&])DMA 6T4HBL,Y MT/N=P3]PN [HK&R(8^?MI0D<:7[T 9)N<@)^&R-N?;:HI.7*6U%FVKUQND0 MF2+B-'&BB$@AU<>![\&FY+X*F&Q0K\(-[%7(@AJSPB<4(0%R6M:5S.(9RU&! M^YB,U"0]/3*/W23F^W#V*+P#%AOO!455NNF(:.R$9,IH"D?GA]8VR83G^@.' MOU:F'98(!O1*E<5<.YA<.W#MT SM0.01"2Y9"A:091'M$" 0<9"7 #;GS$\% M@NJSS"_""5$KY"W!;-\DLC0A1'@5P18ACR-[-Y#M27@*_)_1>/9UEY@FF,[- MQB/'HZF\(6B,SK:Y=81.YH?;9]"AMD9GRPPZD-E#M1GQ(,^4F<6T;"9UA7=7 ME*"^AW_-%?94:D-!X>3-/;(>@RM"^B<_>,WP#>@@RA0K';1P$Q2I,_B2S5:N M,ZMCZ;;_7JX3_3"YS2PH;9;8U"Y]<9NU Z07#00.A+=(*@A"X8L'#]MV-2:E ML.AF0E?W,0[)@\)PYXTQ1=YY98RMC.]&"OBA_[L/0 ^KF.O@RG6V,=H*J9ZM M[7>ZM*N9F;U+NI5&2S=#?N#H#7]+)-Y.IIOHC++B1S1J1'9YSZ=!GSA,?#6R MU.36?<;]2^+NP;O<5WCY3X>\FKQ6\,C:?-C&GIV06@T>\BP *;$E(,<:!D/- M*!L%=BA 4K5C;\M#4=^A7[/=-)8LC^;@I7C<(!QCUYU!2GA'@$*]]^26S-N^ M]*]=8@7] X>-U6X/L/;<2DUE4JDU)0K7*W:WE 5I>AS/+Y02]-/L@E#PXX@J M-]!R_KJB_24$28(\A3#)4U@D*,PR%F9Y"B)<22,/^&_DQ2A(K05%IY5'-!H' M3]'\F0:IR2.AR1;%1B=&LV@H'W.PKO% M6E;A3U9]9OOTRC4\L".$%@+*2W-AT#H#0Q8E51H3&O![A>)Y+.D5/ M^&P88/3C#(TB'%P@]R=Z#2%CCQ5I%+RF"Q_Y,:9&6 MM%:7<'W[Z?J3\.GZZOKKQ^O[1"O/ZD&Q?U7A\?+CEVLH+'-U=_MX??NXO7MUG"1R:,W4&C*Q4?D$NAB MX6&,,0&MX.;&*H-H4 H9JUP!,5U>\G!,=9!'WC5+[$_.C+-U%73.XAJJ+7#9MMEP M#<4UU $@![E#;V@H.*T/\!A:ICUC 2J/33 %:%/7*KS[XH=0KJ'!:^";!9?< M! D:WRSX9G%$R/7?W"QHJLO8=\F#?PF%ZS]C)WKENHH#AP!'[PQTKJNXKF)& M5UVA<"Q\=OV?2ZXWUTNG"!*#ZR6NEXX'.57N#&[]B,PI\H45!95UKL;53%MX MWF^9FFET9H+",Q-:DID@29W!5^2A)ZHOB=OYR0FM.&E1!K;:I8?-FA>B@^E;29>HW6ORG5O2W2O2F3K?^&.,7DK M+80'RI1\X,[^!EWL^F$,%_DNAWX\JVHJW#OA#ZY@6Z%@ 01:VPZM&ZU@-:Y@ MVZ)@51K#C +"/ZI\U=J6A]5LO7G) M%6=+%*>F= 80*Q(^(ROR ZXSVZ$S@:U<9[*D,_F!:&M4I@YWM9<:TCX@%].S MS20A=[FA%824OH>T6%=JF'(-VQ(-JW,-RY:&/>BQ)^O*]1,>(9IB\7T*G:ZP MY_C!DB+B):":K&KZA54-:R'LEJF:@QX LJYJOD(2_P,:86+J+.4?TNO^-EY3P)E]RY=)DY:(1Y5+L4NQ';3STW?/Q6%(:S"D39:$,'YZ MPB%0 M&*RA"$71NC!2A+YO 1;0=!KXT\!!$9DR^3$L:7').XR'H6,[*'!PN-E8AD'> MS"E%"35?ONL_^:)P::,IO>GS@(-GQX(*<1%VB2($+E'R^4DGO #9&'KCA<"2 M,!V$_;&8R"I)$B$)EHYM>5WV\PY9R\CMB>*V2??8Y&(\<% M-J5PPM"!;5XI9#XL60%MM4B9)EQZKS"WP#Z;(I@ 71SM_D5>O+126/[J4O=< M'OG;@0:0X13Z.!)J)S66BN)G9;=*&[XIRE+#MQV_:V(O,6@KP)N)'3FEG=%F M8GG$HKJ?'4Y/9_>BND(Q$!H%KXOR(4 U"P<>:!RR*_Y$1&=]\?T?\/=RC9%J M*;+:Z^K]BKK1J" =G$3;VK4*8"+1>_]D*R?Z-_(#,.V).I['5AWIA7D:]GW2V7TG.6 MF[_"U[*I:K2/)=EJH#R5N#2C$2;/(RL)%S]WT4^R6PF/8QSBMZ;B>,^^2W:5 MP G372L&U, *(KKAI8]8^@E5^1B(.(JCF&Q9^#DIK!50BR?]<-&JF&QEE, S MJP!V.0<0X8P7LEF;8UAF01)B47FN"[\+]F#71O^$8YG M_\(OL">"K=:9N@0:\ \'-(5-_QEB_(/^ RXI6\X4]G7X!%V+B?'T+T)E8#?%B+@*D!48)GFZT"O; M&23VDO[37A@CG/!0Q:M3I4R)/%8#?$B36_S5"; M,31=,#'P7@4+09=OF!CY$.8>I(5%".%L9P0>! -FOV2YXP"?T(;?&\E?E?X MZ@?8?\8!\2W(@VEM$CHE)) /7RG6<.3,[]X':.K8+O2B)JN"1V'OV0E\+WD8 M:-$M,I[T/,?)G(@X4-&&_TW(X=#FU12//J$28!M8$-.5I? 5R**V/CX:(]"* M@.HQHI,5'"(F5I1B^2T ILIT!M==3E]7^#OQ(I$'LT4AG/T+KT2FZ R2[L&4 M)V(J#PX@DTYP7GDM@G:?-V9^?L0#<)0[(B:PP:Q::*P"(H2QZ\"H3% M2Z'5^\H[$^)L04F&"+T]K>[VWIG,[LZ/;Q-Z DY6+@3,=B>J7 E 4[6'PID> MM)-OB;_N6(E>6%/+\"Z*([I+1^@'4?N^X ^)*81FUD,\I8]Y4X!SSCJ]M@)3 M!Q6;H&]I2UU%"G59EM:QS0A9(8D?+#_:(QQ;,GEF6QO%+0VPP%-C;[%IVG/@ MXA<+3T&RR,/^C)T@V;V)J4'I!5J0"AZ%/9E+*A:)2TLW:(%NSW2WHV*0[.!) MS25J;+D$Z_9L$WB#M"!>K_EVR[>?U!7NWGZ3[=.GSZA'US*S$^9Z;)1 (;%\ MD$5HD_BZ9)54M\*F".U<_?G'__()*02@*R0H46(04XR8(ZEF2<@Y(>C;WH$X MMS0SX-O7YS%E*QQY>X"!QPK8F$O38@7'=OIW=,Q5O3F(>T$?*? M,2KKU^6%MWL4[DV/WFYZO&<%$=FA<.:!_$:7/N;G_NX&[#L_)L^P%Q92. 9+ MDBP(_7KHDQPSUW:72 G#'>K[NEJT0[VA='NF4DE;>5GN]M1BS>ZW?ZZK%4XJ M5[/[PR5!)+)5-%EW/R3WG3F3AEL$RWF :]L0M2$C@/D ME>8CQ[NY"?!K]8#(FU4V1-:/I\ G9NQ9NNP1_;_WC4+691@N[[[;J;AUN>FF M 5N*##LB;/#";-XY:;^3EOO^OMCD"G/1-EI;VP7FY\'SO%O M'?@+,I)@Y-D30M,+P,>E9\/_7"_ <1E=H2!X)=3X&W)CW!&2H#!QBU^B"R^> MG-D^#'L1]$CSB8W"PH6E0T%"(:LJCI1EG)R$;HP7:./";JR8-HAZZM#$0J M 9$B*E)I]5H1B([M9U0?2\Z'A4N+YL-#$H"%R5X)RC;)^ADZ+F1<67X(V0(> M3D[&(9F2AO0A;O)R1X+,??$H) M,*/B_9R(J0]>5 RTSD 6):.W(07 E"SJ'HN(A2BX0VD4I. &D?3.H&=L^BD" M8A%^T;SU;%H];+G_+(WYKGXN+ET/<5]W7)%\:WO*Z^0T>GO:):L;J+K%T9ZB MV2,>LB*+NL&*!U!EF/7D@;1+954()(/H>$T5^\R$6D[ E03+U(,[(JD#:<,M MT&!FWG ?.JT#&Y,@AM#-/5-&_DT M/,4:./\MP%/D0-B-7D**T,L;91A/WI38H3-38CX"$0MB7Y/ =!!-K33VN0G* M'FYVZ,PRN)&)[R(J:D,,SEDF(IDHWHZR0XXZ 8MXIM/AUHX7IF9Q>O%U)7]$ MX-9Q.4U_G5#XTK-IM#S)QMK/=X1V*TJ?&,VLA,FYT7ST#:!*.,&IBR:JU6!; 3_Z$7+7=&T9HSI7&F0[!6=7%+B,B&B=04\RB8ST*S*>L)WJ:'H6SFWBO6WBI!K>-Q=Y$;%A M($-O"ADCQ2.!&IS(022PM%O+C6'V<+33&*X.1P:U@HWRX1&VK&"6%>H=K8 $ MU3E(Q UJ*R05N" MB:91.KF31YS9 ]*NY,XJ@61V!CID";-R='$"5NOOOF]#53-NK.ZI26<$+(AU M'8[I1)W 7==D1FP*;IL>3V_N"QL98&,HFJB=;!I\+:EA$=38I(GO)1W\DS : M=J:$S.!6Z#%SQ:H'%)Q[]7JB;I;> MGKDUFA<2GV8IMZ6SR$["QMBA9F?4O*'$?$0O<^$H*@MPY<@4]?+G6]Q290]% M.W1K=2C2.P--U%5NMQX-!E]\[^D,&A/0ED0;]^2Y ;NG9EU4'5CT&+CU/6NO MHUR]1R]TRE4=Y'+#E2$@[5"NU0+)Z SZHJFQ J03,%B3YO E#J-.PL+(4V4D MM2KVQCY<%9-%O<^#J2T$4)X*(V4!!'?&%%$OKSW9,D\;E.>:K48/FU_(&B4* MEV_+O_S6:(-!B_V*@N>)"M7Q^Q,(1LSK]$W1*XWTEG%96K:G9ZVP M-=MVS@IGWQ)8['?AJ*?06CRRVJ):/%P>VBD/.0NUE9,'E@]*K8G;FYFO_6R"*)>1:3X>;J_D$,$(1Y%NK>@@")(F*O M_.TI;J6RAZ'=CG\U&#(ADUEMRLT07BOSF%=7 OR,O3CID&/%(9D0#@@JIW[H M\!S!_1M:DL'PF+\[T?@JI>K,*'K=3XH-VL]2%;7RF=? M5]&,7F=@B*I<6DMSZY@]$.4Y]*L$1 : J,=,-LXIA8 C]#+7J-MO49Q\A*YH M^:)EL2AA&8#%PR!9>DL7*8< *6[J*NG,W3'FI+>]A?9.#\C9@P/9D5$X9;PXQD/NR/ M*3B)4TRQ+[.2JWX"9O%ZBZ2E,"ZM4 _9$-9J@@0WDJO-@-A?8."^G"3VS:J: MAG*CF"$P[9<$L3^8X(2M3Y0O-X)K,8*'O-OGWFD-A(R/A(J?"!'WQS]N#6[1'3%"H!$(&:Q!JW[6.-S:79B2[590GL35]I>5RG#_#K:CP]CN# M7E\GUG15O2/SL:@!=C;/:SL W,S.P# ET92KN@+(5D);26/<=I[KN0OB3R9. M!&>"25%+0 .9/_8L*'/Y[M:/L"!KO\YY0^=9LKKE=FXE EM4/[Z$SH7GN+]U MHB#&FZ&[^0(O/?MJ>7DS:)H2>>4Z)O=:9(5%-BLEDE8!D>2M1#J!J.%JK5=, M:[WR8I]-5'C?@MGQ6P@\%86_OB5(WW#P,$8!?G.;O+G]O"Y0\[=0X'Q#P5WP M$$&9I[\A-\:+IZ:[I#27,N5MP=XV'_50\U$[ ZDK29M[]L8'PA0%PC,\[J+\ M;E%WM>/:ZQD3RLV>G3[B#,9?R'VJ^UFR(D. 3EA.0BC\PLLX&OL!F9*=S[A< MP%0K/+]B$E-V?GIGH$.8)#-4LBE*R90%-'_?>^$(Y+\)PWA]:2/G!=MG_\:! MG[&JWE&H?A='841L4R(#!>9F'&5NA4G6/XH@[4O0ZDC^('@ M+R8T+[&]K,.VZL\C*3<4"9^PA2=#'"3.J"J+@B(I*G6*OJ+ &J]^OF.+._G# MO!UAJU704B-D)U#GH00RF\[@O_[25V3E/2-G=_P@^'@QJ)+8D5G#SJEX7A!D M\+U2;M>N+3IY14$?1Y;V=+IV[,$%B9YECN3@]R02:)*HJDHHF9LUBN@-O2AL;SGU"�>G# MI5^QKVRFX:YY,GLLI# /MOIN.59#O$L#^J*;HIE1K?4H?"@S?9-.7]%,4=(V M+YW.>+'L2Q;VVT2!/&**R1.?L?O*O;B25RWFS$_-\ US6Y9 -[!2]96[:<>\ M,[$;'#+5OHR XP3R;R_)3('"R"6N@V.?.9Y@H:D3(9?GXNY;9'U.TF^$HC?> M54+/@MDQLDQ\4%64]3Y#_09X/NX1ZZQ7!",58"29IM@K?TF&7RHK4&LAGL2T MCU/2"TB ?FL!'F,O)(:FX- J&OP>V?Z-+&;DI<6>KI:)FU0H^>*'4)?D;O2( M7@H+C0:GLWV#EUIH(;1V][49DNGGE?JA*4/*A:.D7L$NQ!)4D0]HV7K(:))UZ>!>60^CCY4%JN\13U2%_]^$?AB\$0LCNKL"[*F= M@2)*BBGVRM=+;5 OE@:I\J42(S12D4>UYZPND"SN0B7TL/UXZ.(YF\K)'&N$ M_&N-]&F-+LI?J^72LRO03!IH)KUOBH9951&[ZMA:DU?#Y9K+=7U%<:J1:QWD MNJ](HMZKZDRZ7KFF)LEYA,@+9\<#2['X&!$4#%=L$A,WL*:")=0(L&1V,<8@ .)1U-!1DY M'O(LASJ;Y -:7Z6[>DJR1(;TY9K2-70R05H&GC#\(L N@@.6]S\=.QK/X+OT MPY2ITN(G:$@F$4?;?\(*C96U,Z.E_\)L02"+*SQ/^&P88/3C#(W( B^0^Q.]AH#&9>@1W*W1?1O) M4I2FQ.Z]=2=H-*J$9$8&R1+I(+K##VA;B LBZCB 460ZB)FY"., 5.=?=C// M(((&>@%$" H/@8Q\.$>#+&!DZPRS%IV119#.X!9'#Y8?1\+#:T@$/A2%&\_: M+O*L3/MJ66L]S'45\"0MNTP&,+^*=S<>T<)^3)YA$\KC%PN3O8K,/SES%\CR MT*_LK^*[AV+;(9S8G&O%,S)SZ>@U@^,-2=2W2"+=^!>[%34TR.1=- WQQ>P? M[V>E4AV/SH'^Z/VJUH47K!D9]'W)UZGJ-O6N:1B@O=,@2/KB5+%WR9K.-S_7 MM*ZN]S._DKIRYN?;'B7+75-1"SUJ^^>ZQB=5PZ3,-Q^U(\36H%/G;&]BOB8S MSYH2.:]G51LZ- D+$O,#"U_)N'$H7!.KQ,Y1J^_-('Q#"7%+/ME.AYPP;A-! M9OEM@BJ+)XJ)K20X&:VV%%HL$/5@FZLK1:E*+GA7"8\V$4TIJP5:2A<.IM)@ M:O2%XMT!O#1KD?:PW*\6]Q$5'J= M@:F+?55A)./T"&?]7%Y86EL1>>G5+R]0&4PS14WG L,%AGF!,>H7F#YQ@:#Z M'#.7W;G <('9*C#]^@7&A$MEIJBWK0-Q,WRP!QP\.]9^17D8O&I\ !$Q:Q<1 M%:I'*HJH:*PTF#WAR^P'0)@LU0\Q6H-2$B6SM)W/(<8BQ.3Z(:8DM\=-8[,F M,X=8"R"FU \QJ/NH]413;EG5QYH;G>=$2W(-,4CX?) NY^NGH6T4HYUE/0XO M1G"C3NZ+DE%5T(_UZW(J:H:Z7-" [.=H&S?FSV.H.> MTA,EF2M.CLT5;-9_]*T:G8$A]41-W>Q-Q" X3R%M[,H/Z:79@*>/\$,IYFR[>=';L.Z)^[4;KW%-Y/H+ZN+BHZ;VO51NCLR#TJ!QV3^' $.GT. MG39"9T<63BGH:%)GH/5%2>IQZ+00.COR4"/G(T"(D4ZN:J/0; ;I&MZW.B8RT083W)."7*?9"'.Z7S5O$/RB< M4YK'S^238V9R)Y4?A(TFC%%R:BJ,S@'$E- VF'U58@D.4&2II;V'_BML#W2.+"'H7T\&'W( MGCB>$T8![?.^G^5W(D[1KL2-A*I$/"Y7:+JOC,#E,564I=(5NKF+S2*:=F5D M5(PFE5[^UU4>2&XEFHX+)JTS,%31-'CTKY5@VI5#43&:=((FHIKZK%2H/JGP MW^7$)Y/Y-Z*H\$<"LOZ,G0#;@N-%R'MRABX64!CB*.1!P<*FH1=9T<4RA?W1 M94K?FSEY+REU"TL-',$H56SHW!=G$5%;S,-#(@K.852Q7[Z,.T<4BX@Z/J#Z M-'G%*'^5G .*14!M,1,/B2BS,]!D49=80=1)A0WO,;'T8RN* S@CML8H>,+[ M684GXD?MSA1>J1(R<%VR?_1L'?H8P&%*'H+ZOR,I[1APG[H8?.3DP M SZ;,)&A&!!'2!L1#>EYLVH8H\U+*[431KF/= M'"AZ>U?6*]N5.8!8!-!1M%"/:Z%6@VC7"6YI+62PIH5.*A+W.W(\@6# =IZ) MD>X0$QW3LUMA&(=D<,BC7.@-5[&?8>;]R +$&H$I-O/(ZJ"^SIH-.L!:\ MOU'BB)>#/XSA-R\FE>:Q%M>U"M&U4E_LFU7=:F*B*EU%+O=)0V^'P5@>>G#. MHO5%T^0EN@NLI?6X.S3LM,Z@)\D5IOCE8Q7'',.8VV&8E@<=U+'2^Z*B'[SU M"BM12:;MU!O/\B=8>.<2;^-7813XDYG1ZGNE I%MLQB*Q0K P9K]G15L:- MUP@'.(QH+1P_&N- <%)[-HVW_BH*'HY*U96ONP Z__TIUWB?0SP!-D\-V?N$ MX,:#=!M(ETKT_XRR1?< $PKIB;+&RZ>T$D4['*?*4"3#W0JMLFXT'$5,H>A( M(%*("RZ:E?5NXR!B"D0[_)G*4 35Y41=9@5%)W7-:V[?I0[+B=WQ*AE57Q>( MA)9[EC(S-9 #1=JLH),_F,0O5# )G)U&73G@Z <4]X\T>3 :3AP#HN;'IAO M6D8A3HZ;AN-FI^E6#CA&9P!]Y>3Z@7/L' G;>9X].WW$&8R_D/L$B#7U,8W& M,ZHOOW[KTH\UKVW1\#E$""UY)'&?7&,X:;CU/7_U0&DNS)ORVB?R6CZYDWOI M3.KZ#>-RVXGW#M@4W -,"" ::AEOA0.*1>U3K?)1)*DSZ$O\M*(I6"EI:!Y# M^2@2M 2I8PSL*,KGQ.\5>;D3'O@=\T.8_\5TKX*,?V4TA4<3^E>3T,1=ABC ML3J5K<)='I7SX:8#&AS-W\2N!'RJ9DW"-ZP>'U2Q0@0ES'0\'K380G(1%6>'W@TX:S M>V:E*!*]UJ:*1D9'&WZMK45(KO8@GQW\PO4X2=2-T@V9.(:9Q_!!;LBQ!&9Z MTT[.1#-7QBT"*SW_.(B.>L^I&@Q!:4;14#?K MVW ,M0!#N.OAUL_ MV_K@,"8N@=?>I5P4&0XE5474C1,HF\;E[#3DK$H'H)QTZ9V!KHB]C,,;!@,N M7,*XA-49Z2\G:G!0*NNB*E>0CE EI,N.,95Q'ZOJB;L_.2@ M)#02LF_[[T<4.A8DOZ\ZGL(4!T(X1L%&@8T":5XJX8CMQT,7GX1**4X MG7* MFUOW-QP\ #S>=D:5K5OX-0H\0H=P]AR*P[D^D1;Z!$[2N_TR/F=AOM04X^22 M=2J2M9=@:6N"M:<\F9V!U#6JBNIRH>)"QB6[E2+#;I5A_;&X6YW"">7;SN0GQXTC;%?B3N8M2, +"P 7 $9=H3=PKU-GJ*I66OSL;#>__T[_(!X-(K-"3Y@L=#(A?*>N3"CX M<11&R(/E"'%(ACD>C)C&4'>!-]%JT^^Y<[^1G+QPZH4S80@1'-YM*U'ZB7HH M6B9MIFPN$UUS&T^&.+@;T5TAO%NHFC185BPO0^EU!H8L2AG9NXUU'CB\BN2G M'A9>!H67H97N4L_AQ2B\ZD17GZ(KZ^H!1U<[T+4C)_&P\((NQ8HH920$<]>* M16/33GSD$ZM[-;M:JE]V 0% M3XY'DZ>T52!8&,J,'9_G"FWQ,,8"LB#JCKQ7",1[?D2>#H8BF0RT?G@*D"M, M41 )_DB(QCB$,+Y'+Q(AB.V/' ]YED,&$4Y&&!H$A]W5IE]+9$A?KBE=0R<3 MG/JA RR["+"+(N<9O__IV-%X!LBE'R9TOI 6/T%#,@D"I:T_887&ZEH+M*7_ MPFP!S\YP*$FR.M0L'=F:I>E(&HXT6QHJHQ'6)4/Z)R3MI#\:![,53(E1\/ :0NE$4;CQK.V"S\KDKY9UU\-<8R6 M2!21,*L7_F6ED@RKRWIWXQ'E[,?D&783IOO=0['M$!YLSK7B&9FY=/2:R?"& M).I;))%N_(O=BJ9*D\F[:!KBB]D_WMM..'71ZX7CT3G0'[U?U;KP@C4C@[XO M^7JANKM2HK[32%?ZYO3K+OGJ?/-SG7QAJ)E?25TY\_-MCY*EKMI3"CUJ^^>: MWN>3.OZDC#!=R6UM(II25@NTE"X<3*7!= JIG;RR+"\4QFIE6957 MEN5RUC8Y8Z:RK,HKRW():Z.$L5=95N659;F8M4W,F*DLJ_+*LHS)Q%TTQ@&] M\+HX=%YQ,OD5V#;]OJ(X2:+N3<:Q?15/XB2A2X@"\AR7YLX(R/Y7'$:3)/V% M7W;-'3=8W0>HXEA)5DFVA<]^0%[I7<5!@#WK]1$(G[SNTK,?%VRXG'.!["AW MHT?T\LT/Z!=1%#C#F"8E//K?$'E,E+65]#L#16:ED *_3'9,9[IV[)G@)/!K MLJW$'MO0TZ ZK<;57E.@5RS"L>%[;0EQU(Y"N3/0- 9J-U;DHC7$GATC[XD\ MSO&$"0I^X$AX1FY,\[D=[QFG-BUWV-KT^V,?;"^E&Z>/.(/Q%XK95?2W;F(< M"_FQ%V RYW]C6WA"CAP_/Y/I_9 M'[X+E/N=S ^B9'?> [;BP(D<'%X&3DB^^D3^])Z^$6KX-M&^62H6ZN-NGO>( M!=>RIR5=\5K4SB!K*>^*K:7DYECQFNB)]^8.*"#/+LBC'1'7(ZU')UMZ!H\" M'$ZQ!4$4]W7MIA /FM2M.F;66Q8_>YV!SFOMM!)E1U;J;Z',Z P45DKN<)35 M]VU/2W4RV?DN! 5'/E!2(1F2)>T"8 MRE58NARFS,/TJ#;R ?&JE#25.529A^HQC.P#(E2MPM8^!DQ/*VMN^RDCH;#S M3!/J]CQE+)*U6_@(+8^SS2?'S.2.G5V]]6338.%8\PU1J_U@$T(J5R@6!8]CRR8K5;,@ WB28>=6=G+9PE*Z]>F&2R@0NH63?4AX M*'W#M:(ZNKQ0,POAG K191)WN,?+@+<2776#JR=U!OVJ/%F.+;8B?$U[ + PU:R^,#34 ]1 M\ZLT&]_:K7J9(L53 UN KPTE70>^#++=\ 3GIN"KW+'Z$6'5[PSTC#V4(XHU M1+'AQ16!EDEVQ'[I3F$\N_0PV:5+1VX\NY214P0J31LBYL$=MJUY)88$E6&J M.DC@^4\M@6;5@86]H"D3XZ+7B)PG#LW&GE_LA4PE,S& [-MP&3D\&,OC*J= M06_3?&8KI?D4.E'L+!I:IJYBVP3N6/;S?DG8AM89:&95/BD3BK^BB,A)X["$ ML;PG#O7.P) VZZEP')XT#H\.PQ[M8\-AV'H8'M\.WA.1!FS0FR$#MII1G$*I M_"2&7,#JS>F'I!VW54)VVX^A?_=L+2?;?Z-Z K5)&>7-[LC00XO2)\4:=QC] MI+^;U-^,$=6(^YKB1URPN6 ?W^FJ4IS-SD!7154I[?ASD>8B?5HB?9#Z(!7* M=E]*.MC)_8SJM%RNN5QSN3YX,94JQ5FF+?-4H^+:4S6)- T4G-.@QRR!?^EV MSP0%3XY'7ZUE]: _/C04ZOF/L8 L\/R1]TI6+WA^1)Z. O*Q)SAD9D\!8U@B0_IR3>D:.IG@U \= M8/A%@)-V9N]_.G8TGN%VZ8\)GPP"C'V<(3ITO MD/L3O8: QF7H$=RMT7T;R5*4IL3NO74!;32JA&1&!LD2Z2"*PP_HX?D%$74< MP"@R'<3,7(1Q #KS+[N99Q!! [T (G0%ZI:6^42#+"N L"G0&1,$_6'X< M"0^O(9'P4!2(XM\NXZQ,^VI933W,E1,PX2'RK1]CWR6L#'\1KO^,G>B5^?6\ MN_&( O9C\@R;\ "_6!@VL3$H:[)(].O6%:R*M5'+_K-E3=\]%-L.X5#>V2M; M9D\WWL5N03=ZL@H734-\,?O'>]L)IRYZO7 \.A?ZH_>K+P#]N+;)T_J MTS2[>D\&[9D>#:0O3A5KEZSM?/-S1>GJFISYE=3-_GS;H_I=62_VI.V?ZZI6 MR9RTKJJJC,W)Z!IR]C?US4DF7_0-QB9E$$!SYNV>4Z^K]ON,SO(.$]D4ZW3)CK9EQZ[FZS,SU[<4F5)V1:8VS=]ZEI\-BRM_,O&]Q,/Z, S. M!W_S(S+Y/$5U\]!@FZZ9T[3@\QI!TTLR5P@^()=2]!LB"[GQZ+^OT-2)R.>< MO"7(:UGQ)'8A3D!I2E/=$NHN1[OI)TG(^Z#D;KN&> PP"N/@-=41'+G[D_(> M1XA\F,#V&@4>F?GV*]Z/G-E+NL'+G>VSERRYY#XC-D9;^I5)BX$'$A.DTA,HH+4<'\4JTS M4$594T1#/I5[SUS.N)RMR5G_X'*F=P;$(#0V*^2W4\:X=Y+;.S%W>">SHP * MPM1529]4T#7I$0R:HFP8HE99Z6S6@EC$L9,^LN)&4[*J55(&5F M9Z"(DFJ*/:,1\;A&EZ3*AY!;' E0>2I/+LM>]9'Y[_GOF_S[AO4O/8"KHR@Y M71VB2Q:E"HMN#J:4E ?3C!DY(OOI$_O2>OI&U^/:B;,^FSE(Z [V-#2CY[[F0UWL:RY"0 MJPP)^0F$--8,$VJ-" 0NB^:,2[6TR'=1$$^20D$\!,+D[UOI01W#8JFT=9:I M5=D3DR4/G?^>RWO]K5(/OL!>:5W%0=$"UFOCX#[Y'6@G192<#D7@OU:'ID]4&:EF]'R MR K_/1?]:HR5HXF^P9+H[[!C9F52R43Q=J3R47S4KE$G$-B["<,8;K9#86DK MJ7X60E*:,(T#^"82(E^ 4TBR'A@3D'\&C@55J9-QH-:V&]6GY89F7R11M!T7 M26@6(# "V\OA[^0R"?WO1Q1B&_0_4?Y4H1>]8F)",JXA2N7O.3$8:SHMD&5Y M#CM:E&T!&"T*L@U?FS: V1E4U9>,)?3PW_/?\T@MP\Y/%=I+E21VM-<)Q&$I MS\Z&P!@P*^><$? +_!N#^;+%EA2>B-\*GQ'#$T^FKO^*OG':9-JPK)X4QY<0COWP4 MC_Q6H\?N\30.K#%1++0YZJRN?9BWKGTCG6WNK&=6$N\KLO*>A_(X.BHX[=A5 MU'>E;%9RQG%I$<,EP';!4PU54CL#0]%%R2A]-,T@FEN)IF*WI'?4JEV!$HT' MSI#T#07T[Z\X&OLY<;5D]VK$[C5%15?KO_7*DG[CB*[^VO:1$*VS@VCNQ/%1 M+#AQ]4^0CVK'J!,XT)LW0-G>+G6/H[FTTEC:O%XEFXGMQT,7TVICV^N0O44X MYNR#HOZ3<;RF**K42YJBF(HB:ADU7JH^=CT&'EI=/+$<99HI)UF.X1[]%S9M M8J@!K%9UM%&1*F.X;BF72BZ5;TOEH;LUJ%*?=D71^Z+2W_1DN>!RP>6"NX_@ M;A3>KUQP36BSTJ^Z1'$3A9;[1Z7\(U4Z4EL6599H6Q93@OJ7F[L-]XVX,F?R MC$'=:.UPJ#8JJ@S9JV)/UD4EXV;9OFU4FJC5N?1RZ:W"%%,/W3%"E17B0^F: MV*^Z"3(76RZV)RNV!Y=:Z+A,;%$5_G_#Y98>EYW3FB-DGO _\ZDF[R33=-$T MQ!>S?[R?G;@Y'N43_='["0J>'&\V?WVZ\4HZI>3K]S\=.QI?F&97[\G W/2X M+GUQ\JW<)7P_W_Q<4;JZ)F=^)76S/]_VJ'Y7UHL]:?OGNJI5,B>MJZHJ8W,R MNH:<_4U];OGU.NJ_3YC41QH?!0'&A_5GE$<:'P4!QH?U9Y1'&A\ MU/& -DOE/;>=Y\$'\I_9Z-4$764U ]["7H2#-+5[\&$8G"^NU.WW()Y*7'M& M(T\ESCAX)-NM9?C8LDIH; KWS2,WZO_G0 M/3A/O8P\--BF:N8T+?B\1M!TT1N(4A0:! DW'OUWVB:(D[<,>2TKGL0NBK!- M:7H7C7&04->?3 ,\QE[H/&/ZR8UG^1-\4'*W74/,2O2D.H(C=W]2WN,(D0\3 MV%ZCP",SS]4MDU-T&SC]*-6RR[?V?TD(3._NKY!WBUNEM,6MREZ?DL=M;+ZI MEFM-[$$XJ7=68%4Y0=&(Q7]#R&E%':B- M]NB:>PA\18$UWMU ($?[V*U%:G(586I.R:$MM3"5(_8*D*$IEM(7>WU5["M: MM36(=C.0[0)A>P*0-7-HWRI@.9;?3+G+*O6E5-![0-:I,'$AXD)TFD*D'KQ@ M7@]:!4BF*?:J+G3)Y8P)O'$YRR%GVL'ES(#*_H9Z*C+&O9/]9__U;H8<,<6]&=*&8I[/1 'J+ MIT-T29*P^84HE,*;@T*<'%D755DOX>)D*^"#V5<<0'D M-%FZR#X41G"SY&R M2^I$P'<1A-L)>8$[E2F [6RI7_OEPLO>7Z2-WHG;Y% M(=&K"2NW$A+]M,#^'\0?(I3Z'3D>**T[[P%;<>!$#@XO R.W#'KJ_/="2%U=^WTK\ZACGRV0_(*[VK."!*R'I]!-PGKP/EM)""R[D0S!RJ;WY OXBB MP!G&M)[@H[]=E_4[ UDKK8E@/NHHHTX@J'<3 MAC'<;!?\$5DBK7X60F::,(T#^"82(E^ LTBR'A@3D'\&CA5A.QT'6FV[37U: M/NB6RR3FCLLD-!40&('MY:AW5U H%8RK.S(3 &#,LY9P3\ O_&8,!LL2:%)^*YPF?$],23J>N_8IX QV,G M6R_:2&]KCT7P(WST+^U9-6(H1'SCI26(L[7(_1R>%,W? 9SW^,_8"9T(/^#@ MV;%PHHKNL>4_>4Y^TWQ)+ZF=@:Z(>F6WOWE@E?^>E=^?O'+:8=FPKILTQG33 M*4?DR*IP,#>(%F$Z:TRP(4Q=Y/$PW,'"<-F@;RG1OQ&:Y[Q9LQ2*TSL# M13)%PY09\4980U3 M(EA7G8(QV%(P)Q#0N\=S6Y-8IM&L#TZ8MP].(_U7[O]F=A[I*[+RGD>G.#K* MNV6:7*349N*,75I_QDZ [<*N5Q^R(+2>09ROJKH L(3G5N*IT U5;8=QL@(F M:I+,L/0-!?3OKS@:^SF1M62/F,0>,459W_3I^9USCN@J[UP?!]":Q Z@>;XO M'\5"OF_]$^2CVC'J!(ZQYAW3MO=7WZ,>1%J?-%G8A4HV$]N/ARZF-4JW5R]] MBW#,F0<%'2C%.&(G-6)?#V15$DV%^%&&L6$;5%WKXQAX:%G%Y2HITTPYR;"B ME8VBFWMT/M.@IJ9:U:EM1:JLCK,P+I5<*BN1RAT7WLO72-=4:*4FZWU1Z5>5 M_,T%EPONJ0MNGMMFY007,@_%OK%9VN_DA);[1^7R_J1C]7+3=()94S0ER)C= MW&VX;\25.9-'#.I&RN#!>J]I/>B]UI-U42B[^YTG' M*R>S!O&A=$WLEV]&S<66BRT76RJV!Y=:*-9';%$5_G_#Y98>EYW3(F7D?VWG M>?"!_&I'@8?!@&YPL[G($'58906=H%404@^CC& M K+@/C[R7J&DD^='Y.G$VQ'(9!PRLZ< N<(4!1'-\AWC$ -R*3,1W,E?E'@/ M(_(!O;K898FD_$$M?% *8DWI&CIYRM0/Z7W6BP GQ7[?_W3L:#S3PTL_3%\M M+7Z"A@3,<;3])ZS(JKY*C>7_CH/99*;H"9\- XQ^G"$H3WV!W)_H-02MNL3PV;KZT:B2U1L9JT]P0G8W/Z"WG2_HY5<81::#F)F+, Y@ M._^+,QQ*DJP.-4M'MF9I.I*&(\V6ALIHA'7)D/Y);.A'V+] JUZ!)4 K4:-! M%H\9VTFR:$([G3Y8?AP)#Z\AV09"4;CQK.T; 2O3OEK>RQ[F.QBP9=GF^D5( MK"[FU_/NQB.[M!^39]B$!_C%PF![0?Q2((M$O^;4S09#T'KWW4.Q[1 .%9E] M^@F8G^:6Q5 +_V^AJHUS33*WUQJGF[9*GGFY\KH)_ES*^D;O;GVQYE=$W5*/2D[9_W M"SYIVYRTKJ*J%9>R3HU]]?X'_@_=U_&:5Z"\@Z,F-D+7\2X ME)48UXY#=/8@DQQT)T:O\#A9\7B/HN2C>)4#U+N(- M"6G]+D[6,F2UK*2C$U%IM N&L-(&0TCZ8 COH#_7QO%QI91NNT*8I<$D*H&# MM@0I[W&$R(>V<(T"C\PZ5_%:3LUMP/2)$EV)SM "%,;[]1A-4<-FS;#=D7/' MQK MZ^OG6%_S;;)<:V(/P$DV88%5Y01%(Q;_#04"O8=>_?JK'=8(:IXTE&BX MWCXXFDZ@EM?\!BTV8!O*IKL57&]):EM15>?C,1GU5D2:G@,JTN41A75(6KB.:IHZ 2%R(N M1&M"=/ ,4!VZM8F2K(L]K:IJ=US.6,+;J :]E#:UG]>%I6 RVKF8;8[Y^ MIN7"=@K"5DC6>@=W'?3.0%,DL2^7;K# I8Q+&3/K+B1E>Y2,*RAEM!B"J1K$ M06^$G)U V=);' D.S2FJNEP+_SW_?2M^?_(-L+0=90N)#DG2$B$IL?"F8-"6 MJSVYJF(;#!3-X-"9=W/8"$96"9T^8] Y@4R*[UZ R2S^C6W!HZ;#,T[Z.0M/ MR/%R)7XVLC%+TW_?RL8RA3:Q'24\:;+]2JY]HI@6@/^#^#Z$/K\3G(.VNO,> ML!4'3N3@\#)P0O+5P'Q?_/1=RILV-(PIY3V)( MR$\@D+%FF%!K1"!PL*;,+J%@TCVV7!2&SHA0!*9PZ=E$@7U# 1&&+#4FPTE[Z70J M!GUS_GLNWXTT5JJ5;X4E^3Z! ,I5, OHF$R!?@%)*L!\8$Y)^!8\'-^60]'%&(;-#]1^U25%[W,T=.)ZNZ)BKYYC'^PX&PK@P^T M3)#RGH?F^._Y[[EV8$D[G$!@C^Z49T/8#<%.F6^' GZ!?V/8%;<8)\(3<83@ M,V+)X,G4]5]QKJ)'S?2EN2]>TA?7=[3 6_C2X:-_:<_JM$*9UALO+=*:;;K= MS^%)T?P=P'F/_XR=T(GP PZ>'0LG!N ]MOPGS\EO[RVYZG -1!/)_S+BK;,$ M;O[[9O_^Y)73KD AZ\K)8$PY\5 B'\5#B=7HL7L\C0-K3!0+;?8X*P >YBT MWDAGECO#E9O;6TI]K)2WH55;+RVR/078_H8"^O=7'(U]N_">U.\,-$/L9]19 MXK&^(_Z^T<#>$O_?5L:2%17 M>V]U[I9[IE;07L)0C])>@H6S5BX[7';FLK/#$2Q?M-+0:%<)PQ#[E9T) MLMZ@ MJ1>JJ*D'[RC'A8L+%U/"M:/J=P7"!75014G213G#*6!-O-+3B]D,9G15B/!L MD[V\WL%BSBJ9F.W'0Q>O3KJ:UN_\1?Q%;+_H(&?1_("[9:-:PM"6+(./X@SE MHSC0^*CVC>) XZ,XT/BH]HSB0..C.-#XJ/:,XD#CHSC0^*CVC.) XZ,XT/BH M]HSB0..C.-#XJ/:,XD#CHSC0^*CVC.) XZ,XT/BH]HSB0..CC@>T<]JCD?RO M[3P//I#_S$8OW;&PL!?A "Y,P-C9@#1#G+S(1=,07\S^\7[V'L>C=UGHC]Y/ M4/#D>&?)S8P+?;IQ9X.^+_GZ_4_'CL879K^KFC)<@$FE(7UQ\JWO* MYXK2[2M*YE=25\[\?-NCC*[94PL]:?OGNE;-G+2NHIF,S^PQKR^S1J=>5S/ZC,W)[/:DMWFWY:Z97OZN&1_&AQ4) XZ,XT/BH]HSB0..C.-#XJ/:,XD#CHSC0^*CV MC.) XZ,XT/BH]HSB0..C.-#XJ/:,XD#CHXX'M$+YOO#$P8=A<+YHNL-DFG"O MK^V1)FSHQ7()WT@35HU"3]K^>;_@D]Y($U:K2UW.?L<>:<(%GW3X.4&:L,3: MI(RNJFG,S26\V<>EU-KRYUN9HYF5W=>'M.._;[-Q,^-7T^;K.9QHC^ MWUL]Z!(-74]O$R.SM\DM^43X2H:-0^':L[&]HP=W=HZUF95B'?@_DW\KI6C& M6@N<[ XK\X6;V0M?='-05AJL[&A:R!Y@DL:" NUC(_S-C\C$\S0$S+/^;2G6 MY K?$-D$3>><(6F3H1<3M8R9+6L>!*[*"(:[2X:$W5& M@#L-\!A[H?.,"9DM?X*%=U_\,-QH]5V]>NR6,GLC8L>WF*G&-]S3?) M(6H&'1M..L,+. MCK(-T+,?D8L\"XO"5Q18X^P 0<'5;^T\NL/<:$Z3V)#*WD:?6'.Y3^S-[>?U M1K&)GTVMET1Z[^(HC) '!,G7,E::MXSM2YV!K/1$3=%%M;_9-+8, RMMB+S1 M%_BT>B)O++^9B,]JBVP6;XN\T?FX+___['UK<]I*MNA?47'FU"15,EL2[V0N M58[C[/$]B9T;.[/K?)H2T!C-%A(C"3N>7W_76MUZ(?$0"!#053/9&/3H7KW> M3T+C?<\\SN$\)S557!+1F1)16]OW;/&N4>LW5,UHJ$UM[[/%)9U).JLFG>EE M"*L&"*NF?B%$)%7^]2I_VUBC\H>>=,(OH?^+)Q74]YNU?LM0&\#'M9XFU7W) M04O8][M"+-189*$^K!\^[4%G:0&C51N=AMIM9G$]$]L[=4XKB>T2B*T0K37V M;A:T:_VFKJFM=NM"]!E)99+*%JBLN7PK,-,=>PL%#HUOIM M0^VV>[M*A'SFNS?E2J+.!JBC[Q5U>A5#G0O(D/CI> Q6\1\V4AQ2'5Z8'TR9 M$RC/IN5LE,^Y+[>KO']+3I2#A>?'B=KMU9R(P?0 ^OP.> M([=ZS$#+.P:6X[I#"W3!N7+!S: RM=V>M['@?,^\&&MNG[UAA@@VNY M=D; R;Z;'I!%'C]K@,V835K9/(I:02^#O%_2^'%I/*NP')7&F]6@\0MP!]WP M&G342P(/'F/3^2CFZ%]S[A:2'J&JWG^65M9A-9,OK@;4F>S)7<[06K5^L]G9/?=+.HOD_9+^2]-: M#D;_[8K0O^PD*J\ZR%47X.F[\_TY%ILK[ABV2#W'?.HY-IM[^$N@!*Z"T578 M#U[CP4?/&F*E/[\.65LICK]38.Q%2U$Z:TI1*)L1CX"-DIYP7HY"_WXR?39" MI@\UV EY3.[&J !X.J7G0R"ON%GQDJ%DOT M.^49S$C\#I1!-IW9[AO;J,_5:?HDI$]C5]VGNYI[Q)X(_\F]'H6=>;$Q[YTC MVO+FR*>9%&%'O.AA/ #65F MFX[TC.W!,W8K $X7?1?@_@[0WK!X1XNIR0 31&NKFI&MWCG;;,:+MV[7Z:>K MK-NEN%>8D6,.H-IJ5*5LK$H8*N\_[?LOGL/LXC\KC\,TJ\5A+L#']H-%VA_H MBD$XL\7?=&;+29J4TB0M71]9D@*4:EU(S.)Z"/:EQT;?38_^_L:"B3LJS"E: MV!.GVRJKZ;-T>)7%X$X'KY<8>NL:\*=0FIMW(4X7-N;:M7Y+U;6FVNONOQWG M>;.O8BG,:]K.[XUM86Y+QU"U;C:,*+.2)4J7FI5[()3N DJW>ZJ1,X!!)MK* MJ\[SJ@N((41#G58/?BX( -%XDF_L0P-H?.3.!S:CYI/+VU*>L\;9:AQNY%-3 MZ^&LG*[:Z/;49DZ'BK)C"(? AS/KI5LF9$Z33O(&135VG[W1U&G>V6?:F M?5=*T+J:6(/;:K;4GK%+I.+TN;JD7DF]I5A*FU17[T:SV.VHTU";C9W[SDJR ME60KR9;(=I/$Z]W(MDW3O;26JN<84*=%N#+\*J^J0OBU0@^55YT9ELAMR*OD M@2+UL/^W@?=;7/*QY]O"WX>[)CKJVKI,1P,S'9\F3#&'.#K#=-YP'IKC M!O!TTX.O'<6"E3U[IJW,3"^@[G\3YC. M4,I@2:.SQA;CND,+;C(#^ +:C)> M7[IO\?*F4>^T8($SUZ>.X1\\QH<=?WRU1L$D3,-,W"@R%;7X%G, BY@'RV^I M"HS;:6@D_\758I:G-1AHFMX8-(5<+!)A"O!_K3^\#A :LATD MH1O,'J;QW68_#S&.BL!Y$*CUX3G!X]"=!\KCFP\D[JO*G3-<3N156?=-DD\] M1MR)3L'T)\H7VWWU*[^+=W<.\%UW#L\8^>^KO]R?CCD?60#RY6L5; ;SRUOI MXHAHZ22F8^9/^>BP!=N<^>Q#^.%C*.(MAQ9"-WU,,S%\P4(Z.KV/_RPX8:]7 M[[8:R R%(BI>+/AD'3;V6_;[CE%O]XSKW=Z!1ZU/+O6XT2 M%]5;^:@UROL)-;/*KZ.(]M3;9$\<>X^SJPPUTJ[NX1OE&UPV\95;D%RCU 8W M/+W<&O83!4BR5=DVL#A]3([WM+3,9TTC@>J=JJ$9C;(VO*YCPSD!S2A" M5N M9M_;:,^D]XU1[U/&GCM5W!E#O1X,7RRG>P'+DOD?=FFK7 J*[:M!;K'%E=3! MDM? ]M;C!2QKWTB1SS#!O%$L9^A.F?+.=GV_""M7\;K;CPC6_5:C=W6QK MQ5HB;]@O S#DCA#D*Z!'X?I=;.FMM]2&WMJ]4<8)5,Y+:JC.ULKL#[X;$71K M_;:A=MN7.KDGX?X0C[C"ZS_HW55>UGWB1F(J* [!]AB@P]"R67@2R24M!<>! MUJHXD8S.6]ZA5L'5 X36$!7)F>>^6&!4*X.W7$U2I67SN(D"T&)#[GTTAWR" M*F!_0MOD3N!SF*14IN;8Z%1;>'QF,Z MZR0DPT.D$=@,IR?2V5VYXZLY_&'Z/@O\K>1#!:<5 M'4P^.,$P^ !6"'9Z99\9_^^=$X'Z*_[] ]_Y,/[ILVN$4G3FA6"%EU"#\XC(/S#^). :&'R:. @AZZVRY0XJ9F?#LLM MAC]CZQ<;7?V'>6X>ZC0Q[-TU=./C:6CB9Z7HXN%QWNK/7-^TD;'2<4DMMZ3X MTR*)?/?0W1B\?;=-)\"NLC-TX^81!D[![NWL:; 5Q9]/Y+-LC3QO[A5<$ M=\[/M7'"VC2-5;D:@$F$>YW.F.-S!SC[A9_992G3)>K2!-A/"->;!%@+:]*= M6K_55-NEM0N7^G254&B-/ET2#G61^:N&D4U:D1KUOM'A9F(ZSTRQ'&5L6I[R M@L/74:L>P=->J% .?D-'!DKNRU*O]^.Y^!P!]L[Q V].61'W+/CNL<#\E4<> M/4R@KZE3'\55L0YA-G9=-+327!=2TSZ-!9Z5*?"[ZXY>+=M6K.D,9-76 M NDR5+-4)OZU\53/#?DM^> MK/91IDN%H'GO.E@?P0E#4$5AV&O*S IBRSM6O_, M"LM.@G=R/[6/CFJ>ZD$5,+9E#BR;*J!V*:4_Z[*FMLX[L57X<*^'0]@,G*G' MALQZH89,>+QS!T[7ILBOOV5RS\ERNC)%93;;.(3XCPC@A:5FI];O=-1.-YNV M(<7F:2/3&K?/7K )B[;1D:@?'YO.S^F_0NZ?@'2X*B$OG0F%14 " MK'D$V0.";&3K1Z3+J6I8LA>3: VZ%&/N3:W6[ZH-8^<<7/)%[9 U?R&Z4%&N*H =>FR%(^':&9&3@8KYBM./#KQ8;76S]",U M[:IAUX&X\5[0S*CUFZK1.4?WU@FPZ<@),C/?T(22NN[.D=CEENIW#N,\*FC4 M^GF%TU+Q/6V4V9[79G"F(%MM8BV^;F39ZDD'6T^#HWKSQ;JA6/D-]6&I_NZ! MT=Y.9[;[QM@/'+?#1E_C0$UA^FF!6M)6].65VPO%2M MO4L(4!8FG<8"S\W4N$NDT._DP+D0S6\78QQMNB@3FFUMEF-9K=IN5"#A0%H5 M%;$J2D.NED;(U:G &(X+,RJBHB:/O3!G+KWH^V#".%D6W_"'%4QNYCYLEWFA MXO=6F%9TH!5=-1JRQ<&Y(=CVG+A<##-J?1UL5KT"-FM)>G&183!'010>,M[? MO_<;#H\1X#O0K@,^K>7=W*>RVO?9N2U'G"FS,#)FS328#13)C0=4GB-OVWR> M&TZ"_"[PX-/;3Q\5S,AI&E27/5=L7 M,C9K_69#[>V>XWD(C+S \;.\B9LEQ\]68/SL49.!Y]YP@M$V=ZQ,3>]/%E"U MG<^&?KAMK:?6] MHU<7635*_)TG/E;+\\7^9"])B":DQJ-@B03V(\2$%*Z6'94JLQB?$@N4$IO-L4:LB.7NL9#])"-J\ M0M:5'87;>M5ZW$NU_,C>DD5<0-;Q>6G8*8^(G)6[3__'YQBZ\X]GC=]PJ:J M(S9S?>O2M-A]>#B^N%Z26*@ARV=]7WN0GVKW-J[\/BW MSZUM=VI]O:$VVHF^3FAXGXJJ_:(E=U:OZ6VF_NL/JB*55\-1^IF MB=YCRS&=H4STOO1$[SO?GP,BD#]]Z$ZG+B[ '?X)? 4@)CZ#DNI('WL9/O80 MW _CQXGI,?\G0OD.OG!PU,Z*O/YG ?F\2[0@Q5<&'R^PY@O$1#^5AAC_D MFOV]6K^L^IH3D_1GCF<%G.^'0+0.MJ^H"**=GVU_P@DP3Q@OF'MO0GQX;"8R M8GP5IPASY +%8\AL+"D$$]A';$Q>* ,,)008?D3P?!C?D' GBBZJPW=TT.$U M%2 @ Q!GADH;YLF4B$N818/(U#BS1M>5Y\GF+^75"B83UR;N"Y@!:D'@64/B MOT+GWS:T>[+ZUSXXK^@V_.0"S/^(00Y$E*]T%::A!M!03]5;%4@\E@K^,?CQ MWC&LR3&L"E,[I69?(6P&+8"C(/J+;-=YO@J8-P6<'027I;&7*#8BF/H/XZ\ MTB> Z&< :(%$N4Y+YK.?& *5*A)C96H@_LWW/K!8YSVRYVZW),3I#Z2K1N^7$\C&_%8?R LWAPD KQ_[G9B#M]A'^XH.^A" MY,PDV1!G386YB5[K=\%PVBG\7A0;3MEVN@3,WE0:5ARUC5K?Z#957:_ZJ(,+ ML,)NE@DA51FP9\MQ* =EK,P(*V3LM=GI9'X>,,IX\ MJK4KA6O-6K_=:*MY';DO^]O^V?"21I58 M20OTPEY';;>RXPPJ.'6H!,-'TJ.DQS0]MKI5(L@VZ)$M0]6:.^N1TEHKI3K\ M<3Z;V0P3R$Q;&5G^T';]N5=>17@#P#YRY]@%N8(EX9NL[I)*14@-G)E 0D#7 MV,&:8:7(+GG?YRE'SE-4K(GGW@ET^ [X<<^*.^DZ.(:AF^.B.]D"=4D(9TH( M:Y*N=Z4$ZHS3R"GBJF0%_5F5L2Q*N*$[94I@_LK6G>_L$JS:UC'./^2U)DGO 4Q\SS^:RI M%^8$KO>F!.[*>822E9\I*\_GY$XP##Y$F$+=P4),>7*_()[D#=#:@+7KF%?= MU:O"V:62(RFCH)*S-](PJ.2@4Q7]_\R4GI5X<0U+)K4&Q>!,#/M4J8EI0-D- M+!SX*9K1\?)4!O ?JYPWX@ M\$]X]=3TGBV'M?\*)LQGJ,Y0.0B-F1%3[^ B/X OJ&-N/=T6)0$&\?*F M4>^T8($T9QNTDP\>=E^W7MC'5VL43$*E*G$C5RD^:/$MY@ 6,0^6WU(5&'<6 MFL0D_L75HN9F#0::IC<&S6'+'#6'S9:I#<;-D38PQF/6TCK:/QMZ+;QIXH4[ MF)G/[&K@,?//*W,,&_Q@VJ_FFX_8F$0]P+L%N"\#F 9 QJD#E%S7HU;['\AS@%?!*C0_]?ZP^O@K!"LA0$2ND%;@#H' MF?T\Q,CG&;VC\(P\@%!?IL>A.P^4QSN@'IYN%5VAYOOZ1T68UO?S M*3QNF/4HI8WG!^_9=*S_$*W&!PU_7#NC[QY(+R>@/Q_&T/2H/7Y3O/VX?;^^?KI_N'NY#EX!86C_[=Q*5 MX#?Q)H)7# 9\6PX@C-KR>W"%R_"L%7(V"QBK$WPPFB2BJJ(/S4-*XT5[UG2] M]J-,S!>F#!ASE)G'0'7B@^GSV:;R+OK>]5"_4F[XR]_7E1OF!::%:AAW B%( M,=EB[+H!ZFG)LE)0W. 2VWY+)6#D+B]:%'?(_W1H>T0%OO+,'.;11@,"Y+NX.6^. M]^(F//8\MTV>5,(U2^61#><>M0JF*\+V50B1J>7[N/UWC[:M'4;GP5AS1L ,.UU ] M>:W#ALSW3>^-ZF!,96Q:7OR2<*OBD/_J)U82:K:T>8J.X PBYOE_I?0:3+B! M@Y[; 0$,[/RRL B@&] 11_Q:=?I783 SH.KJ@SF6 V,MD4*QDGT]?!%@E(0L_@NPOT" MQKH>/TQA@VQSOFC5X!K"([*(6D;6D$P/W'OXOF!B!H!2;X#9"OLU8S30;2P( M%.>]>AS"=>4:]H&MW:PQ/(;2GV U@G_$^4\(Y&1V."V%V1:HYJ;8UC IK)9K M4U7FG%L>BS]QY_8(00V63 B+?\T=[DG' 7L$]O#!:Q^8'(B*-W*3%CYY+'#5 M%'],(_&U X++5GX0LF%3ZR] Z8JN7?U/=/9C"UWN=/;8OP>>\LWTAA/N7&_H MJF)H1@.NLN&7:.4;\#7XWS= -[W-G[!P_K\M"-9E&*$;F>/?7Q/7#;6YWVT7 MN YM_)LY]%RPI!R0#D-4PT52X4DB>X@WD2Y$M@7R,P9L9>J"5!4X0UD]P!J> M8TA,4Y 81I!81%T+7C$,(@'I.L\N_O3S3P_T D:/NO,]D]G*J^G!W>(5S\R= M 8E02$8!:Q-13!4!=X#IG\#[7UP4OC9)%0 IR"_O[,#*0)92%+I+[24$:RO$VM(M/3&%0X.%]1-2,(A^PB/ 2_G/RL60&X(.W-! MO\6UB\P#^.AC9[UOH&2")0_NG.<^(3>:?H%6!.,1O MG]T7YCF<7U)>!8@5CQ@*]?44D @BD8G0C!81+A<%&JB1@/)G#.$WY%I'\Q/1#6,]0-1P0(2'F ML1?3GB-IO$X82IP$;2.,?@.6P%[H%(&" 7'\^0 $%V N-HEQYX- ,0=H"R"T MS/BQ4U37\#MQ(#&HW8%M/8=ZH,])9,"H^'H$Q( RR$+QPO45A=R$M':4GS'6 M+=67+(I#UY6O>+F0F#YBUDCY]]ST\&F %4FQ"/*KJ2;QB#0H0%; ?4 XQ0>$ M0?3$96&_& 01(B'Q D[H$5(OJLKIMT1XB=@'4+-=5]!LZJ"(CCBC2'!J_!I- MH:%)-(\*>ZB<(<#)G( [?/%X2S39Q>SWT9S/-,$[/"!@SIL3C@=F)B M@1H>R6=@L-,!\]*JR6'G66U(6BJ/-0!D]M+C?<-5B%9-?RF2RM'14JD<[47W MSE=XR\/X!NP:*_AB#HF>;[@Z\,GU/"*$&Q.X,WR_6:I'._8%]6K]3LY007[@ M "";./"+:=GD>^;6OD76%$C_%\2V(:T,;%2^M+IRVGR9FVH^RF\NG&9B*A&* MT83!#.QQ \2*CI>J>;TY^2:$L'.3VOP6!4J#'[Z>Q">90ANSK@YQ+F@6 )Q M44^#BP19, ;=RT(]P[9@(2/Q^WB.O$LHD0E^KV;4-)6FQL)JO1=KR$*;.EXG M*C6T"'%?Z@+4,!03V8KI*">H M#M'+5WH]6YJ6\3C"=SFNUXVMHD,9/S\8Q@F4>-M*>M^G1VX@DQZ&@0N"!>6) MSJ7/E^O'3T)34*X??](O5UI753[-?7@"2,@;HCA!?N^>W!F@2U=KO?^0A T: MV1@>0TZF\")!0MOHNZ\6)RVD0W)"A;_XG))O8F6?*Q("P8GB 5@6%_T@]-UG MD-7<@!(*-V$8O<6,WQQ]9R?>; Z%JPHKW)1!N,5AO$72=[FIP"\FHA-,RO6L M9^'VX:R!YHXCBV!HOH2O!%I+@!)M!49:$7JJ$% )9H7ETS5>9:M" 4"K@3,'7&6(;1+T@E! MBQV9WHB4QLB9!\ > S V++XLTSD=FAFTCX&&/V(W8FDDJ)U*-:7UN5>+30D MR&[#BXEK^J'[.+E\8IFD)A/P_@#-10>*9["4Z!I76H_""JC^ M4WN1D-8Z30UH[6Z*4!/\'L 47ZG$H:\8\?!Q"NFQ ?=UH8'C3,B#C"L@CR:& M$IPAMR9162%WUMQG8#8365 3A; 95-+ERT_7C+$)=%T/[^#2%5 1)-IPM##XA=2/H.BMXXFI)L5<4;6"4>FUTD M.FXC0@1=/D9G^ZTX838S+XB]H2'9S)*O^*A,W%=@%9Z:?CF_>BCB;K!.VW=S MZ#L\TC0OB4)0\7*31-^J*[=IQH&>B_C922HE= D)="@00%C%::]6;'Q&CTTN MDLB=G#WB_/)-5(HD<0Z:Q*V3)/)[I,U-B+RC*H_LF0(VW%F-D!64;G3S*)U? M1KIL>&>"XD-Q*3117YG/1J;(E@ K'^0>CY"8W.H':2V^\.+'^N*Q\2FDU,ND MFR\BY60 B/L]DJ&4\(FHU3L^2]OA<8!AZ0M-T%F?%1?=,%EF8R6QK;- UH7) MN*&*Q?$E\9;^OI+UXB^&WY=Z]2\Q4:Z[/%%.YKQ58RW[R7G+SQOA-MZJ3!1C M55;)D9!8Z,1%M8 4-]I"0*^2T''\9:6>L:#,[$6N=TJ5ZUD.NFFD=+7L[_]M MX/W6WSJUKK,FM4YO'C>WSM@RM^X'-U&QI4]H>/\!V!Y:W3F.FVRJ&'R7==S\ MN/W'[?W/V[4)::4M=:FGRT&YAY8(C"P_\U'W$=$OG)'+\!>]*:DF[+\TP:83,C30 M(.:(W$KD&6(F!K(2J7.D$YZ@89*$+,\ \^.=QU9W MY,7Q32[T11 ]D9D'<')MX5A[&V#!N6 MGRQZ^<*. ?TJ>EPL<&EUQ?DJT_=6/#A>7[H?9?I0+)YZC MN YL,;J?!QRCO_)7P>4J&CK".XDB?X1NE.BI)"G)]/ Q,1EE8!0/()=AN%,N M7D,WS%CD1ID401 Y"1$,01IU,Q6;/E+S T$!YO H3*? >J8PF)-TPL)54V(!&$(.I#%O@92(CP -H>5%J3>Y&..\*-^LE,DDX M]TLM?<38E,AE$*KV@!\V9Z'UR/T>^[ IY20DC%S@3C%9968G%I>@6+HT/L\Z M*,XQ@PXS+%([2]UL%H@!63@X^:E"2@1>28T(LY&HK,3Q^3 MI@%)D ]X%&-W6!Q(S'\D;5\X)5*NC5 NU950!EM^4G[ WAP.1=<."3SW](B+ M),Y.Z-0Q:TLP2PQ7./&IPE[!EK,I8$II:@)2?.6+^1O#($051,C YN]".1=F MA"&0=R$0O/AT@K<9IM/9;\ESFL\ 5..Y/0:CAN>>1Q'G-:R*_0)L MY*GE=,C(JF88>8K.,#RYT+7$O\04E*1@"B&N(A>0LWEW)G3#"IHR'.!G2;? M%W-X<< +KFX@KHQB$?&ZY +5L(Z6_T&IA(@AKR0"@C>1-DCBG6?G"\)1.8@B MG(D B.F+KA>H/.IVA6G3;]$A7IG^E7D5+NW=X_7UXWLN&(A=PJF->>8E"IJ0 MC\3.660#(H%09*T3NTU[ ^(JD&:";P MQ<*S@D4.YL[(3JI-E"ZU^/@T P5@ VJ^\:0&0G%QF5##T[E5L9X%N*LPFQ(A M72Q> =[FL_C(HKT\>TQX*HCM"7]OG%T7KCU<\V_1>J-3!ZYJ>2+(]"B>&YU' M#. 0HP01P[+FCLC3)08$>(7@?T?D3YQB'"?]O >R@NW,)J[(%B8/-6CF5SR= M+$(DX?#'4HUGZG/NIZ&,)4.6)]PR,]OD^0MUJJ44V)*228L\,B1S%%X8"+=9 MR%^2DG/$PHPX(8%(U0FY$/="O@DD)9) W+&F@SF8$E%NK#L/KMSQU0SL>B:" M!Z+!(L*2.BSFV7X)K7O)GI*% ]$/@KFH<;8_, .?!3P#ET*'RO,"W2 M1B30EZ"T1:)$U1>$5\ /<&B#D/!))?"*EP&&E#YSP'.^K*W\/HZBQJA7=%R;Q$[&$3(G'MQ&9* U+&/C$ M4X'!1]5";@6R(B&,!VTX(.D,4=FJ)^*%G"A9Z/(1,Q1E+/EQ@56:T;L,@*E>XP MG"?R9VQ$!L ]6Q1;(A=X]_CX_3UYV\V4AE)7_F_HW;(2]7. 2J$;BV=IP.T\ M@0)O7V,#I3=/#C-3H=.B8Q#N,$P#$6ZT]-,7+964->:[]BA,8X[=1H+1YR\' MSG9B82H(%;(@/#*:".4YA*8+KS) F8_EA>)Z>-Z_>$R#+VA&B;+$U'GV]LA" M7$$X"O_/!$M0A*/JF;D@86<3*RQC$?4S<5Y_7,:_7$_X;G#%D<=K"0Y%N=\):"01AJM1H-(,HXIASC\RV>'Y*XK.B+^(Q 4J M0N$AJ;)W>149.=/2D6R>7D[ @EX)" MF#0FGC%B)7!4-K*0F26I9@5.47:;1WF9-GD>Z;UJY$Z@;SA*=B"^)-RZB!:J _H*7Y1FXDI-V29%'SNN;EHJ.[>KJ,W:443_>&7^>>U%G ]3Q>66.Z$8091:%!7]IN"8] M9+G%=D>O!02T/681X)P82:$:P'13\U9FT$=.^DE8Q_(F%)D?T;$4+ )L:<"C MC$ZCWLV4 2IA!2!W8%3RL$%]/.9A+\;*HHA R#W#=CE1^QE0#W/Z?6SDBSE* M/[5.$X-9";O@(;8+MG(@'9/QR?!R\?#R4Z[7BNI#N&-K)%Q8*]Q78?PE!OO. M/JT\;]9V22O'1,@OKI<"2ABUC# A3@5R$N$K4*BHGD%=Z3>DV!9\]BG.@WE" MW%$9^BG3-BH&J+-I #%FXU(3QY&,-I)/+!5G#*-<[[[?/+Y?Y4JQ_,02,R&W MZ'E(5-RL3<8KDV$Q$0U>L1/AWX]447X6Z>+49^/!*:J"N!C6):[&*%3>2I,E$. S4_F,[0)PORJ5/H4 M'L?*C.*.GIIG*A2UA"B-):G8U1,^-Z6_ 9B&'T9S;V2^Q0I;L]9O:(LN&238 MU,75LTA8FB+&/>6":DD+#_6OC.!9E82>TVP+F9W^RF) MS;-5R?6A"E\()>N)C _*-PV6].79+IR;Q\N/#ICK97O,=BH*7.Q"0F;7,5$V M:?(5M?X;.UC_A8W]-@Z_[=:S/7]"8S_N>S'CO:Y%M.SY&3.!L>$703PB3Q'$ MCFP!RBZ*@^1+=-,T02>R0^/&&L6Z**T!8N0EF7*5,%?LY<&K4^L;O48].RXX MAA?0Y]*EPHD $J]>K;'58N%+#(&8SRQ:-OJ@PW5WL;-39M'_K7(ETHJRCD . MQ+Y ;-:S6H?(3!K;:*VWHO_M$W:K?7X8/Y*2R]?TG02YGJMFD%\RWE.OUM>- MC*+!G9>J:/>8@TCTMF 5-PPQ*F)9KIZ-&QO.%\*M(G2*9'S4?3 M.C J,3&>>LD<5I&ES /AJ;[/Y"R)XR(#2BOF#;*3B=9AXE@BX1IM1'REZ+5. M$1"T O^86'9()M'%"?Z/>1R)!/2DO9N[I0%P?X8M5@-154*9L,)VLJB%:9CZ M8MH"<&-,:D-0I?N+SQ+S%M!&F+E^7D9*"I \KR3CB76]=?!!#N*X48Z2.9NA M?AVFS2]M@N['^1.I@QH()$HG 512$TUFX0C9G<*8A&=!M,&(U 'APH/-S9W$ M$40%6 OP'1VU0>,"2F >3QFJ&AG4/Q/;%QW)_!_1YJ^=T6>!D8(/%U7==*/6 M;]<;RZ,T"-Y"NUDBW ZSFP;N9KG\6V[GB#[@F1 *C39(M!XX.:$3=6B(M)BH M"T)$8YS;\[PN1_R1X734'R$LJ<*(=MAFE_?BH8\\8$!ICM@SW\_I'!ZU\@Y( M;5-158S+97!GN"(;H,DR=26I1-JXU$%%"YVXC/#N*,.WH4AR(P::O#285))7 M9@!S5%<).KCBHBB'O9JVT(51HEK/CFC[.7Q+M5I?X5")G"G)<)#HL"%Z$+H. M/R' H24>%U[1DAN5B#W<%F_F9T7E+TD9/BJ4H["1\^.(?1*B_I.?N.9P>J'3 M)+[PH"$* Q;J=2)W)BZ#BA*.0TKWAQ,VXK-[TBG$Z=KF9 E&/>[;*3IJ9I.9'B'*)OI *G262Q M\/79=4<+==5I37]A'XE\SX0Z'67# \!,GG//2Q(^+TH)#DJRE7TP^;"2(81> MY'KGU?!.6F//ZO3<0S_@2CSES:^(2,:^(:3[$'M$:BVCZ4#I4TD^+.Z''-=O M59[T?>Z1>!A08GW4%LRNJ$ID%.LJU.8B/="\?/"+O/O7>DE MI2:&8J1 I"DS66V%Y5SBZV88<=>%+6OE$023@)O[#BC\NC&S9K(VU(GV#%MH" NJRXU[L8G'* $"$4VBG*PT@O[ M.IJU?F]%R(WTG:1^.XI=OTE^+IJG<#' AW/R)N5"W&#SH/!0B@8A.ZV#0:-5 MZS?KK>70>#7]5*$\#1NU1NDFOKP315CSRZ''[5YS>QBT#P:#=D$8\.T*),E, M'5SNFUZ1+J!SO M5)$#= \&@UY!&.S" ;8M.#@1I251SA2 PB<">>N=AG0='VU"H8-C*C$B;+&T MUJI8/=%VJLUUPDPLBL\&9C2LP&>UX ZVDQ<[[4#''2RO@BJZ@\-OP*CU6W5] MQ08*1PCU[;3"G7;1P%T8RQDC[R(2^S-2+;\L/R,U.<^,&KVFN6HP"1U(<6.. M9-LE)-0UW#;1%_U,#51K, 'W\RGV-#F/R'2A+-A!>-9A3COZ!IW#DL:^>\_A,1Y<]L\^V#Y= ZZ::/:030'7'A="9;\Y]A+6=>X MIS+PX/^C\,WBYSK\]%OV^TZOKNGMW)^TNI[[_;)'Z=UZI]M<^:C?:&E\>0 ! MA-/_J8&BM%2+'0X9 RUVAOT%G.HQ"%ALW$&.APP'!D/CF%T!B+$ MO$3Q7W!H!J,DQ#8"@J84!<4QH/"7:*/;;#&Y-0IW5FIOVSM>,OG;29;[&:>' MC^=VEC%'>EHC9K^M6K_=R;JP.+;M GS +*70(6Q#W,)$W9:XCW'J'+++_KT> MA4/B^4AS,1]].,'\+/(BKR>5[.#(TAUSRB 3] MO*VL25:02/*1=?]$LJ,$K!Z1W AJ>(>>E1=4<_WW1!K8IVR>S;&WF;>*K3[ 9K,A5M4ZV MC&<[B5S&F6[-IGXC]]=6DY;W-0:TV:CX&-#&EF- ;W 4&\:+$)0_+/_/>))X MUM';R)F'V<@9 7KS<']S>__TX_KI[N%>>?BBW/RX_7SWI/RX>_P?Y?K^L_)X M]_O]W9>[F^O[)^7FY^/3P[?;'X]K)X;FI?HU<&M^G@M*\D"$^/BI!XCYI#TXRFGV8:- _QLYFS _" MPBZ<-[,T@A)]/S/?^&RH=!_QH>E/5/I7P;YU+\"3G"#565\,DZ?)D)9H?$,# M9T8\[WJ;-"L&H0KC1SIJFC2Z MN+-$KPS>J)0"F '5+N?%\J.F<]8BVIF^/Y_.XEHTRX%7(D*'[3N&46M5*D'# M '2N8>)W!"GS O(FQ\EZ,:YG3=;^0,6W_\^_6/VZM/UX^WGY6;AV_?;^\? M24O<3ODS,U^#5RBW0)C"0.U(-L3+X.TAWY1W]AA_?)SJ+<64L_7A#TSKY#U&I-F_* MY=*[:_&!KJ<'A$F0T\MT;?LF?KFX0@G5$+#I_).+]CS,)C3? #:F^*& M36^4]P.:Z]&O<<9R^JXP\0:3/['C M7US>ZRLU'TE S%GD-]1K:U71T\,WC10,;3-\HZ[1@ $DE_@PR2@#+]0SUN+C M%\L#"R7$)$(B/A-VB+TP>"\DWF.+RL+Q&/A,".\E' 4(DL2L9.6 $+5+G4=\ M-YG,]U[2@71W_V619,AS[&G'VGN#X, X#U*9-U_G7\V#B M>IM/+-!BKM^H]9LJB"45()E-%/6/F<=-6U/C_@:*N5HT=K72 $W__ ,GKE%O MMZ5=]5ZQAP%S8G V:_VP67*VNY[E6-/Y5'GASPU5,*(V&ME";(FS69[!B%_2 M$-L\"J?>M+SG =)8;3QWGBTRUR>\%_Z<VLYB"DW]/$\G*$WWCND1UX("%HG) 0;-?Z+;6W6@@F M9."H8D(P>^!49+^$+#S>?]04/NQXFLC&1]O8]]'N?*# %+NJT6ZHK69.:>A* M5%\+V]"=).*-;+0-"/=&'1QT=[ ;-KH33)ZOZ.96!@,O5K?4!MKL(ABU[RC%HJ4%,&2=;J!RDKC.,9+Y1@#64^N.IH] MFK*"\D@_W3DP.>XY2(8U=2(+W5ZJM;LK>!+&R%3!KQKX]FGH,YQCI479Z3]^TK6-TU] M\L)V>S@18&P-F2>L5AXWQDK<="R8CW?'Y\T'OC6R3$P+!_R,E(K%U\\2"PO7 MDH@RBA7E.N-IA; DZCC(?K'AG(@Y7"AG(>CH$N6X\YF[6/G-937MG:NQX9!C MDTK.9V:BR>B/N8\S"S%0H2EW<*B_PN%5JSV"Z4;<6]-,8KS#-]!TYMQIER.) MEOD%FWJM3QD"^9Y!?A"71FJ*2AMQF MZHZ8S9\_C3<@#(1X @.-^(HA$Y7N6XFJ:G1>3JE:?VQ:'E^!&#EMVRE4#B/> M J6GF*FTV$HRC=!UY7&1%$*\Q-T^,P<#U5B+SC=!D_WB980-6T.1PME+M/)< M=33TMM*00[C@WW.7QIG1*)Y,K@6V0L A6'@,L%ALL\W?3.,ZXH[]/A6?^^3> M2PQ- -XC*L<2?1$2LQ$][)WB4J)4Y"46N+%#"B\_.D->?62VO*FL4%M^2FP\72UN46C*ZG8_"U")X&X^304 M]1Q81L_.:'/B#]$V.>LOC:J9V*Z:+V+%M!]!D.(E\%BP"[$HGJ@VEM#)&+.N M1T_#1_S@GH:1]5T\2]CSMX_?O[]7U_&31*]:]3R M[\$ E8LZ_*)6MW184Q,4YO)KF,DOGA-=ULM MY3>>7GF+S&=I==QY ^(>TTR7PN$",2-IA%\H3BP%P8;H<-3JML4MKJJBW>!\ MEY8XY50Y5?M44S6/.VXX%]O/%&C&KES@3.$BD6EG9+J$]A\WPG\Q\UR,Z85^ MC"T+4==CP7D75V^P__.IH.ZVUY=0TXCK?*?2+;?N M=A0)T\&D/ZTH&>Q'5JST'5T.(FS0MG /B-!%5:/3+=A$5R+"'A'!. HB]&K] MMMKM%=0Y)2+L$1$VZ#I8/B*T-$R+;Q?UJ)U:+]-C'/X/YC/J#,9'V;PPVYUA M4IWLB+VV"78V!*G8IQJ'06G#,0IO9.=G2IQ MZ@QPJJ3P5D&<:H#VWE2[G;)\]!*I*H54)05V"B)5$Y"JH>K=$YD^=$H:X&-V M&*9T@?6.$F1IMRQ$*,GG7Q 1J"]"LUF0W4E$V.,<).TH7O%6 M!R1?3VTWI%N\0JAP%+]X"_WB'=5H%'0!2#?8^N/_G=?L\G$$(VR!Z-.P@Y=- MPH&7:@OHVE'" JU>K=]0N_K.0Q:E@5E)I#I*B*&M(5(UBP8=)5*="%(=Q6?? MUD%B&ZJA2Z?]>6+54;SV;0.P2E,;I>5B'L@9ME%ZI6CEN'(N'&+ Q>9?E@^@ M,R+(XZ@.&/%HJXWVSF&TTL]VOY9_NH!2TJHDR1R2/([BA?&BEJHW&P5)\L0H M3XI/*3Y+I-6CD"K&O)IJNU645*7T/"]2E1290Y'',3#;M7ZSHQI&T6R+HU+> M!B.]-^WHV#YT1T=ZX@$]X>>-6"CL#E_HENDX\Q-6_G!9JY'\SF_ &(K MNG;U/_1,O!@[UXJ!MC3R.#UPMZ[\C)I$XE+4L,'JRAZJL(4TI$<[K!SA AM= M@^@SGT.:Y3 ,"7F4!R&F/[EV M1O@?''@'Z(*MIN,QQMD6TATM.R.XHV5'$]];V]^_KA[NKM]5*[O/RMW]_^X?7SZAI=M-;^8KR)G M;?G#IZK9U#K4)VCZ"Q\G!2K$!*ZRWQ3;@C-"A0'[D5-3\ 3CPR[-U-0<-$C+ M =D,; ;X:?#&)1=V:A7\%'0(F_DT-0#$?=5D 8%B" BIL!@C!5=SJ7=WO'O: M\^*&+>HDSW"0.HX^<-*;YYOF2<"\!34;BKOJ"M(!'\04OO^8,U?#O:-N:;^E M!P+]K#_6E6=L5^]$TP.FP,AQ6+V=G&NODHX'^@Z.KI\!@7HJ@H*]"1@ /'V@ MV&D$9=IZJ,Z&>/5B@O2:^\H8 .W0H_ V*YC3.U#M"\5S6A.E)^9IJ'*&XNH9 MBL8"@.0,QH4AB+$^X-98*M][15))O,7=]C+CK#D,S/K-!$#\H.28)RSJ6 MS+KH9%22E9A^JK,NC.@^4<&N0#&(P^G]A@XOPCUPNN M@)E,B7?;KO/,_UHRQV&55MQ*>VDCCGK8V0_ YNH:9W5%AC^T>G6C6]KPA[;> M*VVDP9DO"N=T[&G.PD:U:]5K>7P]!9K$849_&WB_44>G\KIIGQ0@?CJ@[-@1 M)+ZZOI\0+)<%BR^FY1$4_H$^GHOKB/WT-F.\KQD)O;KV#!]:;4N+?\_(77%4D-D^12I;V]VY%>?-@!?"KF%K@> M#NC:U?;'3U'^:Y>2C7QFF,74,W/DJDNT2DVYND[U2+EZT1]&', M"!;*EF/AJ5QU]NZR&US(V,+D?DI.'C%*U=A*N=G4FCEQ1J"O:]"U;^6F2WUI M6COWJ*R.@2S1:W/T.HIRTRM-N9%(=XI(MR_EIJM5BY=)Y::XRX:30Z_B'LLG M-S#M9&Y5;MK6+DZ=I8'8\^<>ZRJZ]ZP1=?5:WVBH+7WGVNY"1WD"1OE9X62Q M(%86*8\0Q.H:.P:Q)$)6&"'WRB1+4[$:Q!R;W;V/U#U\#&D[;\M1<6;K_*0B MYLH%4]FZ5L'[5D6:-+]Z=TVDT$F>@ 5]5BA94!/)X.0Q-)$66-J[9]-(?*PB M/NZ519:FB+0Y:RPK"?)H>LCQ/3?2"[23%R@NJ3N<$^@B.,NZOKC[5KXZ)2E? M10]3&MZ5UK\R:'D,_:N[F_XE'4$5QL>]2?J7] .5IHELI']LJ C+ MUJZR"W,!/G1D7:VGU?I&4VWE1$?.IQ]SJ55"DLPEF6^A_E9!^>UA@#X[671; M[Z.D<4GCYT[C>Q3E91D4/8-$>+.WG U>B4UA;LS!?57-WV3/8JD[W*!"1^I^$0[WC+LHSJ M>2$P.7[/LN/5NLF&92>XN+.OP)0-RV17F4R(:-TTRWT[9QM8<][IE>6;/0'/ MBZ26*NVM8( _0R['\'%BYJ]L5R9)Y9P$2VFNPA87*"=2YWOZMH[L5E: *-9- M/]VWMH6)T3U5;^RL;LG.4:>(7\?HZ-'KR'9E%XUT>Y/TW8HQL[-W(-VXW@QG M8S%EX#JCG>I&SYXHVF5+^BS^]VK]1FDU3A6P!B7^;(X_1Y#D;4V3O;DN&NDV ME^19W-&KQ*S.WR@OL=GFI:BQG:/:YFW-P 9UO9SAYM)*N@#T.HI ;TC3_**1 M;D^F>5MK5HN7E629;]QYX(B91_MK/IE.G;[0O@/'G>_6UK"WCJ$:6EGAK:J7 ML5PR9A9,3:C *+6VUBXE-4%B976Q(13;W MWA7I "K)\9M)'K4QY8F[A_;1E5):.U>Z<=QY;6U=+TD)DV;X92'F/I4PW2A# M"9,8>5D8N3;2NWD>Y)W3E5)L MZWX^A4,\,#_ >*]_$W5R_/1V W)WC<)]L=_AG#N%-3&$!^!@\.O#FKK6B5V:ATJ\S$OL'B"<)NF.Y8"29, MN7&GL*:WO_JKFF::@?*9#=ETP+QTKTP*J.?TT%1>F<>P>2;OT>E?6J_,CE%O M]\Z\+66C)]M2ID5'2",*D %U($12N- NC,04E@/B[#U,D>R_ ME^Y9LIKBK; M,I;:^? $XI^?YTP!$:@K;\ST%-=3;.;+=H<7TY5JI_;UWR*E[0\KF%C.@\/^ M%[ (^]Q2B]O"YD.WK''IU:FFEJ1SKJ2SDXU=.NGT2D[OKDBD[D0DJ#D&+3<4 MHL$$-O8\45KTYTX9W&<>]"Y)^EPC](&"GCC@OU@O1$S^UM1D:.6.:ZR GUEB M7=F,NWRLT\M-ASUVC; =J 8;+MI\9=+A\^^-Q*=O/Q$A@^QRW@#ZPLRD>&V T\_ J6(Y9F;4H M$P_9Q']9@X&FZ8U!<]@R1\UALV5J@W%SI V,\9BUM([VSTZM3\%T#"UCT!D# M\'_[S>SGG?$")82M13L:\)]E >%>YJ"6LH+R$3@/:K5^(M6@4$B[$HD!=X[R MA0V\.0[-Y(,O$PD!"O$%-E(L)W 5$WG[J^D!$YZ8'E-F8U1: M_VH%$^7>G)D!&TZ4Z]\>E7?A7^]5>, ,6+$UM-^4P#-'\-S/IF/Y$Q!%_'4> M>[9\_D;7H84\^+8+('&'?RKL%[S->6:P0C?Q[MG,,'WAQW"&Q\ );H^)&>=SW\]]R"U6XF]=JQ MU&O6^NVZL43DP2G;N'B^9B2D$(9_]1%44_R-0 )O5?Y2K/)AU8:_FV^X1Q#Q M-_261WQ)'A0*[[=5ZW?JR\IPQ'[K"N#B]N?65F>D&8^!-1;AK:'ALRV 4'-ZD\2',C MACU]L &W"5?,X%5P(VT7?QTPQ7%!_F*F*@&:V8S#%'[$YT0G\LG%TX,5? 90 M# /7\U7E=6+!+Z^FS\\'WXU#>N-MW/-GX_,0.:T@8!1,C1&FKCPEMF .AR 2 M I^6$DPL'RX.V;1"@HT6Q> \@C=ERH*).Z)$)L EOG3G(7[@&\Z@2CX*_:!T.0829 (49H!$L9@!('?'!H0UZ MG?.LP&Z';.&$.2_ M>-;!:H#:!)O&8%Z#G?CD\33 2!\?<3=%1=^\N #8 M3 MWK%?,^;X#%BVPS@]6B01GR\E<6L @@B%$5$+,MY&/N/(R5>,G)J?+1_/?>YMZ-Y,\ M0 MP[KU9<[-D%\@RKSFP?M08#61*H?VG"-A)4]>.29\\K,Q\=AB?H(@7$6; ],V M'> 9_H0Q8%"?8T[@P/L4D W!Q$?^@^I8/JTF&=JS@[4'( $J>5H%:;*YFB9C M>1[66CPX\7?WK+@>A$-#ZMTU9 DD 7;N,?'.9R%29=FTD)@)@99DC/L2)97$ MMKKRQ?4*D=(Q#Q5H(2P=4FP:#JZ06XGK.5A#!-J= ES&8\Z0+#3'M[G&)920 MU4=/V=[6%!5KSS+M^H+%O\KME?'%?*RLO:QD37PD[O6.D9916^T7T)L'V%2^ M!^/^X>E6:2O4C5O_J!2KM,A15_QL*871X^P7SI^-K@/Q'3XM76#QY?KNA_*/ MZZ\_;Y5OM]>//W_TKSY(D%#!+L MWS/F><3GXA^]>-[$L;*O^4$SE.9+H)0@:>,. )XOI"CQ?:FD)?''-D(ET]_X MJ8!I5YEGU@L2QN-PPD9SFSV,(Q*YIOU>.Z.OXCA G_O&3*29T8/S W4\5,^H MG'M)35)#RZ)T0\L2$F$*%=Z0OH1#L['B%8![S M)>(!H^TOEHFG;OD"?,$RS"Q>-Y2I$]J"]CE(<@!5D/9/I-:HV0*N=.ZU1G)1 M&RZJN?KENU1EH0/Y%$N1D 4KQ(,5P7"Y\6P&14J2"E8>'6;#^<'__/#YR9]C MQJZZS.-+Y X5R&>H]M$*9;.L/:^K7CLSN!D2;MO 3:B>$G@%@4?-TXY1S7N@ MC+K\75\_/MX^/RM&*&NF8.^/ M4 RLPVSIV0%JDDPJ@TJ23$(R63-;=DLR63FPN%'>P&))(Y)&CERPN3]!TD2- MJZ.V6V7-73BU_AA'19#L\\ZX%NG&DR:&-%BAANMKKE-7457;#J!9>[67Z MVVJMI5V:UB)QJHHXU=C+,)O5.-61.'7>.*4?2?YU*R;_+LM1[TZGS*-$P)DY M8]XNHQC/GD*,PW/=WAGZ'R1.)7#J2#V6FC0;N-U>5I@DT>JTT6HOO7U6LJJF M+EG5>>/4FGCNWEB542U6=5&3RLN\ZJ)\LC>X%BPM"JB,=L2H2Y?TP*YB,&OB MX/L06N7%]Z17HY(XM29HO#>AU:SU&VIW]WB81*M*HM5>@D6K655+LJKSQJF] M!(HV8%7M:K&JB_*_WJ[JKR&=L=MG%W/ QE3QY>7>NJ%&)\&U,[IW'=[U9,-^ M/@EJZ=3Z';77V7F*@'1R5!*MUM@@VZ'5:L'>E8ZS\\:I-3;(/G!*QHW.&J?6 M1(WV)?Q:6K6$WT5Y%.,VA(GN/5;4=5BZ%G?0%F/8\G9-!5AMJ[RXE[3+*XD[ M:U3"+.YD<<2H]=L[3S.2Z%%)]%BCW>W"6F1TXJQQ9XT6MPEC:5:(LI:6ULHVY(9:N-U?(*!"6% M50O7)(7M.BF]-"G6!66QH:EZMU=Y(KN$YJ!?[ZX_W7V]>[J[+:U#:,[\Z@HU MNI2KV^_JI"M(^M J!;CS2K4YI @B@_AMK=;7LW/+WTMTKP!*G#.Z[REM8SOVWS['=@B2'DZ)'@JQ M_XUS4=8P?Z,:S']7Y]-&6)\V\<7$QP4K_T(=P66"IMI45JK1D2"NW:(Q[=)3 M!\LXRB.E'$H"E@1\*"MI'05G*;6YH\24]"GI\YSILU2SKCP!6WH[#DG DH#/ MDH#+M$.+B]?V:8M7,F1_"[#O"_QW9+WT:2\(-,N9TUB/O&_@PG!+XBR:1KW3 M@O.B/G1PS0>/V630?Q1#Y#FS3=PH]JK%MY@#V-D\6'Y+8E]\?NWA4<[ ->G- MZ'PYR!+_3KQP-3/SF5T-/&;^>66.8;$?3/O5?/,1[(D]32WG:@&&R[8_-;UG MN%H K@W\<>GVQ^/]I*7 ]CEV 16Y'F'#!\!FYN%5L!RS,FM1)AZ2_']9@X&F MZ8U!<]@R1\UALV5J@W%SI V,\9BUM([VSTZM_X0$@(T4;Y!;4*36[.>=\0(E MA&S Z%T9M:6_-C3Z-7N22-!-.D:BP)@RB-P!A+8Y\]F'\,/',+AN.00(NNEC M&BL0?Q:HG6#$?Q:HU>O5NZT&8I?P88D7"\2K ^+]EOV^V0+T-')_TNIZ[O?+ M'J7K]7:C4^A1R[]O->2B#K^HYNJ7K_&0KB[=U#/7Y2AGU9M@CBJ#0CJ#\HV9 MJ#%0UH=B!D7&FEUI[7Y6R>&=P,";>MX-:0<"L(MRC0Z0JBX7M\?%753&-0X;IH&T0_S XK'#,M7ZE'.+"@5EFFO&5>YM+G6[ M4^LW.IK:K,Q<:IF$)PEE!:&LF<&Y/T+!(9QMM=$HJZQ4THFDDSW2R9I)G%O2 MR>J OZSGD31R.C2R9@#DWB1)1P.5J]M6.[V=YSE7)!7\I,RMG_7'NO+LPI(< MFB:"EM<4\&1HS4Q;<0>P0HI\RF[1J\3+NG8>>YK$T]%!"^NHG4951O&4Z4:1 M>*4W#S^5MV/(%L+GC5-[FQEK.QJKEM>P4%U_ \2IQ(XM9>9LAMP7 Z(^E"7$4@ M:R*YFQ-(E@9Z.#!BYQ&,TO2N)-ZLB6SN05AW->G..6^^V&1*NS1*O#!RVZ,FAQYCAUI*!%MUTM5G51?L"B4S2DX;1Y+=0. MX^*[Y45=I-%=2=Q9XU3>8&!\MUOKMW8N\I'H44GT6.,[WH6UE%?\(G&G@KBS MQINW 6/I:15B+'(8W)&&PM(*I-4=FE4MBY-9S,J6VES]4H/\TD*JPBN20K; MT2 M3XHU:_VFT5%[)R#&+J''XM>[ZT]W7^^>[FY+:[2X.*NA0LT"Y=+VLC3I M_MF/^^?X"ZSJ51>5)5@T_+MSCD3E("";3!6.9F\W1;MWCOE#DAY.B1Z*C0?= M/$2_>HYVKPUV23:<=O YVA+=);J7DG*PE/]O8*-W:GU=;72SX1Q)#E5 &4D. M1;,H=B$&K(!7FT8%9,.N_JC2)L@B"FP\7.7<:*I\ %6;(DNU3TH;!]TK/4&N MO ,]4GJ=)&E)TLW$HM(X;4:E,!5YCY3W &\XP6W MK,!V_F0 <3,P5>5UPAS%#(N#59I3 ;=,+<>:PDKH473_&! Q\1#+FH2]A KY!]^JV,%' M,/RKKXAIS;"G%^8'8I*ZQY2A#4"TQA8; 305?SZ<* ,V-/$XX1#>Z!J"XPB. M&&'X[[D;P!\"06:>-80ENYYBVG# #@B$-)IZ+- 5D MBGS_)>0D0--P1?8I%AX?,F E^TAXAK@YWI?C!N+!)>+)4J?K$1"(_%*=CR$: M->+30K;V#9FXTM!5Q=",!@IZ8)<(4B E$P'Z:GH@62<(JAG0WL0$[$*9A5*8 MD^&].3,#!D\!#AY=8LYFGOL+9'K N6:A?T8#_;5R+=M+@5JAA., P2CO2[ MB)W>SZ<#YCV,'^EYUT,22:/-=(UVK<:OUVW5CBPH-CLG'Q?,T(H'#G0*-# M=SK%WP)W^"?AX5^*-=)8M>'OYAON\8OKW=!;'O$E>5 HO-]FK=^I+QNW(/:+ MTMJ"T_WW'#2:D-F82?D62S78)'ROF/-@XH(LY#\_SZT1R#\0S4]9(3PB3K(. MS[*(FI+(*.0199U80< 5O[(TWR(M8^+"@Q._(_VG^"(MB+,)%42,/[<#Y%?( M?Q18EO?,X%O;1!H!A,>+@;!"UG$,84%$G0!&K)J% F)(VF5=^3PGE0C7#&H3 M[!*>/?$5!H#X_@0AY$ MKSMERCOV:\8EU= MN7.4:Q#Z=@ZB@J0/[ WY2EI^ 1S8+[C">>8ZSFXRS#".(\/:Y<@PH3@"GRU& M[BNWO3])UMEDU[ 9TI(#0-VZDE;W^(UP!K":89:'I9E5Y-=(^#J^"8'VX/P( MC<]/:'O^3!BP=RB>X&<7"!9(%)?X!*_Y9 ,8XKUT:PJ#'<[@A0 .5CL#773L MVK;[2L)'&,L!J>M ?F2L)P""2,F)T%_._Q:-HT:"#<:\+S14-A!VRCMZESN' MG8[\]U'UB5BN "7W#P'@;'/FLP_AAX]A0KCET/;IIH_BI(2["0]KP3=$9\=_ M_OAJC8+)AUZOWM1;&.86B17BQ?Q7O0[@_"W[?:=7;S3UW)^T>O[WRQZE=^O- M5F_EH];D?6Q8Z;&B*FD(N,R\P[A'NQN5)<4<*N5RO$!(Q!RZ""1*KTTCCGT, M/_DGTT93)C)(N'P)F4A:HFS3[N9,XR@7&@F)U 2A&R#=_ $J9T8E\-,Z@9_6 M($(EXXV>53B TBLM(%J1;NJ5I@W.$9;]>\.M"XPYI'2:E#A4: M2[T*VU+@$@(,71-WY,9FHSOGUO0P I53Q-'1M5K?T,YL5-4)T]XC.09";T*N M_U*VKMVVK3:A]G_V\##]RV)RPM, M:1ITST<:5P3O^D#Q.9#LPJLF,"EQHX"8%M]B#@ ^\V#Y+1FWS)%20_36 AM- M_(O+162S!@--TQN#YK!ECIK#9LO4!N/F2!L8XS%K:1WMGZU6+;QIXL6>J&=V M-?"8^>>5.88=?C#M5_/-QQ-/'AZ8N13G=X\ M0&I3WOYK_?N'IUNEHQ CU#\JQ>(N=V ;.X'KO<7YI-GXB=[@@@%8#QM=!^([ M?%@ZJG)W_X_;^Z>''W>WCUGVM1 :2K*R^#WPS-/()POA1LF)'N-Q50KN87C$ M=E^91PD_PV!NV@ \G]*Z,#X,W,"V_D/8)O(K;_!7RX_R+^$Y@S>18$;!&LO# M"QQ5?'+G@?+NR]V7A_?*E 43=U0O>.B/PPD;S6WV,(Z._P;D,7PB*LA!@&8. M C1S$" !%9'X%,:7XGA5)BZ4CRG+<*1).'+8*!(PXKK&F7&A,!)P\T;^3X7# M2'J]K:\.(VW^?:O$11FK7WZ!$9UD))2TK92EMKSWWCG"(LHQRP?$);C0?IBO M"B:\>!9845L66%QZN=#)5P.5:'1'(AL0ZUN(5X5=>F"MZ)K:;NGE5M>?>N&> M)+0+(K0UL>9R"*T-A&:HC=:R3+I*$=HEA)/_<+T_,5P\\]PA\^4L[MT%$4+T MSOG.X9E' ]AO;.?@474ZCDD4*!;6$GJU?E/56SO/3)##("N(0ILRR9U0R,!YD:K>W7F ]XDF:1P# M"3ZS,?.PXA+]^U*3W)J)/F Y71R*,&=6@#$2-L+(2)ZZ8.B [$99XPBE2EDE M7%G#+8OCB@&R52MK&M&Q=4O9C$HVHSINSM?=EX>(_*ZG -4-2TL3%-G I!NU MT2S9)R;;RDE*EI2\>2U5"93BSY<]B.!;,, MSB!ZB MSA.K\LZ,5C;MR&AETXX^W_WC]O'I[NGGCRT3S^BAR\ZDM\\D,WKB!])AAQN< MR"?,"F.^KWRVL*;-"@!NI]>,[<%1'MDLX%DRW;S>.)3( H:U!]ANY/K98[SN"'X>$2@4*_"5)_SP, NPYR$_X$$(L'=/#]$?[WDSDKA]"6]Q MYXX+=N9H:_F=.4)"('\W&_E?/'>:.+"'<7B,FXZKB-MR&&UL,-5=UV"*NL+Y M6(I%7<=>7>]/3+T;&:%P]-#!_ U;![H8FGRQ1BSJIAG=Q+ML\<7"WK,((E_ MB0Q8:B>(4 %!$C4I2= P',&(6HUY;.8Q'P&)F><@5=@SB"A_8HT#ZD_V"LA M%TY,( =3F9K_ N('90/.E!J5ZB,0#V(5M&1=Q A<@UBDZ*=&^>..WA&",7QFV:DFM+5Y$U,AIL>_I+OI) M6U^GGQPYS;VW99H[NM01$:Z=T9T3F,ZS!3H>'WJ]4@'IYB@@W:P"\OO#P^<_ M[KY^5:[O/RMW]T_7][_???IZJUP_/MX^;:F2T&MR7FZLRI _TMF$X#UM[H-T MNE3: 9MQ/>Q;^$_\:F4M[]W]ET7\"SN1_0B?\A,>DI9ZL(,A2CZ0U2-@$Y'0 MTV)L[-7ZKL,R0D^)UD;+K2OA<6!10<"H^2@U2-? P;/Z%/ KSHJ:\)[1BC?$[]D(%X MLT/+&\ZGP*\<%&&B&]P[4P':L9Z?&M/;!5' M_72!AV+_R-%\R)8TL5K8T8 !8^8,WO2\-_Q>E%R?'6Q+:43"QO!&V*/4"7LHR MMA AE3=F>JAK- $O;!@ M(8>_C*SP%M$X=.BY6#[J3H'/,^?%\EP'D1BT7, 5,U4W@]I6&JDX(@+6J-0V M&1MWPD_/(85,S3= $T$:;+1"BN/*YD,J\L&-P@;$3A-DA<2&L$*4BUZ1J-Y. M*&I)QH.JY-0,%0-XGHU-8=/HG7HDKPTRPU.DMHKF< *KSR+)RK6"LH$L"#&H MT-$'^4I;M$ \EA"FA'=)RR+B3O%B1!O8PO9&8XVY(5YU%[T)C8^BQD9#VZ6Q MP[X6A4T9VIUZ-H%[77_6^*#A]"UWM-SZ.3TFB53U)S9J]_WY=)94HQ=(A3"4 M,QS"XBM_!J >"TW2"'O.4V]\EVP MA((DVTEJ..A=\;F+X[N+%;UH-9%(X.,DTFH)G1M?$K<30;T9@:ST62BB<"%S M+[%Q?$ARYUS$,16.-FZ$;UM3BS>V5I-2SQGBJ 4.3DH>X1,[/,OGG;'1@0 P M\J(7<0&;EH5C6);KP=E<.]$3\3BP S/_/%;T_X[MR-6('IU<[@%LI&_Q7N6Y MU!9#EDLG_BISR<+%*O+.-1(DZ-A*M1/>K8EVHJ=NR*!O"2$?Q@\.^\X\)#?S MF7UWX73NQ*(?O,]BR0].EJT79NDXF*=57Q9+$0S\1+ERR.3H/!$7;4 QXA+< MT,@];&(40)A)VP,5$.2;GCM_GF I-*\NGF/GVXUU%K$*3H\T*,<%9 $4]!B8 M0<"UB+AR&$5RX,9X3B[%1&M=W$Y"XU[HS\]533'=9R28.""S@F$KX1]]I<H84V][10##?7EZ5R M#<+@!^ ?ZF6@=-AOG 2'49/(G%-)'4J1!M=D>W+V(>RVD&(33U0S(8BL+UN- ME)I0UQCC0@#M0#N@Q@S#-ZZ.V5P@Q_$;/SDZ@X\/&O"N88F)/)',M*+GH:Z: M&%6$[_Y9?ZPKG[%U@K>12_F26P:UE[<,DMU_JK&6_73_6>ZM-W*]]8U:P4$( M<6^6D$MFPQ*-5JGS# ZI!F;&%LRGL%YXB+#&TU9F69S:],6+_653"=9H'Z?2 M<:;;KNO=$IN[K'Z4;%(OF]1OO,6+R:LLIMW&R90-;!6@=L!4;6J7VFJW>CVN M?\^:Q1=6Z%5L-OUFM+%-["-!*1V*?:AZ3B_XS4%8 !LG#>/R#V_E/;CIS\B=EHQ2DGRZ6FQNM$B; 2P&S*_5\6>7H MX?X@*7!VGUL2$I0 ]XV ]E,,[# WN3 UT3B@9B^;C7SVLJ@*!EDIDQ$V*3^Z MT,D(98*FVGRGQ"K9;6W IH:\I-6"_S=+;LU8Q9D&1RBX6IG''.>&\XHC_S1C M[0YE=F9#CU:\/0P557)*-ZSTF&.S7RL)E!TCQ9D4Q,4:B'L6W/X2:0W%6%>< MO=+4:_V&T:AGC0IE6DX<^3#;,& ;[79>.#PQ]#I?Z8CS -+?+X:D[])TB'DF M8C8Y)47%-4Y#]YBT,!V$"6"I('*R-O?9>(X#K%\P?^8TN7E< MG/EBL5=,=Q];0#/L"G>5!XF%6@^>#[10ET&Y 9@$))+BF3*+DB3C>_DQ;%%F ML'MY 657A$4$N9G]E.V.T^>7YND[RW+SUX(P/V?_D^GSPDM8O9_(,,TL@,^R MC&L8T^4G?G;F^MH%4;(0DB#6;_#O\2DYB_R[^PK@\53,!A.I72+KE8X>,\3@ MEP2+B0HN*.G3PDCZ0E'KBLRU%(AM-\QEP:1@4#]MS/[BQ3J"AJ.$TM2.039 M:1VGDEG0;-6[1K$!-"UPG_!)UO&UDNM@M5;\Y'T8VG.VS )8H M6IJQ+MZL]1N+[NFUC<_:V9YZY:P&IS-EE_.6DB2IP-:!&E!>>G_)BVH?J;?7 M-9!<;OG^[FT12&^V:WVCV56[1EES$,ZD[ZLDNQ,GNV(9+3O074+K3"JL/Q5[K::I4SVZ[ MF?NP5>;QVEH,)4RLV28^G-+354_./LO$Z$NRB'JU?K>X?=;>SVI:F*6575N7R/6OV-:0 M.3[;3I/@DG0W["%47)/L[6DUK5J_?4A'_YF78!9BS!WMP(HD MSNY0NWI98\\JX#L[DB_5J?:.P9MC94T9* M6ZOU>]+%>"1NNVX(;LF:(VUJQ(-.7O_X@T.PBHG@_AB=,3FGK0R]!YJ MTF%W)$9WX(34=@O=*7I/.NQ.!9T*:F5'3[1LMY=AF'3850ZY#H5;&:5L;/UB MHZO_,,_-0Z$.=ACL&KKQL2)L:HU"%A8RPT+9L0>4#$]L8'KN*06ZWFN5YF%# \=7&JEYU]C&4!YQU M*2,G&ZBO>ZJ9ZQC;Y%UW.GM:3:/6-V0K^E/>-#[U]VS M%,>C)V6#/; 4.7A$#AZ)02('C\C!([N&Q??4 *RK;3-X M!.[:SVIT.7BD(B;])3=?!S0\J,^]:^#@D9[:RVF.4,'^ZY+L)-GM)8]B![HK MR2'>Q;RL1D-M[N00ET0HB;!"&S\4#6[AK^YB9EQ;; MVO!U6]L,'ND6(-M"JVG+P2-'9,T';C_3Q6Z^[:ZJ=\H*)E8@R'_F"%50X3YZ M YINM]9O@L+=[;1E(6#UT>M0V+6-*HFI#XVFVMC=B7*8:L S3Y>#1X['F \\P:YG\/&BS;+F:E? >7;F^%10CSSZ +L> M[PJL-W9I+RVQZ\RXU19J9(]J=9MZ=O#X:1;(55^)E)-)2E,=]S2SKM?*GTRR M3G?<4\Y*KRU'DQR-&_<./+2NUZ'1).W>S@Q9.HDJJ3ON@%!EZ8[D@U2;W5W& MUDGL.C-NM8WNV /=L:D:FAQ-NPXL?3IC M 5/,9X^Q*7,"F7JYB4*[G]3+KM:4 P^.)R.,7?79K#1 +_;N"JMT]%138=T> M898JK%D4:N>CD'035@Y[#H4\!372\H;E'<9%>'S-KZI72<#)60_['EUV::[I M_90M=;6]C"Z3WI[-9.MA&QAWM;)&ETGG8345_6-WS>WJ)8PND\AU9KRJF!V@ MES>Z3.:9[GL"UZ7Y4YO[T<+TK29P]?93#M75]S.!2SI<-F.T[<,JA7I9$[BD M_ZZ:2N'V^%264L@G<&G2.7P"R'4HW,J=P-75,8J@9?L=5-(!O)TM<:3[U]TC M)W@<#D#GPP$.VW:GJXL)7#VUT2@KO?(T9O-(RI:4?5C%\=C]C[HZ3N!J&&JG MF9W(N6W#44GEDLK/GQY%R++SV6"18J,H[L_)X-=X"Q' 668"I&1C..WYA'-K\XX]&6SE^8;8*')\3"G"C MYQ/I?03V83X^!=LQ:K,79>RC*/J+/1PVFUIKV#8[AM4VVQVC.1RUK>90'XU8 MI]EK_B_8_D\T%A B5J>]9D1DJ/GMA;L10U@=V$ ;XG9'],?QME %BW'U6V,\I/IS?D^,H'MX]%4?L-9;I/K1R ;,%U#\1F^C($RFZ)D\R-@GZ? M<0;CX# 'S#V1D/W&9>L-RM9-)^T=*"#N4,?,A<,)4D:L8A70KB=*$W-!L)UA MK56\[WH#"HVO51*D5CGP*0%-WY2QCA0NDI@V)J8=U.T%R?19YSM MCYO4T6R%V(YO\5IOKD:+RXJ_>C?OV*L4XS&LXG^OR\.6FV1Y'=O=9=D1C^?V M41LLZ5^>U7_WH]G ;M7[1QU':*N#YL;E;_5)1I6\<;R\T=\I;^"<;;6K2]Z0 MO'$ O#'8*6^TSBX[:J]D?HKDC=K0C^0-SAMZ?[4_6RRQ=R D*QGUYM+.JUNF4VP!$Y7.ZV-^41V1Z@E-2WIDK9E:L)9XRVU MKV]LD4AJJB4U+>FUL65JZIU=MGIJ?_/1')*::DE-2Y+\MTQ-.#%(4SM:7:AI MTPA[%;=I83W"_"N54W"WM@*:X^%*;;W-7UI&]BL:>A#\K#DX15Y M>*>*M85#I+IJN].4/"QY6/+PEGAXIRRLT33-+42!) M+%I8L+%BXLU,>UH&' M!VI[\]C;GGDX7[U>J%-/ZFA7K\%\-,?,BASFC1948WZ)PLAGJ]=DMEJSU9=S M2NA7+-;=>^UCOGC4#J@4%"]LS)!9RHC 4UXW:H3SRD+CBM*1C?3*.W5B(2F^ MX9OAF^/X^7FECH5V 5G MLMRP\\.I#ZRWVTT6XNKXBH4V/6ZW4T*[(K$-QRQ M]H%=/P+%M95SGTT,X'*L?Z8*.UZ]O'I?GI*#'YNZ+COB\:C=#7K-%X7_ U$3 M")![T!THP_Z'&A)75,UM'N7J;QSE*N?*NC8.W[QUN903IGEYVF.MC\;F9?V3J'J2Z[:S'(JAI2,DC"(*@UGEZ]RGS1 M!9^NJW;:;:DX=LD7/:DX=L@7:*97YHP>12R[W6U=.DB-L1)G]*7&V!UG?/&B MZKX&IKDTU>Y@(%7&SJCD:*HRAYN:(8+>.-&!""S+'*%D%Z;03#E M1.^IG<'!3G.8X4OM;4V%'TXVYO? F M:5ZC983K\BZVW?;9\NN6=Z?5LB:]9Y=W]T\WBM94:/RB]FO%%JR?X:$7ZB5] MZP:A#S]RP>1RK7\R"\[V?(7=-NW09L%G.S =+XC\DNN^ME9LP=K6BBU8/]\\ MW/[KZNGV7S?*[=WCT\/OWV[NGAZ5J[O/RC]O/O]V>_>;0G85TLT/)P[')PD?3BT+1A)=ALR!0Z"Z=TG"<-^PFJRIT M(<@4%X6' ^>-_(!:+ ^C )8, A7O*-G/J1=@KV!/&3F1&7)0X8HH=>"MKF)& MOL]<\PV>-<<@G)A"+VUP6?+$+SD)ZP%V7XV<4!GYWH2:%^,EJ!$J. P< .=- M;!>'1^#J8E6@&M$I&![D&_Z]\=A0/N,MHZ\J4Q^DG \PI*]N(M]3E4\^4%LP M5KZCJ%*5:\,U+!M^'/\&>^G>NO310S1E++/3:V\""'M3 ?&,P(.=IBHM\5VR 'L^><@2*>%W\831'DJ_$A67B" MV;XD6[F&G7S!CGAFY)HL#< ME'^!.T(*48L;P5G>4Y57.QS#B;'_KCVRX?C/D6TQI%\D U LSV/"8L3I$%[Z M:O@6G1KU4U"")[J1)OKV%M!CL@+"%)'&,LA,B7-;5)GN$PY"KPO$6@'LCY;" MWMW)#N)'0FSJQ:;(8(U5[N=K*G7 B/$4(#C;LU!?.P4LY;&*..'LEA<@Q&4! MMCOS3)N AO2CF& &&"2Z;-^ZF!I^"*SOP[ZY!<-[E2,'O8YMD]-33"R6!Z=U MO5!A#K@\@A ,$S;M$HN&X&.&J+P0/8A=AA+0]13+!B6.>&>QT SM"?X"J/09 M-P.O [V&XLWTGEV;=VWC3\8RPDY4(^^F+KY"L@K9Y #Q?84]W$=9 /\=A5ML M"F0.S*D_"FT'EN?((0G*L4X@F48^ZIE 38!30!I*A71Y+B51E$1\C 42 :6] MQ$LU%,Z *:&]VK!ED&.89^.],)XYXP) J\C9:['<-UP'WGT]R,$A_!D!R M,,A)#P;A9GV9L=]:-A)\7A+D_4C84S="F\42(W@,08VAN,-<%]< ,\)PO@L6 MFI,$V6ZOF 19+]WP1'X%=SR$W)36U_4]WF1FF^M;A3FVVKO:B7T-SKM .=:W 7*YTKH73. MC4)F\@*\'=.(A^\^FQJVI<0A'U*,]Q2TX)&>4.%7""<*GRO3!(-*@&2=&1B' MS^3'."X@-]D$[VODT(4UH$@&=%40GAR4)*U)6I.T=DA07$)KI]!$]',FAOXY M=R,EKA"5S"W^^XR6J>]T%KDSN;/][.P4TGCG]2_F__TR>S,LY\&<3N_R):T\ M4J451WAX@*=R[B.V8VZJK9YLZ2_9X@#8HKLCMN@26^C=NM0'2[:0;+$-;<$C MW"+>74;XO;/+KAQ])(G^ (A^95VPE.C[9Y>=C6L_)-%+HJ^1I/]J&T/;H3*3 M!90_.+N4TEX2_@$0_LK2?B7"[S3/+O6ZB/Q3B[*#;_;.D?9]QSGE[^7O932[ M6C0[ 8OL7*$WEXP#WU:RRJS9; MFB2CHR2CE:713*0E2T4C^R>S+O[#?*^,@%JH/OJZIO\J2>@H26AE2;0V";4E M"1TW":TLA5:+ & +8$DI1TDI*PN;U2BEBYTH:T(JF\:*:N,1UR7S;%Y:W(H+ MRK%,[P2:8Y)'@VW=5':V=*YCW19I2ZUMP:_VXETV"[F#HA M%I;\*Y7OILX =7.6&EBRKV3?>NG>E=BWV\2AI0?.OB4-GN=T4,8V=OQE%\@: M'UM:8[8QUH76WUM;K'/C X?\W6QO+)]-?19@3PYL? 70#X+DYOB7F4Y:<=?% M;#-$+PJ#T*"YGR4M +,=D-?L:5;:X_DWPW:_PE9OW=+69LRG:+9KEC0VZY:T M6.Z6M'M>V$7OUPSN![5K@);.>N4=PZ:^]V);3,Q]'8VP!RGUF8T;UR;M3XL] M4O.M8XL]1>$SPZ*6D-3@Q?0F0$]CY@:\M1K\S93S^^O;#]0%AG=AI@YLHD$Q M-DZ-9\EFQWKB+%EX9[;X/.VR!O_0C[R-6DMOZ*W65KI+#1J=GEZSCE>#1K]; M;43N#KIP]8!QJW6NF_^*=K-?,^2!1NIL9RHQ[FGIZ4KLWIBE0 VPPW]*7!#$ M7PLIK/,>JS-+^-[K[*71BIVMUDE8JU_W"]37R@/O4?T?:FA.;3! +Z#J2%4\ M?;J%SFE:YT@!Z!A!P%O88\]X M>5:483[$6-+<4 H-3L_)8T+P?GXRZWU>B-DZUUQ-FZ)<_CPTW?0?NFPH/35,\E&EH0E&;/FC+E_@^P= M%-M15PJMW_9FY29#QQ\_/J4(L;8X0DS];*^S 2!NA6*@+IX)A?5G+([>?:(1 M(JE5RW7=E6L]&3_+0LKZV:7>V3@_K!+^=G#IL\&]CN2\$^$\?<^5)B#3)=)+IWM.8J,1TG;/+UJ&:\/L/2^PPQ+&B<70(CQV %?8( M?,('Y4P,_P?#J;";!L.+5XW'6H:FM?8IT;H@T2JV=7@?\22I@5-#>Y_4T#N[ M'%2L&Y+*ZOWC\5M+FEZ8<'I:-O,V '1,72GJ*&U7&1FVK[P83L2PVC$MFSZN_!EI2>4TBVI8 4_,\%U8/N"ULYYI1GZ@ MO,)SA'DLC<7*II!-%(-J;(/D%_.1>1B5Q5KG'2J+72#UE:N+<7W4AH;[]O=@ M%V7$LDAX_P6YLDA8%@D?^%.[*1+>1MK$T97,HE.4KSG.5<6N5&2\LZK8.J?1 M'$EAFZREE+64-8"?K*6L&HT]A*CHZD.7#O2B:Y>_/XJZFM^8"YZI0XZF84UL MUP:GECFN8J/== MG^2D ^>DK=[4+6*DE8_11=\NA3)H5OLOZU3NLFO4R^P\9F/ M/G-H"VG2PM_R??(%@333GQA#X,4HG/^30OQ^3YE+VF &8)G_COW4%'YF%T.? M&3\NC!%L]J/AO!IO 7)0EEV ,V9@.._X!A@5AG_MG =[9Y>=OOZ.B;!U8+^32]67(S"D M<#L:LV)!'Z#5,WCZ.\M&KH/ DRPI67*AN;'+UER#L\OVEIOOR0$9L@! #L@X MKI$(%3VHP7MY4%5D6[]Y=MGKKNP]R2D9[ZCD].8>E5Q? R77*?K11=04+(J].+?M2L[M\8H9R>:2S=_#;]CGV.I^!XR(YC%/W=I_[*(F MY>S5RSSE6 TY5N.=<27':JPU5J-6!=*'-41#%A[+PN/WVI,L/):%Q[4K/)8S M-.0,C?=[[$C*XV1%IJS(K '\9$5FU0#M(01*Y0P-69@C9VC4^D[BX*\<-KU9 MW*"!=;\K9VA(3CH:3JK?#(U^3\[0J-E3IU-"(V=HR!D:[S)#8YL62%^.T) C M-.0(C ZS! MDW8P<@I;YG_8F#OUTPZP>%XQ?6;9(?"(:3MV^*:<&T'\*[[4(P/H6,I59J4' M%H249W3-?WSU[#.&*48?E%<['"N&$KRY%N9^$<1_S&[S M5^6_OG_S_&> WO78")CRR7!_J,I=XZJAG,=??5 QK2D?_E6,9W@KK4IY1"$/ M$^.'Z9JJ\@=SG$#Y BCT\#B1;X_WY7^!#7H/=_L_\3C3VQ\Z^AU:#M_NG9L#^'&7!LWT?AXO/N M!?R+H>?]\"/7A4]_51X--S004IGCJ\KOC<<&?:#<$>'"JZ^"P#-M^DM5OM@C M@/C3V/:M18\] G8!C\J_#,=A;_Q)W,?3Y]S;8,NF=V%Y)F6,<4XA<,+^\'%$ M6HS.J>$#O6!.'PN]E7+PZL4Y3Q6).TW0P^0X8['$T_42BW 8WB;9>"C]F.'/RCA5^6NU2'9N\-OMW9>"8 8PW8_X MT;\(F?#-^&E/HLDGS_#VP#< -F1X:26%\]Y*1%3*B:..A': X )AX7 ^2AJQ&-!-+Q( M)!I\'$U1NU<$56>?H&J=7?8Z"R#54)XR8GYBO"G,H8113XE @)(!-"/9D6J? MQ4V:Z?E3'*S$E&D$_PJ J,]3B,(B(]LU7),O!(95Y)LDF &6P=@ ,PO_E<\C M-;W)!#$8@B;_P+>'']DASSVE\4W+%4HMI_#,"H)7P %HT*GM,\RGS>K?KLIU M'"#%B\( !3I"U/'@]?QW0X;6YO[RN,\N>0ZP :X?P+RA7(5)3B_W*>/$WHK" MI9=O)=)=Q"^5^:%]=@D^^APG.)8>KZ"^LE!?D>9FT+M%5;9WR@7K\ L;^I'A M X7J,5JS%B(E^E!*'W"] >:$'X0<3D3J*=&?SWSU 44 FI*5="C9A_BK,@LQ M+]1R.\,MS^X-O#0*5J"\\MG$0WN0QGN!/RY$U]?;3_',-W M$85"!B,ATWO.'^^_/'PX)NI\*D%JI@H")-0\$!K6"ZJGE=5*J00?@D&5XA+> M)C"!<.8@GSH1F.N)53'UR9"W_HP"TFI(NG,E) @UD*A%LZ*[Q*S(FXF?C, . M'NG%]^Z_#-_&N-(#[$U+I"2XJHF8[)Q=-ALE74W^IJ#)ZBI7#IP000A6/ZCS M!Z(KBP&E\:Q>."N<#3#KHU&!C@FZ72$!V)O2 ?.*7XUAQ*F/8\WG410J^JD, MG]Y[P@>;IS=*],C?E"E# ,&FB'7+X,39%NFJ\IGZ[WFFWMFEOLJ94MKF)[&+ M%IQ+X5YB&1 ,00""&:01.( *U04I=@"?,W2S$=%N=4 ,Y@#"#9[8F@ 7+ECDFOE+@SU+1YG MT&RNR$3;(3CV[P@<%L IK.BP(%B/\EKZ!I0W:&IXY 64UU"^B((Y ('M\<%D M]+?%''#>_;>BPR34.QR.M!1WD^*Z.SBTCVS&E=DCFX8B^[D9&W&1&]I.SI0# M#RU^'8Y&6WWY>>8_/FE,IP[8:7A%)$1\[,541D'K_7ALT-17)$J,NRB?$I/M M(8DP9'AM2;S_Q$=DZTTY(OLT1V3/OT/12^]0R@=8"P>E;LY(97&V+)2ZD3AK M;60RJ'&P'EXW"H6#-$>2OZ"M;[$IXS&30GWX4B6MDKV/OUW+X&\MB[-N!,?V M7@S^UCLZ>8-F9T6#?XFJVX/]WYKGW*UFA77?S_Y_1P]MT.SMP?Z?YVEMY4#] M[1A;^W0(VO,\OM5(<;#4(3C,"]&*N*#K(?I#!(-SOPH]O"FW@-*HZXOATV?% MYVX^W3Y]OE+(?4E"495C>N<\,,>LLL4_-)2K!5^+ZT2 IA8]-BB $D7Z!9(YL+'@*]/ MEYMC( E,2(A?C@%)/S+#*/\U_LHT@G'Q!_ >-Q"4;WI!&(B,#]#J@9B7$#\Z M]3U^^9+;MHV_"E\*4]Z$VX*F!A@1@+J 4:<: M"H\#'N%=SCIH/$3&N4[N.9418^*>SS!-/V*Q/64!.-Z( I@5)ZR)B,#,/>WQ MAA+,')C6CB.TM34NYE,4?6'L._/1@P9)5J;=M"8%T8L9\AGM5FI@EYUOW]9U M>U[<:UO TA!8K<6FP!XLS?:\8--*ZEW3T<3N%4E@$%D<^ X+DQ4J:83 >L ?C.$M?YE4VW$,3< M,,*W)7865YJPWNO8AAT*6Y-2//$5Y_:']!&T6.BI_&$R\ABO(NCJ.$#B/;>7 M_1JL)0,-)X#TV*"\@K=%L*&[8WYCG/!8PBWEL9>R"Q(C"*() I+OA"<<,$PR MRB2U%/" EJUE\Z1/YRV?W4$Z",@&M@?8XC9M8 @B_\1OC*64UY)/FCF;-GE#C C]#;.!?#*;\J%UQHDC"ANQH%DD"P( MHBBP7,OP8[NHH617+5R)+5PKGVP'B0S,>D>J6 MKR2T0/P7<+^'"P&IC+9!1M\+ZV9EO"R)HV7(BA(C$[-&02 .83T7W Z5DXB*OK7M18$R FEI M4+V*$U?P@;EJ8QJA:R41*]@1F)A<@MGN"XLC7YF\]VR@"S@B$U03B9_&: 12 M&,U(E9.F$N \TJRTP@\N'+0>\48SMP;0Y13$)<\,X!VMN8DEHHR@3..LPC\C MJH-(,D#5;&GB, )K&_VO5'=D(9=RK5THJ,AK$\#)&NPK5&^00SU0P@3(A(=. M,T23<2M=%LXZE3Q=%S-W^6I@4;P02C/J/:,+4\V6/!@7N(F#&:E+,1964FJV M)-O#$K()F.BY[24F$E)ZNL><[3/K*9<]?*.%P8_H@CX=E]W8AFZGS\16RS/AD_/V-9K:@CNW*MJXD'ONE_ MZ,\E^@>3+?4Y"FA1K+YP6;#HX5G\3'@%SBIXJ@S4>:$; FK^0NU:B$O<&$@, MUV2B-&AI@*-W=MDNNUM+ QQPX(!E!7)>(Y-=!EAB(!A1R6ZFZQ:5A^0\34-< M(L3G%1+3<=*=9N4D65X@#NV1G=P4+<,9Y16OD73=6WC7MRW$]9+?).<@8R!M+\7O MO.&I,17KD =Z$R^&!_,;&!CSK64>4$3C?,C((D@ @PXGE\KV*+E F]O[@'L\ M%0"K# V'_JH*6[W=VREPJQTM=L8_60S=.[*+SVV0[PKAYO'IX??KY]^?[B]^TVY_N?5PV\WC^LTN^*K'X:6^9S> M'=G(,@KVPRD)1*2YDRSU4BR&*17<.N;7V;@6V7H8/A8Q7CX*CT_-HS5C$UO4 M/<^5&6PR=;PWQHJ"8UD:]AP*N@:Y?4>^R_WH>YQJ>8-!'JI_+S8. JF2- XJ MA"; W;DDX#+F%J5*O'EPWZZPDIM#(59#L.H/[B /".3!^HS.0C+!P3JL_@Q ML6N#Q=]42'/EKC#^74U$=Y;8 3E 7_/\V-[$Q*98(1'D:A%!"\]Z90&<>+[>>6*$D*02,A>7_IZVA= M4J"8CQ(Y3G:9+)-QO'XS?+!?,AIBN1.WHGYHU5T_M)2+J@T.,:#/[OE 3??Y M*Z43E>B ;HD.Z)9T.KRY>EQ7Z'=+.ASBIX?2X3#K4EB,4S*CXA'8B^BJQ_O! M!-0+#*_H#8POB@O?AO* JUUXHPMLC77^>01;YB7K@%SGX>MQD0R&D@TUO#,5EV]S7Q8U(J3H@B44F84^^ MJ A^!AEW(?.R_"W(% P^\XTNHS!L.!FBE!:@ 5,8"PGX7QBO!RD11XW@:1PE MZ\>C_A0 5M:&=@I'0D $8S!^+RBWB1X(Q-GC6U,,/MJ8%\+SGQ!4K\QY2?1& MG$^*OE$\.)A;MB4K9W?DLXPZH0!L,J+0H)H3 )C)B2-&6/X$;R+<)MJ8Q-OD M*2/">P)"0F?"XGODOT?B?];C/51?0$F3RK$XNX(KV77TQZ MF$QIXW6(:8O7V'ANP[*=E"4QQH');O-6%>@U'+H!APUP185]HAVZ/XZW%M^? MLOS]DA$=OPM(" *\\T:M.^3WO*[@50N4+0PI@(/Z M8>9B^RK:=HP,!DJ_8"_,\:9(%RI/F:"/)]1#E80J_>5&(R.V!M,4!1ZE_G=D M3S/I ''N!R^) H9P*,8F1%R25#$K%\6&*:<7Z!3()#D&82?(5%O4LA5A6@(R MI^]H9R53Y"$^._TUMQZB]V64C:JUE;K=RN"NA^420?F.1WPC. 7\R* MQ1LO^]^\';PA"C$BU!*TY892)E R D>QN 4E\N<4GGDD:0- I.<16G'1;#T!M=V)5XZX,21WI0 M]-8/@@*>QCGOSQO5TMZ9-3;))TN<.5ZD0M2S- S9HN=X/#(5%5@P1?+ 0/YV M'.^5,H)184:P;ROX\#&&"XUTF9F*15,'I@'[&/_CUW@A'O^:OUI$. M9D;D$%GPK]/[^4:3W]&+P7GBS>+K!GSU2_'S=J?1UP>E7S4;6NGG\Y;2M$97 MJ[;4_,_[>JM^FVKUV\>]J25 WV0LXZ#PV$&,D7\BB?&-"XH;%!0KC)!>$1!+ MI](=!(3N4)+.!= )DDQ6D6R/6(X#!$O(H=*;=L/2>PZEG!,=* MPZDEEYTNE[7?G,<=8P&H%TSB[[O7ES=26!'#2!5*>/ MBJH7&SRI>EN2SU&2SQ+3;0OT@Y-+U7Y[7D'=KNGG%"X$XMD^V6RJ@IE&B74K M7Q2LQ#,EH#I&GEEBM,707ZB2^^#0M(M=$-9S9VH0%Y#TL;+-MA)]#,!DTR5] M'"5]5":/:AJW3;=K6GMCCU!23QVI9XG%MCGY:&BP=7O;NIR5X;3E!, AN_B_ MO*5P6:9\51-:1#]%HGH+<&)Y$9J+\4%/-HB_?0 =D>!98O:N+W#TL\NVVMI: M@&I[V-M3?$+RK^3?W;LEZ_-O"_FWU]U6A$?RK^1?R;]5W<;UV1>'+;;4]F#C MRW7)OY)_)?^NZ[BOS\#8L+"M]K6-PX6U8&#R]W^ADNJ27@OS2^LO_S'T?YGI MEGJ/?ZQYYD??BEY]@Q:XL8=Y2_>XI%@G*RDI96;F"?9?K*1N/*:7&D[Q] M$?LIYB9AKQH7WCD;GL_T+)*EES*3?D,?G\CQ?O1[P*Z0%N\%)=ZZ-X(.OWA^ M/MG^:]P"M[)306E_K>ZV+I%KX?/+NA;)C5OTV'?)CC@P5-6UPRF R7OPA9[V MB\;!K>WCG^0<.3T/#CE'[E3FR,T?!:'/'>#&.UD>1F!L[DQBBEK1H)*R6<5\ M3>PW&H]5+6D!CL8[M8^FM0H_R;?;GVD=>5C!L>Z@,>CHVXE#M1K-?M4@V+L' MQW!3[]AG("H!:-_956Z>A MO,'TDG+W& 578K!\8?J!MGS\0;M_=MEII"54A=%0:V!GU0#FB6.WO0/L#LXN MNXUF8;Y%F;2:\71:9)QM19R_TV,G*67SYF,%J7IBY0TN#;^<#;OD\HRK2=?/ M O / /?OS$=[) FF@%<47;9;M2B/F8_&/G;NVD.2<%<:;PW!6N2@F>U M8S'BF(\P;CS:,XG>?C-P?EGX-F>"",[!6FE6B*;7*N#RA<\HQ!%ODVB23BGD MI>/I$+;,%+9@_G1Q&@2S?.#&PI&PS3+_\NQ (B]]O='J;6E*!UC_FV4 '469 MW/^(.<5H2<6>_<=U(ANG8)4"#[:5\]3AYV-T>#[@ATTTQ)'>;2JKT% M>NZ[T #U?>^!RQ M.UCQB69=\W34RIS!*W Z6ZO D3V25F*-KHS#O#=KH*)X>O4J7?;7=W+B=OU0255BB+Y7$+ECBBQ=5]RAZ9Y<] M5>]O:\"%5!++R>,))]13"J%4%57YP@W-<&6FN$(8K\T9?;"?.FJONW$3+ZDL MMM3$B[?OXEDW<61=E@3)(H0=Z=C*$F1P=MD9J,VMA>ODR(UW%2](!XH]F48A M52:"[F#%QH!'KJ+/=\57O[MQA@^S;GZ:\.C5!/^JRF3=YMEE5]5ZQ;C?ZA7?_=*-H;>7__*6O:]JO2K4\IVMO M,K%#LA*O7.N:X//,7!/$'::B.5X0^24I3EV=DRT DUE7H?@,E\\G/EW??_MV M^_3MYN[I4;FZ^ZQ5%Y&[VE]@5L6@<+V )LYO1B M>U'@O%%2,("362H67/#T%;VI=57E._ 4"Y5;0)0#= W09\K7K]?*>=D7GJ]\ M=PRP\.S1Z(,RLAW,.U8 C5/Z5#&>X7^"$,X0/H*)$E*!VUSY$T3#P+9LPW^; M%4-Z)R>(;N^^Y,(8=Y3X>#]Z3!:X@2VAEBPFO(,T>@7F!^V:"*)F2DFML\OP MU2M((27=FL+$T@JED#'E=]@^'/LQ-$+X$.@T!/() 0B1'U(K#GSHQ@C "G;3 MKT&E R$; 37R\"D=VW9'V"Z+FFSA]W/A-#5"RL1<%4:)&>D%0>5 MX[!G9CEOM^+]UIW((ZT&NO;9Y^[[PT9T+-G1688( V;3F3%O<9^TYI$:/#@)\>P M\@^*,^*#%/S([B8A4T')KG+E!J_,!["Z;[AZ=KNT29(&O&XS121M._NH> O5 M;JJ*,?'@(0\V@+0!/Z!]@:5G S>Z7IAN4J6%(Y=AES6349ZA!?9@Z,$S[-^1 MS5,/@0[P>.(0MZYR;X8>UML!1_=@#>7/".@6Z,YPE%<@N3%SJ$L;J#D?/36$ MV=3PD:C_KIBP[PD_$7)"::$A5)A9+L"PLK(> '9P1=/ MB8G6SM,7H92$DL.;[_VUBH&G=_)])3I+ Q(.GC%DW5W?C(<+]8H3E_.G\P+PMS1!-\^ MQ72!-&#R3HJ(:,2_P3>5 H,\?"Y0*,!"'14!]SX;.0P(R5#\R*5,2]][,YSP M+14.CVP:\G)NK"BA&=;Y,[*>B;<1YF?,'6.B-< WH=R87(4&Y+M! M6JV(H-[.$=1'!!6OZ!($H4(&( :10^<1HE.P94/A.(JAXP1>@AFD5X(7H3=Y M)@Y^<:%0P(KBN8LE#0 PM!UZAOVU8RU-ITR@*#00X#M_XK =H2U MFEFR@16NZ,$@,7>^,)!LL.:U[9M(Z>*A-3? M.2$-ELBPHOS"MP$@1R/;GZQYS,&NC]EK+A%H!6$6GW,3;.Y<+/2T\+; );8%([U]H@?_&T5FSCF\0>\*G%L+0=6X2^@D0'ZP'U^)N:6S$8 M>Q&89<-$V)/I$'MFNI9AR]C/FK*0^@,1VQG*JV\3,YIHAGJ^X=OQCO(6^&,$ MQ#D1W*O"EFQX!1H1Z.2 50F[00^1N39ROCE&0]<%I_8Y;[H2!P=<$ R-P.;< M'VN+G-Y.A94($,42C$Q+U%S,'+O@"#^_T:DQ_H('4U$^IOJJ3XL-5 $/&[G, M,QE#X*,[!K\AM4GFF^U;L5'+]:AE6\*Z?O&<%Y: DY^ VYC*$QG)^!HNTI1/ M'B #G-^GJT\?8JN/7@)0R9PK-IOI3;Q%"VD'\@GPZ5E'F%0GP,PT M90Z'Z= M[P->E,C$6,&3K,P0P,1[(:%^-XF#,X)'^,_H_0)X.8?"-"(L MY4+MRX4%;I^6"1C[@6O$I$4?QD#ARGG&_>9$G#Q#4:G>KP$ D%9^M<,Q:OLI MFDSH5(7HY@ '!.$Z@%25(<Y<_FJGUUJC7D=X1/;"RTDY!JP4<@.Q4,"A7M9@XF*V)=93:6T$%NW MX-7#<:S;9TUM%(IS5 /)C#+*Y_PBHDQQ5"?[ M> I!L!)"XPT='E'ZB(\!3+$_8088?(^DS%]L;$4L]'WD^R3C<;,36 G0)@(F MMH!B0J=TG!Z[!1H8&V8XV9IGV+6EZ>9.?* MU@R ,O^M<#4W2*[F9+O+>NSE?=I=SKEX;>_YXK6SYL7K=^:BY+MRK7M4&=]! M"/O@7/JD##XQEXW R%UT!=OK%*]@>YWB%>SWF[O'V_L[Y=/-WK MN_6N7FGUQ6SQ:QTO8PE;U_$1LR^?FTZUJUV!5P;Z*-;5>!UGN&^@_[#9QN^- MQX;")E/'>V-TBX>Y#S;:/*BSX G$D6^# ^3Y&#P8T52"(2<=-!8HQC=U8'N- M^1=&\0N*UJ>^Z/[W,W^=(%2PWMWX1O@FWO$UN,P^>E-9&W1D_V36Q7^8[Y7< M$V&:Q5WQ*MAE10"E<(GOA!%:,S""1ZO"":PG,*;1O%/C.R;\@IJ9C"*RS(;@ MEUIHN,*Z@6TQ7]Q([2 MA,WF4W@*K1UNN([@5YX?E/'*KEBB49!%JPO51W,, '+8_0@,1T&;.%(MF-.I MI]=;H5//(4@W="9&R54#S2D!KA/&N@E-' M*_%/)TW]:"'DK4[C;Z^I>X_VQQ*UFF5OT1NZCTW MI2]N=GV"T\JH!GK^_+:- +%.O4?]("0'W*TZX&YK(&@W6KV#A8(<\R?'_&U_ MS)\D)DE,"^=,K>DX*L8:1,4QF?%%RJ[>IAP MV3R$JFTYME$RU'LP5'O+##4XN]Q:(SK)4+6B*\E0FT\EKLI/?>QZ(!64Y*>3 MY:7 MG8KZ8U>:8(9<*X](.MSF2^]KH2\CB=;99;\NW=,EK>S5^%Q&*ICBWJY+7TQ) M*_LUK)812^?L4N_.JX>H68^V..$%-LKFT]8I/G4*UP[SVMK=S4OPVFJ#K_E> MPPDYL9N!YHC$<&6+'XCTNZ#13-9FF4#NGEWVMAP[V@AM]0XK26:5S+IU7VQU M9NUA7&HG#28EMTIN/0EN?3]FI;0!R:R2626S[BT!O*%;;YW"<%3XP_/3]3-9W4BE-75QM;]LQ08TI. MV'G.H++4M/!?=# 4"+!DUNA-O ?"R@/'^TB-"S$KM8E;K MB8(WY/7NFM%=LVO&D\^,(/+?'D//_%&LYQZ4C"48E(PE>'JXN7K\_>%_E,>G M^^O_5M;JAC&H-(A ;^Q/R]]G^F&WU4Q/[)34><]%X(S/(&RI!0"V8/*QZ2&P M;3!&JO;9- ()3@/L?._9-R:\11)SD8JMG'% ?9&3QZ,I?C!_" $N'Q0;4"QK MKD]$\)"\YCO?5#*9@%:]BL(QL/U_F/7D?6+IPU;%%N8#&E, J'R[P);[L5PK M&5M KT50HJ8RO0G85(!PV*ERCI!7:%]*NA-%[/M#TI0:%-+S.#&_+'_Y\+2M3Z%1OG MM5BK(_\J7"0@X$?4QK8R*737$KD/U%4/SKF. M[%W<$FC0/[MTRZ;#)&(V)V))(?$F?R@27PS;(1.+&V$ICZP*Y\-SZ>^Q@_6; MTHJ[6E;1\RYL815='VQ?U_?JI.L'6]'UNKY UY/T7O@,$*P)(% 86/7<]?!P M_M-2FJ6^XMCRQV$AMC3/J@D[(-_$&SKVLR&<$X.+;_9_HK&'T<@?V";MBEQ^$%PT<8]_^8$ZDOW!'"=0 MO@#P/.63X?Y0E3L* !B.>^Z"<8_^QM(,9;OPS#G3Q@P\SBA*; MHC\_XXBOD%7O*-]KKD7X*87SB<5:=9$!CK VM_PBEAB%/G,Y,G^QC3SF!/$G ML E](!Z^<+"Z3?Q[\B!U<8XW 510X^?"SU)C M9H',G[D/R=KZJ8 '49W1U^0=@( 7Z_O8^U;$F2N^/#6G^!B8U%M=5;=\H>D- M/!R8'=>0WW'>]T+JN0/76DS^PZD35ZF#-!O)3:5;/(L)7EB9A787OM6:&KI! M'4W5M06A/!00PN1:/(EXSH%V%YR$ X$[U&WK:JM9;/>1.U#&Y%M/TBV+LVWU M5#K%7 DO&?[V!_:&".MGN->9E0PN"(Q?961,@B ;9 MBNSS[ALEV*W+!7=U)[NW+#BW56H%H[>M=MH#M:47L;H:KBCVO8J&P@[(3KN0RIPS4,1UV"<#TA>"* 77%]X#Y?NFZ)> !>[NE-P9%&RT; M@9G)O@$(\*F&2?CEB&(%M]2(WV5F.E^.1D)F7(.5B"::XD14%E +?P^GQ/%9 M9HE_BJ@/LEI[GQS]1B>EL>*5V7E9J)1S\'?#MD!0/QD__\ W>0[>B,('].TG M9"N$ @,_'=]:G<^[J&O;JJ;/J]L76%O+:E@:%MS)$<&GZH"# 3;27$&& BCI MMU]1VRZ)%U]9?T9!2'+N 4=3H(.PU:-FU3!X4]J@46(V94<-5CS?DM%^.SW? M8,GY:'1!+5,,,_,4? XFM& FMFM/HHE"@T9HL$-H_.0RA<,NGWG)Q_0%;(Y4 MK'K-73[P(?;WLKO(10(MCZZO1ICJDJKT>5<2F"<:F'NUN^PA>G1#\ 'CD7)@ MF6#J7WP4;I"6VZ-TX4K9A\N\5R]S:#EU;LG4N?8VILYA8P@Y=4Y.G=M7_FPO MS9\5FZZ41GMC^'C[&<2>1B&35FOJS4(J+7Y8S*7=E[:; YZ;)^7V[OK^VXUR M_O7^\?&#\OWF07G\Y]7#38+>V63?!5F^\9'+(*&?K3V=:A;^8*#8YI5K?;91 MAEKETZK@I47@'^:XJFO#P=01KM6%6X8#[4W2DA9!H9;&E$4#LVP7/$>FG.- MV _*M'2KN]I1'*S@HY=1EN'%6.S9"B?#I]0Z8 E.95J#:#)$6>2F.2(LW6"+-P:PGB' M$<*[5J&7C08-+".D*IV=Y.;JM[GW&@B1C75I_6+08:]-I.YF8TB;=)(^MEYB M94>L=T^P\\V:XP9P /C7;+08B.26:.0K4,AJ%]:M3*@8D_Y:NMKI%3.%-B*W M/76YEQQQ2!RQS0:T&_)!Z^RRHZM=;>/Q2)(7)"^\OW;8C7+ &2A:1VV5Y(/7 M1#E(NC]TNM]FI]0-R1W[\.AJO[MQO]3=#'(YBAC!9^9Z$]O=9I1@IC%MS9Q= MN;OWW=VN1T=F,FO$$A?X/$43]B12,SQ%Z1I#HW8IQ[1/VRQ+D]E3E@SM*,EK MN5#X<]1C(Z[ZR>;*>%$8A 9UK)W)!YP_P?,DYJV5EUHLF_7SAX"V*&_*]UNY M3V%-&7#5-3N. ]+49DF0XV"].TE?5:(#[TQ?/:*O7GM>AR1)7X=.7WLEKSZ1 M5UF,MD[D):EH*14M\5_?F8RP;8>N-DNB.S)G]?S1W=_]#;NCZU)3^>ZY%!;:)@Y4+ACUEG*X8D:IX!8?TUC5Y4;/AB+XSO%])R*>A4.65EU:-BY8U5[YO MN,^\&'II]^J,:FXU,2^UKVOZKS71S=*#V+&'NFV"6\$@;&%;7[75K(L]*&EN MMU[KCF6<+F772]FQC1>>!D5+VGSO6YSMT29V*6^I MS?:6)R9+VCP"VMPS:7:W=0*_:OK"%M[CI!;"^5 MEZF!G5C6Z]TKB<._4XK@*IZUW%V==G>2=[9TW[[(:ZTJX(ZY!*'LB/56MPM+ M;^9U;\_[T?K<$IS2'GYE;:!;V!NYT=^D#G-!K&C'UIMD@$-B@+7HO[UP>,'J M9#\XNVPV>L71,.N9CI+V)>WO0/AO6?:WFRC[NT7_2MKJJ+ M.+:]L:\JF54RZY$SZP[EM)KWMC5/+(?Z'$X.RDNNQ8IC5'*UVY MH6V)4LQ'9D:^'=HLN/EI.I'%K"^^-\%!D%%(PX>*DYA*IBZUNVM/74KR>.L] M0O<)1P;3<" ;1R[R63\LQ(E!?CB>5[/&!$SY2'0A,,J^C]YN*"DPV#*U<3@'E85FG2[IU==DI"SS4L,Y$E4+LER27U>>]' MDGT4J[(J3Y)D@23U?9$D-GKL;3S)1I+D\9'DDN8/6R+)BO6C'^W16NO;9U>W.TB(WQ0Z2JQNPI8=O"AS41F"6_ J^Q:N>0B\7EXJ/ M\=JGV-5%L8#@\&9I3&6KMF]$+DAL($T6.Y[:DTSC?RI%^!^1NG]%'PW)*@P0>@I,!K* M"HFS[P^QJ1,%]+/D[@L8@)FAJM@C@,.;BK_+_H![0-X4V0M 6( J 6_.35X4 MQ-@)?68$D?\FOIXP0 0@ZZEXN5>RM]DM80?<\$TQ7@W?@I< +_CS7\(O_RS8 M:(S,Y%53WP/^AR62BT8#Z&$"AV _F6_: 2,@9@% IXULPN\@MID,F5N MP!=E/_'?N(Z"4@,_,YSD/0WEBL,>92+ &K<6^4AP'BN[ MP4VU0/8&=X7.38V9:1D@.E%'V6Y$JY4)S_J)RG_,[#IML=V\T/D]N<4<@"D0 M+X#'F +)_ 3M%S(04I5U=KXI3F=69S\)-GE$!(N&:B:PE(^I(:MHXFY&$VMG ME^W&O'Z0 $G'3D>@I)PJ&.#O@7+U^* 8ST#GU*T-Z,^*3*"'_$,Y>2360FH- M/3AHR/P)\D6I+)P[@V4%&8YT'1-J49[3 OC.Y4RI-Y1'8.0[+V2*UJ4?9J2# M[7*8PU^-(GDK>?)'8D?8V\-ALZFUAFVS8UAML]TQFL-1VVH.=>#)3K/7_-\^ MN)F9'Q4Y1&OO@!T*445BA[O[IQM%ZRO4W5'[5:F6D\,GMCT9/S_;@0DR,RK- MKNGHG#$ DLRZ"N,/<;E\TLWMW?7]MQOEZ>K_OWDL6&8YX,]C8EKU4*VXWY@+ MK +&D#K#=%RZHYP/C9\*:$W4R_"9G]&7OS<>&\J(H5)U8.-&&(6>_Q;;*BE@ K67FUP_'8'O136!.T*OPIU(6;/!YSH:J\CFUS M3%IG:H#=3<:<-QH%H$7!+ )>AT?Q 61A]L(<;XKRA79D@HR)%6!("4I\<3@$ M'!;M!1 1SS9F_HAS6"B4B#\5I80?ZZY\GI:@-0"Q"8"D%G(VSYMEF*^I%!N=6 M? "\%K*L.!B"M!G9I.BYBR.>'=F@"NW_I%X ;H.%D>^FC/KL>=8K6!2*#;1L M^\30B04]SVR> X.&9..2=/^M[9Y:#$D/U;!3MO M,]9=9?U*G+N"85HOQET! E6\0<$];9VX]E>P],GD_D@G (BE:;=_RUMOPFQK MIC\QAH&'CL#\P]M.$D6=V,03?\<>%,8(3 M?C2<5^,MP!!G5GR"[)P!_#R8%8SD^3 ;C=[-&^$2'@2+Q\7#1_)2\2G8CE&; MO2B@U$ ,_F4Y\GJ@*BAO';@1Q1_ZU?_XQ;@L(XR:>H:#-3W#1_:,PN6!33T? M'?G%#F*OS$'L%1W$QYO?OMW$UY\Q-4&I@RUU$ VHCY MR8P)9CUY7WB(X!HO*WTXP*>WWQ((70& RJ3+8/7BKE:=XT-/7F@X,5=C<"4F M#KP]PXL.3C9!/6JH!KU&MUN]A*K=Z'3ZVZK!&2RIP:E0&-26F]K#IA;7=7[:ZF=C?O?BWG9FZ'AOA%^%JM04I. M>^A%Q*6,,Z@!X[2!<3IJJ[OQT+!R$MU'/VE)8RF-#9:TE]D)C6&N MPI4)9E)NTF'NZ#EC22.:G7 &#ESNJ7JG+O,'=]P,Z>AIK%T#&AL C774MKXM M%U_26+UHK 87G;TFN,,]=="7-':<-%:#&[P>-H9IJ]WFMKH*RFCD-U>""I=<^ MNQP,U%;)Z&Q)8X=/8ZUF#2Y8>AV@L8ZJM=LUH;%-PY)KY)R4#]1$0I%)*5L# MT/'PK5:#H&FO>W:I:WVUN>VDE2V@NMX)9I+9);-78?8:1*][/6#V[D#M;*ZD M);-+9I?,/I?9:\#K_;/+KMY5F]M.#)>\+GE=\OJ\QJ=[8G:<$-7LJNW6E@>7 M[8G95QC*L^JD"<)X??IU+6HW*$9-Y,JSD]9>R9R4 ) ?8']7;*/N.-CP772( MR_V0NKL%+//4*')&V.;5%)2G$ 9Y#[>)\:8$T3!@_XX 1@[\,;:G,QWGI[Z' MC=;IW;9+_=C$C 3',WGOWH;R)?)QT$BN6WTZ!8+/5TE;E'DC:G7'CT1M2Y,Q M,-CH[A5'EH@!)9QS8,\V8!9;W#:4*]CVG_!!2 O%@#)$9SAJ; 9;339'\R5@ MZ?@*+@]G[):&P(HUH9PWE$4 3XG05ZF1/(UQ&,]"QD;CLD4VO-8"1 ML8<][)Y>3WWK2W"TTD )0:$GV2^WNXU^N7 ^V3#W5!KFOANATHH?[1#8PEQZ M\K/+VY!-N.K518-Q_M]OU.(3FY6"T, .N%$0H!Y *7P%PO0ML&G@S1>0D%H<"A<_F/H_W(YY\M=@JB)&#@ZT, M:Z;+J96'C9&!C1?YU-F,E\$'I"X_]&?&^I;R=J= K%HX$LTCO MH U#PCI='*>FB.%'-.++"[D2\QEI03%(BSD!X\J*Q#SL\O^+#!^$"F@+WNY8 M]-NEK5^Y(.V=^ O8SA>P]A2M>?'?27/XD8U&GO+&#%_T6O^&$U,X":7#Q$"? MXYBN^#3IB$=Z'9B68\-])BTUL0F4:!7 [C*P1>UCV"XV"O5Q8MN%XWD_^&2Y MY.3AV,"6\"^>\P(&A1W\B >MF6# P8_QC0WECS%S40O;[#5N&9]YSY !7E7E M+<7Y#\:F"!(0L1SW0:IEY[V%;\6DWV.[>K0( *)QK]R&5LT@8"&O8 M8AIDRXEI!%Z HWZ\ M/YDI[)$%&!=4$=LM=B":+8/]A7!W;#[^<&H$8?)ZZ@7LP\'0#)R_-!I%L[0% M-AN;@)\@9@^9N"R.X8(CF_:4IB9$8>2S[+2@((9\C'RU5"; ,J4B@0_](K)C M7"B$=HC<='9M1&37^F_<3*.!"""$ 0LXWB@YVU=QMN0A( 9^FND44 PG#6G] M(0.S@'Y)1F.)<(AQGH)%51S[!R-+,P.K/"Y4)8#W_ !:0YLT2*8S(KCFO4DY MCUP'FTH;(,E 8/&G;5S:LLE0_: B(E4<$L@ (P:^C4^?0X0[QBLQ%2GRT/B! MP&?$G@$P?4-Q 3*2(7:!^%#K(FF'Z& MQ0?XX>Q-WV;83!SP#W)(#$X-$ HFG^WI4Z]QE"/FVQ!<4Z[.WA3R5DB/<_Z" MM_-YF!Z7 %/XCG&7T4*E GKA!\UCY4->D"Z9.78!/L]OR)440(FGE-EB6N&0 MVJ^_(7N'D]WD6DU!TF/3=FY,X!G09714SC'T7#S"[=D#FG%)'H$^ M<[%9.XZRP>%J'! 90'F@'<8V>^$R#AC1'MH.S67%R:+\* @9E\&> Q1V\!,< MHSH!4L!YIZ^>_R,[@A1$@HNS&KB0R8S#' -M7/P;%!&LKBK"T+@PT1!!=0?2 MT+%C%QQ?'@-*51!0('8G> ( &!!K%1,?0.] B@ M'DP1)$0$B(?JD,^DB\,>.,+754"DF3]PJAX;C;#K/2E*PDD\L0?WQ'WZM]BP M)/N'AA(+2A3Q CB%Y;VZ>!*5AT8$X@D/Z7FG'DC%F. %Q%!0(IG!]FTD0Q"> MALHM3!J59T4FTL2$&;0^B(,+VDD4C_01^Z%9>K[]@@_3T%O'L6F\+!_VX[D" M8#8-8,[HDQP4<96A[Q$W9WC&=@&9%&5 O8DS(X2RF> \V8RUD?T1MP4X.\.A MP'H/RW8AN8H?\F<*\'7WQ->"T% !,DXSNRNP';$>8(\OC2QG_U$'9F. M%R&GO=B^YPK=2J:?,;4MP#&^DP,M)W)P2AD@V,%N^3@F0,WN.$3@/B<42:X) M$#M.%7Y!5A&OB8!#3@+>(5' M!9.@95;RH)P$$P<@:]*"IA>()XP7PW8,(2GAYSCCUP>#4N@(87'&BX($\[U7 MP"!\#O:KX[TQ=A%/X*)%LV+=3+RP#&V < .("I+W4@#Q8"H_O-!Z8M@V/!-O M$,A[8OSD$MLK!:[@+@ZS>&QZ%FXSR]DXOP-G_ KZ&Y-&9C_M@)9-#T[P-GQ0 MLU/'P,=--!?I:1(-Z&RX0#:>'Z]B97Z=3-7)G)\$?SZNS%\0J+-/B84-ZT\# MPY/I<]EAHC0;'">N/=LF^80NL/?8GM+K03Z&Y!^H*#E0 XXB4%4X9YG'2&DG ML1@!G8##?9([>N*+YJ0!,A"/8"2>F^<^>_C5[S]\]+UIJ=O -YBC@,.)TH:_ MXIEY.*N'FUDCZ%#_BT;:ZJ MR>GC$2,^J="),,"0;'WD&)QEB$NQF,GG\X:2$4,8&,$!Z2!_D*?$P]DC S;< M6+O]#&GHKR<,%H._" 1P8#FB&P7- MR#417.+GG<)O%#8=)DZ 'PW^91RL3) 90J@8B!H[V!E[3X6C#\ NY# M!1E?1DQF@E^A?D%XQC02F#Z0N_LFIFSSAV)*&D7\(6XQORFN\8(A'''9.C8< MA[G/Y'<@?63-9Q%!!L+*3"?EM@GCRK'HT2> 3R+5$]"6"OD\+HT;Y1R-7PL3 MBX:,/]G,O]"*MG%R_#B<_>8:1)W9;8&EI548AA3"XN"O 0C!_DH$;GQ!N%T.=1U,1\+T>/( #R:FT>;$!LP];B MV#%_BU5.0;0&!@S)CR8#Z6>8?:JA7*77VT1O)&=3,PS/*:P<;E7B)54\:58$ M0S-6,MX,IT=);U.$*LR"QPAB/RV]!!<\(38HX'YX_LS3F.CH-6\?Q';!C"9) M_,Q5E(DW&]E^Q3"R0^$X,P"3ZK\>0PWOX $)A^:VS-BQF/N=BL;R*"PA><+E9-SXOAPR\6' MY\$]W"3(_#@>)#,Q40XOU)7<<&^6 )MD4[)I&&Z3T4 M^O@S/@X&!X9A8DN(2ZU4?*!'0+)!_"[W ,;=\>( I&3 +_5(PX8@+%_BF>@D M^[**@*['##.) PLQFJI1,#AQ?"N+K6;[140>45Z#U<%%/<\PRYJGM%"<(I'J MYT0?X]ICFZY##+XJ713$(2"Q1_+(/"%&*42!FQ&Q)A['S(O\Y!J;KNS()L+TJ#S#A5)18:$ ["P,FKNI/"G;1/YZ(W,O MQF\P) T?PK<7>;G?^H;ENUA' SDLTW M_#E8%SP>._'P_I''H]&=33*@5R"#]=R,O;("WIL\^UY *=@CD&9@1*,QB-HD M1AM9U^&KE_UNZMDN]^=Z_;\!K?IQ$&X%,*DY=DD\O+780Z@WNI^AE2@#)4UL M7YF#JQ-&?,E/[BZG,H[F0,VZ^?P;@"7>][[PR>?,#43T_R?^FQT@X=R!:'"\ MC.J>#^2\#E9> 2A_U;1.HQ6+VA*"<"G'PL3KX(HOT-'P_&M7;PPRR^?$2&;M M5X9]]MY #AS']HHP]"N$*'4DCQXZE^,P*"<^%\QM[A4[2M_!1G3+"4$ M[FE@5BC/UJDJ.A')\]8N7'<+4L+H:>"9/-Q'4B+/UR] ]&2REPM;>FFGT2]] MIS'Q #_R4EE^D$[PPE94DSNJ3@PZ=E69G'*/^*9,>!+H1]D4S:BN/YXPI_> M\Y0H_M(T($0>SXC'7//"\H(C9\S_%O^ MN,.>P3C?9\_NV^MT?N6@C6Y.1(WA9A'#.()$.M$!#E@+?0 MP[=,A$ZL4PZOA')B4D+C'$B58:+X*^R:LL! #(')BADEF*H3*PG1R&D6VP*I['S1M'\*&EMK:*KI9&'S8+1 MYW$\BA>,N!?B;V["M%K-%,+B_LI'R 8\%)4"'9\>]#+L2ECX:UOO93C=".<5 M$>"]6+Q4J<7QUTXS(]SI/I>J(\2],>-7LTG!#8HIS^5I!BJXY%WK GY)!-MW@\HP%KKX75 8*^5UPECM@1 M25HDP>?XR'_-0I-G(9N,64$JU"II@=5 RUJ3S$3 MXQQ!\B%3L#(1,$$1)$IM;#>^&A6IR08O,4K2)^!O+TK33;D,\C )@X1))N6: M*\OD 61E8*LX*9ORC/&5,3&G17ANC+UX?Q_3C[(A"37]./8(*?Z3D0') ZEU M6_IAFA6BG%LV7HY9'Q)12L\F !@RK!9*S;R,71#;+ZFQQ"@_,%5API')VI3G M-Y]NGSY??9C=?".EXEP2RT8@&-N<32-3%%) SL&X\E.2\55?N(+ M'BZ?L8CI6C?)3$PL[NQA,CLLAW^R5]H7@@VIAE_Q&M:?4?8FU7 "+WF>FX]E M)S3M%]M1_HRL9T& \SW6.->_W-8VLG8US[3/F*)BABB?090^4 MV?!2$BTW)LNB*TD]QG],Y#(OD5Q;')0\4$U+DK%9X8L MZ4)!.8@ 0)&5_,(C7#YNSK'*>!&/RTC+-U.:05+-$S1,62?*5RD5> MHD<].WA<$_.Y8UG.>&DH9759'IW'9R,'W1#J6Q'-J8?$\%[2IV/N@>)*Q2* M!?RH&''($G.2(;]0/>#<%\^OS?9YSA]=:N;>QD-_63U')FC*"YDBD8!@0/4S MN*$\JIY%L''D]R)492*,NL%A3[<;D SU?#&J*_\ZMS)#RZG,7R;DM4PF;SF-(5,P5G2;8] M, T5\LU>05,%Z]HOTT=@_9RR12C;(I1 M7Z88R12C.J08$9^GPB"<9U-@PJR5E06&0JTE\J5+U M4>IJIOZ)=*05'RMC/8(T^\Z5RJ)+J&"5&+[% P"T10YMH<+B6)*HEN4"GJ=F56YS M:L[?B14C#(5K,R+XPJ=I@ &!.9G^/#>,VM4M5*4D]^3HZD M%P5&7&V%+3;P/>F6C F&BX(/'U?!9=K<<$9_BR!U;!-0JT9 J6-, _8Q_L>O MHGCDH^T28NA'O^;U(5++3)M&>A__.E6JC297K&+@@GBS^+H!7_U2_+S=;32[ M6NE7S4;YY_.6TK1&I]NJM-3\SSMZ3VYJ]YL:+%Q*C/.8,9 UG2373'-@WWN= M;12\8$X<9YK=])_MK]1^MKQE:W+"0=U.-5AF5#:YJ$B? P7$':J1N7!8F= /]/39M+X3)8"Y(*@BY/+*?:4^S/6&"EI.*Q#$2@7N M#F9W1^]Q%BHEJLJ$$Y#]!R3>M5Y;;;?[ZXGW S!#)+75Z6RZIJN]]IH6L:0V M26V5SM;N]]5!NRFIK388.69JZ[3:JM[?$[7)&R)YM28!=Q!/2<#MZC)W)@)0 MR;7.Y.2+WU_@PQ^U_C[**4C!/,[I(A!7=,]4'!8RH_1JH"JU*.JG=G6UU>M4 M5+KEA/%N)MXJD:AC14ZSW9+(J2=R>NI KWK#*I&SJ[M#M;TOL;;3$'8-]>S5 MRIU]-E"XJ[KP]:-,3>VVN@<;4SERY( UI%45&Q(YNXI'JH-ULT$D^(<&1&0H91: >[H0RE7*S;).\V(BO0)ZXD8&>:J*6(T36*FIIBIZJGN)H:R M?PN@KD\=??YD:;?IK>55GT).R(J'K[E@ZO75=K>JWJ@$@9IF+4G:/73:U;6> MJC77#)9(VJT)%D^3=CM-3>WUMUW.)&E7TNX.:+?=4WOZFG=O[T>[<^KP^O6J MPZMQ(9GI5[]QR ^2$IK4YGZ[;4 M7D=61M4'(<=,;.>:IJO]3E.*M3I@XY@IK==5F^LZ2/+*IYY7/OO?8%V?DH"3 M@*L5X(X^;TR6X)4G6:BMKJPDJBMV.JHFB_#JBIU.6^UV)'9JBIUV3]5U688G MR_#J1YI:6]6Z@X.-X!T[=KJJUJHJUB5V=B76=;77E)5X=<5.7VW+4KP#>TH" M3@*N5H [^EC4 PM"/S)#/N3='!O^,]O$%#Y<+^W__*6O:_JOTHFN)WKZ5;T4 MB1G).!(]V&FGW]Q3:'!+P2<.YT&MQ)U/#]B?,+53C';F_I76Q MG$>V=*HI>M83TA(]DGLD>O;,/:?NHLHV.XL$A^RS4U/,=*3#6E/,:,VJDZHD M:G:%FKYT5=_;535L5P&M"5J2!:$=1CZCQ AE& 7P<%"H_I.VG32])7HD>LJK MLEIJO]D]Q)JL(T=,G5W6_5_[UO6I4_?UO[)GPXD=^B!Q]T-/,>T7VU'^C*QG M#*Z?YA5U6_9NK2MF*M>+2M3LRJ5L5>U0(%%S[%QS]#U^DOZPHL_/A@U^9->W M0^_ZUFVI>GO-0@_9L+ F2#Q-TAUTU&YSS2Y#DG1K@L33)%VMW5]C=JFDW7IA M\41IM]=6-:WJ3>F^^L1V9)]8N;5C[!.[5QE +J3+PGR[6-D>]I"[VYUK+5WM M]&1[V%I@XY@IK:.KW74-"$ELDMBJMH?MX-AJ*=;J@(UCIK2NKO;WU3-')E;( M!@D2< ?QU*FG\BSK=]S:5>*EG5U.)EWKV M,Q5XDMLIEIC;$CFYG6&#NRF6FML5/?9J9'[\?*#HFRT=M!H$=V M2*PK9B3CU!H]LD.B[) H>[R=NHTM&TW4&CV2>VJ-GCJWFSAZ%S73(?%"=DB4 M'1(/!#.R0V)=,2,[)-87-;)#XKN[JK)#8GUL.VEZ2_0<-'IDA\2:(D:ZK++1 M7TU)4S;ZJRUF9*._NJ)&-OJK+6KJVNAO_U5"=7WJU%.MK\>&^\P4VU5&ANTK M+X8341# @N5>C-!^P>\P,2QWD7U*V=;2[93HD>A9.RJ@RYA #=$B8P)[U+FW MO,E4:/Q4#.O/* A/-P!PKK749K]",Q/IRNP,,YK:;@\D9NJ'&;TK>::FF.FK MG3U@YG3:_*<]&M?LU,J!5NAZ*=OX;@J:>G-F1U>;K:HM2;8(GIHV7)-,<9/9O,#9F_>S3JN"=],!-ES/QWG,R:F!K/[&+H,^/'A3&"S7XTG%?C+4"0 M9LXTL=V+&1C.._[$\)_A:0&X[J+ ZVBTE>/W2H[/*<=BIL>GPWT$2F4^/@7; M,6JS%V7LL]'_/?N+/1PVFUIKV#8[AM4VVQVC.1RUK>90'XU8I]EK_F_O[/() MB1OO:Z_AA3R*;%R6X;B(#6*X9EX6)\1)3),2/'$H0,8QI@'[&/_CU_@RW7;I M?/2C7_/(1K*8#2/@^_C7*<4TFIQJ1!1#O%E\W8"O?BE^WNXV]&Z_]*MF0RO] M?-Y2FM;H:H-*2\W_O-,J?XG\\JS@Q2I@SL*&P)+:<''?+P@W.MT9>C@VJ!BF,FLV:C=[C-*"6I'1*I MG:/A+B5:'5!QS&36;/3WU+QH2VF%!U"X_SVV,:G)G!EB ,B-4R0R*86*;<'_ MV",;+%5CZ+T4;-(CS\?1&UU9*E53W#0;NNR]4E/O.T+L=7.'_=^:ZWYE"/E2%04_]*4O!Q4+#6:%:UAB4% M2PJNT<&U1G?-X3"2@FN%R!.FX+Y60PH6IOU,:IS6H4RM;?ID*_P^<]"95,'L M2===7>[N8'9W]/XF^9KY[(&1[TT4#YQ-R@HL-&"55R&').S/M59;;;=E&D$M ML'',E-9MJ;W.FLZ=)#9);%4[0^AJO].48JT.V#AF2NMUU6;EFRB935 UF\!G M+[87!;G,@=!3+!8R?P*/I[D%PEA=8J4>^0V<-NBIW8&\(*TI>EH:*B>)G7IB M1^\VU?Y@3Z-=)'J6H6?05YN#/0T2.YW!.W?OH$^W,UT%'[1[K=?0IXU5K@P9I'VFFS$DCMM=6-:UJRNX.+R]/P%/_G)]U:SH1 M'D QJH[%7<-//S9R;JNM5M4F3U5!<0 NRK&AM:/JW36=2XG6^J)56T?W2+S6 M'Z_@!72KMF7=!5Z//O+)PA9O>!*9P+@U -6;I;L]M;-N M!?#V@%33ZV7))I)-A.9K-M5^95-5\HGDDQ/CDZZN:MW-R7 -YRVP VQ\ MX\'7(]LU7-,&*)B>:U$DG)[S61 Y(7\L\6T5;)PS- )F*=$4'L0%X&=$U!0[ M3U<+0OB $N)4Y75LFV-E;+S CQESE:G/IK"2A;-S#8"];\&/F/)JAV.%/&M< MTPZP*[/SIAC3J6,SJZ$\C9GX*8_-P];",0O8\BW :?X=V7 D):+\O(GQ@RD! M\)(] @)P0X7%F*:S_QE9SR*7;VR$B@%,88;X+L68(*'@>E//#_D)5@("K4LK MP'DG0!!O2&VN!Z^D@\$I;'B40]AGSY%C^'#VB>?:H8>@2G#W'_AC"-_ '\^T MMC+R8 ,TC#C@TXA-\3[3]LUH IL Z (:\",\I$_83G_ @9B" )C!L13/-.%@ M_&ME%(61SQK*=?JK#,AHRXA&#A#\ 9",[=%?'/GPV1L@GW(V?KC>J]M0_N"D M1/!+%P.\C@'UGD^+.^;UB\;!YR!"G M1@[P.%$FDB._D<17X"QQ@WZ=/Z8XV,=5J+"+DQFX?<''MK:Z,W1YL9]!KGH\ M15?O)N;6[K>0AXW6;A"'^B [W(B+,] .2#B_(DHDP-\)X(+2N39_]CSKU78< M%9@#^.'91L$-4IX)UA-B/[VSS_(9J<_&X@S5#E"TIF+A": U4^ MB$EA?%RY+FJP![))4(%^\?R)HC4O_IM, Y),8 3"(V_, &WFHI[^9OCFF%N) M+4U5]*;>4N$Q![XB.PQ_]9&)SD_+\\>;Z [[S&^A- MK9LL!.\U%(L%<))IC-Z,#EIXP+R4G8O14YQ"TVK.GT)3Q;GK),Z=G%U3C[WL M='9-T0N?>U>\?2E%X@'^H:]JB[\[ MJY8?Z(&;$@>HD'S/BDPTD[DM))QQ,J<#PV%)Z&!L^-8KVNQ3_@LNN4&(,_@! MVJ[\L< ;A;G'&J!8_!=XK/059@3>WP1[!D934FC&,U!&['G @V !P^JJ KZ M[<8F,]G/%R"\K+?TA0;L"-0EO*O,[-DAR9<#VD06!JT/9P"8?([P'Z1W0^*% M"><%EN,%)576K@>.JH^1B1AD@2(B 2YSE*GAARY^)E0L>G/P]<0CGPO H#7_ M%J,H]$+R+@@;5;>BJ_^OO7?O4AM)\D"_BH['O5L^5X71@U>YQ^=4E]VSWNUV M>UV>G7O_FB.DI-!82+0DJLQ\^AL1F7J! (FB0(+G#"B5&:^,C(SX!>S_ M;'4NJO)_L+)_![Y:>P(4,/*P=O*YBSF=M_OJ/1*RNH4Z;M>PT:C3ZVMUFX:A M63+-PW2=ZG;ZYN!@K;#DI.2DFCNIWO:7;T 0T[<@B&U/AM36?E=R0Y MB!ON96")07KA06K56182V"]D'7_5';X>^GJNI,FY HYOZEB*?;"H#C"\PJ?HXRH-D31$Q^\8T3/4 MOEZC882T0:8'^.#31]TJ6++-7G8$JW4*XU75=UL[T=D+%G_V/)F9?FC*YJYI[HV)(Y+\Z<$S"FE9YNN8O? M: ?W6[[J9D\060F@=00"-5MQ=&VH=@=[!DO; 31W6!#JE]*9YHF&5KM1S>G% MH@F[SQ'BO-)^2_N=-!8VWM-\79;^O>IIJ#O3:MU$7 M9;I;:'ROM-&%WC"N01HG$=$$ 8J/_DXHP.Z][1J>OP$L\%S%N'&:'A..'L*AK M $HS#G>< NM%UBR%R/6L*.; ?$]6!,^Z(,\P=<59$(JM51@Z&9*@:2.!H@3O M>R0,T@P'J/ ]XN2&A+" )]B?"^;;2QQN;CUP4,99X#"/ MP/G" )%1$448094X$"DB[H"FP5O#Y74T9S;"*2NV-4>>*O !AS1%T"8":XH) MZ]B-2I=$J[? +%D(B@HS19S#\5(!-L-P6HY2N,Q6Q[\D)-DU&A&X M(-;X *41.CHA627DR&KVY20ZJ^E9QD)S%)=F=5+%I1F@XNI";_6.EJEM7K*B M-5"RYZCM%JF=H2HPGS02= -4@[#3(N6)>9Y"HP431OB:J$9B6NDO*TDJXA04 M157OG 12CM,_?]& 2OW @H?0FD^71#WX?PZ=7 W96-,D9%:EH2X8*_B0AL_8@FH3,DI!9$MEHIZ9(R"PI6"T3 MK%:104)F70IDUM]]%WLBW,>%;J5[Y.J?6RY(V1*;?1VNZ88ZJ(V!T\YZF'-+ ME^L-GM5%^L*3X9[1S5V:L":M31MJJMZ]C$+E2,T5-' M^F7$4EK('4U:M(9R9J2:QIZQ+,F<%]]N3F'0SNC-)0[4F^:RIFKGJH/:O1#DXPY%F.T^CEOE^?J;O'QC4'#7=W[Q3@F M("4)CDS5J-TZK2XM6G!:/S>^FG5O>25/&\_3X5 UC#TO!"1? MF\M70^KJV?&TKW:[S^LO=!9L;2'G3G$5WLJ#P98345\CE.%&GPWV:R57+)61 MK2R.0*!F*]%^K>0.3J461(AD*Z(6B$43=J+CE2Y+^RWM]UZMY$ZOJ-)^2_O= M&$I)^RWM=UM:R9U>1^7E;*7+V1JMY,[JD-W<*P)QE3!H*$_4ZWO#U4 MX=+[N4VB0A<>W[6\/1"YR*>;D'G ML$?V+NDL@]J4?S!I))D]8HUA;UK$FQ]90[X]D5$PM"(Y\O^=ICT80-W8]1A8 M\?W:FL!D;RSOR5I&N.OE;2&8O14:;EK^FMG MP/;%0OP53,=JS%R4:<@F?WWU%W<\[G8U8VS:/?@U?MOU,\LF"AW ;:'BZ.?WUKORWC\4UA2BR5]QY"+?L%7<<.LM><;)7G.P5)WO%-;7#U<4M M6+;TDKWBI& U4[!:10;9*^Y2>L4).=\/T+[*%?H1GG\9,ID$J;D+-U -&0AJA- MADC7-'5HCJ0A:B9[!J?@C#1$TA =/T6ZKZLCTZB>)BUMT+$X8]3 >SL7^W-1 M(+IW^>3B"P/0[8]4K2_[.S64.\:>6 22,R_-F=Y [8_J@M]+[ASM6"\1Q LA#$R>@F*$YZ9Y3!.&T$(R*\IC7 H35@DMWP64"@:1X\";&4 M-B,=Y2&R5@:M YC%@:OT9,V:E@?_VHC[A&LN@CEM6N\4J O3W@\U:C-8TU:9 M.H;\E('XO'I_%_!&KJ(\@A;VMS"((N5+&$S<>._U-$A'DC4F',]0S/S(C>(\ M1!G\:F8!6UW+(Y"SP$=((A4^]!<3RXX7(8DB<#KP?>8I[,><^1$C0##[N_6 MWR8#P(; ++U@#G_%S)[Z0*N')8UC!R'+?=91DO4E4KI]?>GDU72F*Q.-%O,Y3!6> MAX?7)?K]\7&%ACVC+JZ0T>\8PWH +9N&&G8&W='!(&!T.2+.FCAG-+EZOG@[2CR_\"NG#??K9Y > M4Y(\OZUB=\5&>GU,UF+4L'W1Q>MFYN M1Z.1NME"W2Q;2;-Y=J5UU>YF3)*72=0\7YV^,E^&E$U0Z(M"<1$0H8"N,6BXY\>!3>SMUT!U[WE;>IXMT]FJ2VY)(,HTU+YN M'BX0=6Y5W+M G"ZP%'M;Q;4T"&TW"+V^.NSNE79X(09A!]Z>- B79!!J+[/9 MW+[2X'PUV'R^.CZHP1G'RO6- /6MMQ.7D"G'"\KG5%#^K 9\.:TJ 1)I4+J3 MG)VD2',\XDTZI=)/>3@_I//)UAEVU=^'Y.H9,ICN[A)WS4$Y--^'4R.93G>PV^Z>#!%4N#1N_*5JXN<_Y&(&RF8#=YXI M L.Z,-GGDB9PZI.SS%[9*9JGR&"4HBF?/\>@EL@=ET&MIIN"D:$.^X/+/C9O M-_QG:M_/^]A\'LHY'*J]"X]I&5(YSTXYVQ?3ZJGZZ 6#JQ<8UCKS4/5%1;82 M9_^B(UN#[5>C,GS0U./W!8BF#+J>7K0N\?ESC&SQVKC"5B>#7 VW"MK 5$US M>'@ TSU^)F6C6(MST_-.'^$,-:.V"6)7W"5X!,L]/:F.7\-/-ME,VSR-HH)[UC\$FU6;:I+K;Z98UYCX5 M.;?.WT\AC58;)D]@+=A(.Z86F+. 6F R;(&I)(T#^>(-356PCYF"/90M[&8< M![SMN#5CV('8#1S%L^ M2V:%U'T[ZU&<]AU_;6;MS O]PJDQ,AS7:BBNXJOTK(MXX56.&\)O\DVA(_%$MS,H?0+GLMKJV?5CRW]PL6C4 MBB*6CM O7UZN,732F%GE+:0W/\1FKE[/K840;H1QQC?D13YZW6YV49V>PEQW M,GNM)"$%BRU.!TC$\QDYKCHTE5NL%^Z&$P'*2\;(S5: MN.7$V_5BNPAVE(U&2@BRJ9-!>CD,R MQ^)_J5TZ$F_Z!H -S-'K'& M4> MXLV/K#5.._[9C/35T(ODR/]WFK;P!4^%78^!M-^OK0E,]L;RGJQEA,>) MO)$'"[]"PTW+%_N!(%Q_F_F?3 ZR_#)CS_Z@^\_!J_??2*U [N_@ MA2!9T<]OK?=E/'[.[MS \U4>T*?TK'7RK9$;T3\68=$B)C;+4;1A8M.&>9NZ MEX5_FC+_N38>;'5F4,OM=M[@)GL\R)XV2C8'+3O$;/8X=2/Q.(V.OMV:IU;\ M%O?8D$4++U9ID.>=!;H_;?)-3ND(OMP6OLM3SRSSNYQUT,R7=-2WZO-7C$,G&ZU7(C3[9N@E& EGC6/V$WRQSO'C>:>M;QQ?9H/ M/?2N2"!\P4JLE=['OQ;[WVC4Z?4UW +%W9-XL=@=.["^M^N?PQXZZNFE7W4[ M6NGGFX8:= 9:^3>;1MK\><\PY9PN?D[#WJ!A<^IW1L.=[RZ)G"=*[L/>4/U7 MXB9YY>B@Z60?]TD9T#8EUS6[Q_(WVG%^YSO.1]QQGIN/,WJEA,$3_]ML)U'N MII;_4*7]TM%E[Z0I20?I==]614G\, 5 E?2GA'.W&&F\VSJP_H M"881'D"^38,%#.5$:\E1+>)>^]5_5!^:OO%BAN>Y*BD2>_=5/U.B'3#U]UF: M>/Y:5U,(+V[!NY)SSD;K?E*"R<_C\.W[K^6MI?;70"E84K!>1+!:18;-I3KG MO>XJ*:(OLD>?13.+KRQB5FA/Z7;< 07R@OD,>/R;R@M6!LMV':8)VG!7LJ"74K/ MQ>>OO]F"<]53>YL; )Q ?Z1-/$!_S0;QL[GV\$@'=9&^V::#^KWEP6!X2I]9 MX7>&Z6Q[5>27++TE.M0?J9I>%]6LG-,O9OY67E?;_+67.X8N.=-,SO3[ZF@D M]::AW-%[DC,-Y8RJ&75!8"1SCK7=G( Q%^\VM_!^ZV_,9Z'E<;P!9^;Z;A2' M5))Y87A6NJ%JW5, !TE(IRHQTU.@C4G.5/+/U-Z.?B22.Z?K9"49TTS&7.FJ MJ6\$5I6,.1UC1L=ERL4[S2V,-=^N 'Y9]I\+%ZO%UY"_+BP$K>E[. ,R)G"L M0*=D3#,9HQGJ4*N;S".YB&1, WUH&7B^S,#S5Q;% MX<*..0*7/;7"![:?N]S>L^9__&6H:_H[&:.1[)'LJH0QN-I0S4G$:S9ZK MX9%CG)(KE4XSW:X,/F62/9(]DC]QVFLZ>[BE2T2_,@]YO4/FK\_C5!79X#M+."&RU M,T*](F4!VFO \IU@@?E!N(3-).&AFW2+@4XI"J86\QDAF;?4/'%[L\9!(@\-[0R_"6:[ MM-WL$?A&DU(VS2J-!@&/_,B-XER#]&""75"CP/>9E_Y.528,?HUM4(-%'+D. MHR<77FSY,7P;@+AB(W-Z4=(W/7W):NMTWATVFPV\TH<5S\/ 6=AQE#;R9O[4 M\FV6_(;]@)EB+"OYX;*BG) X"VKS:RFOS4X_F6IAIFPV]X(E M8]<[I<$J//<(+Z &K*Z/K0C<1T83A$>I6K$2RZLUJCZ=L2B!^CNMG2B94&T3 M08\#JV9N% &C5HU" *(5;A:"B($(P5LM&UCNQN[:=$#G'T)K%BG1 L4_4N+0 M BL438,G>%7$9JYOA?"7Y=#.&=%@,$+.L( T+WQ\.'W'N1F0Q'[H'2VS'TF3 M:\4]I8SY8"_P1B(B46MD$_8-\G]\B]I-+6K&.S^;4&)1P@JN@/-7USW SH==H]0"S$7-QW'@1GM_V-DJW-[/< M/7ZHP*-CFW/MN YR:E&TCE[Z7BYA>)P3IC;]=KM56]]%A(6R;1"+@C%*;?DY MV*/Z6"DO:Y[*9WE:VUB=1HF)C(HVTEH9P%Y$<3 #PT8BA3OFU)U'J.Q@*]V8 M77L@]PYW?W S%#$#\H9\4$_A_'@HI-/ HXF ;.-[<]X36%8^U/CU;D*I]\NT-3_#B9>(L?ROTRBMD,IHU?'$YM&F6VM8Y1;K97 MN;]%?-#*>EAJG;>Q^;'00*^.MSY,WH6&!]:X2*S9PL>6L:BN"[9>HU-J7TXN M7,G$C6R0!MKTP3\PP=1X ?R8]FKNCL&O M/1A.;,X^QDM#83I@Z_063C(X? D[YP)%'4AMQ\HD#&;)-XZ;/$*?S"P[#!A\ M'LQ<&SR61S<,?.0-'/%C4@R'P11GM'H+C*'[\,!H&70>5 +;7H2@51@1<,B4 MP5R8QH;UP;S% C,A46*PL$@B M)'@ZLA6GCI62^%0=Y1_@DD4Q; &DAE,:QG/A[PD,!DZ.!\J].M*"'X,2GEGS M>1A8]K2S*@8XW+8ITGJ(6*?<-3FCTL4A Q/JBS Z,H#H_;"ND )Q I?[6NL/ MLH!/478W^K@9*S::,C%;4R>S]6X>\&WRAN_)C^S=D^O$4W%'E']07%=VLT>L M<11XBWCS(VL=:(]_U45,,8PB.?+_G8;);.;6 [L>PY[S_=J:P&1O+._)6D9X MHY7?"F ?6*'AIN6+74,0KK_-_9U,7LR-Y+N5@W)'UNH&+#L+\5P MH>!6% 8>;)%LYBYF8".GKOA]9JBY!<;S'>T$T1(\HP<,UL=3,/-/P0)<;=A% M0#-@*X4?T-%QNISCMDC7V> Z+UE(YM_RHB [6[MQE&X!*U-!+PV,(1F]XC=P MBK!<)UDJL AV_Q"V*YSS(VRZ<$*F.3PLX!_D#.@9@BO(/;['0!=*4J8C@X%A(SR]I? M65E'4>ZF.$3J%"2LB=##SK@? :?(?R:Z;MVN;6(:CA'R4[\%VF/'XI*6.Q2I M)YW;G)-+VERTHFR;0H<[BLB%5+X$J('P%A&AYE=&;F@#(6*\Z15RQ*.[,Y0Z_FG>ZTG@NA6>C M)&@>\H!KK;)-\=\HPTM83U*=$'.-Q M@A?V/VN>^TX;1"K0C.N9*VC&4IKY(,Q"P:-,/^$HAKZT, VV%4U5^J_"_ERX MH"BIL>'J0/8^8G FCC( ME+@'I/6L><1NDC_>)?E1KD\$HH?>%>4>W_ZU\#!'H\ZP9Z"3*>K= MQ(N%_]D!@K]=_]SH=XRA5OI5MU/^^::AAIU!=U1KI,V?]PQ=SDG.J8ESTLRM M(XF*TY4#M:9SBU":(;D]E59;^UU)LBP_0!\G@W2X:SODQ:CD%_S._8*/Z!=4 MR"C=2HG1*R4,GOC?9CN)PCWY B&>(2\G+0]87? F@)"R?.G6"W?>P]U'K%_0 M2!3+!XHU MWU,H%FT_GJ WI)(9W5ODV#!0SE1&N (5XWQ/J>H]DQ+ MY5M4\C[0+Z.S0>6-J"4U[<]J>U!G5SZ7HO>#PH1(&]:DM5T9JC;0S[W-Q+E9 ML"NM-L>DW3H,O-&>,M1^HU9]_ZY,6;2NAXGJ?([X1PA M?]7RDN3B!"D5&6NZB%FYO-T-KZA:P7>R!%)2C6_6#W:DNN)R&>EP54.SPR@O M'%/(8^N'2(FF@O%N9_03R8-F=+2?]M!??!9O(U7,29[SEWA+*D\O>6N5%V39 MQHX+ Z!M2#7Z>2/")->,""5JNQ%(6,P2HX9CCYG/)NYZN2GB/7BY^E2:!XL7 MH1_!=XB#E&&@E:5>PRNHDN]PI5XYF==,F:_:F/Q".2Y MR+@24=UGI0:=:2I$B[(=KC15,^MG"\ED!IG?U:0T!IF7>F%V:Z".^EV97=]" MVR73L&1^JLQ/?<;>/U*U;I/V?VD2G^_.:6:#&-H$@[@]+_4B(9G-S9#,.%W7 M^>NKW5# FC9\)8&<+Q?(6:2UG2@=NCS)\S,B$N>S3'8E2.[$1LWP)D^1M+H: M%7YVUZECF9@/61ZECSRID+2J*G[0R!Q[Q7%#Q&].6^@$(26Q8P,RS*/V69CT M;,*L6/AV%H28/PIKT+H_)4T7>+?&D'.THU2B4"Y'-O#9ZD14Y?]@1?^F%E4U MWT]@Y!XB.1]@*1*SM5TYBW).,@46)D"*U-@90JLS%1L=J:B%"PI6#(%5J; 'C$%%M3F1'>30LAO#IVS M<@C--R(XZ@&A(0]0F M0V3T1FI/JPLG+PW1D=C3JPL8*PV1-$2M-$17PZ%J#FNDGTL;="S.Z+WC[([._+J/=&0=SC,FLFJ64/44W;P='UESIF=!-FR?KE/;CS= MT3$W[9.;[^Z:#$0]-4%OITK$;^GQ58^N@[@\OJ-0]B M:!%:OHW 7A.&$$.1BNTMO04:$"6T'#> )]B?"^;;2QQ];CWPOIFSP&'8*A,_ M_!>S8W@0IFMA"]&%%R/V#^@DO#5<7F-/47?BVHIMS5'D%/C IQ?8@0^_L%P_ MCK#=J!N5+I,Z!^]N05N@BKTL1%3V4>#UEM=;I':&JL!\TDC0#5 -4"S4JR?F>0J- M%DQ8%,$,48W$M-)?[I34#!?QW2EE=SM'\A<2J.8/+'@(K?ET2?2$_Y\$GA<\ M13=5]%(BB54:Z6+1J.2(LATR&"=?U8A7/1^4NK4@8A\783"_- PQ3=/4GE$7H;.=1YPVLD=B1#65 M,]V>VM7J8FQ+]AR+/7L>_R5G7CPPH_:D56LL2$<=2"]-4![L2IB4WCA6> MDXQH!B,T4]5:RXP6TGM[=./F@U.I!?$%V?&C!6+1A&WH>"6 TGY?O/W>KV/3Z155VF]IOQM#*6F_I?UN M2\>FT^NHO-JKPMTYD?2@<13X$6\-,C([_:PW MR'I/C\WM>;:TVLDUH\GUG<$V-&N]:=)F-'NWY\'^.DSIB_5HYJ9>)X5[S.=V M/ E=>!Q[>$R!Z+",]<9%E1>^M:W/YL8G@MVFSH-Z\R!R<6DW(?-@C8],M.S@ M,IU_4-C7;O:(-093NH@W/[*&=G@BJ39Z17+D_SM-D;=!5-CU&/C^_=J:P&1O M+._)6D9HI/.J"WJ[0L--RU_K,;-Y^9/)099?UNJ(6Q=0QR D(;X!:\M"_!5, MQVK,7)1IR"9_??47=SSN=C5C;-H]RS%MLV=UQQ/3Z8YUD.U>=]#]Y^#5^V_4 MOB:8*'*HY_?6N_+>+QOQQ]C*[=>2E@UO:S=3](M#7^ZJ>//]@S5@*7^'G).ASTLC* MH1O1M(J/)^P^M,M&R(8^AZ9X^]7L3'O3R(8^>Q!--O21#7UDUY6=FM*\ACY2 ML*1@;:51J\@@V_DZX+V",\?Q(0U=7%G39PSFEQM8S&A M_]L;A.6D5N-^]4*Z=*EW^43="\,X5/O:FI?W[/T M2A9FO#1[C,OH-MM"SFB#@=H?R$Y9#66/+AO^-)4SACHR]VPH+[GSXF;M%/"K MK?1XRUW]1CNZ^Z$PB87**O#C$:C9BK,?"M/!J=2"<(=$\6B!6#1A]SE"P%?: M;VF_GX/"='I%E?9;VN_&4$K:;VF_VX+"='H=E3>-E2Z!:Z PG=5-XRX4IFJ( M("?#9>*@(%.682]I7;-C9F!%&Y&6")5H#6UI#4YD-V33D1"95!H89ZT98JFZ MT1F5PS*MK;2(A+1QE?[F4=:6A-/)+3M=X69TI:TBI9E'D)\RV)U7[^\"WFM2 M5$C0ROX6!E&D? F#B1NO+>C]D2%E1J/.L&?L@2AC#.OA3)FLPAEC>*$I MDT<$9SG=$4W@?AXBJ)/W1AHOUL.1VNWO=X*YX-)UL_V@ NJNDUP/HD8X[&F OM8WZ@B+TQ:+([R/%+[.TW?KN6?>YEDG5. M?)5IT9(XGF8,U.Z@2@K:2Y>,GTU%N/X\G!=9[_W,>F]II\[13@UT5>N=],+A M[.Q4W=._M%/23AT0=J+]J!)&3^T.]T:5D* 1$IZ^N4?>MF6U\L+_.17^/ZM7 M8DX[2P!?&I2:*&Z9.3+B:&)K%?E>?D:[73E]G4%6G*JU'5#[1HGC7ZU MT($R3M'^K0E.E$QCDS;CO3[4U%Y/VHR:%09[HJ1*FW$1-N.<4E][0[5W[!"# M#/Q4"OQ<*EKH@5)?^QK!A3;_J/:0"P8IF^WQ>6;T#$_1 :\)HG[JD(A,-MO% MKT'=FDDIFLT3S38^?SG12E$ (J.59QAYZ/?447(S2F8;1?,GF&J^E *9OL$\XPB,5=F3S5,F3?60,Y(Q,1G16":[7ORPUW= M_Y9XK!<7LI')/.T\5UZ :-:]OY.BV3S1;./SM&V^I8;QN;[SR3BBA3R6^*9; MHNL[S(]O=)-N*5Y.B&C$&Q=V+=!8L>LFL M4'FRT ]Q0<)@[HH#[X"?6\IKD*N48&OTBF!"GA5G8SO,<\&X+0DLT'+<0)F$ M[,\%\^TE>CESZ\&*<:!9@+_T'_##?S$[CE1Z5T03BH>;"W]BD#BA!Q&=^1-.&]_D.OK/;Z9>^T_6!NW& Y!M'@<N:4,/>L-,K5\/2];F18L5QZ(X79!F3E^L],=QP MYW!"<50%9A^#!'@HHA.0&R137-="B#%/:=OX>CI*NGMOV2M&#=\KQ 5V0_:* M1*AZF37*R4$C-X><<$8B&>#X.T5OPT:Q9DG9#S2)[-G&-%*>F.?A_Q:?G#++ ML8$;,1H=,!WI=S3S$OTGDSQ()Y^8T+S.)SM'I"PB3J!H,9_#EJ38BPB<=Q;" M-T#6,&6 #;0.+=C:N.F+RI(T-MGM^"DH-]N#WD^U.'H FYVH@V9D.Z5:H%'I MTC:9[,1BY[;ZLK%2>XU;9KQ3*SFZH!5O(/\"H*S*XADHVTGZD@ M.4KB!IB]CI$)6B7+N&INW+R=+%.&O/@F]AHD6$N\I&&W8V9SR"S71I$6BS)U MGK$V#R(7;>4-65ZPH.^>7">>BH-__D$>@;CI9H]8Z($NXLV/K'5D/G[\0N>I MUD5RY/\[#9/9P,F#78^!VM^OK0E,]L;RGJQEA$?NO$D >[!"PTW+%]9#$*Z_ MS5A,)@=9?IEIX%8+Y"@(:5>\H3T(?P73L1HS%V4:LLE?7_W%'8^[7 ZGW'IV3QH3U(03_!_,V[/F$;M)_GCGN-'% C[@<5[K&V$F+T2@F#)_ZWV4Z:W$TM M_X&5Y6%AV_??RUOJ5C7+3M'&DG1:IAHM8H, MFVN0SGO=%]:VYRN+F!7:4[HH=D#BO6 ^ Z8\)W/WW&J9RI;8[*1D31NH_=XI M(!V.GQY_;FTAM=%^;)-M(7<(E31AK3)A^D@=&:> TI8F[-F\V[,R39JP9YJP MB^UL6WO]S1:<*TU7]<&@>MGSBRN0-(K/YNFH0>QL@CT\$+Q2<\_6]Y8'@^'! M>F:%WQEF*1T*V*4E,J]W1VIW(.%-&\H>HRZRGN3,$17'-$X!/RO94T5QI$EK M*&>NC'Y/0C@UCBW_\9>AKNGO))SV>=XB_8WY++0\7J#OS%S?C>*02J8N#9/) M4$O"XKS&0!V,9$RDH=PY13,]R9@*C#$U MM=>5:M-0[DBU:2ACK@QUH$F@_@8RIL9)1,9V6^+T?F51'"[LF*.="C#5"POK M[G=](0_;DCV2/:_>:^JP>XH>CI(Y4G?:SIXK4AX9X&T@8[HUCB RQ-L2;_=O M0> \N9ZGN+.YY89EI;!G?HC3^@-5Z\K@1T/9HP\D9YK)F=/EN$GV2/:TG3UR MVVDV>TYR3]5*E[=M =Z_6:ZO8-,9]Y%%L1LO0H*/MY3Q(H(?1Y<6[+TRX,C= MET?NYC%&DTQI'%-D_%"R1[)'[C7GQA@9WMT_O,M9/&JRT_LMB"U/"=+N,6RU M>TS%XTT1S]V M3O! O. <0F; 3S.&HSGD*1IMO;TN]K^B<^'H$\+@ATOIB'- M$X?1GN&KDTA"$_:; XBB--#20&_)L.\-5;U7M[!4&N@S-=#]/1%UI(&6!EH: MZ!>Y5S(-M6>TR6^2UX55"D+K(@:./&0#.[L*ZU1AB:OJ4S1.=$78QI4J4ME#=*T[%FA>VE1Z(KM:9W1*Y[ M:6OJ< -5TP!4A2[3?/BTU?1JE^G(FC%L8NT&CN)94:PLX8W*DX7-KUV00%B_ MXBP8_MQ27H\ZHZ2)=F&B;#;W@B5CUR'SK!A&3R?H8050?HS\8X\P/K55=GWL M[>(^,IH?/$E5\RJ^4NL8I:^T8;&A9<= @ ECD3,)C!O^8A MLUU>D"\FV-G9Q%JT.6^J]NG;$;5.I7\T+>JDKB>BWNFO]U]OFH+R:8-T/6RD M:!W=4PZD=MH&M?/8 \Q1B#_^K$3T7U([$XWKE;X6USD/@TL4/K R@+V(P!\$924I@ ^CJ3N/T$9-0.UC=NV!Y(/BAI;#$)J;9(/^Y8,2 M"UGQ4#*F@4?3 ,$%C4Z$2FC\73";103(Z@]5=HY%[AC IU67S93:/K?:<9&UEANL3JR2V6\3R M+(QA:1G[:7VI#WPN\;21\E]%D'45]G0\TPC2PD]L.)IC0BFXYK#1X]$F0L$; MLQB,J$+G=66R\$GPP$6XC4"D88"%%Z/PHGR&!4Z!N_$06C/Q(AMC.D[16X#' MPC+FYN4^@-7%0)UUQPEF!;X@UYXQR/[$S:ER\FM8PM2*N?_B![$[<>%)/ETW M+ SA)#Q-U)F\H.S]I:\3?I&+5@6(XWGY829N9(,^DD'@7/B=#I# @I-*+]JQ ML[ ,)25_I[4+C30'*XIJ*1$X6:#H#,,8-OX>A3=8A##CP/Z.#AH<"G!G"1YQ M0_%$$Q3%MN;$FG^O*4P\=4-'^7,!=@-,!;PD+_H@;B8X9EX /WYRXZD2P",A M_MJ#X<11!IQ#A_%-*T+OWELXR>!XCG#]!>['F;DK#>&C )C 8' F]!5L;"0]##_!ZP3-K#F;8 MLJ>E]GK;%&D]1*Q3:A1G5+HX9&!"?9+0=%^QLA_E%L+W$USN:ZT_Z&C9T3B3 MW0I.WP']]I-; ]S3OK,E>IB+V3SFAVFA.P6)(6)S+0."^LOK:,YLV#]M?K / M/# 4;.8N<(.?NN+WF;AR.<1#/.E#M 3G],%-]^-@ <>S,3H&:%#@!Q1+F"[G M:!SHA@#.]4L6DA)87A1DCC?NNXDBK$P%'080"6)]\9LHW:5)CT!-P>\ I<4Y M/X+I\6T^AX<%_(-LXGPQ]FBQM'KQ>@K!Q)D#'G5*;?[QF.FBZ0.G9\9M2?20_PTETW8]DY[-ZJR>2N,/1PLSD#2C9FDQ@AZ#1$]Q&?TM1ZQ+G3,5S9RX_OZIY]]5/PND4'8]B$:\,W8B+1!*L3%_$Y:?HU$XHI'[B M $@CA?4V=R\ \IF&VT"2M)\2$=YE95-1WNCSB7>:.OEW[^8!#Q??\)#U(WOW MY#KQ5.08Y!\4V2[=[!%K' 7>(M[\2"Y_ KT:%IXH#&P,BN3(_W<:)K.96P_L M>@Q$_WYM36"R-Y;W9"TC3)S)^\S@,*_0<-/RA7LM"-??%GJ83 ZR_+) W?K M'3QJD&FZ 1%G(?X*IF,U9B[*-&23O[[ZBSL>=[N:,3;MGN68MMFSNN.)Z73' M.IC:7G?0_>< /$?R9$$S[N"%:!U_?FN]+^/QQL-.TPXVI3L(A>$*AV4>IYQC MY!UL[L)W8X5(6'X$RK8&?G+FIL':8&B$B2G;F-*#:KV3)P5L<#8_:/N!_?*U MULON0<\D8T+ &'PHPAC\(NYU3WO$^E"+7\5@MX5W9MF%]X-8)TEJ<:WXT3?< M^_\ MV*61-B2F^VJP=H7WQS*^?:-09]@S<]T3UIGBQV!([,/FWZY\;_8XQU$J_ZG;*/]\TU+ SZ(YJC;3Y M\YZARSG).35Q3IJY=211/[WBXVLZMPBE6>/;D\.UM=^5I']SG_XX2='#7;:< MO._/N,?]SO>XC[C'52@JV4J(T2LE#)[XWV8[:<*#(&7E]A08= M3UHWM$J=31 N994494POUL,4BUZZZW4OS1:*JP_H)(44YOHV#18PE!.M07)( M\=@A'J-5Z5BOAVJ=:. 9J4J98I4%;]INSI%H^C.TY_PUI:;@7-R"2S7E^41K MGJ;\I 23G\?AV_=?\E 5V?K?77J$. ,_-@NT!""_MUC/MUO-DJ/U&K?KZFRTX W6H MUX7=>G$=DB;QV>ZX-FH:4YM@&"O#<@T:AYL '!7("8,L"TS%HC2L%KHD^W/AQDOX#E/6*)L1?O;9FELQ MLZ=KL"[Y;,A)$#(L&V<_Q/AB63OA:M(%B >2-3MLC+F4(O^D5]?(XL4:.^6O@$17J]!N?^T?R M^JT O7,*A>.V\P^LU:"*$BP^B:T?HIB"ZO2-CO$3"=ZHT_NI%N@'/L1!$T N MYGQT;\D! M9?5VMHQX7G421257M[+;,R+MU]]M=\UI/V2]DO: M+YF5>5%9F5>Z.NSW&Y35+$WBLUEJ&@WB9Q/L87DR)I_9>XJZK.?SN,Y?7^V& MI-1T[=6.MJO'2.8L3W+[!;CM!0]5,O'ZC%#ZS0(99B'TZ9Y2JZ2-H,S:HHN1,Q%,.0LJSM)Q':B)(O7QL MYLYCWO\#GB55B'AB6]+8+2) ?SOP)^X#81_FIQ4'60.X!)]7M 3!"8@^D)C< MQK /7.[):!J$,:%)Q]0\+IT(M?-9A/:48W4ZV%'@GH6/V.*$^0_6 ^.)I(C< M3&T&!)XSX7PF'9'X0CK*7;*(W%2P)TC((GO*G(5'<* VTL-3%OYDX4U=A1,7(R#&-L><&'#EB#8=X!R5^V%9\'WV(8( M&(8(TSXL,8IXJE_2JN21N#!9$*AD9'G84Q+[U"+-!5)Y_@VJ(B9(673):\7Z M8;*\;U+:FX7W5IAC&UQLE,)71 #:2+N,(-:CY?(AJ7E4PBN>8IB* 39>2-*+ M?6<=F#5IP?2!/[U,I;1DRO%RCN82TWNQ?4ND@/0267B#ML4X8G\N<-*B04U' M^:_@"0@3JLGDEDEK%_BWM22&84M*YC%J6I D4V(3SF 1B51MS!T&VJBY=C6( M ;Z&_YV#4(>/X5?Y/H<@P?]BM@ G%^*8Z<^43E5^;^31S>#[M8B7:U-QM>E>J2V5< MPZ8L9B[]&PGPVM1R35I*IXH_*TY@+2FWH$:I/.EA M1+CLEN,&8+Y(>NPE+F]N/?#4V%E ;4(>4@9VE$]@WC$8:UO4M114AX"#Q^QA M06-'+.,V"@I]B\Q<,OB'"V1+2 0$8" ?/G9BO:U*!(=-&&7@AOSB@Z?8\[ZJ MD5@LCM@F0Q:CSO>-T[Y MRB+8K0YW4)#)P1L#RB MET=6/I4V0TY;48+SC=VXT3!>T4:4I.+=U.H\MF*ZCEL> 9:AT^76H4Y]Q #, MBU'^5=W<<4WK]+7#);0?;E+Z]I=7S/XZIVOZ0C8RQ@TJIAN>(RVRIK"EA#A2 M#L-)HTQH37E[IA6#^G+19!E-;W+841\-U'ZOU[0[J#%[.A*Z^K M?2_98N[HJMZM:SD.Q)U+<#A_"_R'+;9A+UM0-2&M>=*FJ5VM>Q%96RUDSE = MF2=BSB6X"<\*Y-4US<7B80-8X@0+?$6RSHMU_0]/H&9KM6%T54VO"[]\<"J= MR'N3>B+UI!IE3'V@CHQA&_6D,G+ABZ*WT8C5>_$>9CML4C/B[2WCL^P*+F)9 M/H7]K!N^*X)#\SFTHQ_XU^+?;WA^#G.4U[ %9,DN!*,X&I3A*%+^W&M0A'Q2 MALC"*4X: >G<*'NR%#;R=:_;Z:8#4;=[GMF59,E%4RMD:5J@':,W[K#:1ZK8TZ>O%5A&9G_:#LI6G@H8)1.B+B+8:N MC5>B]"KJS!VI(BNH,U@?Q1:WRE3WZ% GY:@K& M7 WB;I4S=,4Q99X#5(TQH8Z>_[M/>6+W,49:DW5;$@&Z1@&V]V M> X6(@@2TX%-A7MP>?$M+[XKPL>TZK)W.VK;Q># M)1[&T'4+E"2BXE*ERG& MYPB@\N+ 7Q7&:!W%](M+V?F<./Y7PO-_@W[UH^MP9TX< \!-MC!3O/161>9! M7$8>Q)5AJH/^H$&UE#*/1\IOC1BDH8[T/5$M9!K/H?:9_.Z2[3D\YK;G/E,U M/Z1Q1*E]7] B;=,,U=3KMD)J3F*2%+8V"=M53^V;-3P3F6)5WW G-P/86L:W MGW3;*;HTUQF#GV9X13;O+[W!!6%+$X'6"P M>1ZKH!4\/2*7MU!\(D$DUF:[-FB#@CKOBS]I1 J(VY&-0# MCW"!_/K9 S2VGMWIK\VOB.*1=LK4MDZGV+03M'.M9R<)&C;2%,^*"_C2UICP MMOX@!\12UO /Y"Q\8&O4+G86I522Z[$5K4@5/=;/O:'X6"H =\T]#""V'34+7> MZ.@WPC+SX-($#?Y'U?N]MN8>M,1Z%TK]."8^[V40H_E>;K3J%X8 TS/47K]N MTE5S;O//G#M:%S>ENF 1S0*!:8F]R'E[$_<'PN/3E>6%@<-=F>K [+;1"3IW MQ@Q58ZA)G^%8-@ ['OD/+OH&SS $[=UY_N,O0UW3WTG'H)GLN=+Z-8S!<1R" MY!;3#WRVF8LO^:MC>RRG:_]>/-ZLY"%9:<[1A7DO W70[[>V@.3,F;/?CM)2 M/^9TEN'JDTB/>Y-E"[J8.4B99)?FQES5+SZ6SLM+,Z4NJ)]T7^0$Y00;,<&& M@+U>PI76H:C3[+W@.47?!Z)00V]MI79([=BS2OV$BE&Y;G*MJ>?IBPSS>6*E MV6%4:*@9^1JSYQ4:]CK]M3K#I-2Q= 9[U1AJHUS!U=8:PT&N+7=:9@4_H8FY M_L0+GGC$J3PA*M<1&@;KY2O)TK-HL6NT,J^;956.]&ME+Z#VXJ,<84N!?VMD M!-0M)GN:,E_9LYSLDZ^@ O)2.:RJQBF$:K]QR(L M '1SFLW!@/$FQ5@P.>>5C;PY;PXY&W42&+G QO#I[[#C.E IBGE950)8#<+H MVBPW' X^L6S7HWK,&5H71E/H*/\ P?> %* $V(_=]3E"-Y\F5[AUC&O\1;28 MSP-0UX 6-0DMF,7")E;'4]@*'KBLA6QF(?%#?IT=@:56ELP*D8?F3AZVKFIK M*\"(K-K:.92LVFI-%K^LVFHS]V35UB&JMLY'C,^TSD@69\GBK*K%6=M XF0Y MEBS'2H3E4Q0M0$"8.).EK8D40K40?^.A2M9AM;H\IB[<>E)".>5\?T-PZB+<"FVCZP77J0*WX,[)#;S$/ />]0AL%G^AY>64-7KJO & MF575/,YHR!JC1@6SK!/;PV(46UAN[F!Y8:G75]I(U7K'+U"2>=>5.#-L'-2] M]'2.*@5?V=Q:TK4DG)^]P'^XCEF(Z*GC^,(\&%G9UFCV<#?F!!YFV^V5G&![ MDIME[N:S2=-P*U:W0-RG;ZUBRFM]<.KFZ^U@7)/ M >VOZ1N4+V'P$%HSWGJCKYEJ3^L77J#U"VT_MKY US>^H*/4HH2^1@F8F3E2 M#7V4S Y(@GFQ);?#P.5M07Q,",8IB?6!4J3]9EJ8\/P)L\]]G]F4G9SFGSO, M<\':+RP8A!6 M.X@HY/"Z8 OPU\5/HR>/@472XH4Q_$#Z6C -&=&$S/ND%31!H*.@:3Y&R\%OKT7(]2E5&NO;:$8[V<=L/]448.1S1KZ*^%MU3T =EKC>RUE3.],%/^#_1-V ^7NR(V7W=: M1G6%Q7#\*;6V$7_#G2%0T:7OP*$O)HGW\,DPHBI"WA803HTT]AT>9_SE.^6_ MO_P>A ] M#O:7G^Q_.^J\KESVU&NDJ^PQR),S4'GA5>&/<+Z'I(Z,"H: A,( MCCM]F(VI*O]@GA3;'57Y^LL=R#0O M$?N=O&[X_9?/:Q_B&/3^W]U_+Z:!F/EOL=.AZ?XK<&%^'K-@V6&(Q\*0UT3R M+\9!\#U<@"<91N^4>PL1$7'OS):O*G_OW'?H ^4SV1]X]6T4!:+/HJK\ZDZ MXM^F;NAL^]D]YH'(N:[\!,J<.7] M)@/OL439"BE00-@D?+^840!CTN+?I4^$&011Z@O.&4O #G@SXT955W3F06\ MT5%NX]2?Y8>I[/#_&IR@E'%8"9P?=T]7MGVZ )O'KVP<+BPX"Z*KGP9& MR >FC$#:,&:^/<48"U?UB,Z=J#ADA!W< M84)P!?T ]B":?R)W\?0P(_%)HO2>J_L_?OWZIH4" M]ZV$=ZE])43;]#SK,L92[91E%$!5[BB8W8[6_4D)*/AUZ\'S.$'83L%2?B7F. S8Q6.Q,!(\"70#!0/B@1U& M?R86H;U8G*(_L_C>!@.D)J_G_.,$(?=!H!!H'3BZ*7,*O/D+'E8KFP(7*XJX ME#R1+9G_SDVLND]A?J+?0QA$$>@@2" X @H=@A0W@L\9NELX-5\Q.KTN:AQ. M2P6F/5&HN^8,R];TG!G"803V.I@'C.,A$ --5Z@9-#>%@) MY0FU@_%(K/CV-A$/PWM"PB\@Z;MG\UA$3KJ)(5WXL>NA.9U:C^G@\-L:PV[: MO_"7UGP.WAT=,(7 )%MA&4V_(4U_20W4U]0[R5A1G7.YZ!I%(+;-YQ&%WV&$ MM\ 3.ROQ4B7)QR<.*/H[B- \33C@A*LH1OMVE#^J+I^<6OI'4$(T?O>#67O9 M91N2:O5W'W_Y].W#+1Z8"ZYYTB4^^RV_&A"N/_ SM,"% LL4+M%R+2*4%A 5/_"O M0W1(*&K,F]3#>Y*7T^4 (:44OL:GZ%9R[8%<=)\N,2(1I :H M!#.K,&UW_1IFAIJ(]M2R_URX/.C+A\),)1$%1J,%Y@A8A]A&,"ZY;\!'>)>W M#QO;J"YWZ3E-F3 F#D^6;8?)X0GV*0L1>E "&$5M%MSM*3E=5M](&[Z3V@6J MI-LH>'J]G$$NW?3*'CW,CM?M&(7M8._-"8/_)9M3<7&'WDK:IQJ_K09B" _- M=N<\'D;J@K>#BH.J.,8D-VL[HCI..$#7WI5BD,#Q M^6;B'<'L!X3U,79BBV48JXXBNN MW#?93] 8TZ^*B\DI"+KU=)R+4'"NW%U/PT: E8!(:=)[C/]LH0V=Y_@I+I7J M5%++'=2RPX8518L9$I+/A)_U$3 N'R):XP-NVAQ?#A'TQ(4^V *0%@P:AH%/ M6RW:B$1P7'@1?C;&J"SNXR0.M-PQQKB!+P[_1_S$F*\LHC08FUM)?I06:MVG MY#0>E)^FA9\;I6HG3L\@("@$1$C;0GF!H[VP^ CWEXVZ=IC<.E8QH"-T# _[ MZS^-I\"A:[H^YX\]@JBA/X*\],M'PHS(G M5Y(RVZ*\A,1/K&9;* ("Q67RMSCSD/O+,-#$8D$-=\]E?I0ZW:FQ3,+N?&-8A'O::QX,2I(/]XDCM'-3 MK<4@1.,%LF5!*SMX!-<#W=V<+TL7V;O9L2/&E1,ENE1+_7(%:3>&\1"@6>5B MH>)IW0W@M1/018OR'SR1RP]? C-31I-@1G!&XOMT'OWX*@]KD@6A8',J MI+/RF\[)!#P,/ >I7!PY:G9^<\8/KCT\_F !1V$,$,#40P6]X\;*7'TO!27XD3N8\5N'>H3BE7R?946(55G8 MQONV)Y:?2Y(S79A+ZMFC$&<3ZBAKP>B269>%HN_RSWRC4/0'#$7#VQ?BR V, MXL?>A9_3"SM)Q--T[AQM"RRO1;:W_9@O9F;]6%]^^:+,3C=WD<"SNG-*7C3Q MY-K.,"][LD"K_3S[N2W1 \_A>'AW.70\J!UFN' U]+QLAGGE(S<6=,R=N.G5 MP"X*T#4MR"*SW=7ATVLA9>F];@"?SW1;3>T%S,\SMA%PS>Q M7(]0U]$D?&=Y:S8/X6?NG%]+N/D3?GK$HQ8!0OT=-3\8G+CQ*B&=0/D1L-Z! MFNP/+Z](BP@$KOQC&> 0A4:EJ8I7(IYK0,YEMN@XRW,6-+?G.Q;'A>7LI M^))])?@$6U^493Q]_/KI_E9%"SQ-I!GW[3#P"MM;@) 2K>!*FD!%C;IG5%6U[3% MP%-@ ?>3,2.M2]^$FS-GFCM)(^(;LS*Y"U-CILK8\A+@U-=:KKH3TPE3@%WX M>R[*9PIWG)S!>*U*;.>'$A+ E7&'&\?E0XA'W9)+IF2@:(K&9R,-*\E529>* MC:7%)TGG'YA)E6[=>H3&J0S5H(D".4P;LQX2KR3UV6%'X6?>F(E^'=A"".5G MS.!<\\A29U:(&(S$[U Q"W^]A'#"C3J>8[AI]X',2OS$8%=*X]RM9!'1DC9'H!)E2N3\ M"5QV$0I*Q4+>D&=;T*DNPCMMW!>2HVF6;9T-I&)X/J*N0L#K"08U"(BY9#?. M7@<>[C@]E:$/GY]9L4D4-CJ*V8Q[XYD+/EF$-*:XRO@=!9 82@A/@W>1\L&- MX'@8)16GM[" 9>32#OUK>B-_EZPNV?+(>X&?_,%)D1R'A>6Z]7VDXU=&?7C@ M@,Q38LEIT[K7_\,3@7]@Y2AM$?9J9[&,POFB_& VIC0=\CGP&94_B6+ZB/=& MW"VHT""+:U=2\)@4B?*K@NR4N7%_$=>!?,)*M,"N1B[:_E01*05_@:P5NT)! M%-+0O$@K4/F>!"+\N'I+0S-]"L+O- WQ7/Y03#OC3L7,F87D-I-4GU]9<6GC M#"&AH69)1-NUN>1%,&FG9 G>6$D6;&K&1+)K&3_57&TN_5YL<>+29"L#.LI_ M!4_H72._[3! MRR8N;:2JF'A(#(%A:?6;%8JPX4;/?%*2YD'&(%UB<0PDXAB M4':P\)RLGU@E:QF$_,@#0 ?R'+3#6X"$"%R]E#B0GZ;EI"&5W* D:/]/A/30I)2W&;.DA) MG%>BFV5JR0.C^=EF%1NXB5F/0<@CW& T(W'6!9^J ]O>DH*]/'BW>['"LH2T MG5+62/:0XWH4FD[B>R10XO1<8BIVCP>&M27GY[E=F4SV2 M;>/A'ZG])00I -?J&>Z_WCF=>?R53!XEO6;IK0(P@UL56K"5+7A>6'!ILF%9 MEJ2*>J9\!J.@:,GM3!9^?85?D&070M.9?#O0J.Y/"PU^PY^DG?M@&A_!_ M>4(.'#Z$7P?3^U5X=/\KL1^*E_3ZYDOZ&NIJ=%_)J_T+N=IO"HK")[ %(J;4 MX?_+_POJ#T8J%K%?V&KA R_Y-QXB/4K=C)3;,5[B\N)ZY:L;?:^((W%]$I\-G3';2BK>-]T M9*N@<[6'-2I4%?Y-(&$![?@FA7-1"_>^=%T,V]4$=KX@.9M6H!9=&6,^ >,W M!E$.=2+S1,'[9\N$$'@2Y ,]4+DO37C-P?U&9YGH.T9["=TAB6@DZRHA4S%Y M+BAT:\Y6AVAQ+$F0CJ;P,3_8^U:NSS5UQ,8ZG\Q37PTS"GRM-$\[31Q,\K,I M>2;+/L#732PW5/!\PI*S4=D,"?\C<7B1%]D@Q15W,+Z-@E_RG0J2+P[_3\*! M)B P$;9(?PQ< IGF!&=@E6UZI:5,EW,,M!&DI:+1W5-RM ^S%NDH.H^4B+3* M#/[2E$)X*6)E-')G<\N.$]\M"WR$2=",WV/P*\,BU4@%4F:V+QX@PMTD)5Q2 M3O=\S^ M3S X9LB@P_E(!^ D'HHW-N+BF4*R-8B860WF?!,KKDF6RZM5'NIR14 M=& 5$4-.:N9<6^(6N3CA4J$=+U&@57$[A@)',3<>CBU]@CJJBW'%I980\#&5 M)H3!#Q=E&]S^UWVSKR3=:+>OYQRV_%]%$O,=\<->*A]_B!WM]-O_;=&,4GV[ MF&Z01N1)&2:(F9&WVYACE>YPR4-VLD:6K%%86MB1@6581(@B]7$1!JKR"^YD ML'M^P>M"5;D#%7%^33Y]\7J9F&".TL8J=,9U=1_E"91VX1X@2("K> MH$,EQRZ!]SQ9H9/>'(G4-[Q@R9&Q;*./$>KI6H OY3,*D73DI=$]>+83$%NUZ>7Y#,/81;EK' M8T'BM/=*-ND*LSF:@S>46$^OE-MBF\VYR4(8Y4@J207 MF\MB@H2>;B^(+#M!J><935G0-9EGXAC[(A/2C7BL-+$SB>?!(\,QW_^I.I&C M3XEDW?SK^X/RUV=Y+' B=B>GE@TC:.+9C^/='9BT2SA0"6Y-$; M1+&WX8V'$,6=QZ'LW+[#/5A)]TU_#&,9)KV'VC@B:A8C@'<\GY6+\)0QL.(:'K(5I6EM,7+( ;R89=Z>S[S.U M$-^KZ:TP/SURS88!2 M%4(&;1YY6D2A+>DY-0[=)@G DWIDPE !E@ M[YIA76N]*_:&ERST'/&O0JYL$D1,3TZWW.AH(\/D6+#B%OXJ_XLW;SI4-.YP MQ'V1BYYL&ZHH -F;8KA,<P?-DW3$G MG!!JX)B3X Y8<Z\ "$0Z^ )5FF]7))< M05=Z(G3K\IPMBE7!D#.W 1:8":&7/&:A+"&B2)@91VLLIOAL>[?8H_FPXOS MCW@EI4#PXODH5Z*1%(U\O /%"!<>2X]%LT+DM4@_RGLH)2+,$(Y,B]G"2ST& MS-I8^(1.F<:8RM7TF:+&91PW&_@1O(UR4WCZ):Z>BF5L 2T9L@T9_IW39_,1>JJ16E,H55^J3@*-UXL1]E^KT$O_$[=9JPY2O[W\>AV_?R^OW_/6[<9CK][Z\?I?7[R^9\_3E]NLW MY=.G&^6/;__U\:ORZ?.O?WS]_?;;IS\^[W^V&.TX6ZSO",TJ_E@Y%U2'E95)4"416L6=*+!*6/M'?) ML:)8>)23V/^A*R^. QYAL!&[?@@TT9*PL&!@DJJS,KL=;^)9W6L'@4)\5"TS M(?R@R[-8A#&A<&TH:M3&B!SH9V>,]%!%C DB<=V84!3>9%.YCRC VCKK+"]I M!0%GQV(M.MX)%'P?#U T!.9J8(0\RF,IBN]PE9CD3#5O%!_" ;*KW.^^@#5= MB&R9U>)'A[&9"&JXL\QFX_TL3^[/*._G['UU/@0EB3O/L&.]=MHQO6#&_N[# M_N1&O'G'O>7Q2I&/O+;AOEAI]W?N= @W;:?5RXX^[_)4T4]D"#>T3$N67"1$ MNO#]%MDL8_\Y\,OVZR8O9,.Y2I1=;9#1,4]G^11%"Q:V:[V;D5XF 086*=!% MY]X4S"6_4UN4G#U/R4-G#(?E0V15H+8)-Y63-9G)'D0_LW20\$76\24"*^IA3F[AYQ&Z2/]XA,+QG+6];2>VB;,]QE8DE%>'Y<:CQC9X\U M\2!QDU9%@&W<-'VFGM(47 <311W:(_I7LKDX_'=7VIL:5.@B#82$M)U8MSPQ MF9/A2^C:C-/'<@5IYLF^0=2[4"JMB13_.Y@0L;A<"1(F@D7?6,FGL!TGCR2_ M&X,O[RWI9W VHY)11_F">")<7D/TO:G>_$*)_KM 9ON<-(;/R6$$1UU+D/1W MBU/Q_V/B@S$KX\7?T]MO0=<"67<8]?78L@W'HLGDG7!HZ+ SCQ4*UBD):1JQ M%>QV/XG:6O>M]A;]PFOXR^!_;A0\_8"$Z2HEY"&@B$;19Z ;JJYWN62M$N:0 M4D+DZ%8EQD95WSB7,E/QLLQLG*R_?C'^5>;;:1:N]SN]_GF*\$7;IFY/'8YT MR=AS8ZQNJL:PIYI#LX&\K>TRB>OX5GE%6NH5:6^-[OY>4TKV-'WW/!"'+N'T2==.SSEN MBO._2* P@,Q.L,!TC&3NYQ8P&>@]M3NH&^(\.+5.Y+"?6!P:IS_5X_R')U"S M]00O NIZ/N>B)=* 'OPJ08K&!8C&<^,EIY4.\A??4E[I]DQ^$RNL^[ M,;3.:J;P=:YV^]AYPKE._ODB9?L>@LH=_L#0=F8,A/3Q@(1R'Y-1&JC8T MDZ8;N23E>!JRI+O-2J:RDB8I$[;>A(4" V,AFM&PV=P+EHR#$?!F%AR CXHA M19/8V/I!U8X(LDPE>;FV-^MX?DQ!K%OZW:30ZYC:@"Q\1-!80R'H*/>(6I$E M8PN@IZR6CZ<_"V _@7*;[SOI)]E-"84$E@@5C694S9J?Z+T4 (R>*.E0HEB+ M>!IPZ(X .T8M%8/HJ2M7]%_*H<):H.1!D1+UYAD5,L,=%3*C*GK%/ZN&BO"L ML9M4I%,$:?^0-!:E3I[WO--S]1J5RN08-:U$I:*@];2#"UJ3A*&(S_4[_%*Y MMR8(8)X#Z#\+(8B5VQ1[;G/%TD5BGY@'P3[IF1+[Y%*P3\[.#O8*=O /JE?_ ME%7!O8Q7L,'C.$T!Y"=187_K!/.DI/F;:)8M/-UO O/Y-J1^]X0(<5.'JOZ(0VM?:*\6W9K D9CLWO\>AA\-'?TR^A0Z,^ U^^(L' MSN\K,CB3:ZT[[+Y26&1;"T^5I1S3+A(V4Y6(T]7\'80XTSKCGL:4)6XR9Q?/>OAE<+%&8SY MC_AFXOY@#I# BUB.X.#L6/R)G]\6WOD>Y[/_-+Z%,S^N/ M$\:C^JOW?8[QZ MG[:#7UOP&@&L%$V"T"SAC==:"H-N92J1 $P P<0#,,KUCH?4Y"DK$L ,O%<@ M[\V; 6FRAX5H27I__3\<[4(QNT,5<7;9'%N)%[$8LC/AF'G!TTT50[9!FXY; M63O2.Z.A7K>P5NMU!KIQF-),O:-U!X>J\C3[]8ITMRQP.#Q,Y3 ,U=U1>UIU MJ&%'&QQH?=W.L+>=@;NN8KEDT@Y62]>$V#8JG!:VB(IT?\:@+]3WO M0DVX2&GY*CHN]]@H\$L.@F.+C$@MVVB3%F'A]-@J;=*E-F6L&@7PA6JOQWV%D]VZK;C_:;7D?>9^Y]/>"Y MB%^LGZ;KV9(&<+X53$^B=:AK.4[TZXU5(V)$<;CL10.\6GD4$:TNCVCMBJ14 M-YR7*07Y4-&S_*X&D.]4YO/O<_1:A0[\&HIL#4RK( W@R0^OUK1"?T7]-6:6 M%_WUU:?/OZXK7'8U#A[V+?:HOIW%147Q%[-K)Z K&1P)N *$@4&Z.;T9OGH_ M4($"B6XD4WR?YF604XY^>#--YQ$3QJIQ?#6P;K9*3TY L,]O;U^>1(?S;YM. MOLH9?ULNJZJG(&G-3QM$?$YQ)0$3$KV3QMBD,8C] %L;,6JHMWX9PGL1.KSU M>\FE2\FFF*)Z1]0XAZ[:P(3R7#V.W6I-)BY=YS[2E0IU)P@F2F[@*_M-L<<8 M/I9[OWA)6=I:"SFD/X=#5XNV1%[BUFBR=C5F/^>^K-Z"!U;O.[J*!\/ M+UR$5EY8>>Z3E>53(SKV8^YFO?-("+/^E\!!F'U 33<"[+=Z'4PF2;NIK'D: MSJU3D5/Y91*XN4#TY5Q*T'T1U]Y:@.&$F=GY.0H"LD?&FWDXS(JGV*7"9NZ< M/GD*<>D^]6WEC4>):5X0B4Q62P$?_P'[F,%3UIPR,?XMNO!9]I\+-Q*M+TA' M0YQ7VB$4EH\/(EDIW))V!@6A&*=I""&,'(0/EB_&S76M3^:?#DB=^Q#+/<9ZM^$RTZ>!=NJ,T2FKY?"(V_UKEV/)LGT%I'XQX6U&@)K79_H%2*'KN MPC/4\R,0K<(=-H[S0,D@*V^)ATQD)_-773U-F>BMH#Q- X_Q :BOY*J96CV% M77K66^\@66_][C&RWF"1]C40#D\)-[Q3XO)=FU+A"@M@/Z;NV(W?G7R"+YX? M5XUO[YK?V:&/6Q!QK4[;@I/G V[W@*S&E+;HW8Z)=6'OJQ(Y:\MVY+2<$<_/ MJ)>6,^QH^F$R38Q.;]@[&(B[?ICL%[.C]T95=! M:'>$! ^T#92=V!NU3]6T_H#K3<:&F\=O3<8C$8.^V'HG6D\>_7> MZ&@E^]C!H+_W1PAO7'D_^O/HY9+_C_%>ADN:+RF%9NJ&CG(KX@9XY/W*HIA. M:7>XA D=V?"7G]+F=^+XD/;5OLHB#V^4*]Z!RXJ2;5*E6E]-CNI;F_/E M3A6Y>]P5PV9(PR8-VS$,&\BM,>KV>V^=X: _&.EHV+3$L.G2L%4R;*5FZY?E MM6<]144+56*4M$,:)2P=UOCU35=:H_3WB?..A2*;1WW)7\D)7OH$Y8YXU!W1 MC^WX&CFPUV+<*;:A_^&]%8XMGT77?_SPV!(;'^(W>K>K7\1&*(W0:8R0OFZ$]G.NI1&21D@:(6F$ M]C!"^IHGI)^M)R2MT 8K-.KVI1625NB$5FC-%=+/UA625DA:H9>P0J=@JM;5 M.I\^WS^O^7BSEG2AZOG__O+U-^63'\66;S/E0V O*-WUFM3133YWDL^= %Z- M8*C6?,ZL,,D1_829AYBK^PAC6+'%[R7&S+86$0P31PJ])[8>. 8/7I4ZCH!O M3\IF M5FH-I!8V2611"^]N?Y-:>.Y:>&=Y=@)/]YOK?TC_&2G_RQ'IO27V M9,IG:6O=Z_\E> #\?3ENO>@AE#3,XKA' GTAIVDEUV'E "GO6U' J'=&H^T5 M?E5'&IF=87=[I>*+I J?BPFHLXDU?C&_4N$#UC7@M4+I7M/Z-=:Z1FZ#/Y'4 MODRM2!DSYBN31>B[T90Y*L(/X5V3PQA6!XIR&:QCX9]S4+="44N^FH5#?R!F M2!%"!$PV# 7TB7*X,!D077+KK(T,(X]?E.*5Y'[Z,<%&R9XQB\^X(3A$<\:O MQ@@$9:D\,)^%EI>;.3I+'@RTP"T&4?2LI$4%_C["+H5\RB5"7;('\)]L!;\Z M)D9)*6Q#8X!+^H8)[3+!_,$'-T(4,;ZY. OPT"DAP8&O MW2BIJ>2[2 1PK/Z_/';_=W?_S]FW+__]U_^_C[ MO:I\^GQ7)4*C]4X7HCEV'N^+<@!AQF^47]DX7(!+Q&,!PQ6XW0,7VK=!,-]& M;Y5;W_64_^DH]S!IL,7[G.4.(X%U^MHWFJJ-H6B;B(;A;!>=(E6YF[IL NX& MN!YTF/N#MY.D ^G=U$(P7+\Q1%7H?T<-I^[5EQ#.P.XC9Y#P]*=M$KTD]<:^$!>)O#W8',!^ M.PZ<)?S/-)YY[_]_4$L#!!0 ( (J 2%@PV129PQ( /K) 1 ;G1C M="TR,#(S,3(S,2YX]YN?&/[_\\,//_]5L_GX[Z:.N:_EK MP@3J<((%L=$C%2LD5@3]YO)O] &CL8/%PN7K9O.+$NNXFV=.ERN!+LXO/D3% MHE_Y]:?6%;ZX;%TT6Q^O%LT/E_.+YF=[/F_.%XOSJ]:GB\7E3_,?E]?GY*,M MBS8O/UN?FA^N6E;S<^NG\^:Y?37''VQ,[$\?%.B3=^U9*[+&")K&O.LG[Z:Q M$F)S?7;V^/CX_O'RO*,",]R??'>*UT( M?C^3OTM%8(=6\V)/E;VK6ES/Q[/@QX06O9*+YOEE4[8'"\'IW!>D!SQWR0+[ M#BCSV9\^=NB"$AN-"B350X =]U\)"N;F_/3^R;,;9\6U^EYS MB?&FE.:X3* ]_*9,#6).W;JZNCI[DEZ:7H-4MU/EF_+/)G3"RU8)M5G^6UPW M?&I&'2.[ .J1VR2Q?T$FJS]ZAU=AVVM+5""5+52-]I"G(120@ M2?A81J%'K/=+]^$,1@TF^'.1/I@F$GTHT_OVP&Q"R^B.BLL_*NLDEEU&9U1< M_I&B$S/F"B4OOPF_VVPH6[C!%_"5["O748>9D$4TYR0FSY112?USC;G%74!;#B9''3D--O,YH@_MAP\AYJ$A5)*-CO]?)GT$ \F*14 M>_N[!D40TO%O&A[PX)# 1,? MZU!;KJQNL2.CHNF*@#&+FSD+0&OZ"[#W% Q'MK;?0:$0"P5@)T:$-\8<6K4B M@D(]#Z9G'TW+U65QKM"[/>Q_U)2[K;4\=S&"\555K5*WRD#2JN>XCX>/REL@+6N?2W1*0$4*MD9EL($L4[FJ5P+4\7B;Z&^CX4?T_BJGZ$>V4H9TVU0%C^FI$=J]M M3L X]\; :$_O)T8I,M.%M61]>$F6Q$$*",61:D2#=+[A;#0!9RQJ_+B(UN0? M7YH\)ETC,W=-VWIDP MY+:G4Z/XZ)('H>7ATTL>(K1PK(_P4 !8(V:ZQ@2FPQFXI3F &Q^O " [NUH'UP5WQOI$JJ[/]1)&#TMKS9Q8I >"-;(KK' 'YBP:L#NCX0S\RQAV2HS^>1!:!A++ M[QB:&N3W\&I$C,P[F*/AK3$T>N9L##%084+21+5$)-;/(0H*89#"J1$!LXE: MB/Y[.AMU?BEJ^GTAK=$3Z^!('BF &EE[:$ OA[YO]$?3Z=B8J"Q<4:NG"VNM MGU@2 PX*@- ["?4/Z 23("%8(RH""\S:OY?)1.Q$M&9/+)!#DROQ&MEY:MS) M:0XFN3MC=#=IC[^:'7/8&TT&Y1+?&A@M'XF%M0 MBY+">]YY$#GL7%U]_/#A4R)$3=U=1>\BQ#J=+@GW/V=X[A1G8U](:_]$@!K* MHWA93 146?LZ]61F]A^6SE&DH):'E)"["U&'6V?LY%4C@L]D):;DOM2 M=:2K\'Y2.?+*PFJI/&RSJH[,!OGUY:*?$Z&CLE#US.\MD .AH^ M)S:P4M/)=60E-5E9CI<\""TSB81"3M:SCOQH\FDE5[N%P+2<)0^I:E-T=:0N M)=$VQ%P^4?E ND1@ZAR2LTM :6E+9"O28E4THZ\+38">K"G M5HU%7D>9UJ>2S\P?Z%/UCF=2M_+EO>>V[Q!WT:,,@G>*G39$[,+#S.Y3/*=. ME?'I-51IW2.1!.G;#WA%@NN+E#5>5@TE]AMB0>97WR0)S+5^[;Y;5IZ2]Z*8#,0>QI5R%# MH!]1AE0-T&7MNWCLS$])QE,DM>SEW2]02_/''_LO:?\T42T!N?<.U)*!G,-: M56>Z,I!:QLJ>!*O[M)=C_%VHN9V(.F"K9\J6[;5\N8.[N'-=^Y$ZSNLQ7D&I MUB<2^3^M3\1#W=@L&-4$!561OT:5.3E/%H\F-(\MZ=PAP5+A+7PE2X?6-1() MP%*NL5,;+8-.7I#!$/08+NA?JJK&TX8P[Q6GB4)J-+[P\3R1?2OE"W'-*%1] MM50L[H"K4LD M$FGESJW7/0XMS,QV V;H2M78"6(QF?_L88+[P978 M+.N=(6_E1V];6ZU3)K)_99TRMH$4M2 ,?H.4KVP$"EHAR^S:@6(-03"L9;]4 MY>3NA1S(6"Q@TG 7/9<3NH09RU+K$OCXB+D=[>Z!TXS$BO"45S4 71/B^<[^ MJU;>W/'?N-[:+I#(@![0!8*VJ/V/H#4H:@X*V[/=9E5.KYJ4_A8+V7G"9NV_ MI*:6W2%^B5[5N3T70^LFB53K_L5\=9^>TV[V83/H05EUR7.(X\#*?\OVQ\?(@*'>')=]5L"0\32:%& M%*E$2B>LW%@SIC7HV34--*OS4_P9G\.4G-S@[=T@YWK=RLSJZ/G M+HQQV8-W5>&UM):Y:OKEF9Z84I78'=?S-%\J-VTFJ$T=7W:(W0-!QI/E^#:Q M%]Q=RXRV+ZJL@%]/H=8]$@G"?/>(5R+^'%14#23K@6(5.3E,Q%_58;T8F);H M1+(QG^AZ#_:Q6^6KTI8'H24KD7F,7U1?>W8T5UN5?6R^&)J6LT2BLD ?"_&P3E0?2&X R3V FHI_FP=&=FX:EKJ8IY59K%\8H\-\")NF2N=B= M(.JX4%TL_UUO'"KU#_"33''*Q](X,#F1'&6:I1I8"=.4L,$&1M "[>^;MZ-) MW\7,&Q#9_>-M"ZH3-"U9[BU=VG;7F+("U8\RSSV73P@TV5IACXP68'+P@:EP MK6\FDV$U]-U[YA$A'&)/5YCG#(.'0):QR=_JYM%IH>!"!K8<@0<.R9,8P/>K M;%OHQ-YH6HB$"C3L*[&74#%Y3,K":M0.-SHE?]L]YO"LL]ULBG%7L%QFQQ;=-UD,,U$]R!;O"G BV&&85A^0PN+'T5C834$Y,]](2>C,(^X MHAL/0JP9L5;,==SE4!XGFO*TK7 M]2[R+5 >YRB:;["5#!'DEVUY]#>_D5FEWZXI);PY>RCM*HP*8W D> SMZ[O, MA@%R8NTN.UR-+N%#' MB_/6)UU@6%#\*!HKSS^ 3Q'^ (%,F'S*;U^>Q%$TJ3V=A$;/;TBRW%%4OR?3 MWJ0/?=]^<7E"]'1R/&?:7L#L]V^"><_U>>9X9OEZ$9T+_\E1NL MOKSV&JIC8:_?[^23KI,Z"A> P&99;55:1/(HFJCR'KM1LKWD1)78)4'V,HB1 MF\[ZDO20GW M@51"*-,*Q0&^?UZ_3R!"(NDL/4>[7EV?%(O!*J(=ZS[PD(C@@7GY"A2@4RU[ MVF'3L[JX1NA[CU8A"[! C<4&:6MQW5YH$82CW?KQ K!5D(>?)C+[HJN.-?%?PHML?&G!2/3%++'L7+\ M0I/8+21Z%+XR(3+W\YO+'/,UPII,ZANV'>$;+743Y\I?WD68?:BPH?K3$PHCJ+0CW M>MQ=FPRB;N'RYYG;HT_$UK2]D.RQ-KS -IEF7[$,PC%X>FQJ5-.F''PYE?DL M%7[>,RITX4D)A*,8QZ/+G8-[OT:+$8L=GQJ[E(EHA![Q:(P>L4C*7&\PY;F! M_.LI.-9^$NSC0+!A^Y8HL?.3+G$47B%]5VW_ZX_GIA8]BD84.SE]3$>BN_)1 M#6+?$@9_")E"CO:JC?7&<9\)\>0@FK_A71SBNS]:H;94B"W/]C(9YX6O7&)+ MZ5#346^B"?>+BA_#W/(OUR.;U=U7;/]%U_A?/+]I6:7_UI:H)WX\:T76^,L/ M_P=02P,$% @ BH!(6)QGM\&J(P +EX! !4 !N=&-T+3(P,C,Q,C,Q M7V-A;"YX;6SE?5ES&TF2YGO_"JWF=;T4]U'6U6.41'7+5B5J1%;5[!,L3A%; M(* !0!WSZ]<#X"6>.#S!9(V91 $@E/E%^)=^A8?'W__]V\GHV9 M\Y_8\V=EG"9Y./[TR_/?CMZ >_[O__C;W_[^OP#^\^7'=\]>3]+I21G/G[V: MEC O^=G7X?SXV?RX//MC,OUS^"4\^S *\SJ9G@#\8_'?7DT^?Y\./QW/GPDF MU/G7SG\[_=ER'X3D KCV%92, ER.$6*MS',KJC3Q?W_ZF16=VU=!NF1!>9[ M<<. 91^#RJ%DJQ87'0W'?_[./9XNTOSX_G\\\_OWCQ]>O7G[[% MZ>BGR?33"\&8?''^[>=G7_]VX_M?Y>+;W'O_8O';BZ_.AK=]$2_+7_SGK^\. MTW$Y"3 W/]QR7.:S-#F=_Y0F)R_:%UZ\FHQGD]$P M-_F^#*,&_/"XX-<0_N)R\^^?RR_/9\.3SZ-R_MGQM-1?GH_G:8XPFCR7(/[M M[HN]N,27PBB=CA;3\0[?GUVR@:&!6K[-RSB7Y92_\]1 MB&6T^'1P.H-/(7P>[,UF>.E7I],I/@$#P;GGWB40T3-0S@7P-1C(HC+'1++6 MF1]GIPUEAF-9R+"&65P(\NSJ+]JTO2BC^>S\D\5$+B;Q5@#+"=Q\-*_"['AO MG-L_^_]UBL_D""\ZVYN_"M/I=WS^?P^CTS+0R4=\M#(D(7P;90$O:H0@O)1. M25MS(![E2L!^'/T5 NU-T[/)-)G)R>*:,)R7D_/_7Z>3$RI>S"==RV3)!AS1MG392_CH(9B/)14$%D?E?9F? MCSE%')=/!GBQ$I1P%6(J ;@J5ED?I;*"^EFX!\\JY!!/CAQD$B#CQ-OQ%[SW M9/H=@0Q2R3D6;X")@@B*D^!8L^L\<)FS%39J8@Y1DO/$, M4\MX_]OG,IX5-$ 'Z-%/?QQA3L8&EM$[#\6!8EY#9,E!J-K+J((IIG8C^OM@ MK<((_509028/,J(L3Z;SHS(]:.MP^Q8C2-V"R#B@V'*)# MRPO>\IJ,9R6;1*_[KL/H4\BSI?1O47A;33H9JU]-3DXFXRLH=(A.FB A:!=! MX3TAZJB@^JA]2(6A@TT=_U[#T*=HAECN6TTW76B;\["-/8P^H-5].WX5/@_G M831@LGI7:X!L&8(QDB.LI, [J:6*W@=&'='< :5/P0TQ!2@FGS+)<7K2IK8L M72[DY^=I.48O;/BEO!VGR4EY-YG-,!@[J.BO#XJH@N? H9:2D:YH=+T7%BUO MY,FJ+%2E-@QK0NQ3R$3-G Z%1<:HHVD)L]/I]\78E^INJ>DR,TP9A0Z[]NBT M84B/3EN-X+@05G&>BJ:.I^["LF80!4^))"3S3\:&CV4>AN.2]\-T/!Q_FEVA M\.M2AVDX'^#PLI*,0:S>@+*.@9=%@W%%013%@XV99R,8=U41$^4A3(1C'F1O MI51\/L5:I$RX3O]-IYPTXAHN$QEMY6LR MGN-36,:I 5(L16EM >XKP^=:8 C(LH08DM+%V"H]^>+CW7#Z%(=UR@DJD729 M:]+<.*50'?O0=')2 E]Q5-'>%ZUD]IY34^,A??>X85FGC-A2 %T8Q8'0RG%G M%"AAD8DA);RW=E"\4DJ[)+2C7G.^TT!L-9+SY+#G4MJH DHD.< QM-R^1$4< M>-4AB6A*AP-:8T'E$0S?6M*^Q\9M,M>TJR=7P+R?C-,9'JYR9DX:2*RE\(7# MI\EQC%*YMB'C8RI-)\LGMZ+IJ:';B@-$]EGN(H?+N*K6#,P8RO MRG)(VG%0557PK%8P.CFKT- J29U9>@!23XW=5JR@E (Y-5H^JXQG9V612US? M7XW";#:LPY*O,#@;K2UZYQ M1QWFF8%@G 2>;?9,!U8*=2YI;9!]2D12TZ<; M21&&6./Y-*3Y'\/Y\:O3V1RI?J$*OU\!5XT)2EH'3&MD>VXPO1004DY<1YWI M*[A6A-:G,@\J\G0A%3I7Y7.9AA;VO2MA5FZ#E9B*#/4@2.,E#AVM9K2N (O! MAVJ-9I[:6WT05)_2E&2."ZDDZ"*QR?A3JT-Y7>+\"A:?>/%&*_!5(!;="I(T M.M^R>?1Y/OI7PLBY6@6T:J4>V:B#BT]@)C1008 MGFC@Q(QX$U=/ G8(D@<:>GMV)*QE170H62<)S*%071 M*0=J(&YR*]< DG.^=XJ@6,\>@,M%=! MZ@BRZF11I0E6J1VE.\'T-#0GLBD$ MA-)'Z.S(6<2E-DW(D(2N8 OM7XHR%, MB;G*79:[#,-[N-6"F"7D8NDZ#K_PC:H+7ML,U66T>9)S"+5PD Q-7]2&)4.= ML;D?44\C=,H$2+%([YE-2E'7C"WO M3+X*LKQL2[WK:%5!%8VQ;*OIBK%Y_-*"E#+P$$TNT76] '*!ID]1UP8R?W#9 M8[-I)Z/QKV'Z9YFWH.^PI-/I]04Z7:U!#9Y\A.ZL+6F['*B.F MPOV(^A1G$="!'W7%X'UX^A1.$;"!;.K) MR'"IFKQ-.G,!)2M439RC2Y.DA^*-M1BU"16I<_?K6(+=[D3?2L@;32EQL'.1 MO_%1.XL.21*I+:2AMQJD*\"9MQC-16<3]>.\=N>)72TP$HAV\\DESJ4O78Q+ M[S-8I41%=],H@X:$UP2.%0%9%5,$\DVR3BHCKP-91=[NZ_O[@^ M,>_P/44/PL,Y_ESL1IC4,Z<#?_LCC/6;$=YQ5>JNA*N )VI/B'*=+$"@WJ7 "/Y")5%%[(+Z)U36\ [P5#T'%LV/EE>%J.3,L5/ M!B)X(U)*K55$ (66"2(3"8IANGHMA,[4BN(N+'U*%]&PXK:^9%M+@3)9L+C[ M^<@R]SDY8R!HU&#*4&^-O 9AS0Q1MUNJNZ+ YI-.ZS/< M/3YNK)#>H4D4B]25:ET1981<.>.&EUP%=1+Y?D1]2@UU0PM"B9"Q!&/0RWX0 M@\A=C()7: O H$QA.#HI@/$@,KH\C!GJ.K4? &RO[>8H3?>E> MO"QU,BU7%KWWO\VG >DU'(?I][?(BH73UU8])Z/10D9GZEM%@9,042AUJ<-- MFYL$1G+GF>2&*>I4>X?#Z94=WIB#-Q5O/^1/:+[/@)XIB9=E7.IP/I B&&8C M!V&J U5YAAA*!?S(5)TQ0&74)79W0.F7.2=FTG833Y>OF^)P/DPG#8!SQ143 M%&BCT IK\ %AC2TQ?* _"R%VH&[9R](6GQFU#_(#@#658+? V:?E;2K"="TM M^C7-*SK>5IF8;3I>2]]:-[3^1E:!K((IDYJ73KW.?0L,2@6?LN ZF@A6-E%Z MM#!>)K\XSB5%D6TF']&="OYQ_<)MY7UCC6;#6:8G\)E3,1MP)XQ"10Q%MMH MI2TXCC%ED2*R*(L*E;J5TPT0O?+@J&6^W903^_'=!"9%:ET$BY!%V^3HJP#? MFN.KXCR:]^ASH*Z7WUE@2F,DM%=6.U_P$6>E-4S5@%/3 MUQWM*Z5H)-FA#V"3-=S4"KRV=JN&HWFKCD-VS#JN5(UVQS[ )A'?K.#DM!.Z M7F,X,9HL"IPN)MH7Z4P,&!Z$)C333'G.8+ST0@@,73A]X]9[ /5)$V_'AYNQ M')4SED^%X.)NWP7ZY7 CS2@AK)%0M6L[*+1II5JA< M9<:U9HF\?>\#D/JT-DG+#4I9;$V05I8TV#N93.?#_UY,Q:3NI?\Z'2[VX_Q8 M:3\PWJ7"D:I"6X-AG H0V^&XO*8<9$"-EJ_M[[M9]+3&_?I4H4[#@*XFFS"+ MC&0\3?/3*0[UU7&8?FI-=HT01BH%3"@'2D2,WIUTH(,+N3 $15Z_97ZVY//83AM?LPB',18@(=@!=2:,!90SH-':X46K%IAO8B%_"BM MVY'TJ8*=V"AL/_-T+ C#<;O[P?@PC,I!?7DZ&XX+HD&K9'56&HKV!53FJ1WM MQH$+WXIP:G"\[RJ#24(%B^A^E'OJ.,V\HBZ/OND67E=(K#8NH M;'J5LX,^- <"F3Z?3X?Q=+%5]FCR(2S[0GAC [H(8-IYRTK*"#YZ#=FT HQD M@U?4QGI+R"1%E[?ID.@M7=Q/OY?]WNBP77F5&J_42_T1 76LQ M7M,:O& . KZ**848R8]]Z'A(OA72.N;T[$_MZCS)# M.:>V;B';^=;:9=MZ^'0\/JLHC[BZ/KJ+0RF5 M8]$&C"]-<2W"L RB+AZRUD8[74(A;V%R#QS:C18LB%JTQBBZ>)SL'-KIK1$G MNV2NM'+.*^KZ[7LV6CRNUT7%@1L+OQO/^$[\GU6>2:]5XIP;2!BD8^1>"T2! MX7MD)I1<)<;UY)WD*0.HQ_5LNB+6+J7:.16IX@OI>=3)2@@UQG944,4)Y17? MD)657E[)1+ M?4X+V%RK$EY 56USO6P]K+54$)@V@?G*0Z9VJ+I."^Q@7I<5>3<@-9R-'"$F MXY(+;?&_M,YU IQW%JP10NC(1+6=]&BG&\)3T"\[8OW6N1="LCR>)KD3OJD^ M6QP#:*%2.TLJX%0J"TQF([TQ1FOR?M%4X/NU@^.)TYR$(8^SXGDV'-HUSHN+ M=KJJ>3MTJO9/9=YN\&$Z^3+$J[W\_MNL%3E=K)3OI?GPR_(0*I:32>B,@6S= MPU10&5R5!80(FHL2>/0=)&961+=]3W%\"M)P(3=\/2IG3]K5*K"!R;8D9BP( MV5JG.<[!22.!>T)@KW236\0K):F, Z&UW8KAP@/+/2]:8G0"UUE!M%27+5&NDYM+M M2%9BS5\L9TT@D]UD":^R5U9N4D%@)CD)*CGTP[-GD$+UH6CK;G13WC!#N*Y* MV56E9!_2@YL*9 >>\<>2RO#+,MBO7BG/VEG&8M'_7T 0Z'@5GV5)-@=.?I[P M*KA68I/\BSD\Y +KNG6!$-[G% 2DA*I0B78V7,1A&Q,%ZD&/8R9O[;IQZP+^ M%TL:$\BD@Z8&K\L4B3I?E*6TQAN+>@B9572NJ!FS(K:5.*3_8BJG$\&1T>K&X>77#B]0K19/6P'9MPJFX#EZ MZ59#R:SM1^,L./K2CGLAK42B7351V5E9!YV4.FNS\L.AM1]1)#/(SSJN U1U.KD[8S?70?LI6(M+,>+#O71F1"Z[YO3RR!<=O.8HFU MMFT0!:(L&J0*W 6G/:?OW[1%WQ[N_N*DV4@PE$M2MPWZS7 BI9>F"2L5IZFU/JZ/;^GSV\'WA09SEUHXF:!=:,O*ZQ/G !A=-JAJC:(>Z@95V[%5UD%@N)IL: MB'P7EJ=0FTG-(A*YD+'DG--(7@1V.DW'R-Z#UIGL9#(^G$_2GP/&-./MF$Q1 M)+*WR@!127QK4N35:BL#=>>OAU&M69#YEV .L:SH.#2=I%+RXJR M[/9*0X: M82UTX>RW,8H"HR/$C>'UWCC?KB*;ESO#KRU/IUJ,Y>!S^\5L()5+,37EJ3WZ M1YQQ"#4SR%5&ICQJ4_+-Z)T.Z G4>)(3MS<$H6MV@]/6_K;([ OZW@NW8#:? M#A-Z!NT7.)(?/[CRS>6^[9LI[[/1[7_#)WO\J7Q$+V._UI+F@QA\"<)Q2+RM M^DL;P&=;(&?FF29SR,)E],8, M1ET[BCT>W!;VR,U\^LOQ6XKQNA!_UZ%QJR*=7<-G\R@7';@O')0 M8RLF]5&DU,&YW2NBZU5+H"=/SVW%_QB9&\Y%]2%PT&T)1"6.^'A)(%)55GCF MHMS1IMH',S>/NTWKZ=-S6_&3T7,YQ(-Z==@'XZTF>)"%%J:FT%HXRM:XRX)' MA[:5I23T'(URGCJLZ& 8?0HFGA#A'YM0C^%7A!*9KE4"%^W)555#2%X#@@[6 MR\JYHR;\IG[%YFFLH\G9N3<_+)^AW"Y7T!0303L>P 5>047#EEL)$Y=&Z.JE MMM3IS]71/86T^K;DNBNM12R[3M);KX>+L<]/IU=6V]HB'HZPYM9STIG2.K)[ M^*3,3"(D^T7[#\QL%0E># MKAA$)J]N.R7N'?ZK_=W_C]_>_K[W;O_]T>&O>Q__S_[1WLMW^X?[K_ *1V_W M#_?>OW[[_O?]PZ-?VS<.VXQ/OT]NU:NO\8/A:+,.BYV!(>G,N)NI(NKH>-&3 MNQ50H3ULQ3!7&EXO&^2UU>#9_&68#=L9B(9I8SU()S1R/AH(V7F, D6UK%C. M%?5&BG4Q;E_]_\/UK]U]+Z73D]-%$=H_IY/9[+)S^(_]?5NGTZ2+L=56L!4? M8F5R@>!]A:Q,26@A9,S4D2D9^%YE0SJEZCUV#\WYSIV%T%H?A MX'KF,6R \?$=B6TGMB/_XDX^.U.RU(:#U!I#I915:WP1H'JM);J0/R9N_M1[2/ MO^W_NK]W^-O'_:4=3,?!Q/Z+MLP;G M?0RN-N")0GO/= 9MV[&U-N%3XGP"KK-+(=2@R,\GO15(GVPR(3-NAN[;"H'. MP"Z>MUL':+2-RD7("L>F9/$8NDD.5=B0I(C,,G)7]RXP%%LQ]L;7Z[%N&W6L MW$7&&!0O4*S"&HA2"F"QNN0D*T)0ET"M#*Y/3P<-;ZX_&-W(:?>5(LK;XIP&U/$6 MU7[F$%7)4&.41:#?K#/UOJWK&/I4$]\-)[::=;HB==1I\^^7#'SSY?WPU>FT M'7J'6J_U\EV^&7@NE GH!>08VG[%JI&4*0.W/F5972W7S[#9OO)\16Q]JL;I MABN=2*G3V+)E5M\?'7Q\NW^X1:AXRU4H(K^'P!$%OCDX/W'A^]Y)ZPLY M"%PXTWK:6*M10)7C0YX=/NZR\J;AO6;4#=!N@;%]H]*SRWT,7W\-<]1D830; M(-."UDR!<%4 4MVUY9L IA03LY"Y>OHS9&X!TB>G=%L.W.PXNNW,$W:K/8/R MQV3Z9SNK;9):$R>;=2VU,%"YN3#M4&^O7 *,/D/K"&*+I6^D?AN2/KF5G=%@ M\[FGY\&;X7@X.RZY]3F=H2GRK>U;RW"VX6G+$8MLK1=*UE'4H!+](1ZW(>F3 M*]D9#S:?>]IS.2X O0J?A_-E>4=;X)\-(H]!1^9 1U^@=41NY< *M#.)%9P M*:DMW_V(^N0V4O."4!:=NHG_/#AX_^__^?;EN_V]P\/]JYGX MZSL9MG HM[H?A>M)-V J)Q45Q[R\PS T7[_M^W9$)C)%">= ,8^>14&F^% ] M6,/::0K.1$^="K@?T;9:ZIZK+ZK2!K$R5MLAZU%'?#9*#H !50"GO&=2N^ # M=9WF0YAZY=#2\>6ZTB(5#9E9NP?5E8K&:R=BHX)63D-9;-6+[5@LQRL$C,>5 MT#XS2UV]NC[*7G4Q?!Q64RVK8UI88**BE48HI[X"%'P6I-*5(W,'\TBWK+S'\L)V'8NN<= MU#?#&=*@5<<, A-"Z&)1G[_2C#^,N%<9K[[P<2NQTIP$=S?@B@G!1Z#HYG0Y,X=D*Q2'IUH7; M%0>N"(^OA-&R6IZ3>\B*;PNB5QDT>E[M5$:/I-PNL"JE$610J'E=2_T(=&NM M3%"L,JH5L#CR:J+-D/8J/=<79;:1&!^1Q6B M"+4P'34O.TPAW0UTS78,_W,(MZX0'Y-O2* R2-)5IXT%GUP&58I&?:P2QN\F M)^YMD>2[AS>$NF8#A_]!G%M;D)TF8EJ*8?_PQ^-BVU+*%JF5ARY)D2Q9"S;5 M]H7SFPR6*K>;:<*SW%$1M6-M+G&$ MFG-I&6=FD:NIB;KKSTT4?0KJ:22^Y4R32?SW,!VVHNQ+ M&%7JEN+GH%G!457$$HR,4(+%-[H*EZC7_FZ Z%.P32/O[>9Y!W9]N4SP*SHI M)Z\O)^,7[5S7T:CBP%L4WZPS>WH_ &"X9+Y"N@#EA\MP/G^L^_G MR%Z?EA9^Z*Q, LZ8 96- 6^9A%A\J49[$1-U\="JV+;50BO=Y_:DNA%)E8K^ ML$47')33 7P1#D)@2DN,T92D=[ V1=LOSZ4#WEU7>SL2+)DY7'52SE,"U7K1 M3DZ 4+U;!F?>^0S:1!^D"LQ4ZDSBFA#[Y3KUA7(;BO!Q>+9( T2ME=(Y &\/ M@?+H=[B*;[6I13II=(C4?OC:(/OEMO6-:VN+\5'8MLBL%W%X5 M;Y+R-@A/'79NBK5/BR2]HMY60J4I,U@5ZH^+U]E8SU/A4$N1H$1I!Y&Z $EE MJY*)A;EKI5=W%!AL=/L^+8!TRJ<=2:BOV9+!-77;>;X$;_C(&9/K0]YUSB1Z M70NO#)AH/8&B:'W&7 7A\&60*=.?&-N+G G*9=BD.)Z7O/^M[8L\VU#E-/9*5F';6O96!)QTFURO!WD(*'F MMZQFR*:=S\ND )>"@<)M3CSFBDJMT\7!"RA/,NFQ#7LH1-*IV?RP__[P[<'[ ME_OO]]^\/?KP;N_]X?LR7YX=.4P?RGB&-UALS-QB:6']FU"8QRV'1F027Y/\0V",*RUHQ(27#M")RB+^M.'Y,G3 M^_R3.;"R@3NW;^_VCM^]?'?RZ_^[@\/##_L?#?^U]W+_G*:.!=>$N'T7FC0MS9\, MHU>3DY/)>'F'O?E\.HRGBX,;CB:+SUZBEYC/G,^]Z;2=I+T\?JYR)G/-!G20 M&I1@$9SV%:K1+FA=DV+T'6NV1=TG2]HE*V]VOMFIO,FL[AUS=&-RVHDX:9!Q M=G3T K3,+<9M!^5YJR%JF]".E$3?M74M@'VRR;MD7W=27-%2GWW>?D3D]S_^ M]O\!4$L#!!0 ( (J 2%AH(0GJ9U, *^0 P 5 ;G1C="TR,#(S,3(S M,5]D968N>&UL[+U9=UO)D2[Z?GY%79_7FZZ3_O#O[^,O[ M0;BY3OWQ+X?#!.,4?_FS.[[Z97R5?OGG8/A']RO\\KD'XSP87A/R7Y-_=CCX M\GW8O;P:_\(IE_-?F_]T^#?#''#!.&'*92*%Y\1&[XG/F3IF>!;:_[^7?Z-) MQ?*K1-A@B'0L$,LT)30Z#S)"BD9./K37[?_QM_*'AU'Z!9?7'TV^_,^_7(W' M7_[VZZ]__OGG7[_Y8>^O@^'EKYQ2\>O\M_\R^_5O3W[_3S'Y;>:<^W7RT]M? M'747_2)^+/OU_WSZ>!ZNTC60;G\TAGZX>P ^/HYO_^%]-.K7Z0_Q5T?=OXTF M__[C(,!XHJ 7E_#+TM\H7Y'YKY'R+8)"%^ROWT;Q+__U/W[Y92HY&(;AH)?. M4OYE]M??SXZ?(NWVQ[_&[O6OL]_Y%7H]1#SYA/'W+^D__S+J7G_II?GWKH8I M+T4_7W(!I0J<_UD^[=>-,5TAD&&X\8G@=U._4+PBQD6?OCGFV\\B,66XZ8TK M(G[ZV57Q#JZA6U/ 3SZZ MK)!Y'K=.W3L";4!Y][#^<#?(I,FVP HYA "L[ZO3=_I\K M?.H]Q$B-;K];OOT1OYQ]=$%7&7OZ-D[]F*9;S_SAO4%X\$N]LO$-;C75 Y]Z MD^]V;D;D$N!+Y_91B#8=XU]''25H5-I$DI3R1!K!B7/@B3/:)Q\4R\">ZGDT MYTV&D9]H>O:(7XLP?TV]\6C^G8EX)Z)=CF(JT@KKN@#?2QVCC!?9"9)I8$1Z MBZ>?!TX,_E]VW$879%-KFB!XN)X[DAP,YRN;O6-K'15Y.+BNJL_QH)H8IYI" MT'_Y93",:8C6$?YH\N+_+?0&HQ3_\R_CX4VZ^^:@/T96'_4F#\2W,UV6O[R6 M":/AN/-Y.(@W87PZ/$_#K]V0#KYU1QW<=)243!%NT>21P1CBG="$:Q:8-B*P MZ%?A C[@'@_PJSL.+'MV118\D<'_3A#-'H_.4E6 M M5Y9"%LKNNG0"HJ?*EE.=5$'@B9:U2^C0RDB\$(EH MH-QFJ2'*!>;H1D?Z P UE;S(K%ZHX4V5,J@ET:?JI1N;;--US<"HJ+FW'(BR MBA))>2 >F"%X."4NO%"6Z=H6VWT ^Z#>UTNT@;?W+'U-_9LT.O"C\1#"N*-E MIMP$7 \$M$LEY\2G!"1&8,%D$8.GE37\&$-[2F[(/M](J V\PS,\'W#=Z-!. M(/VS.[XZO!F-!]=I>/0M]&Y*;/1@-$KX__$"OG7 Y9#PO\0"GD[2FD0 ="9, M4F 0LP^,-\.#=6"V3Y7-=+N8*(TIIH$-XW P&I_F&?!;(4!@B684@M$\$\E2 M(HX:2QA7^)YX[A.SE=FR$,B;WSHV%V_3.N]8DP,HD4F.$?U4\$C]K(#0@ >6 M$39IE9O4=?LZKJ"4Y]2\ED0;4.]OP\%HA+9.[HX[5(#WG%&")DTD4AE *#;@ M%B-,!,2C;PDK!N;4<^V5H M]H4,E>3=P.'P6^KC@GN(["!>HW3+8L?=KVD.+Z$S8273A#%KT:E)#-T;-% \ M_D!:R]'56>DV9ATSX'E(^\*)FI*O>&J4"_;.P?5@..[^>W*Q/<@'X5\WW6&* MQ_TQ]"^[OI>*&SH>=1P+@@'U)*2(AJ^+BM@,FECI6)1HUR#(EZ[OUWC>6]=\ M4Z)]JGU9P688#V_"^&:(BS^\@N%E&G4D]58&ZPBN5N&:M<-#2S#B;.;X'VDC MU(\$/<7QUFE03<9/]:XV/@X&@_AGM]<[OOX"W>'$.$8_IH-NJ0]2:B*H,&@7 MLHH&@/8Q[469@0VW-+T:R+[JO(.>GVM<;:Q\%4G"<]L^AET[SNYL1ND:( MBXL$LEQ&&.5,26+UQ"M 7-%IR[-E+(O:^E^"96\84$/63SE@JD<+.AJL2Q+/ M'IG1_$ :&G2*$14/PC#IN%6K)>1L$B78%ZUO)MVGZK;5U'W<#X/K--F%M(3H MEWY+:" M46_ $9J]*$D&Z'680$F,(BAJ&6>Z=MCW15!OG@EUQ=Z V7?<_XK&:%GP%!ZZ M(VF(W^ED2$([98BVQ2 1KNQ..I DC)*@F&>VMN&W#$O[+*BLMD$#,F\@-CC' M<1NJE((K\)DP7"V1@>%NE8L[RJ@"&E@TO/8EP2,(^Z?YUTNXB?NA\54:+EUQ MQ[B89C0(>6< M,-RCB$S"$A>\)%(KG96%R*JG /XPG*@C]08LR#M;=IZKU.W?(,B[.JAW*0^& M:?I[%_ MC8Z^H3SP^=T^#+]/C"E<7:DF07'W)NN;'7Q691-DI@3/./2'%+?$ MLY")%98&'W5&JE<_:1I;SINW6G=%U0T$NFXAS]ZJ=ZF?2J8&"]%$0REAZ(_A MR^4B 8?^?02KE= LV5S[K%L"94_8LYF(&PAOG:3Q/7>?.ZWER\3W7N:NO\?;=W,TZQ0Z7, MGKF,)E>,2,64"10J1D4%XUPZSFN7'RV!LG=Z?XV(%\0I-BYF^&#U MYISK!UK7A/ACLJN*PI;&;?_CUT?"Q'WXC]H==L['@_#'U:"'#QX=_>NF._[^ M$-=FG786?'J#'7=>6DN#G7>L$,RI$G\-"L_%Z(A-TA.J (W?9#B5M3?_QCOO M!(K>N->RI!\$(EEDQ#*TX5-,W@?TQAFO;1/M3N>=-?3Y0N>==<2X[HU]>#_L3BFGRS@/:! O4D MWL";?Q#"S?5-KSA?D_R4LO!ANBK;Y-?9C>\,*-!F(B-X&Q+*FL[60N!;,/E*@CZ49:#8QQ;2G.KXQFJ()CTL<"(VMTM+E& M1]N%XCY1)SCUW(?:EW&+D>R#\BO(N)F\L$+*]#Y-__>X_S1.=S;H]3X,AG_" M,':RC: $^M&*&4ZDHZ7B'67!1%;<.UP$U XOK EQ-Z[B-@A1-:F2!@S0>Q;Q MTU![LDQK[S7),92:JX#[6DZ.,&^95-F#BK7I\AR>]KG1J#*7^R:;::*)SB5/ M5MT)BBGER^5>H+A4BCL?:%RT%5DHZZ,+NG8'FV4W'OO*B VEWHZQ.>5J!R S MRT0B:/I:7*?%S9-;C>H=:7 M/'E:THPI&L;>>$.]MMFQVOO#EI,\VR3!ZV7=@!6ZS$'^O8]RZ'7_G>+?409X MC-VKOD_A9HCZ2*.#87>$/WH_ZPW'7>" 0U4Z"Y;5UG"(8RN/O0&?_X]QW1]WK %M.07"&8VX(O0_+05!$DTV,"LE M"[4'"=5?Q8_)YI:TWD#ES;(5H;12][)_>#-$E.'[Q1#Z(PAS].6KWG0M\;]O MIE73\S?S<^FGA3\8CX==?S,NM_07@]EBLRR-=#F^JDKB<<2D)=:B^VRUD2)G M%:VJWKJDS07^F.S?/E<:*$R:B/%X-+I)\?[Y,S6HY_46*19QH"PFZ^MP*[4% MSDGV&U>C'S2 M&K$;)IF_N.K?48^CLX3B''7':38V9[I\M'4&EU,U=W@(:);+0*(1B:"QCIMW M]JSTS'0Q>POA[K??&U#?TV4O#UWDBR% MW9$<02L))"6N2T(2VL=**J*\SIR+&+*MG>?S*J _).UDS?CWGG MZTX9A."9<41E-$TD>$T\5Z'T/A9*B>"CKWUJ/P-GO]E32P\+.++QI*"[G"FM'=19%=L/Q)Y: M&EI I8VO@9Y-8)!9EFE:@E .!B6@@ !3D>04K5+ -:^>+K!Z*DF5A AI76E0 M[(BQ$*9=Q,&*8F249"+A5*R>;OE20D3-"WZ:C#>@/=&J9+I)9*\/21&+)UQ, M+*=<78$O7/!7K>%]=W!^?'[ZX?/9T?G1R<7!Q?'IR0D,I[-!WI?,UA%0I+PKS<8M5Q5N +_F3\O>,$4.FS)I&A<8)6B2!@(R=*/HY/>C&I'I91]5(1J]$LI*$>CWW1%<7@[3Y20C MZ32C+Y#Z-^F.+98++E(9[2YX&>TK)?$EWYB'+))E*IGJ]Q8O8=IT*:\,XS7KIEZ#D];T>BJ/'B\:U03^+9CTJ/A MN',&_@IA9/*O 6,>G7$6K]6W(EYW'#83_6'T;2*Y!18(%:R1N M3?A<6F[:-0'C/0DE4U/7-]3S4F )0 M" 8M4SJQ3$MC!LN(IB_0C;,)F:.#_JS#ZS0,># :I?&\O6.D M:(6$2>>_26I"&:TH-2? ! 7P6>CJ7==71]=^7+:63@>M**2!L/X$UT- R:&Y M5(9,,RV(I+AD$!YM6)-<23S(VM4.+SX!L3=$V$R\%;>*$B[OS"RFSVF8!\/K MLMY3W^M.[:G/\'TRG20-KT>=)&/T4062 T4K&&B92"6!>!&R%$0RVHIY$)'\^@[22G,P.+CEE@ M* >MRP4G[JBI-*\.9<")J#_MXQE /Q)5UA)^12]VLA>6=GESBAZ$,+CIEX8* M(76_%J\=[:+W*2DJ30040% &3)(E6H]=D MF+>TNCWR,JP?@R*O5L32CJ9-)!4MM,!'FV<8/?^Y]=*-UL!?*??HUJPLS)LV M!7F*H$0U2HNDB^XU_LII/L?OCO*T<>(=ZXQGR:@<"7HTO Q_+T<*#22Z(%+V M+DA5V^2KA[Y"PE>8Q0A#+:2*,*JF- MRT'[VF5$=5>PKBHT4_/X\FHZS"J*OC0CF;E<+ILY@D2+V;'@ M%,J+2E[[6GXE8.V;H6]I*UY+;0U$7E<"B=\,N$'#9>IXD)*"%X1#F1@N2CZ* M]8Y8 $6%3#J$K>R*=Q!_\JT!56YK5WM.:M,V@:PC?=!1.G0E>1G0DF4BEEE& M&,3(@K$JN?JC&.M@_\G5-I6_-*+ T__?Z??O]NR/"G MW__3[__I'NT%8W^Z1S_=HY_NT4_WZ"=7]\4].O_[P=G1NX/SH_>'IY\^'YV< M5VL'O.(G5W"/7K.&2N[1[4"$Z028Q;-C#GJ]6=YPN8.?I]],.5'NS$=W+(TV M1V9\)('G0*0LU:%&VV+_:=SM$H"I?6!57L+&W<;#58HWO72:ZP";&M*6BI1L M2L3%@&^_+*<'M9IH'IR%E*,6U>?8-;&0MMRH;?+ZR4"2K3-B5URK,FGE!*ZG MMV#.NA"$XH1FP+/$!H&V$)I&UN=D R0M6>U0P/WG;^LZ M:X9E5J"R"IJ&BD$?(ME. >CK-;-$Q1N(M7EEZY"R<=X0%B8=S+ M9!48^]?Y:BWA+^F<]!K)-=CY*J@@99*<&&& 2%8\(A^ *,FTI]E(4^]]WGKG MJQKZ6T=@C7:^"IIQ+P0GB5E:AI]EXJTH[2(T4!4#9+52>,WH,GC M6.*NZ+B!<$ C:[.L-$^3D\FJ!K=_]+:LMGB06\^"CE0'6[MQ_]OA[0NAB1VG M[3JJK1WAN'>#.H%\ED;C8;=CDIL _S0>\(SQI8,M\]=(F M?_P#CX)I!M0TH8E;+REN_\GCFRRI<:5[G<'3P!K.M$!/L'8:;TW\/TF^%2;L MXL;^Y#4->+P9Q15AR8O2(H% M31=R/!K=I'@\RT;M6&U$MAI(8"H3Z2&6-S80'V( ):(0H'>%X(L6\)/PF<997+^I>@.93@M'-QMNW?[E1?DGB[H9ABO\YN;]C M+'G*?[TUTP7Q3W[PS]2]O!JG>/ U#>%ROM#I<35??>PP$!D$*X'78J YPPA0 M2DD03@27169F9XSUM5;V\[W8,?8\?4=,:W6'U MJO6SN/"5O&ZGN' =1NQ*<>%Q'[>Z=#Z&\>1S/]X?CI:SID[CZ>8!2OIFR 2T MX41QB%XZL%'49O@S-9^93Z'&="[SXH2ZM"AD=&AO^\CNEL2M,[61$GY2N'- MY<]HWR>MJ(E!?3%6S$*Y!VMV>#Z$);B+67%&$G>^-!BCQ&6TZK@62AOEN;>P MAG87/6//M+NQ&!OIEC5*^(%7DX%27U-O\*6L>S;T= 8Q99I4A$ X*YFC&1BQ MD"7)#CCC/().]3L O@AK'\C1E!::R&A(/?S1)2+\!,,_4DDH>HB/,8;(LB7! M:T=D&8<)K!QO5J-CYP55OG:7DY>>.D+?,,51E^6>9>9I1(-#J+ ,;6'SJZ&K*W?QFR22RN >TMM5RK M7F8<'IS_O?SWZ/_[_?@?!Q^/3B[./QV<_>^CBX-W'X_.CP[Q$RZ.C\X/3MX? MG_SCZ/SB4_F-\YOK:QA^'^3ISEMB0>;X\GBK MK*V+7;F$^-#M0S]TH7?<1P/C9G+=7:)<,49M)8^$.LE15A2(<^C>&A^B-0JB MJC[];0F4;5T^5-?XH+[D&X@D7 RA/\II.$+#" @92#:&(GON-&0[0_' MU!=N2W:?J&LHM0&"_G[^V^!K&O8+I,/!\,M@.'&ORM(.+A-B3J.[@V9>MJW0 M=Y.O<:(E'""ZT]4Z:Z%[40R _,IF@(S_O+Q9CSM.I!&R*E5<32Z @%A)V,U9[73E!Z%M /S9Y:BFK@ONDP#FTFI>ZGJ=9YY(4Q*QA.$D.Z8-9Q$2KVUK/0/G1V90 M)24UU+=VV2?&"I]XZ)]:0>.V,QO.KP7!\D8;7BRZQ9H>; MMHDK$8%( 0(/-\6(+8=FB#E0*9,(ZE%*U-+*[1.@ M?_D"/,:=EBZC'8SF;YGQ"\AUC_ZX1XL8#\>8>5Y)Z2\_:S]T7EFF#6SZCVV? M1Y;1-7*V)%"4U(EW,,+]SH VPB5)@G:E/[ZBQ %6[;TM5.!U\5VSX3K1']M#.Z^%6Y9#4F M&]=Y\+:RZ5J9B[P>@5UI%FXA$1-3&; &: JF0$LW+H:?C<X8KTV*O38[9GT*40+WVG4NPMYQ*7LE&"-4*TLDC9*XJ"D!D;-U M7EE\=U8BQ\J/W%MN-"/T1OK]?$VC\217Z -TA_^ WDUZWQT57^EFF#HA.@TI MF')U@_ME24^UUG+"G6-2EMEY_GQU-2XIG(AOC$;X;Z$?/W;!=WN;EF'7>&R%$''U MU5<*$-]N-],''SQX\*S)?3SMGQ4"#Z<=2DX&_>'\R\DU[!VG,],QJ:2++:R( MY*Y8.\X3JSBW3*H05747I.8"-O;/*H"9AK^B8-1G(TE$*X!($ H]6+00(B@! MSAIG>&T7OQKXMH+5V^/N$P=Q*WK?E9#W[>K??;_]Z]^[:5AZ7GW_6#I>38(R M.LLL,LV$QW(D)4.)!YE)R-$'0/$S5;MU_FK(MA4&WQ)KEG&WGO::B'S-H=T; MO#)ZBO>VP=++8!N*HZ\%=$L5Y UH?!FI&E/7UCEF R@GDB14*E'J\#CQ45@2 M#2AO5,FJGF>]>HM8Z6FJ340U6FAI!Q$S:"Y*F8VQ1*/O0J1#;\7S MJ$BRR06GG:DDCC,F)$1.5+W-)$@%C-=&@ XCL MN#?5FS'M<4.OS=A32U$M-_1B04)0W!(C@B*2X79H@6>$!HQSAMY4J%WULK\- MO39B4"4E-=#0:^JB+TA^._"C22IW)T>NDD^<@):&2,X-\:5E5?8L*6H 5/7K MXQ=!;3'DM?6!2D6MB<"BJ9V^N#*X]BE66;&/]Z!&M++5C@G&1R.%(Y;%C#A=QI=(H/%O MI*,I0O"AMHFTNQT3FB5/(SIIP!HJS!Y_O\/SX>M)]Q!WX!(QF6S(8?I%Q^"6 MFXV@1"16!BG92+RDB1C);/3H!83J-5NK8MLW[C2BDP8LH;L\[JD\.CI)GCTH MDH1(I766)\ !B##*HKFGI%3-%8U/,>P;%S:2<1/S\I:MMN-5X#: (U3E4B5@ M$W$>][58JH.RH4JFVO'!I6#VC05UI/Z4#FI3.MPSZ9];.RB>.=66,&'* #Z/ M+G_Y&[K]Z"4FCLNOS8W5D/W(;E$#NFNTO< ]O!U#J3#X#A%J9>E1AENAEVAQ M>]P&?00CTE,RHJH9V.;PN+V6IT=%OM@YLJQVNE(]M=AO2]EKR_ M#0UM;A.PZ[7J*!MFAA)FKU1:%B4S+WE;.]_.;2LV M;9.:V%Z'-\$5LS%H/*<#*^^+)P#"$)YRH%$F1H-?B2\[W.%M>W1I1@^-VB'+ M&DU[V KKZUZTW65U$Y(\/UQ&6QP M?/'[V='Y!@' 11]3(=SW(KI*P;WC/CXRW=+B/GE*O4",$^S0NXONCMY]QR^^ M#$;0F]!KA!_1NXG(LO([:/=T^SF_TM M4F"'&&R#0V]%2Z)+@PT9>2!.(WP:&&79.A>@=I>CG6+N"X'Q/2;N.IJO2-A) MQ.8BC<:GZ+1?=_\]P?7N9H16XFA>36F]DP%Y0YS5@4@&C+B(AB(/5+%H65!^ MM6D9SS]G"T'U-G0U:$;0#=2(/1#'80]&HVE]9-%!>2V8%SHH%HBP(A*I1"YC ML@4)B=NHF;,^N"8WIZ>0?IJ*RTW%FMIL8H["L8G87CKER/ZC) V :T(54B$(W@(-#-K=XX>1F6GP1;1K JVEMZB%:]W/[M M]/3]/X\_?CPX>7]\6D4S91GI(VY#\?%C[\@8(V27ROGG9")29D7PDS(148)E-FAJJA> MK(!KTUWN;JK<,T^;^LXNT^14M$1;;?%UI)DXB68N3RH)&96Q4#LE8'5TK17" MU.;*XXVK(87LREWN,XMZ]_T3_/=@.+%])]Z4%])GD4K&HT-91BV)=9,BR.Q" MCI(E6GU"P>KPMA4J:XH@3QN+-Z*H)A+=ET.] WHOVKP*W*;F-ZT'=6LMPYM1 M_>H4JZ:W':!;]I:9X/#=2[E8G (74+I%*6:D\%2:Z*K/T=@%FKW<[WLG6;:. MNAK)H?Z:>H,O*5ZD<-4?] :7W\^ZEU?C>3!&QQ!"!$M$+C<8+$;B>&;$@\I, M6LU4=3:] &D+^=--JO1)NG0]?331AO)F-$:'?'B6>E/W^:K[90Z-618938DD M:P0>_U(0 .D)HSH83X41MO;UXC-P]ILFM?10.Q/A?7)AH ;KN!,I4>)D,NJO]9_^'ZRI!55 M-#/&)Z9K&/XQ 5F^*(*8@Z-,> [(9B^*>P&Z7*:CU\NC-U$@KW/U$8// MI/ M[M371<6VDA-B'PZ&Z8[!\RD500BI()/D! )"IA(O 0CN=YZ'8$H/M)4VD46? MOI^:KB/,!AI(EO:E@^LO:9P.+H=I.@AO7M!L$U4Q!A*C* DU/! ?-9!LN5*! M,>=][:9NR]'L)RTJ:Z&!CI*'".MFG(;G@SS^$X;ID2AN9Z%2W)RD))$%2J0R M:"F#0J!AJ>P DB!B4U<19-$LD-6JL:_Q:< M2RJSK)Q9J9!RVPI<$L!N0']K"*RRWCZAI*YOKN=V9-8V1B^)\B*7?N>I3".7 M1%#/**Z/@EVIWOP%S3UX:'LGZD9B']206<4 \ 0(?+L')$ R>!([ HF53KZ4 M$C">X7(XI.R-YK**\NX_] TJ[]4R:_4J\?=1RC>]C]U<^@<6Y]];XIF9.'>& M(#I)*)5).YN3%NVE0=SAVBE+^&.5W)OJZFC@PN<9(?PV'(Q&'89VNI>X=AXD MOAC>!K0'.279LFP\UYZFVBV67L+T0U'E%6IH-TGA((2;ZYL>C%,\N!X,Q[/2 MR8Y2UB7<]8B,;%(;%XF-2IE[PPW\CJ P^?1_1CD69=%2R]#FH_R_T^R8^^?2DW MH4TGNC_SR+9RW5===9OI[FA!2^.$(\)IP&TF _$QTE*;KQ1'>B97.W=DQ]+= M=599T8 OIN:XT0J*KD;&5Y1)+J/P%%2L7?3Z1M/=U^'*!NGNZRAD5]+='Y5+ M?1S<*Q9V2BL5HR;)E.%,*61<#UB2DF$ZL:R3J%T2^PR<-Q#I7HL S_?Y>K4B M&C#5ET";7>>L JZA9/5G@>U$HZW7JW$U>FR@@]:)(@2E/#%#0)4>2YQZ DE[ M8IGF@;O$G6NX8VL;!%FOGU5+_%A'] WPXG P&I_F4N=ZEY1,7F[R)DIXD46PBX0:B@+-RZ?[ES%^8IXM"4.C: M"9*]FQR30" $2B*'8*4"X+IVD>IB)/ND_ JR;N"EO^\TGCXIE^[0(%U2P1.: M7THS&837R7BBI8ND74;:-_=';\CX.+XW\< M'9^<7YS]/IE+>7#R_N]'[W\[/OGMX!!_='QQ?'1^?G-]# M],\Q]4<^/ MH'??%\^:>O?][RE>ECXH:=2][$]^=S;.T-KH#&02RJ8A Z7$"LY(3D9%%;0, M4+L3>7.K:2M458]]2^>/;E?3NQ+3>G:87F:!QXB&5ID>3:0K"14@@.!!*'C0 M.>14OSQUAZ>6;IDRZ\PZ74=U;0^Q7 7;SUFG:VMQG6F6KU%!Z[-.N3)9,$T$ M4XA1ERQX],=(I#D&%8%F4[L:Z6W-.FV,'>M(OIE9IV7*YAS8;!)#Q5)95$B\R(Y#H36PY &@PU61F=J:QN M>[X(JWW#HXX.G]B>=170@ 5R,NC'6Y0S2 ;7G$MWX6B3(U)H3L" )SZ!!Z&C ML5 [$W8!C#WAP*8";M09?1BD[^3(4E1.$>!321O41G M*7NKJD^?6PQE/UGP>FDWNAE\[(+O]E"^Z1:;4XH++S-A+GLB':"S%((G/$?- MN&(.4NU(Q'-X]I,.&\J]I5GV:U\ '^6(FOB[O+V*;>AKOOM M&=]]7Y)9=C]@]C#2/@V/H87K.'6<,+"E7TYDQ,L82*(@)/Z'Y=C $F_BMM\DZER$2"PN#4]7YHAG'LTN32,>XCXX:,[-V9W;_EVE MT#JW_^NHLO5KW16P_;S]7UN+:]WOOD(%;=,D:"-\3I8X!GQ:5&VY02$F;89)X MYQE)1J7@;:3 :O<*J+J ;3I7C06EMZ?B)IH5K+N8Q\N8+JZL)$?FK'6"<$@& M9:H]N^^[B@!EN-;4IIZEYD: MZ-):F2,106N3A4]0O:?N/CZ%P@G.# M=(IG/Z]":L/J>*NE&?CQ'57N&.)U\JA+2YA4%AGB/'%<*A)UHHQR+NAJXUO6 M>H\60ME\L[C_L=/ EP>P6:A &$??03+KB:5 \JST!; :.]J?G,= M/]T%-I/JKER:'PY3[(X_0"C9:-\G88V@HA16HD^9!-I@ !IM,&>(3TE9;Z7V MU1OR/$6QO>CSAGI]W(]K,_DVT8/M :+Y1E;U&PBZ M+1) Y$'IK(FT)5B 8 @ +:/LH^7*V,QI;=NQ/>6_$.=M0_?KR+>1J.[70>]K MMW_Y$-PL4L1--#HP313Z+T1Z'A&7#\1Z9Z3BV49;>]=_%E#[OL/F.GL2P*TE M\ 9"'1_3>)R&IWF*;3Z]-P6NHP3B5!FNF:PC+C)+!/ L@DWH+=4N%%V$8P]T MO[%X*VX DVG-2\CX,7U-0[A,9R7"<9&&UR,^[QLJ$"R-"%$G060I5+'26D(5 M-51830-_E%F]9"SVND]^P]IO7M(-I M\'/0OD:O7Q?0MN3>3PX]%[I0,0!(' M42Z6@$#4%D_ I'G*+.9<.WRY",>^N $;R[@%O<]XOPJJAER!Q8BVXPQLKK$7 M*+"!N!LP#I>@\U%%D?#$"JP4I3'<_[RS"-9F)X%SPZNGI+5)@A><@K8XL(Z4 MF]!]MY\>62J:!UP&1!(HF[3&H,1[;@DN/,04P#%5NZ_G4Q3M&P(U]/-8Y9L) MMP'+_Q\P[)8##0V1*:,%-08\4X1G(TL:I",^2DMY@_D5$#5TOC]%LYVS?3,M/:/R#43]>7HT_=/O0 M#R5+'O&=GWXXFW<^E%%PP"5KZU3!R @D+XA7+'GIE #UZ%)SB4N_X@/;/\ W M5N] 9DVL+F_@]%DM?-$3^V3#,6(9(Z5 M&2^2V,PH"889;@VCVM4.WS]$\&9U7D&@#01G'AJFTW:%D3E!HT$(O.3R4K1+ M2T6<2\DKP<"IZC[94Q3[8JAO*-^G&I=U-7X"U^DV$/TRKL9JRA=CVE8]^68Z M>Y8"&PJ\D2S/)?B2U3R6.^EHLB'2XQODD[%$@\R.,H7T;S8WK6DBO%@YW@X/ MUI%S;9-^8FI\'$!_7K=L,M/<^4P\5[C966&(%;1\&3+#\R@YKE^=?OJ]=)[JD*UL0KG'OH*,-:QH%919OUW\V5#:0/A/U;?!I)K MXEV<)]" *AO2>F22F2T0'QPE'"6H[;1T=C!N)?5!#9A6- MF D0%-4=$*<]54H"48XC$#"*V B>:&FH$*J$.&L<@@\>^@:5]VJ9U78>'A6\ MW$\\F^PL/!K.12J.DL054BJ)5*UDTI M>F:1KX)NL>FSOLJW$1NJKZ(5=;^!?%M\W6\36(0QSLH2S$:4&L\4&P0GT>+N M9GQ.V=WDVH:CD+JLFY=M!I!9CS=/,09$(K)N/YQU$4 M:-$0R\H((A62C=%=P9_7R']U$*?[TT?H9B(?5)=7 RGPB\8* M3^^1)9[+*E+"75EJN34T,T6.D9];B? MUTZA;YL4+^3?M,V)=23> !<^#],7Z,998]7103]..PE.Y_9-!SO.CC59VE=2 M7RH",PI HV]I\Z0VT.L<*$TYU9[CL#JZ]O-$:NETT(I"FNHG>C+HAP70J+:< MEQ$G6FI-I!,!7Q9EB%%9Y1A59*%V#[9GX.P-.6J)O/&$SM("HL,R2SJ7]67* M2C&Q))YIW#:EYQJ-;F"B?KO.QRBVG4#VL8F.?.M*MXD6._=*?V^;_TQO^-\- MAL/!GZ5'"'S!GXR_=T+4QDBKB&8J(^>M)F"\) Q4"@RXMH\S!*M67+^$;S\X MTIA&&J[*[Q@J>#:QI+(J5[().+%*,,)]3H:ZD'UD#;)C_[2_ED0;K^]Y!Z/N MZ/S+,$$\[=^O:V(=HYS34C@2\*@B,N1)&R)/= K>'20H=FJG^78]H,5C6BB M8BG_-,']_@531VD$HH,E($KK.)4LL5KZTKY:6&4@>?UH]LJR6H#['_NVU;FA MF!HHZ%ITV!P.KJ^[X[+:#RE]3L. ?T.\G6@42$YI&7"(W"HWDU;'2&(I5["X M%256O?'>ZO#>-C.:UD?%Q/4)B=$ Z8ZA=SX>A#\^]\I @GO ; 2ADT&'%H1' MAS:5?J1>$\--S"$E'1Q?Z=5_[BEO6]]UA5@[9>\@_O?-:)S*7,K1H->->+3$ M(QCVT?*!*%[GQ"RL'U8#CN_GORY;WEA&",9PYMU%#< M'"\M\=$G8JWRF3&?=5BM-*P^MCU@TI855C&5X)D$EC(6I=;I>\"AQH5>\7YL >#RU?OIG_\0=9'FK#GQX$NG/%/F^$9'DO=4,HVV MLUO-3*V!9N]8U()2GK+*;6H4_]Z'Z9Z8XF0YH]%->0%FL?R.=E)Y+R0)5L92 M\H*T=NF30-27Q#IH@T,+CH[.K\X^_WP G_SY+?# MOQ^<_79T7F. T4J?6V&0T?KX*PTT.DN%.F%\,RRQS,%HC&9(F20Z_)KNN!1+ M"-/0A PR!CWC$(D7.A#M$@3<&"C/M20^>-GE2#R8V MW&@\FLW^#HD%*ATQ695D[7(W@!L@$M\%[J6*05>?3+HZO+9&(U5GRY,)I0VI M9%?F)STCP$E*A"R3Y"T71-NLB)2NA!28)WCD2BULZ?I?^X+O!4C;RBMKC E/ MQR97TT@#USJEK? C$"'Q;#N\6$?L#?#AM)\N4$(EH:';G\VA[:.\ M[W*<<*$\F$P4*"A-#\N,;Q.(#4DE;G''S*)V(M$+F-KWFBJI[W$R44W9-Y!A M\LQ)>G)3 )[FSX/11/2CHUYWLH@4.TQQY14P5"S*1:;2SYY)03*E1@D1F16U M;YM>A[1]'C5N$+>@LJ:)=G@%P\N$VZVA8)711$N*Y#?>$F>5)TJD&&1B0L;: M+M0B'/M.DM>(>^DY5'>Z]-'!>9VPS))/JC%1>@6,E4(O)^G/@X!/[X]1:Y^' M@S[^-4SV'+@KGCC..VIQDYB0)RHED"@T88QT1J'NM MH['4U#[*-P:]Z=;R6@!33U'JC*^74H1YP]!39*603 -^R2#A>9R-VQ6)M1K8 M:9>+C_>O]G2Z[3C0PY9M!G!WCYKBGE\R"U.:C(7*1'L:A J""KI23O^N=XML M4;\+^TJN(^<&VQ&N F/_^DJN)?PE?0E?([D&%9E%CL)G1R)+"">4PC60B5!@ MS@E#,S4KU?1M6X$K]96LH;]U!%:[K^2#-GL0/56&,21OJ29GJ0S7U7A>>?R! MX-HFJ*&Y'6E-N);8E[8F7$=FM?M*/FAPB;ZK#BPX8K5%CX9!("!,(@J_:9BU M-/&5JNW?1E/05ROOU3)KHBHEC48IG7Z99)OT+S^FTK@[%3G,OYI47GF3T3\M ME5>R1&*=X,25_NM1>Z 3FI:?7[D2LC:#Q9LUQ)O0%]+MX2JL87#TT^?CB\^ M'9U/5J-@Q-3'.A;Y/<2ZWTX6#" MLX0L2Z/WW5'QDFZ&]^B6$C)*>D"!Z4PD-9& %)D$4,FP:*,/J_6R6>^YF^7, MK_*HJ??!8JGM*LE.-)6J$">(-2:0Y$1F(I?13BMFT*_\S*:=_J:U_#"SOAE1 M;]N1O]TP!Z/1@T6]^WX"8US2:;[[]K2?E7291P^29$#I22BQ7AH!TAG*>;[ "M(;R/9Z!M9V,CZ8T^BQQ M-E='RXR)H',N#68316 RT=)1%"C)V@4FT'T+4+U*L&VFO) "L@-$64<+M3L0 M?AZF\YON^#U,DGL=:@GR\]:]@YM0?_ G#.(-DO6/:94<-QTK I*"?"$HHV*L)PFD%29#A.HDKJ$ M2M1*.EW^C):[I;?E.%82:A.-FA[2^C.,)\+H]=)EBKWOQ_U<\G!2G*Z@ XEE M3S,G64&9_%T&!$WBL"P:M#=8J;!KU@Q[ >'^$:@%335OR\_.J\DFE^(_H'>3 M.C$$*9R/).J S'<)-[A@!&&*1BJ##5;6;CC\,JH?AC^;:F3IN5,U%/[YZ.3\ M^/3DW=')T8?CB\\?#TZJA,!7^=@*H>^UT5?*QGM?\*8X2]C^W(/^(C)%7<:Q M14FL@S*F316K,0FB$A>H>ZI,KMVQ=25@]4HAGS[NWELUJ[>*D=GDO"+]-= AHV\4L".4I$!ET(%Z )=%RIV7F7%8_\UX$M?VJR.I\>))37E,O M#5A+SP*AS09:V1:!; R2<44@ "-2EYDCO$S_ M8EI1*86TK'X]]I:(\V(UY=9YLX8RFNC'/;A.HW$W%(#SB+!60ED?B-(E#R:% M@LUE0IT(GE.*SD;M$MNG*+91T%1968][K&XFZ8HAGTF:U?![Y_?S3E2918ET M5D&6_LZ,XV$*Y7[(6L<=J!B?NTV;#]^:?>)4U;,O[K1\][PM=!+:4.J#C416 M?^#I8_MH'E \0F]W\#VE46FL-DRQ$[)5CHE2'P_TTP[% &&FAT1*08B52,$D=+VT;!F!(R9O7LF-4Z_'H-\A^#?(WKM)UP M\,79T<'Y[V?_]_SB]/!_UP@$/_^!%4+ :R"N%/P]^M=-Z>[=@]'H-%\,$R"O MOD^:0=^1R_*HT8)QQ')=.F%2B[80MT3K%+R)QG-;VQ5< =:F6]FB#Y\&CX+B MC@8KRP6]*0TD.?%):33>PG2*(Z3:I=)+P;05T*W-@\>;3!UI[TKH]OP*AK@1 M?;D9ABL8I<_#P>40KB>A@.B,4^"+Y4]%B3SBKG6?OSS6?O"\:W4AB%?.> M2Z>!PQ+I3\,O,!Q_/X'K:;L0Y:+SM#2; X9T,I")R\:0I$PV/$D+CX?-O:I) MPZ)G[X>=7T6RE35]1^.#RV%*TZDT#R'.B+T*R)H]CE8%UGX'I,UU.&A+ ;5; M):T,-LK,?832Y3)2(EV!G7T@T3"O1-;.Q"J-E+;+DF?:+&V)).O(O?:9_ZG[ M[YNKP2<8_I'&HX/K-.P&&'W\>'A;9$>5MAI("A%]'(?[IB^.3@HF6)%=IH:M M9 $\_YR6^_HTHYE!,V*M;=W_,_5ZHP\PO!R\@_X?)Y,L$>@=C$:#V>B[>9$9R2\M<(:\(0,R$!F=1*F"#7JV3R(H/W#L.-"'H!D) D_J)TH%]LMNQ MXGQ$YXBQ6A/)2L-USS,)*1KE60:I:H>*'P#8#ZMQ<]D^5?2K9U _<('>(>-C MF5V( IGF"@Z'I8O5I(#GW?>[W_D,WV^+.N^6T8^39)*[MV.5-3492*Z\GNT$ MH#>@R:*XXB[HN*E8=>VU42>D]!Q]_> ]OMW"$QLH_LUJIQ4':F7M5N57^0T.K@97PV&94[H MQ>#=O6!G["C+RXP)14S.Z&^(%/#=]*5SMU!HPU"PO'J)X": VV=CT[DF[>FO M ?(]D,<,:YC.*.X8Z1E$B9N]0 =6*I2'B_A',M0K?&-8=+7K 9^!LW_$J27[ MZLVLIAORZ,-@>,?4TL?K^GK0GX ][H?>3>SV+W_OC])XW,-]=0*_(P0S22E& MBN>+FW2Y.+?.D*RRA!LA:O(N J7;%(0:3+5!P)70;X_1-RB1AL(EKS\1G4 E 0.^-)XG= B MY&5*(?>$2:>MRL+)6#LE]V54^\>GRIIXRA79S!YV1^V#ZQ)99AW-;/!,&J)- M*I%DG5$>L30TXB%XSARUKI5-Z@FT_6--$SIY2AVU69[50XRW%Q&?TS#@_\#E M0YK/*V >[Y2&&2I*-R7/2Y&++RE#P45BIL6=P&\L#N1U4A322BZ) M"4Z4255Q$JX@I:!8,& BQI7&Z:T;65\3Y_ZQJG%M/668W?@2.O[WS6C:17 V M4_EBL"IT)5!&&A"KD(Y(83QNLLD1E8(U6LOLW$HYCNM<6;\>[O[QK2W=/:6= M:Z! ]^3HXOCD\/33T1E53?C:2 ?'@(YS4KN:!I>S_0Z;[9/TL9FS(V1I(@5T(;)[ M:16KX&LHR^\E;%O*V-L5,JQ$T@TUN0W&Z9RMR\Z6D#[^D4K6K1>,J)BTB)K; ML%HMRLXS[:4$WD,RTX1LUO3CJ>!/ "%WFW3"T) Q#RSNZR5ND//<9F&EG?UH3 M^*XPK65GIWVEMS-H>V&,ID9;N=4^N*DH4SMMYAZ?E3#JACNZ1<,%ZE02+TP9 MB189L8%SDJ.&Q&*DWM9.*7H>4;UHS\+GO/L^O<:J-48K0;'2Y MWBS3 H4L;6^2C%E0I:IG[^UF#M?I3?8: M!;1-DM*NAP6.'@57GD@UJ9:0Z,1(2 H-M: >YY>_07*\OF]=8]Q81^[-]ZZR M3BN9/+%Q6K9/R?_?W;7MIA$#T??^B]7UW7ZI1%-*B!2(DDA]C'Q5D @;<8F: M?GWM!5I(6-@-WDV(A'@@DCV>L3UG)N,S0L(0OXH,*8^-]8P= L&GP%U52^G[ MN:MJ:*SE1T89$\HZAP$30D=T)8#F# .(*?->:\=MZE>Z'^N147/@,Y7:VXEW M;[J]R^[@MC/XT>L.>]>=J_/^67_PL\BV(!/O+X:#:V M1:YTX>^>V;X_K_ZX1-B9<,@Y2('E\0! H%&&09$L8V+5]' MN0DMOM&43_',4H8UT%H63Q<#=&<8 H>X90)R0 MI;_$-VYG-E+K@@2H",D0 SAC"A")@A2:22"Q9@XK(IA+8<7_,YZZ#=^HNX3T M$44&*Y:9#/VO/$#UE3204$,S* !TC@%B/ -*8@F<-A0KC2Q\V<.O).GW:NA3 M-ED"937 L'#MGMQDX9:U%^%B5V8>GPR=+6;S_,%-E[49(0CHS&8N?.RM^GW' MO' 9MQ00'X-+9Q@0F?#!@-A)0Y!7)'5F_PUBOD.&N.G(O&ECI;H$C9^S7 M?YQQP\GX^7!^<"?(BN,L=XRQ_S?*]LBU\H-UI$R5 6R"?+*!_Z4URH]9T\]< MN6EQG"9F.>6N\L:U.\30?\',R- M.WU60XIO@ )FW5:[D.MR2W^I:L-VS/ I+5]!I0F)6*J59Z>&%!^J%+Q-HU92 M"@S#)76<\WICBX+[?O_[2 M 8]QPQ?YS#W>]\Z5_3-Z4!?3U_4$L#!!0 ( (J 2%@D MX)M:EQT! *^Q"P 5 ;G1C="TR,#(S,3(S,5]L86(N>&ULU+UY<]PXEB_Z M_WP*O)Z.>UT1B2[N2\]R0Y;M&D>X+#U+U3T3%2\RL$J\E2(U)%.V^M,_@$LF M5%DJ7_]B?[+]:? $M)1I/T MX=_^]-O])QC]Z?_\^S_]T[_^/Q#^Y_MO7\"'C*R?6%J"ZYRADE'P/2D?0?G( MP-^S_(_D!8';%2IYEC]!^._5:]?9\VN>/#R6P+$/:#K3] MF$//Q0Z,*,80A&)(1>;!,8V8$%+1ICY%'$:.A5 MC:Z2](^_RG]A5# @U$N+ZJ__]J?'LGS^Z\\_?__^_2\_<+[Z2Y8__.Q8EOMS M^_2?FL=_'#S_W:V>MN,X_KGZ[>;1(CGVH&C6_OD_?_UR1Q[9$X))6I0H);*# M(OEK4?WP2T906:%^5BYP\@GY-]@^!N6/H$#2M?_RHZ!_^O=_ J"&(\]6[!OC M0/[WMV^?3W89_RR?^#EE#W)L;UF>9/2N1'GY!6&V$M)7K96OS^S?_E0D3\\K MUO[L,6?\>+.K/-]I54H92RGM0$KYSZLBTZJ>A[HZH[$?)4LIJMMQI&B3TW_XD_K1<%_ !H>?EC5CF\KO' M+"_%=_KT.7UA12G7PF(9,H)"[%$8!98O%J=0KF&A7,U\BBAQPYC&RW+S<2]9 M"G^[:^6H.E/LZ4\:NI8GYFS.BFR=D^UJ][0ZMH2)U4NN=]'/*7IBQ3-J7A#B M2M.@UN#??T7Y'ZQ$>,5 P<@Z3\J$%0"E%"1;H?_UYZV>EZ"\F@Z[U;BP53*" M2D@HI02?%=#*R(X\*VD_9/D^$AE11V([,0NA1 4#1P6N]&@:$9@X[L]L51;M M3Z#\234[S_?S\\%P7^6M%B@G9T:B>>)GD@G3Z;F$.X/"\^Q)4]TRT_Q2:J"% M&'\"64Y9+@SD(RH=?,%W94;^N'I^SAE)*A/OFS1_B[NK;W>_LB?,^UD*<_?E4@U8CC,GA&9@I-9+1IX;3R MAGC@2 >33OS3"N[/])XGATWM3RC)_X96:_8K0\4Z9]+R^'M2/OZ69KA@^8OL M['/ZO"Z+;TQJDZP:AI%V=IZD#^]1D11?A%#B-^7K+T*B+UE1?$[):BWV,Y_3 MCRA/Q6/%TO(BRKA-8,C#2#"&XT*$(P()IB2,B,-P&"T/=N!G9\9D"BA-.+7S M"I.3[_I1_(V)C0[@ @GP(J$ &0?B$TA>A*8OK+,)TF.KZ;X--1*L#[Z[BH-8<[*J^ !OE0:7] FST7P") '@G,?@)M"C(+ZG%P1R% M3SYTAE:&Z>2>=,&9?#CVU['I!1BV/%ZM5MEW>6?R*_%460A1@-;QR[6%6!N5K-8 MGO(')O:,^4;$GT"9@:PZ>T*-)GKKDO:@J"TO8T(]\BK1B@FV ME-*D!'*65(N"5.+5',$/!<\03VMW/RG=#@5GGS4'MZ-'?HS0Y2UZ_5MQRW)Y MARY[_) 49)5)JOZ2I.QSR9[.32O%5F8TBX2TX*4 '7G!5F#PNQ095#(;V-MJ MHG-DFA2,_.4A>_E9M-3,$$*W$T.U_4GF@::R[6>O^YK>5U[DY?*;W#LU)[C4 M(IQZG$.,70P]*XY@'+,8!G&,O)@2WW4BE95[K]VY+M>^*5SIHG_K:=UONM33)]3ZC03M-3OQYF M<4L#Y3I+2V&\LY2\?D!/2-B/5]^1:(-66X:E&U/+8;Z8FA'FT*-!#''$;6@A MVZ(DQ!1%2C-5O)&1"!:?'C4/-51 %C-7C8+V\@370H+.M(N0(MA(_"B M/F4Q9Q&KPV/(!E;H<%*K5QV ?3M7X\V!)"-LAQM>;XD^(5*=(?R*?B1/ZZ?W M69YGWT7/UTA\2N+G2Q30V"$H@B&V$?0"SB!RW4C0C1LR%#JQS=A2&-PX4R8< MC>YUYE!7B!&W]/5.DC>":[*/#O**/#02FF,SDMQ.9+S=F+>2+T C.]@(#UKI M#9+3 ,Q,T91.U],2U@!0#JAK2!O#2.P;*YAXZ?$JI1_8"UMES])T_?CCF:4% M6WJ!BTA 7>A%\E]N)#8V#G$@=BWJXMCV(A+J&$F]OD7%J>1X0!Q"#Q<" L(.1"C(E@%0_Q $>^ MY>A=:JAW/3=BJ6_;"WE)BHJ"E;67\:JYATJ8YDV&QABHT'N]K? M__77/\K;/"'L^C%]N!7318&-SK@6\O:']%F*6C<\:O ,NMPYT_1D]SIJ*G:O=!3?T*.$M!3? MZQ=A(^7H07I')MF2AY'C(!1"UPLF#KT.GN2F[-J<*_R7*XI M53#7^]?M,[?H5?ZL.L^N_G4O>A5;O%LQ@%_%D#:1 8@%U/)C"AFR!7_Y/H,X MLB@D%L$^8WZ(;*T0BS&$G!L35I("*>K "(U11E)M[_;6XS,R1>L,C7[DV(C8 MF0HV&T/$:>/31@3Y(*1MS+[T=YM5H[^(SLL/J&0;[V75;>:)U^?&GMM@ X * M>3=5B0RDS.I[RE-0G=],&D!I$@[;H@*VB)G9,)Z!8-!.\52;DVT1SRC5W1N> M>W3H3=D+2]?L&Y,LD(AMYM:?\ :ODH>*6^2I.I%!6\F3>.2&WTG/,(Z(_%V= M6L5>$LQ[8S@;?\(#KA!- NWLQY$$4:01ZY% @O%S-)*H:36[?SH MNYWSJ^I>3O3YI'FSJ8BW&K^:1W'TXT@I\*)SA5E)V673Z@= RFW0JTL+)U/^ M7&J=3NO)I07$@0^7WMM#TS,) U=N6@7;R?0MC]E*O%Q\_.]U4KYN;OT#RC#A MC$,?.50FW('&4$U0$IGC10,I;F2:7/B5,]:FY$U9%\ :3L ME7=8,YNVX@^F*XU!4>.L<: >F;@,HCS 6TP7,&/>8LH=3^PMI@O(H;>8=@L# M+2[RR.AZQ6YXFQSD5B;>K.\0$O+^]3I[>LK2ZQ4JBGL92+\D!%DV1@RZ%I8A MP3R$$8XB&'A1S!&GEA@F+>M+5X*Y$5RK@#096A7D\0ZHE%A4*8;( N!74&L" M*E4637(AN>VY_Y[5/P2_LO(QH^#W2E%=NTU[*!5MN#$':&Q[;OJQT;?^AN)K MRA+4[G]:JW H/ <6XN"&!E^P9*L7Z=^[&_A4)P? =L2H9V'('21HE+((QMB- M("4X<.+0M1C#FKHV* M1_F/-!!?T(I5:8^$;9C(NP/Y"V$\[OZ@\^32CP)F6QA!*V((>HS8,(YB&U+& M/1]A&L:1%@V-(./HLS=+^$T(OJG^#CNSRCJ)5JWE$CN[>#W??J',UK"5% M-Z?F66HP>>B((V2(RL>0<-(%8$2(]Y>-,;L:$#/2N8^N7 FWG51GJ[^E25DT M9I7GAS;U0@PCU_'% H(\&#MQ !GV&6&$!#RRE -*U/N=VZ+0]0.I1.^20UTU MHI)>(PI#8Q#Z27U$:$BJQ8Z]3W3']SH_=67%"B'YO,!IK'$^<@5K/,#0(W,GEO M,*M%!4)6T!%V 82XYNQA15P,V;;G>IO43E54?=_F5'U-/S#DU_0YD3EI[Y,G M1C]EN8Q6^1M:?5JA!]7@D)XFYL8-OWZ]_=S-B5R)7*<7[T3IG F(T,*PGRD, MPCC6'@4]M",0]#-]"Z0C[1T=R8HI$3; 0=[J-W M"EK%*UT#@(U]I9Y0]N# ]]_S \C%-<89;]"IO M6:_7P@A)RZ47H0!AE\"885N0@D4A"N(0,CN.8F:[V/.X5I&8H]W,C1(V14J> M:S$UB[X9O6M M9V E?KO@@%H!O<598SS4J&X^PE$%=P3')7W #)&;1L>3\IH^(/N4-J % M_?-#>$QF,X? M#5Z(T,ATT0^.L(.$N(8. 7N &'3X=ZR]R0[]>I3I'O;U/3;,ZKC.\N=,^K_) M.)5M>$JSL#FN:]$@8-!W9%6J*.(0^<=JN7]:@+3'&T<3;C4*,0+BR/S1 ME;'U8WK7B/F3.?8X"X4AZCC=SZ2\<5;=?=(X_\+0S_T]Z^-M>IVQ@B"HV]F=L';D=/D/N8L&,9V,:=[FG@/4@3J&5&7W6C;2@$1>T\E;?N!2: MT74N=^Q2>%!);^B<3@.G0>=V*NU/=HZGH6SW7$_GM0'G\>N5#!+V[:M<=/&4 MEE3'E??XVW-;\Z240(H);=#)J%\EHY1'T$PQVW(/7@IG\Q=#-?;Q_%F4C/KI M]N,Q[)3^>)/3'=3WJK1S5M__Y- XGSQY$7;T"ZOOZEJ7,3>R_!#['&(NZ^JP M4.8!L&*(J14RYGHN]2*]^)ZC_0YSI<&Y4L2NO/)EO)%8S>8>!KD@8!J$)K5GYCU37 -T:R%Y:_WK,?Y7NA MQ!]#/'[Z6YP;HW1]7:@0':19"?):>-!*/\P=Z RT"CN145 =>W?2=1Z2@ JQ MP;<]0,'O4G10R3Z")Y$:6!<[&)WIYDW\CM14/^6.I/CV@&PV9\OFG:J:U\F^ M\"M#,D15_JJNO;)$@1>Z-N?0"B,+>L1R(/:$9>3[U LH"Y"+J'+BFU%$G!O? MU87BNC6OGK8B:Y6T&G%8^ZEQ'H,U,HU6PC<)8'8"L;LG/N]?0?>Y1DU0CW$W MD4Q'TW-%KZ8:8XU\/F\^UA.E_GFS,==+&33J>G3 4>9N924[SN $ UT#A_$W[;[@OZV M)Z$7)?5:AE![>& YPR1E-WPW\?+V*"V*H]AA(84$$SG9/0LB#WN0$!*A@+H\ ML+3R"_3V-K=)7YVM9?PP6?C@H\M^L-7.+8U!.#(K7(2>?L%"%51,U2GL[6O: M\H0J:A]4)51Z:6BUKR8OVC9#U?8$S0^=B$>!!_V(.M"S:0AC!R$HN,6U"*,1 MLK78I*^SN9')YZ_7-[]^!/=7__GQ3K=65P^D:IQA"JB1*:.3\["3X,SLT:,. M),8J;O5T-7&-K?-*'U;54GAG,%GDL@CJ!U;_]W,JG0UE5H>_)^7C];HH1<]Y MFV'Q=>FCV _01)5PL"+0LQBR+'9GK6B&;_0I* 5'WP7\H-6@<4F*>OINZ8AE#0$.W,LI=7[ MU,0U!)HC7#:HF:%;JTUJV#;50YNFB> @MKD\1"%6!+W0\F&$40P#*XP8=3V$ M]/*VG>YJ;J35>HBMMA(K9F]0@%5U!V4"K-&W3YVDSRUH8V2T.H^&L6W3R8XF MWC.=4_APPW3VC<'9I^HEO$I,?XORF[PZYZ%5]MZVTMX2X=#SXM@71&&'T..Q MV#<180$Y/*(>YPYQ(J4C5[UNY\8<&ZE!(<5>@&>4@Y2&O M1$$AY=<,M5(<"S6*,8_PR'2S!?>N!E?(#&2UP4KJ)IOTI@:HT6Q3&D"9RS2E MTNG46:8T@#B284KG;1-L5;6\]"-LXY SR-V00\_R&<0H"B&R(]>.N,L"CPVG MIJJ/N?&0O[ L2_Y3TTP!T+I\S/+D'XS^"TBS]J=)4<@NR*%%:18 A MF:&)5+E _M<_VX'U+ZZ] /(#K9SH?Q5C\KC[\TM(K!ZB(8RE#?S4]%0)N "? M*Y#'HJ,=%$;AGKJ'-R2:'17[667WT:$4DA'&:/%)B/4AD3DLDG*=LQO^?ETD M*2L*5BS%'LCA(8TAP[8'/8=SB((@@&$4AL3'H4N85J)[A3[G1C&MR$ .'Z!; MH>6%"@*X$5R7&\YCK\H51A$=G3NZ8'[8!7,KL4D248;'&*F<[W%BDE&&X)!T MU%\=1D*?4))79%:' EVEM+/!:YQHZ$WZ32:.RF4*_Y1^S=*\_:LL?%[7.E]Z MOH6P3-(7>](7QJ48XB F,&!!*#9FE'J!UC&.,>7L6_R"DO1+5A1?-AXUKL"0$F)!(FQ&Z'DV@C'W?1C;<C2<2Q(^K9RM&2!\W/S4R1 LHCF?*1 M@>]23(V0MT/L^N?YY8B,/+TK,&XXJ*0[G]%=!1&- +Z+D)DH^*Y%Z+[]7 SF MO>\'H3?D[?"MZ<+53DJ\$VIV^BG]S!2W+*NR)&5@8EO[?=9,)_CZ[HC21XX)6MRBAG]-K])R(GHX'ETH>R!-2-M=[OZ5) M6529)(JD9'1D[V"&^'T'B!C'T2.A#%#$?BKT*"VT+ MNW&@59QF8OGG1C65Z&+3)T/#27=F-3GFJ\+N^4;3VO4)K*6NX"%'J?Q9F0'V M]+S*7EG/+=8L/AZUS=>,/XF16?;J]O/UHM[-P;UT =M(<'E"O_D>*CV!5'0! M-A[L\INYSHH2=+0T6/[W;8;'5%WAB:6?MF#QVPS-027D-Q+CLM+JHD66O,C+ MB:^L;)./6I12$ML6I!Z/Q'*'?8AMG\& ,9^Y/F4DTDK@V-?9W-:F32GQ?"-L M=26X3G&R6E4+5B'/NN51GO1+6:VR[U4F$\D_-%OCDJ]7 +6MB$?^;"^L,*@: M^7,0^OK>< NY%CXS(L]K5XIIWI3&67%E,C1Z8R\C+>1;.1< ]\91FZ_9!G]+F;KMVRU^I3E,F/, MTK+#V*>8")N="4[CC$&,O0CRR'80MRW;B;5N18_T,3.-"A$:F"UUPM(F@1WU#\_]8#Y-.^QX5]V=[WZ/#)GE=35J843E[%)94 M=9:@FA6J"@2GI ZSY1<&^[1CZ6'@MB1>1D" M[@?0LU L8MMB)@?,V'W6!ZV]6I(&I--[QISBH*3^Y("M+%[J]55VD4/0JNB MON%DA0PH)JLU9;(,Y>$-Z,:2*M$/63(*LY3QI/RILISB!?BS:RW NS_;T4^U M!64[UB7VD+FO1HT$I_T2IJ'.INI!5ZE-Q;LO]9A*U8#4#53*[;B&5,YV.SJV M=II0TQS_&D?>$&N;DVM2KC<.Y_X*8;Z#B=:5JM\#85(J1+E%U3Z+1MR)[9!# M!\DK;=\1^VF+(6@[/J4!8G$L;4_UHJ+F1=0R72>K1BI7!O(HCP#ETE&7-VZ" M7\7J0#=.3)H'P".,,&-$["(B"_(0>] +9-E8XDL7)]^+'<>U7>+J["[>>(0G MV)S\EN8,K63\X+[)();^M#.X@">IV+LG577:C;/:FX_X2,N_T7&OW_]+)N4 M<36*7B''WIT;5[>5/#OW<<4"X%/I/>Y"R,C/Z?/Z[+XPE[8RFWZWNZ&6U\"RM MKO.+911ZR/-8#)GC(>B% 8$XM"T86QQQCSD6PD2')$[V-#>*: 5MC3&,$)69&T.+ M^)SQF'L-\A]3Q>L1@[BW?8Z'^L+J?2=?%L^KNKXKG7[B\CD8;<$.]V/8\%_I",>@1+X0(2=LY#"S/ MHQZW8W]H\8R9&LH[-1^&U\;0LI O@V7D:;^+R BV\&GM1ZAV\1:6[VD%^^I: M&+%S[\@CH^N5:/0K*]_7M_'2K[I.8;$MPF#Y%HJ=@$'/P8%,TNI!Y <1Q Z) M+3+M!*_%U_T* M/@@-4T9!H^OFA5O1ON;]ANJ8J7'+"",Q,N'L#T(+:8U]?>X&1JFHH8F5(7I2 M[752SM*$8I_(=%_78S?*DO;L\.[U"6>KI6N1"#MB3Q,2SY:7\B[$U/&AQ:DG M]CR((JYDJ!RT/#>&:H^F:^G4B.40KG[JN B$B8[FS^BO//5/ZMIS["[>J>>U M^,-V.A^V-,F$/:E .R5//Z!_-R96O5N6?679UF M"-*@Z[9S;4]V\Z:H9/<23O6581N0RDX6XUNRJX>I[>&":X<$,0=ZG(B- M1^2*/4?L^V()QUY('2]PL%80Q^FNYD@HC:@ ;635VR7T *NV,3 #U_A\T0*U ME7*$,XCS8!@R]GLZFM2^/Z_PODFO\,;0&GHR17+5WN;";UNI;\G\&"-Y_&AS M>089AQ0B"U'H^['G6"SP KWXU?[NYD85U;5TY26K6QNO%U0UBC 'U<@TT1%T M ;8W^9T:G"9KW*F 8JRD76]G$U>P4U'\L&"=TEL#K0M6;CT%EX@%D6,A#[HA MI]!CQ)6YPB!S(O M]J#G"GJ-8X= ;+G2Z=WAE-M+8:[C3-D8&XI=MY?_(>A1RR=.3$-(K#""GA-R M&-D!@;X3,88C$C&]6[+AW]T4MJM)Y!0MU:%XC&V<"BAV7.0-VJ/'5#9E@NZT M/:W5>4RM T/SZ$.F"I@NX\"VGEHHZ_(H=E2R^M6CJX6NF,)O&Q*J5CEB8U?K=]T,$;ER(]?;=]\LE+*RBT M)9#O14,?LB>4I$L41X&/60BM&&/HV42LR119T/,QH32R">):%]I]GYD M]-_4_I;2@M]K>0>71SB"LQH#F$)O9"XX!MQ9S"XH>W :#./%#HYT]48E#DXK M?;JP0<\[%X:);+>BQ:8&=T!C'G$_A($?.<*>=P*972B (?8=SXJ1[7AX4)S( MD<[FQAU'#T\*E;+=^CBK<8Z4'$=/3(L:[>)GRD1^F3\2-] M[^C?@E]760SH+6/Y+WFV?OZ4;IVR%&_ >YJ8&R,TH@(I*ZB$78!/65:F6:EX M)GT.LWX>, C7R!30AQ3XW:C'FB(H@RZS^]J=[");0;GN);;*XP,F>G;'5DSF M!4IC7EV(T]HP>!(_> M+.Z#8-C\/=KB=#.W3Z&=.=O[X- +H>]-*M(D?;C-LU3\D=1WU3=Y31*?T^X3 M24J2YQ6K$Q=PCX8,QPS:7+K"6QC!*'9L&-JVCR(GLIBO5*W(B#1SHPJA#-C* M"G;5 3(5[R:YT\YCC4[#*N->-IZJUPL3C=+(9-5!_:Y$*44Y++J=N;_LZFOX+N6VYZ%8AS".]C(WGJB*X60< MY+68?]5CC.- JA'%Q?",OD>KD6DD'.7$M1<#0UQPO(])*:!7S?V9W__P@.JQ M5T]97B;_J.) ,GY%_GN=Y(Q^3H4M^Y (,^1*,$U9+ D5DU_8#- *D0Q5Y@Z, MQ,X,NHQ$?AQSBT6AFJ^:1J\ZW_LT'FQ=N:O:-8WDPKYO10>HDEVCY*KB$/03 MQTBPCKU[VL.S%1EL9097(^&I4=?6/*X3%;LU@*]>\5L]I'HKXBHV-5V97#W= M=FKG:KYZL=O=55H70GO,5N+]XJ/HKWS=F""Q'Q''MPC$$2'08['X$^8^Q,3U MKZZ)AW_NOO]JU< I7 Z'$45'M_H M0DB8E^Y*\'++?ER1EGTOV)(Q-'SL. MLREDGNM +\8>1-A"T+$CE]@^#JFMY=JOTNGO(U&0"4GVW(0V,3+D/J70YK1N1!@@'[D0Z[P[8 %=9_+ZQ9_&5 M/:*"W>;90XZ>;DB9898[EATV\=W(L3"7%\[ J0C\Y$:FN?C[H?#JK$% M'@'>B?; IF#6VPAKXM6[$U9M:[JML*9V.WMAW7>'&9H?GYY7V2MCE27;?.ZQ MV/AZ/G8AL;#<]SHA%!^/!7%@ASRPO(B$6B[F1_J8&V-_O+N]U;,/CP&G9@Y> M",?(;-M*5^_R1\AFTJ.^(OAWJ3.5NXW.;PXUL;0!X5>55;T[O0*^X>T];0I-UI>M+9>DRI_6EZ])E+(T,_;XL,MK7#WK_* M4F))^O"-K2I[KWA,GF7](?E)WPD3L'*+^I+51<7>OQYK[%M2_%&[&)((L<#E M#D0AY]!S+0]BW^8P#*/(X[9%N8^&Q9F.+?K;1U(,(8YID[XB:FQY#P_G)$Y6.6;,>[7.CW2QJ.!1Q?\ MC6*+IQJ0TY'*DTDPL![ Z7M .XP=CV .D85EA0\KA%$86C .+(=Q&A,_TKJ* M_9]S^;I[V/UNB@%7>7MY>SK$CDHYB%V(*$^@Y[- A@[K@\C)PYH MR.U ['_UW'![>IL;97Q@G.72>ZGQQ]5UQ^T#5HTPC,$U,F=L$JE\%X*"5M(% MV,AJTDM7 1)CWKI]?4WLM:N@]J'WKLI+PWA#NYSW>\8S>1!_K)[WDH9^%(IO M"Z(J_Z\E*";&@G8\&ML\1C;GKM91N5'IYL9+W8V/D#A[2)-_5#[!X.;Z,\C2 MSCY8C[+,CJD:Q;W92(U,B95>8$>QW3R2"R#5 U*_ZKR#[>QH%P!7>H)]12LO M-Z&J.48=900,,;!9V29E[%%@W6?X<3JY8$78]YEI;O3< $>^'3HPM#T?>LAQ M8IN>??I6/LLF95RXM4?D1Y;(@=G'+\LHSXSTJ$B+XYT.R6I>,[I4_9%A> MO' 7.M@G;E2PM$[1J*CZ?*_AL=)053\_&'[N1^:X[;*T. MVW%8'!FV:0IA#L+3>&%,/2G>J%#F(*A.%\XFU3J%/6K+UC^4M" MF SR748.(S1P0XAL&LI\J#Z,H@C!(,(L9(YK>T0I*YI2;[/CTUHT0(1LNE?$ M?:"JWNH:@FKTB]B]\L?BMPO08G?=A]V ^U<%3(Q=F?;U-?$MIX+:AQ>3*B\- M--P:5F*T6\'Q*L]E-B%Y:?G^=?O(+7J5/[KZCG):_>MOK*@R#545MNVEY1+; M"5@,'<\6',-#!"/N.I"SP$.V;86(:7G1F11N=I0D!8=82@[0]RK-UX,8X+RJ MF_E2BPY>&0T//V4: 29L1U #D !OTL1#66T[E5_4"[SFIL^)_3!D\C NM#CT'"K=[AP"XX#[F%I!$/G# M*A0=]C4WRJUD _; ,D1'L%3C04,(C MWJ8*T6F53Q8AZGE%?P,VH"#)C,N0Z%4;T:LQ,L_*(N8+B9@J'_(F14/.E HQ M5R!$KLXW_#IG-"D_(5*YNS;E2-]G>9Y]%TOY-1*#)CVQ73>(F<,#B"U+K+4> M0C".W AZL8<";O&0>I%>=D+USN4GH M&JT,&A#]. RR)4XT.9E9T:]2U\(X\^0P8^.7+*/?D]5J&;@>MS%RH>L',?1L MF\(HCGP8!#SR+=]BW-$R)-J&YS9C6[GT3((-3-1W$0^9!6W;$586YS%$D>= M'S/N_]<_VX'U+ZZ] M '(F#0024Y<% DQH^]B"'O$8C#U7?'XN9=RG%B4!;8#\F-*Q86R[F 3$#XQ4 M>VLC.*K9GT.0&7G).#L1M0W&?24-&8.;9BYK11-,O:M MD.4I$L'6;%/B]%E:3FHP.HAJ3O=70C+W] M'38JVO0W!GR&V-*H:).2ZQB@[G/Q*'WH'\E=49I(9TRT\BSGY4-2D%4F;RVV MP6R*IW-G&YH;;VX%!D+B=R\_@:W0Z@=XY_$[?Y9G%+J1>:T/-8)/-MV"($^03$4_5L0 M(RN&/'(B/R9.B/1,M)Z^YL8<75'E71BMA=5,I]6#K=AATX@%/G1MXD+/\2*( M;"YL8,*9%]DA=[&O5BW4,+K35 GM"-N!5S,NJ ]?-IO*4]?0T;9:R\RH?Y"A3>&7BT,6O:]G[#:]3(%R]H&0EX[ _9?DOXMUR M2:/ L6W&8,QI)*@<48BI,S@79(VO_YIHL#&<\.M>,(X@T$/%"%JVV#EXU+;%'B+V M(*'(]L/8QX3%P[(A&9=U;FO/W?KI">6ODGGNLU+LQAN-)5^U*F@Z.8XYTHIK MSCS&;^QEIY,UJ1TU23^@U723<+@ 6UUERO)&6[!1MSO:"0%2XXE2+(TV0,;3 M,)F7](U2-8T&^>ET3N-U.>"D6JYUOZ4T7[T^W#&RSNMBVT^E\@GUJ0;FQNU" M1B:$E#[46SDUCJ1/ J5P%&T"H[&/H*LD(T=! E=/\A,T=/9\#HMA9\XG6YWN MK/F<8CMGS&K\NDI05Q9+;#N=1[$*"PZH^= QC M*^ P<.+(0Y%OV[Y2)9<3[<]MCM2J? M4;QG$HLWZTDL_K"=Q*?:FV3ZGE&FG;CG'ANV%?R[6.,?Q7I_]<)R],!V]YTW MZ[(H44H%(==)'SSUF( A+R0.NB:) 4DNDC0IV9?DA=']-./"$LW+Y!_5(=[''_(\C_T70_DG M\;$O'%S6FOZV3E8#7=T^9FE#OLO M8GOQ#&TPUCP7&PAB)%G0>+9GN\3RZ*V M4I648XW/C;TJ^4 E8&-VJ._F#H [OY6[!(Z1>4<#":U-W"F5!^W@#AJ;;/MV M2HWNWNWD,\/,E,\IR1DJV =6_W>3 JSXQ@A+7NJB\)Q%U+8LZ-A<[,Z\$,'8 MEC&8@4<=1D/LQ.XR90](K!EJ9HE*MTK?;5Q_M]W.1SQ>;&0$^4;(JH3%.L7) M:B762YE47],936D U,P28Z!.0P:MN.!=*_!/G52%!=@*;<[>T('(D'6AU.6D MMH0."/N6@]:[^CJT]B?8]D+I.]5],)O#4!6[0'8=2!Y-==^BHV[WYT'IO8&(O5I;RD*+.O--X M)\?4=1"B-G09MZ$G5F6([,"&%L.>;]D(8ZY5T_Y8)[.SGBL9.XFE[M88\B83 MD6:NKF.8JJVMER(UMF&]#Y)Y'^\^!$QETCK6Q;09LWJ4/,B,U??LT+I5;37C MKUD=O5/?6B^I'0N?XQXKJ'XD_S1G^UH ?XL_GGW9]O]J3K3_+.W $)$>1$H8%MI[K1&^T)"YB"? M$P(91\(0=GD,L<,0="BEB&,6Q2'2BW^>PS3'_?>D?/PMS7#!\NI>HBY8(L]N4WEZ6-FHWZ1L>>/[57Q)$*[.%>]86:[J MXDA+SWEL;NQ?6:Q;>>O* M;97O?26R5H)D); 53OP,0CCZR?[$Z&F<$!I$<:(#PS-H&CH[5,2E]RCQ7!O3 MG2PJ:K-ST*CZSL!SQV?1G"Q.^D6Z'FVX_*M0IJY(M+1B*Z0T=J$=>11ZE&,8 M,YO!T!<_]*V(\U@K;):>WEFJ>=QS M=@P4SVU,(COV IVE5<38&JU^1:4\ZGC]@$I6)5O9YKF)"7=\:KN0R[KS M'O-#&$7B3Q&W* E)*.Q$K9I)EP@S-];JYKWI* :#9(Z?^6O*/^#E=7&4S?Y MA9$15".VJ<9E9,[KJ &V>LBL0D<&Z!5(74;-+V0"5F,>W1>(,K&G]^6@'7J M&VAS&/]^$QWGB8Q,O"M%:[^EB=CMW_W6ID;V<13R"$';QA[T0MN&R!8$2UUD M^[9/XAC%>E>#O?W-[WYO*RZHY 65P'H$V0]Q@,5*Y<0(TDCZ( M*GC7IN%56V",@3;R"G+\&G @>G7W[3:7^=V>6L0D2(\_[#@A#7!SW]C(CWVW/@KHE]1%5T;/1,7T\YV]52UU91AZJJRKMS$T/*Q[NW+/ M\J=E; 41X1:!-O<9],2&%R)?['RIA86]%<2.Q;6*[AYV,3?:JJ[R1$>*%E8/ M=FK;KIQ0\C/,Z^:2)R?Q5#')3'!59 M4< "@B%SK!!Z 4(P"FD,0R?FG 061Y:2S\BYCF8YL;O?LA1U8+7:D^ .F?/# M()MZYJNA=2$%'$(Q"A%TNGE#.CA4MI\4CCP_L+ABM\I+2K^Q,JD=WK9I)C;I M6RFQB4^8)];^2!9*"4*(/(HAL3QDX3B,W4#+XT&C[[D1R%96\+X.;BI44KA> M/ 1JG#(2L*,?X@["5+^"H#XZIBH*:O0\;85!?4@.*@X.:.+26E!-P8^//T@5 ME-C>"Q9W)2JKOCOEJF]E!40AV]Y%>^39+I(W3 Z59\;4\V#L$1?:8>1&?FC; M@:45!FI2N+F17M=U8C];1A7(N?7F;XJ ;J(PNN7G,UDZ*"VR54)E(CWP'HE> M" -WCXQI!FD8_134N/6M!GAD\NV.;5O@J=5LXX91+,!&N>K!5CW0ZC=1W2=S MT!LO]&1 M#>J[&0.U-.EG SV<6'PWI>MMVH3YD%O]B(X#N(]=L,]KM&*K.OS MMV_9:B54DSGTEJ'C>DALG6%,'5DVVXYA[+@$6H'G1;Y#Q8KC#XKA&TOBN2TS MW9BPCLYM?!B5"\A!V-=AK-A!J%A'>_"[U!\T &C:Z^-_0FHKT:P^C+'O,N;S M30R/&!Q[G$P'#HXF[]O$#XX-_\DPPM$['IR/.WMBFY579ONN-F]5,*&-(T], M1;%J<;$MB@F!R(H)]&PON:V_-2B=@S=5EBM.#@5D+$3%ZDAF*?Q(9T.:+7UU!!X(Z^$@U$;DL#\ M'![F\I:?[&GJ=.7G5#Z2I?SL*P/3,B49K4Y[3;4_CB M_:OXRW-6H-4O>;9^+D03J[5,HR2?R=(R2=?"0*WC&[.T^+(IAA"'GF4[*(*A M=/OQ A) '+N"=NPPCA".'.)JW?]-*/O/,O;)"A-I?O9F+#;QZ?S*56Y12#-XZ5.JKD;VGU M3C$D9ZSH2408MN!N$UH6W]A*7F#>9_?HA\P/]5AG(_R4Y56YU_>H8+1[+;ZT M?<00YPX,P\"%GHML&!/?ADX8(.3( M4QUUE +Y!E;@OB=5:4(*^5D$[J)?I1 M)8%K]-!;LBX9([4E:"+DQ[[TE0+"2D)PBUZKXX2K/) CRK$K>" MCH+@!J^2!]2;UD5[=3" JR&VOT222=G; &3[;&RBR6'L^MO=+S*\(95]7V?Y M<]:PMUP$'EA*$E9L\W&TE:I\'H=QX$''B8C,Y.[ V(ULR*,P(BBPG!!K%:P9 M(,//\BE$%@F=P+5=Y(9Z91:U99C;XG6W?GI"=8723^M2%A_]-4F3 MI_53:Z,6X+=4C(K,AP>OY3YQM:I *FQLI'Z$DQ<57(P1(=%)XD(>DQB,/0@F[@TSC"R/6X5JQB7V=SH\0#C^Q&6DW'Q3YXU4C- M%&@CL]68U]?5M#YU"DH?N,.IO*/'&T5>+C^N\^R9-1]QZ..( M1@Z"" ?"FK+"$**01# .9#!SR$,+*;FM[3<\-SZH95.;_0<@]<_T2U0?>5;7 M8AF4^C[S U]'L0!15JW&Z=ZFMML;&YFZV*'S^A5 MFD2:%Q8G056\CC !UF$YF>A,'4_<+*?:4__SZE[<+9_ M]H5+HW*OTC*AR6HM S^W)RQBW5^M*:.?A KRPF!=-IF+/J(\%=N+XI;55PK; M?39V'![&.(1Q1#CT'.9#A!P.(S^PW)@+M*C6V8AY$>?&1)VCDZZ*W6/-5DD@ MOR704;.*V)4OB-]]964[3X7.H%)Z:&2NL<]!C0K?=I#'OK#M1.D.&N!6R>VP M3A2Q:WHPC,?M&A/PC:)W30-\.H;7>$_ZF[[;/*-K4LJS_#N6OR2$%4W2IG[' M: 2JD\FS*%RPL3S=]F2[S+/J=;>XQH/HGL0&,1IZ^P^'12EG; \*@K+3'VILL M\6R/,MWB(@*&<-:K,Z"+5V_] >7&IJM+H*O?3KT"[9?U#:W[ MG%[E^79S=_7P#]S8X7.6;H\S\K2.GDEWW>) M U7H4G6HL'Y^7E6S ZW -2H>P:=5]AU\3BN>[@V4T1H0M8-P S"/3"N-1V&% MW[AN@[U(&',-/-[+Q.Y_O:H>NOCU/SXX)T$5-=9&CWU.92'/5 R2X*ME1$-F MN9$/79EGUPN)!V,2"DYAB(A_G(#9SC*MEA.J1BB]_2E][W']O7=['=-=8".< M=B1^#ZYJK' Y5I-%N]>1A^]:27\"20I4L!L2DGX>$W-!Y#U]31WV?5[M(X': M"B\-+%.2B>^A3,BM^!):AS[N$-N.,'2)$T*/(0]B5U@A3FP3[$510)%6)?/# M+N9F=K02 BFB9B620_S42.$R5$9F@AU 1G#@/:V\J7HCAQU,6VGDI(('-49. M/SEL1E<'R])ZSMDC2XODA=5>)9MMHK","[3J7"-O0X^_LO*&WZ,?MUE>)50K MRSS!Z[(R5+);5'G'8<$-L14Y,!3[$.@1L4G!,8HA<@.?>Y'GH@ MRTS8XVKT M,+*\6ERSD7K$?;WL Z2L!(V;O%AAQ9[G#_&#%YFX5.YVDFT-=CTV&GOLU:AM M1B,ZR?W8CJJM#]>[+UE1_+38GLY H36\$VKOG.)L%%]4#F!B\(7R"]"H#[KZ MR]BO&@%S1#S14!EB];&EG72)F CZ_?5FJFZ'+5[?6,'$2X]7*?W 7M@J>Y;] M?OPA)G5$*_3_ M^F>A^+^,CKK:.FL8R9'7RIUOMB,O: 0>89NA 9"A%4JEQTE7&0T(]E<*G5>' ML;U83^21_6V>O224T?>OOQ4R2N)S9?XFZ<,5*9.7>@UJB_&Y-O.<$#/(I.>* MYY (1L26F6YM*(#M)']KWH4-6!< MU!AK7+1')C!IGU=@M^++')_OI 8"\Y_ 1@FPU6*46HK#031$<@,$F)3SA@.T M3X$7M#2X-.Q3EMZ5&?GCZUHR[ VO'/@+85U7=4T$&5<6?".Q2 MZ"-71F+'/HPI9]#S0I^&W/,#JI7J\A)A9L>2E2Z@D,HLP)^MOUB6#9Y17A^Z M:/+C1:.DQI1383\R9S:PW]6PUYK(0XY:%^G(UI28JJS"^CAEJ]%8I6@O1M9< M;=KAHDQ=K/9BT(Y4K[V\37T_N\]I(;@\O\_I;;9*9$HR0>_D:U9>T>Q9IMW< M^'PH>MTI-S@W3FP$!ZVK62M^-1>E#HQ6J'1+].U MP06_&W7%&83<()\^]5XF\_#35KSK[Z?_\L"\'I=%==;NGDL[HA0%O@,YQ2'T ML.U#;+DN#!RQ(8XM"WE4*:+#J%1SX[J=R.UB>P'S+A%&8;7J_*29/L3(V*D9 M@Y./R,C<:"B,WEP0VBA FTIZ8D2F:1.DF(3Q()F*T<8'$K=,HW8OWJU*'2(9 MZ!XC!EW.,/00%@3L."'T?>I2PEA ?*W"G3NMSXY(JYQ^4KI!)2-WD5.DOZ%X MC$UCRE#H$]$QE4T1RD[;TQ+#,;4.)OC1AP:Z-[(\>4%E=\S-08V-79L%(8%.$#+HQ6)&8QRXT'5)C&V'Q)&O57KM EGF1@); M54!'EVIKTVC3/037.] Q/HYJ)#/1Z(Q,26,.C+Z7Y^60FG('O4"2:?U&+X?L MP,'40)/#R%>ZM'X5'VN3T<:/HIBAT(+$#1S!IX$/(\]CT&&>S0CW8S?T=?AT MM_FY463E.2W%T\P*= (\-1(;#LG(O*2!AC;-'%?:$'/L-3XI&1Q7;']^GWA* M;\I2EBP_-,D-_M\URL4,6;U^8\]97BZ=V E\/\(PH"R$7A1X$'%BP9!3QXI= MVPN84CQ(3Q]SF[RMF& C)Z@%59O#?6CV3V1#&(UM96C#HSRI%0#H.:(6;]>3 M6OQA.Y?[VIQD0BLHU@T.('(M!'F%$2&"Y+-9RL%7N>6XT((O=2,F!D"XMI#M5EFK[4BG# MKK;$CP+FR'S1R-QQD9(;DHW8=;WC<7RE=-$RY2*EW.^TGE&Z8$.M@ER*+,(XCI!K#O]* T6R8.6:\% M!*R64#=N?1= -7(9 LI4U^D-&A_/H#$@$OVHSL9BSW=;GSC:_*AJA_'EQQ\; MZ,*(GI,2K:K&:")KR65E5VS/H M?Z@)E2E?0]5NI_4KU 3CP(=0]_V!1?)04KLD-LE:JS/4S0__(V&Y#)1Y;<[J M"+=C/W0#Z'#/AEZ$!:=9,8.!&\8,.YQYME8"#:W>Y\9N4L[&Q77H8!?S"4L$H M*UF:G3XE:2+/;>0M\5[\/W-"F]H6C&TJ&,%&#HPP]F6Z>(YPX#L6)CJ,H-3K MW BB$;I:5]&.V'H$H0:Y&E\8!W)D^NABN"OQB D M$ R1"]J?4[*-EHP[)./ MWLL#"QE*S]SWJ&!4^NZ*9FN2VZ:^?O^Z?:3)MUZY">X&CEVMR\BS",XL""!#'?L2/$!'=IU3$T+>'<.&X;FUF'0P#Q#\M?I#-^ MEH.D*-95%8+!\1+FAUB-)]]TX$;FU$HT6$D.NMIUD\;+) 7=Y]K2$96.AR&Y M8*NHP9*$8XV!J8J$QN6;MB#A6/ >U",NRP$&V MU@)Q@2QS6PHJ56#&X5H894AJ4X"LT4?>/+!&HVIE2-EWD&VR\Z^J_-&K1C/M M;-N7#*C:D1L"TK1VHOLK11=)7A5"U%#3TE!T.J_&,J7C&.&(YFR)J@2>WD61)0RZ 6(^+[MY96HQ:+R 5,W@O8PYE4[G75.)!\8X0E+]*%Y%NV6@F305KLRPASA\=1#%WF$<''C$$4 MLP ZF%*/(10[GEY0LZX$AXD=6P['J T N->IBSE &*7/>S=6X'Z"*2]U 8E,?5.= M4^W;K5 M+X>,C9KQ,1[44U7.E/(O]L_3%ML#M07HJ@%J/8SGJ+H(1V-U-X?(,'%5S@M@ M.JS9>4EC0U/7<'E\]YZEX@^EC/*^SM*ZX(H,%GC_^O'I>96]LGQIAPY"@8=@ MZ'D>]'PGA@@['"*.N,61Q4);*R>^I6Z_C;@$YOPN):Z3' Q.>W<,;%5#PQ"$HQL7%Z!W06ZZ'E2,9Y\[UM<;Y9?K M4?MT!KF^EP:>!F7I@YB;3Q\8+F7.SS97G&OYS*YRQR;2');V*'IR&]#^MGWGN8UHFY>NG9,5J1]%E;%.?A]2%45BEG,,4 MHM!EPHSP_2!"E"*LG')NO_&Y3?I:/B %;+RQU9/,'0#7/[\OA6/D6:V!A%8^ MN5,J#THD=]#89!GD3JG131UW\IF!<3GDD='UBMWP"[/NW\O;VF5,K- .' 0# M1F(QK<46 =L.A]B/ K%K""D)M%9UL^+-C1A:[:33F*&*&>#W2E--6\+P5Z!F M@[S=V([,*)?94P.TG6L.0CS;(U!^?(G-OGZ=1(:\[B5$/%D 5YIK-)+4(UQ?TJ] MSHYMZ@24,I@=%(W@VL7D%/2IT.#?RV8@LC9RD%5DZ/G(I=).[06-C MI *ZPJ[2,)0CD] 612DNV,@+[C-02=PX-QK&46.7:1C/B;::6URK4TS][U-O MPZD!4N^N4Z6=Z;:>&EKM[#]UWAMX-U1FY(_/1;%F]$.UQ;VMCJ_J%#^-RRBK M'KH57]2CL%*E:VFQM&,G8I*J/2))&Q-A0'(/0Q)8Q'.H(&ZJY:T^4(ZYX8P_,F/?U51@ MURJ 6@=0*[%H\J4M6@=W!NJ'6U4JMW@#W&8(3%-7+P.EF/:.Y3*H#BY3+FQN M8,:&3F*(&[Z?-F(9VDY 7<)A% 44>JXC-M]^'(E_N79H\HS!^;(#+>/XO[VVR"# MJ6%B*D]"?V?3)D504OP@ X+:6T.][>X>V6HE=_$H?5WRT'.#(.30LFP;>A;S M(>:(PMACCH7]R ^XTE'>\>;G9FHU?F:5B*"14=?G;@>^?DZX')21.4 +CP&> M=\?4OL#W;J>YB;WOCJERZ']W]*D1LB4T*5:+#VLFZP?4I[;2H=A@">8VW<4G%!I,@W 4=#6K8%0H1R8)E?0' M908PJR+Z%E5^.U I,5'J@S[\IDA[<+3_^:0\Z(-'*]U!;T/&\X=^9>624=>+ MF(6A3P,/>H'E0APQ#)%K!\2F-@HL>UEF)5JI,5I_=UKTM>ETO(DG1#*6VU.B MJ495YC :F9=Z,W(6"] 'G\DTFQU4QL^@*3N;2W+,CN(:>2^[;PVL9\^^-PGA MY)%,GJ7BCZ0NFG:;K1+R6O_[GOTHWPM5_ECZG-M^'/@PMCT*/<8<&,6$0^8Z MU/,P"CBVMXGY;2AX.RSW.!V]-.H?&-%B>' M$ .J7PZ:Q3)]\8QAGW.4/%.G^M7':N&J^1JQ>6HP=VG15E&_N\=!SB MVD$0011:-O20QR'F.(;8\:CCN\+@HEH!+JH=S\WTNFL+PK9>AQ30VA>N?&1- MU/("H%H10(0F\H>U1V+EFTBSU0KEQ?:GFFZ*RB.FQD1CC,/(O-069VV$78!& M7"#EW2:",$=0NA@9HBOE;B0!)%'H8$>P3Q]/A-HV^YT9O MM82@E"*"YUI&/7[2 5Z-HD:" 5B;J09 98BL M='J>E*\&0+)/64.:T&.M(B^7WS8FQ=5#SJICM.NJD$+^C/+R]:OXUIK$E9C: ML16S"#(F?9D\/X)R P=1C /NQMPE5.D$7*O7N3%55TH@Q=1,#JH'>3]3C0;D MR!PU $-E2AJ$21\9B08[1"3^MB4AO;XFH9]!ZK?$,^SE 5=HZQ6S+>S;LIH5 MS9Y+1C^MT(/R[=GQU^?&%%),(.6$]D[ILT9DC9NS$W I7)I=CM38]V7](('? MI;R&ZL2=06/8E=F)-J>[+>M7:N>B[,RCE^8GE1=Q^9K4R9:N4OJ-K>0!J]Q= M%6WRT2!P:13("G(N]+CKPP@A FD4.9SZ$8Z14JJY 7W/C1VZ*2AWA )3_?/SO=?*"5JRJ?"NZ3&2%>?F+JL_N#SI/+EV7Q)&-J* [3*'GDP#& M+&"0,Q3:3D@8#_BR/KN]*X5UI49Z%\FD,S'W)1MQ0R"$K*8CD7]@6W$7 +.' M))7Y4.7\UVI$TV%&/OJ(5D"U"-P\;M_+#[AL$$7R:0 M-97XZR)9IDT(9@*V@T1A1AHU'E=T1)Y!#!I M8V\RJND,?.-'.IT28"[13V< THB(.M?2!/'CW[,EMKEO!T$((Q1%LO :A;$? M1-!VL8N0&S*NY_.BV?_<3DK$IQJ,&#LN %=CN!%A')G>AL6-?\_>*&I\B]U; MQ(R+WN<;,;Z%YJ)X\4XS0]U<7H2]*-NL[Z(_RPLB\9-E[/J,! Z#/A=;92^V MJ#SA1=!""(=6Y+@^UBH^>ZJCN9%4*Q=(!OCUGD13C9A,8#0R VU%;#Q1JB33 ME90FO5#Z<3#F,;D.,%>]T5=J:VYQODDV*73,3F('[NV]@*SNHA5>_Y55"\_R5KVD@Q[Z= M4< 0_&XT,%L7I4'WPDH=3'9)K*-N]\98Z[UAEL3?4)[(BYK*8)'W-DLO"IV0 M. 'T$0^AQYD'$8Y"&%/7M7S"<>QH)2<^Z&%N/-(*V%3&J9SWZXS#Q:/8A-;5 MJ.7![6I3FWJOFHYFGHA#S-4,C8N0')E(-B V6QLIGCG3XJ3FAFR*P_8G-29. MJK=O19Q^T$05K>I3)(@BY"(;8AQ98@?A$EEVWH7,14YH1\2*HV!XY:PYSO\O M^]/>U#P_@J[:1+\,LY%G^L$IAMFI?EKW40I?33_93RO87^#*P'2_KI+J5S9? M'4U5I_1>AJYC$SN2F;2Y+99\)%9[WW<@IAZU',K#4!@C>F6LCO4SMXE_W:DQ ML&BJ!X"DSG0_N)[ *8P5+\0O1V[LJ^X:M+L:M+8"0"VFT?I4?3B8JTAUM)>I M:U#UJ7JDZE3OX\.8X9<\*XK;/.-)N0Q1P*C%78A=:0%@L0&(:$@ACV([17^I M@;[BW>4XF(Y];RFDEMZ#M=R@%5Q:_!NS@]CS.^C>6^HB9NJW4Z'G:FTI] M2 YN*04$K\+AENW4@,K9Q4>ARXEV,.@B'6QJ-=PTD/*JW4']#JS5; M4E\:2<2'V Z%]10'-HQEZ2P5+>CISXPL$K939&Z7%RE_O4#Y$(F13()@,A4WNG%95E,X)P'Q),' M.)L@)$N#*!$A<2B1=FH^HZTR?(&T1MRZM2)9E]>A$Y#@"0ZB29+%)2TEV03% M:))EN+DM(;K,*BL['?_O_Q6FP;_%X03HKVOY^=_4.CWO__M$\=SJ53!=Q&IF MV'+H["*:4=E%:S)4']YZ'>KKE4K*"2CE[*FRT1$D^JADU)[FXRH7'5&VLU+1 ML<_;MQM[$&RS5%QV_1=[UBG6.HM_*A..)8\EE P)9?Q0!+$^P3%U>(M82%.6 M&%VZGII@;(9.(R-HA"Q+3Y@W'3L*8O?.]P%-SSO>$A6KUF-=JCLU'SLZX&#M MQ[K4:3<@Z_R<8R?2,CS]&RF6)15\+59LME DH>R'F =9D@?:DHA$ M62HQE5F <,QM+DM/SC2VJ]-'/8=;=]&38)J]Q[U U/.V;C)7M)35VQOLY/38 M3_0<%+Y:B9Z<9]@NHN?4/6@@>O8!1S[8):K2:_H#NFX%:&)>B@SW9FXJ$G[3XOY0]PO15K]+!(SNY M@>>+LRQG'Y;)W* YX#?'8=Q8;Z_1^]UK%8RJC_XVU'5RD+&15"-H=18'E:AV MG'0:,#/V\8)5SSQS%";P1R6GQU(^9['P1!NGYQF4(,ZJ^YX*SC]P:7N)F[DN M]E,FLEW-^=\$?])%?_1-7MG&8F=<[?(EA#)[DI1PB#"+U9E('8Q(( +((\S" MA&,D$JM8\DN$&1N_?+W^;OU^#F]N'QQ^__W9]^_@ KFZ_@K]=?_WU MYO97;ZP;51A<.:F5'34"O1,WOMU M/,61O2(CH%;.7Z&7LZMH M1L%#K4W/%-Q=_.7H4M2%(OMI&.L#U@&*PIP5933E84Q!LRD48SRF0^/)TH(^ M4H=[%QMU)UM1V'I^7;?K9QL;(.^DU)Y,GI94.>0#D19<\+QM=5F$&HM:G+I/2:L-DTA[:X57[?3'GBWE9"X62^7_?22F6 M@O]0[X#O-Y_O?H3U;6D:X# +10BC-%5'FT!&D- DAI)CGD4Y(@$SBA.VF'-L MK\I2-@O6-$36X&7F'Z^>7U:5P& K,:A%!EIF\*F4^A<0GK^C=D;5XEWC']V! MWB6&*'MZ0]C!U/D&,!QJ.(:WTVV/P2T?M>].]AOYJWC9O#3?:TIBEF(,I8@H M1 (12(,@@YR',>8A9=?Q#SC7:GCORM_&KF18;3][5A[,\$7*W7 MRX)NUN7]ZGH![HGO9*FS^"QO'&!L^ZL6%&A))^#1O'-X-TS=6\X;0CWOOS8XO3@MC8!PJJ!Z>M3!RJ:> M5:Q=*_7\AQW[:^H:H(]B^;(KXL4ISF4>92P@*(TC)%5 M&\V#*<:VR0]*)+8JHUY6(_$(O&9V]V6@]>TO*^'1TO53)/&T\K[:5QY.,&R7 MRI,*'C2C//U)>POY>KXNUF]7G*LOPZK^S_=B+L(IC:)(()[#.-&M^!6PGZ03L9/5G%YAAXLE&.#/9H/:"F>+O;0?#IQQSA!5-\6*V MT4'DK>'5%^7KXH44\VE,"(J2,(6HO,6/8PEI@&*(61:DE&%,F%6?N7,3CHU2 MVO+N[PSU$/BC$MK0.V\,NAFW^(2R9W:Y$$7[I%Y#:'QE\9Z;;MBT74/E#_)T M39^[-$>O*9NF1F_J_"4LBP*61I!3KF@FC07$VG,?1B%+1^[:D:D^*#?MM-*G<\\Z MGG$DBFVV6AG9J1,GRC"Q'Z*L(:!O3U9E5?G/.K*S:5NYNY7/K'-?Q\]7#]%7RY^^W^^O;AZO'F M[M:2>2Y<)$-R&@[ZWB];E92P%!/4A=(,2XI^ MH#O@34_#.L2Q__MB)5Z??_T;X?]3O)!_7YI'5Q]_(J&[0>B,?#[QZ'"1SMVR[T4VG_FH8TPE>2W6 M9%;\CV:#JN:T9H5;L9[&G#,J @RS/ [4*8E)F$N&(Q9T;9 M K@3>0(J<<$?]7][.<#8(>6);@PG'91Z[(!X3T.63SOVZ=7WE]HS15;/53AX M7?5BRE&6)2B-(&(I@B@3.:0IC2#'@8A%AI(D3YO^%68\='(NHTVSW[NB9_*I MZII^>B+%?/4+T.D?UBUZ3P)K1C>7@350P]X2I5K(;>Y'+>?I?!G[SKWGL/#5 MP/?D/,/V\3VG[D$[W[,/.!8,:\I;?R9JW9EX>!9B_>MRL7E5;/2MF*M_*\CL M0;V:R_LP93?I=W09,G.C_FDU#>.(ITF$81)$RI+!&5%G'Y[!0$TGTRS(>&J4 M"N)+H+'9.+LB[A-0JP1*G4"CU 1LU0);O4"C&/A#JP9*W2S]V1>OK1F-#;EB M/;/=,(ME7U7,$\*^*HM=*LZPU<4\@7=08F9OS0B#RU$7*[:CT)C<=%^*40#7;/;0V5WU=X%0^=%^]$'A[MF M[Y)[[Y*]\X-NQNB/JHOI#Z'#FO1I6"SE8OFBV?6.SHJG\BO1ZI\L R:R/(B@ M0,KB1(F((4Z1A'$:YS175!A29F-[6LX_-CZLQ===$FL%=!?K1@.PV*HP<>YN M;;M"9A9DC[CW3+A;R+>R@Y;PX*X%>1^-KAV!\V0'VLX^J-GG",U[*\]U&,>P M[]EL\:<>^]MB^76QH6NYF=67@ZL?@HGBIXXWWW; YC+)99;"+,PY1$A(2.*$ M0A)$."(299Q(JQAPF]G'1GY;X8%:'\!K\0&IY;>,!+=:!S.2ZPW=GBFND1'L MA)R ?;2KGO! 5X3I(?;3"3A?$>16B.*>QYOI@MGMZ:ZR]&L$!A#$-$)42QE)!F M>09)1K(PB252=&9\_75LAK%9/%I&L-X*:7'%V_)WG&1I9;=R!#^U+O]J9V!=NEQF M)MB B]"_9Z+&_Z'"OU)&QZY5ZDQTM="ZV[DVXZK DW;3O$8KC]:<)WP]V7N7 M2C.H1>@)NOQFN8HEP1E1-%HKKB490(21@FD M(@H#+J)(AE:1_>\G&!M--O)5A?C_T"):!IT<0&C&=)< TS-U66%B34&G%/?$ M*0?##TH2IY1[O^M/?LYM&UO>YY=BTO4J-=0?'D9UQC?G2+;+968\Z?= Z>LN[5OXFEKF#2!"++)&%( M8 0#W005<9TNIT,;$8J%8"F7F9VGVV32L6WG/9G+M-'RG%R+?4&8N-$*F+WB M?>/:,R7X@-0A9L<<(V^!.@93#AR=8P["84B.Q;/VW1=NYJM"??)QR&#L8X.35V.#_Z8 T>C!5M-WHP?\BU2,CJ6=&1 M_L_U/S;%3S+398*VJ2*[&\MIF&8!BU(&PR 2$ 5(5T.C K*/;,.ULHR[^TQ)Z 769;RZ?BL^2( M)5K>*I"8SCMP01)+. [KD]@.X,97.F13%T!1;RDQ9V^W1%E53;5CILY<01A& M$#.DCEJ8<$BP2&' <4*"F+,DMZI9WS'7V#A)BPI:LNJ"R.O2">E46+H+93,V M\H1=S_SC#ILUX1@ XHEBNF8:E%0,5'Y/(R:/>*P:/8T)PQ&+$11IB"&B/-;W M-#G,4Q1&+*1AQ*5=09&C\QA]Y0'%7!]47^QMF>/@FC&%.V ? M5S"ZYSK1G@GA^!P?7QGZ% ET?]C^@N3JZ6E]O5SJ*JFWB_5_BO57H7N[%'/! MK3M5FHPU-N- R;PL204HR1=SL=CHE]ZN9"Q0F@"E"MCI8GY58@3N^=L2W[CV M3 H.D'JNS&P+FM/MB=$$@UV@V*C;OD.Q>LXANO_;8BF*I_G#AJX*7I!EL!?2\?7O;+J%KR\#=K5I6^_,Z<\)E@R1"&E2:CK 0E(0YI M21 CE*5!E@16G8:M11@;DVKAJU(8$K#%RXLR+,IL /"Z6>K?K,%Z 7Z*5=F0 M6'UFJ3V-!5LW60-@,R]LSW(."V=VT.MW.7KF["J@&U3B3YJ2:V>:<4P D>IK M M0>DZ)8>[W =D?35]-D>P&&;:KL#-!!TV7WD2X)!WXD?^VNS;>AJRR6B@I1 M '7A;8ARHK-&@Q!&5-(\9U*&U,H-US'7Z-BPBG95LEJFV5B#;$9HGJ#KF;F< M47,,%.[$PVNP\/&9/B!@N%/EXT'#W8_8WW&I5\S38BY^"+;X*99O7S?B<5$7 MW+V3UW.Y4-^F,D;Y96UZU64QY-B8HA8=-+(#OA':5*K%UZ922X$)N'K1!43, M+[ULT#Y_]]43T/V?8GUB;'7QY8"8T_V7S3R#78,Y*-^^#7-Y_((Z_MHL6HIG M-7SQ4U3<]_M\*:I6)G];S'2\V:^DF&O/W]U\UR[V:EFLU*_:!I?BS&D8D$PD M>0 S)NJ,*,(B=5",@TC]2Y*EV*H/20\RCHT,OSSK\\@*%'-U'&RTJOL'3,!: MV06BWK*?J)@+6:Q/E\D?;)W-++ /7KV>&?;NR\T$?!5TO=?I^NHG*68Z]Q"J MK0H?B*YNMM,7U H#K3'XI'7^90*HD+J QA7_K\UJ7=&Q4M5S,X1^UL%G&P7/ M$@[?@*$?B(^V;NAIJIX[^=)VL\OM<2X72/M;0BCR.($H#3)("24PH"C.XSB6 M,K=Z:5PFSMC>#]4E%CW=4=;Q@'WAHIF] 89;BB$N&+OZ^O9P8/<#WM!-?8\+ M,\Z>OIW .;?T[1[5/NOX>KXNUF^*IF^X&K&0!2OGK8J93..0R3#/8X@$2R'* M@A1BD4>01U@B*O,DX$:YC&=G&ALQ5L*6-V?[XM:U@,P3D[L![F8ZK[#U3&+. MB%GE+ANAX93(W#WR8%G-1@JV4YS-'G"SO7Y=+/B?Q6Q6.XJKTKKL[5&]FE:S M!Q&<'6H_E2\N%B^Z0;=@J(LE8$Z"$I=N#O&!)* 27E3U%"W/+<,#-D#T=1#Z@9-[R[16BS/?O-X]D: M>F 7YZ%2AS[-(Y]Q34@^VNC\ZF6Q7!?_4\4;!9R+,-:W.$*$ZD02A:OPE9K9-U@O+YE3"C <_X M]LP.+6E!(VY9:Z7T86XE]IF+; R/MRSD\S,.G']L#,%AYK'YHXXYQX*LA!YS M&@<\Y+%@4")=735(0YC'.(T5])?]NQQTVU?>] M.@>)O0I$(1"YUYVZ44XA0AB'577@XRJ,4BX#&J5&5 MX[U1Q_:*UW4EB]6Z8&HG_J;@VRP;3X!YD>-]V+KWH#,8?7M&W' PWI)']>[: MCNJ!UE94/^VVX?Y8@VS!H^(WV^_X+]U>@]L6T3?;-/'R6X6%2(1, \@25&[& M&&(2"ABGZCP=T 1GD55$\HEYQK8]=VW5=W(Z%2 _A:O9&],#6CWO7Q>@[#O. M=\/@JY'\B5F&[0_?K>I!V_^+RMU0%XB)@T1M?Y;#(*%8\4& M88XS#HD,;Q]]_7#]8!VE=MC1F7#0DX#TS5J,*J'29@*TVH*T.V.DSV4N\\EH% MQ#>^_F*Y+A-GZ&@N+^ =B>?R,ZYK1-?-7)$/8;J2TE>R)DW[[XB'(N$DA$& M0V6@\0#F:1Y"EJ99DJOC',*174#7\8G&QI)U=%)+6*"E/=L W [=;D+TB5G/ M1.<*ET,L5S<6%X1RG1AXX$BN;O4. [G.?-ZA1%$3+/IML?PA7M4WY)FLJBC3 ME\6\RF]OZ.GW^4JLUS/!JY('TYP)20G'$&?:]L(1A;D(),QH&$=Y$++(HDVQ MNQQC(Y.Z(,1RJX5AS;1+EZ.;7@8$N6?V:930D5Y@IP:XDZ!2I.K+V;*^MKK4 M#3J'60^+4DO#K,M M9AZ7!^[@DV7H]I9T>F"X8R=_B)]"F65ITGM;SVJ5FG<38^T7M!K__3NB-P+F?PLXCX.U^?GFKHL_-9 MI8^8/[T*)8O.FMZ=T<597D:Q9F$(LV5"4NE,F$1RV&2J2-OD,19 MSA.[Q@!'9AD;97R_N_T5/E[_^ U\O?[\:%O__QB,9L1P,3@],X*6#VH!J]3Z M?N[C.D'P5N?_V!P#5_CO4/.PMG_7AUVK^M-U*_>\*8V@#!==&*%ZGZ5)KDZM M.(5!%F&(- 7DF%*(DTR0((X%BV(KN^'\G&/C@C-%)%9*;D=#P@!_0WO"+ZI] MFQ7GJW+T8&"80^2M<\#Y&0?N(V ,P6%7 ?-'[>NOE0&SY1GH>3%3C_Q8SRU* MK1U_>FPL4@4%M\14MO1ZLYQ;ET\[ 58W4?C!J6=><(7(JOI9-PI.A7WMU^JU=@L;WI(XR)F79LZCK4>JG:'[0S, Q6!H<\ MB_)8-Z;,"$1!C"'-(P)Y0FF2R)P'PLA!X7E=!B3FJDWB0E9@.S@E+- VL^;\ M8CB4JT'N7V4O]J^R_1ERYNAXLN,,)AS4C#,'X+T59_&DXZM@N> ;MJX;:>2" M8)Q%(4P19XI;9 8IBDO6#[,@32AA5BT)]D8?&XW4PEE2QAY>ANS@BD+?1%#) MY;&E2*?&OC;WWMC#[N-C:AULV:,?6PJ& MA5X-T>_>_/XQ[9D-#.'T&0=E@LP%T5"=PP\<$V6BZF%DE-%3#ATB^7\]+N[% M0E?=^S:W;PIY_/&Q\<.N_"]X7(#[Z[N]EH6ZIM)B/5^L3S>I,<;M_$V.!\AZ MWOZF:/71U[$;'+=6CB?&'*Y[8[=2>PT;SWSTPB)01QJ^A'F8Q'G$8(Y9!E&4 M<$B)LOA3@A,9LR!,0LNN.B?G&ALK;$7UTU3G-,9F9P-/R/5,#JZ@N9>4&J"G MSNF9/J;@E$U/G?./7-##XFJU$NMM;\TH%P+'!&:Y+A^7"J3CH6/(>4X$BT.2 M![EU!XKV#&,CB%) 4$GHT!AB#SPS#K@(DIYW?AN-'BX*3JKNLP_"WOC#=S$X MIM[1'@1'/^B0_?#XIV*'M]MB+M9"S*^43<<%O_['IDRU8+IB[D]QKU:Y_I*R M+.5Q0G(8YYSJC >UPX. 0Y92&2(1YH;&@,/<8]O[41!B4 L-M)@60?66J'=3 M0\]8]DP:E>"@D;Q!= (JX<%6^A)CEU[0EF!;9"WT!_I F0HGP#^.O:>D!#?0 M.A,1+(<<+OG 3=>]A /'(1SK&)%B67I,/[]M__JW0BS50,]OW\5/A90NOQ,H M(T\=_#",2)1#E D"<9IRF 8H"5":HR@TJC%F-^W87@!:U*K;,=@*6U82OKWZ MNUNU(S/TS0Q%_YCV_"*X!$[[FDA6Z/@JD60VZ; 5DZR ."B@9/>T&RG]$+I4 MKR(]LIP7\Z?5%5/OQDW9]^6KD 4KUM-81#*,\Q 2'!"(4 OLL5&".3J> M*,=@PD'IQAR ]U1C\:2]DZNNG5F^7@T=6ZU'QL8%M6C_:NZL:NM_WD'EJ'K/ MF[F6RINI<$)3)P]3>YS!O$I'A&][DH[]VK$OP>+EI5A7'=?F9:5QM4'%G!5B M=<37$84Y9X(SR ,L(<*(PCRG"GO #2M_.K5:48".E+G#(BY\%WY 9Z 3, MRNHXCX>3$=(Q[& VR7G5VB:*P:==KQ3*L@K?E&Q-8Y3_*-;/7S:K]>)%+.\7 MLX*][6*V1)QQ$F,!"8H$1"S'D,8R@"3/)*+:LXVQW?6"S?1C8X:F2HA>DJ=Y M418/J42VO7.P6@33^X>^H.W]+J)"5>^776^E/Y7LH!$>_%&)#WJIR^"&G+=[ M"JO)![ZS< 'F\/[":10'EWX5G5FV?%JI4;F^(FEN33X+N5B*LHBB6*T?R5]? MQ>M2L*+T,RK;J=T:ZEXLM7^)/(DI%AQ'DND^%JFN+Z7^1CD5D"8H"=0?H1!& M]ZL]R35>V[L)N!_)VEK$,'SL&@\4Y_!!:VT7&-'?2G0& M3_0P[7 !%OUAMA>$T>,T[@7,V6+YNJA*I.L^8.*++J.Q?/NRX&)*>1"' 8T@ M1IFN3)Q+B,.$P" GD0QD*&AJU ;6<+ZQO8"W];E;,D] *;6"&=22 RVZ?6GS M+MR[7ZH]H-GS2]('D$Y%SPW@N:CV>=?X@Y= -U#V6"5TD\?<[D>JZ.*ZN/K6 M.Q"D*1.1R" +$Z9(16)(0LYAP$A.4DEB%EA%61R=96Q44HL'2"FLH4^U&T>S MFXR+T>G;?B[EFS0]#WIQFG1BX.GJX?@<@]XP=*KY_B*A^\,7M'%>;;^@"2=< M?0Y!D04(HAPA==P7L6XDBXCD+$L3JSR>_>''ML,KZ9P]K.^P,]O<[HCTO*O- MP7#KZWR@L\_FSJN/V;['%3O:YOGP4VX;M@H W]5L_/;SMF@H8DQG7ALF[S.:"CF/T6=N5[,P2UY M5683>[;;\,;8FU%!'XCV?2JHP&P7>?WV=WA[XX\K;$'QQ"+&TP[*+[9@O&<> MZ^==[R2N.%=?LU5Y&+E;WB\7/PNEX#1.N3HA8 09RI0Y08DR)RA/(4JRF,1Y M&*0TM+N,.#[1Z#BG.CS7PK:.S8W MGX77"F<_;!TOI"B57;+TAL]G;/2GXWU='ZM-:UQ.R&W5LC- N MDP,:-8#6 _Q<_0LX52+9/ [+$O1NYN@7[YZYQ!'J'DH6N4'H%.)E.=5@85]N M$+1#P1Q'L*.MU7(]+2]1Q?*5+-=O.M*LS(E(4)3)/ ]AGD12UU'.8$XCI,"7 M/$HI)R$U*GMP:H+Q\=1.QC*PT2J?]22,W73C YS>2<42%V.B.*=\UP%'/=LZ MW*B?=J1P2UN&"_[Y[?>5X#?SNK'T_.E* MMY&M6EYLDU.R),A00"')1 *1( '$DB4PB7@495$<9W;ML.Q%&!T5*/&!G"W^ M7%6AB8M&=$"VLEMZ11S6Q>PJI5^T>^86)3PHP6[$!_0-?-(:@&+^"]@J 79: M]')-ZPZBITL8!P$&O8YQ!^C]QSC2X:LKL/NOY+=Z<0O(I- M?7G=K.ON@TV(R[U8EH;6]V(N;M;B9365$=6M/1B4/$40L9(QTQC*+,9ICC@A MF%FY@CT)-C;V;.O5NB\%C69-N/=6-]U981N7IM2KCBC@#ZTA*%6T=$]Y6W)# MK_4'+&3?CNXAU]#>1>X9<%]>=5]B#>N(]PSF@>_>]_B.99Z*>;%6H_W4;YNU M^JX7=":JN()VM.+U7_H&1=RJ4_7CGV+V4_RVF*^?5],PE@GG20AQ)C%$*) 0 M1VD""6),TBS/\M0J/. R<<9&^6HK))9UGRY;#C-B'@[DGNFX4@26FH"=*E7= MT0G0"C =W;T?K?V?@BS!W=R#!\$OH+Y*2UTFS+ EI[P =U"*RL^H;H3ZP)X% MW\RJ;DO;:^^YY=*>Z5K)4%+RPG02N@+F:H(;:E'/VFX M'[H2GMY&'Z/#H"^Q#UVF]^^^CQ7&O6C4R799&<5)S"B'E!%UPDAD!*DD'.*8 ML(R3B"5VUTO_3*W*ZJ9:JZJI5MVV='%)CS(CR),LYQQA"?,HH1!1E,&<2P93 M)*,TYDQF:3)]%%OCW$_<'_V?Q5,SUJ1M0HG[!Q 2PUHKTA#[F M$0IEPB#.$8^B=]V?#:(>*Q=]K&-^6R4/E:9S'-3OF;HK\7J=;$BLU^7B\WKZJ;I M,*X+GI4%T#:"UXZDQ7RE/>I?%R^DF$]3),)0X@QF7#?IH4D*<9)@R*C,XC!/ M IQ9%3-RE&-LK]U#J40=W5*):>EQ<%\:,C : NV>>[E* M,2BQ70C5>\Z[=#A'.A12EX?^+.;J+VM]7&E*,N@3S#1'.&>4IC 1.GDC3D&,-$G=D@BD,":9*'4&1QG@6,9$@FT[EX MTB5BS*C$=&JC;8*K;=(6H,<3Q[.^2-*9E%(W;_E9-F]92,"W>K02+NUHQW@] MS C(*\;#4)$6&7S20O\"U+%N)S=H"3X!M]KI60GOCYELX?+$4<;3#LI6MF"\ MYRWKY^USK>[%HNY>9YA&M7U@;);*_?6=>;;33NUN%G#6N.E1+ MIS2BW2B#90@="-Y._CG\I:\SPJX\_/=MH"-34&2"IS"-- M8W-^\*FC X;SAX^NA]WHZ5[,5U7-R++%\[TZU2C#H%B6KMIZYE9#BUV,1YYF M-(P3"B5+!41!PB'&A,.$YCC,0LD0L7*7N@HR-A*[O[Y]N+F[!9^O;Z^_W3R" M^^]7MP]V;.6\)F8$-@32/7/:CZV\#:VM/"=1^P++$[4YBS$HVUT*UGL"O'@\ M-TY\7)9MRMY*%UK97_2*_6.CIN7WI.HW^IM8/R_X-$-1)+-(PCC*0H@("J : M$,,D1S+-LHA3*NWN94RG'M^]S _QJH9Z)JOR-F9=ZU%YTNWHSQA^,[KS"NE M_>D;]&J_>BGE!#1R3X"2O&Y;7,GNC^]LT?+$;\;3#LIGMF"\YR_KYR\.:U/C MWBW+>CJ\'+_)XIDF)& L"R3,PS#6[80XS#-$8<:R,*EY_*^9D MSG0W-37-P]VW'_7M*28!H42932EA#*)(]S?3MI- C*492S@21@7Z;"8=&R-I MR2R:MIA"VTTT?0'6,]/4$H.MR& K,]!"@T]:[%_.WVV[XVK1X:8'? =J6V.( MLZ?^,Y8X=3:5,1UKN$XQEMKMM7^Q?=;-="S/U3KU8BF>]6%;>PG9XD5\6RQ% M\32O*K:RM\M>YSVJ7ZS7RX)N MUF7ZQD*]:'1Q8LSB,,4XA6&&9UL,X$U!" !@/0 M J%L/-^" >QP*&-Y](5=V7VN1@.TX0#K!:@ \7> ^Y!U]'04'%;V00^5'[(L M[X^G'R.$PT'WJZ#K74C5E\5/H0RTM99\5NADLM_(7\7+YN6[4*8 >1(_M'33 M.$%1G$4$2I0F$&%*8)[*""8,'- M:1D,3LA]@]M[U ==MX(V=3&!2@.P4V$"&O0;+<"/(="W.$?WO0H#':I[60V[ MD_8E2'8>NYT&'NX,?HG>>P?RBP;R6DSXIHQOWZO5.>6Y0 *1"(HT%Q#Q,(,D M)S$,J#A=Z_+E9F"M\*W2P;W7"^Y K-\ZP<HCJ>I 4"I(D04)1F',KI[8_T<9F9K<3>W9"-W5DKQBK;H_TO?^7&[6! MU:&_4MW/I9'#VEYV(]3OBGW\=4_)O%HY4&HW :T%GH#W2DX +=74MSS]W^*X M8]_S%8V#8*.X?W$'U/1RY8(9+BU>J5\PBFZ6;W5WP'>E!".4<4(""5F4(-V] MCT)*TA0*@6B>!"'/$ZO$&-.)QT;@[1*1C>36EJLQZF;DVP>6?4<1'('QK=5/ M?) BBV9H>:^+>&;:#RIE: ;&Z>J#AL^[)N^US_QE/RF&%>ND*54G:QI E-$$ M8IEG,$EI2K,D2U)I58C\<(JQ4<^[RRNKMEP=0)IQS&7P#'O)ZJTQUWGEO67, M'4PP<'K<*04/<^%.?M(^=;U5$.WJZ6E]O2QMHJN7M6DJ^\D!QK9W6X(")>FR M3 4!2M[%7"PVJ_T*TU2K\:1B[][8W!/L^AWD$SRJC_BPX3AGVIT<= M+./^K&+M#/SS'W9[J5]+*=AZ>_91AQD=4O>EJA.F)ML5"IL&7&81XBF,>:1/ M'RB"A(@ 9H*D/&-)DJ+4+F#-?/+Q19MM90=K\I=VU%K>#ED ;V8<] -FSZRR M0[&^TU%B5Y&UZK"MME Q*^I+FWNAIO09=V./ER<[PV+B0>T/>T#>VR4.(SA> MFS<-^KX+HG9Z0:CZHJS?IF% ,0L1@U)D&40!HS"/$(8)C6@6!R2CV.X._/@\ M8S-L[M5@VN3>UO^::7'!K);7^FKD%+R&U]"7@]:W+;-MY5F*. %;(3U>"'>C MX.MV]\0LPU[5=JMZ<.]ZYN..>9]+P8OU-\+*PE/NFWM[[OWV#1@$I>UP0*LCAXHI>H-SQ(.4TDH)6$0 M8HYL0GM:8X\M=N=1S^'^$F^C9K:!';'H>>=^-P# >KL>4=73/FV//.@&/:+2 M^YUY["..+DNQ_%DP4>>"IEDL<:YSET+=/"7,,"18A#!)F20A%;&DU,HOV1Y] M;._86CA+9^,>7H8>15<4^G8;5G)Y+)S9J;$OU]_>V,/Z]XZI=>#$._HAQ^/Q M\HG,ZWZ;ZO2]6LP*3NKLD/JL6+<.!;P+%QQ.>KAYL'W#%T=<\]N[=\A11%K)Y7LS4(S_6\[^O[H58EMUA=O1@Z.PU'&YL MA%R=I5IR@Q]BO5G.P=]70$M?M4(R]_::HGK>]]L#H#WSJ!F6GNG1 2HGO[#I M'(-YB2V5;ON,;1]U]""_O,X6;T+4!NSQ)K;M-K?:L_>DV%'P^[*Q9=G@]ONV M\#BB$:*I;H]7-HH2F>XZ*SDD+.!,1CE%=H=)S_*-C=D:]4!S+*LZ:=.#GND3 ML%-2FS<[-4&E9]E<:75!87G?WP1#O_?'K6_?!^US/=&O_](*JM]J\_4+>2W4 M?M=Z3>H G)[*V?>$N"_WNF?IAO7!]P/M@:.^IVG2Y"F$L4043C&-*0Z\@D28GZD>5! M;%=PVDT0(\88M/QT+340E;BKDA\692(5*46VXW7']3&C[QXQ'X:E&P7 IT8% MG5<-FC6HQ2^7H,IEN^I> FLZO@Q!3ZSK*,2@Y'H94.\Y],+1W*BRE9QZ*GVM M]C%0HFQEA'.8L"!79C0*(=5=[5F:Q)B4/E2K*UOCF<=F(._E\YY,)K5C1/-E M,"/!7L#MF?>N='+T\>)H/;B&K!'RQ&OF\PY*9=9PO&$P%^:C\C_-)'UXS/7Z(GV*^$3^$[O5>S)_404XNEB^Z M6M,=G15/Y1IIFX4I3G@L7G2\MGQ0_[J256G!AS59KK^J]2UC M7!*PV"'$%! M%:"(Z)+U"990XC 0.2&12*Q"K?V*-S;:J+73U2AJ_4!+0;#3L+K4T3J"2DE] M5==60*K;]OO!$Z>NVN;H.%F W8-/)Q%:*#>GGUH\GG7-FKS]5)QQW\4Z^7VU2=6Z5*56!D&D=Y&N22P83Q#"*99)"F>0 1E3B7DN4LM/+6&LX[-I[X MOI@_0371"^#U[1]85IQ=7ORR6A/UV]?%JK"]@#==##-;K >(>V:71F+PIQ(9 M-#*WTO8F8">WS]9J5D!Y:Z]F-NO +=:LH#ALLV;WN+UAH@;YL9F),*!)>+5< M7O'%JS*%OLW(DZE9= P84@VPC9C^3F3X)/3P+L;Z: M\RO."WWF(;-=).WJ\YOZ0;U[R:P,?ENI(68;74U%?Z8J4"#XKCY!63AMBE., MXI#$4&"40,3" )*ZX!I)[;'S5:% %AJXF8*L$:&L!=FK4 MM0UMDE&&)(U/U%3PPB]=#A%D,NQ9'XC$&G=WN5 MW2NI;M6>*N_29<8$9AQ!' MUF$[5^X:2)(5"RB!)\IRA/+!YW[0'']M+0^VAMZ4%(YIM3[G7_T,^XU;W<$<457 MY3%VFF 4(A)@&.8RA>IO$:0(Q3#) QK(-)/2SC \/LW8MFQ9X;6= -D(ZE#_ M]@BH9MOX9RQ,.*:Q48M#'\*, MCDYJ\;4CG+X!K8$ECURR,H9L,Q#>@Y[,)N (]/H*?7WZG.8]H-,'LKZ([A)1 MAJ5##Z =D*:/,1U31\E21S.L[L6R3$&R- 5./3ZBC=>(J(."JLS,7NR!;^_RV M^T#C"'M4H^"#OI*Z!_P]R^5 69TK4R3 0D- XAXLK6Q"QA,$-1&N=Y%N2I50NW M]Q.,C0KB()@$U?^#E3X.*%[8K)\72UW6Y^7__KS -_BT. M)T!_9YO]QI[W_WT"U!"O54>-V>G6!&;K;$93EZQ>S^14B09*V2:5[3Z>8'R M#*%(F210'78U Z$,YLHB@:F,9)2@5(;,JDW#F?G&1DBUN"4)D#V![7;\.9C- M", C>#WS01NW?5G]6RR&J'ABB7.S#4H:AJJ_YQ#3QQS+H/PDQ4P?EKXMEMJV M?Q!LLRSKVFL7X&]D7?]T)=4.OIN+Q^?E8O/T_$T)\)^"+%?;T]LT06%(,\%A M(E,$4<;4F0BQ%)(@E@F*M*U(NMM0<*$% C KYUO9CLR[KX7A=?95^\R35L61C?.8$90F$0PS3B!"802IR"(8I:D(042XBHKI9&TQA&BK90R),PRX0)37F3:&PD5AYF>:6& M.GNV% &LU$0[0RI= *N4 :];;ARS2$)<-.WTFH$IS:!:LK13X M4B]8HQ>H%0/W'[9@?,'*Q\L/CVOA]D3[YU] XY>?=["K5Z,>MGS?A>K_RG>> MOXD&>2-ZQZ5Y7_H?V*%^W)]DR5=?9HN5>%S\-G\M='1Y&?9DW8G,8*BQO>0J MD4$IL^X1\%B\E%6S?[N]OVFEC*TFH-3#HLB< :S=[ZP>$.WYC60*9AW>";RW M([. RZTFG<'XPY6F,U=VKT*=Q6..KL"RK<*7N@(:%SE5Y_\ AB$6$ F20*([ MB'&N:[9@G@4BMFD/OS>Z%9T,UB"^KIWEU-EE'SQ#5YHK)'WS02G7!'SQ70;N MJ,*^_$Q[8P_K*SJFUH&_Y^B''".3V;/@FYFXD\KD*.:"?Q9S]9?RU-YJ>EH7 MV'U-7XL/:OG+ M2ZK5D1>>Y76?W>J8445OF/=,)7[AMH^/=H'-5\BTU=S#1E&[P'(06.TTB&OQ MD/&P&C9)27^J58@(=)U9>_RE!;>N+&.)NQF)]H-G[;=TA:4V AK>1>_LK+3GX M]$6=\XOU+SXKE-B!YJUFB>&T UG,G+->/8OE29=9I.V\7 MQ5@7!\I(R+$0%&),)41QDL)<\A0B2B*2XH1D9BDIIA..C0>S[ *FE!8\G\3M?3\D-2 LWIV= !_)BGOMB>BQ498M2I_O1 M9)SAO(L66NTY#VV>NZA)X3$=N(WBPE>4;4$3F5)( ( ?/CHU?=%NWEI!67>\. M@>EF"A^8].UBW(?#?W.[D\J[-K4[''#(9G8GU7G7Q.[TYQP]C9O7UUD9$4QF M7\CJ^=ML\:J.F64*0_/J"H,XB?.8P32FB3KFA1CFJ38ETDR2*,XR$5GE M?QG..[9=WA8;\)T/Y%\M/8B&J!OZ#OUCV?>AKPVC%AEHF4%+Z%[L!4N@?/D) M#6<=UD-H!\6!;]#R<8?+I\]D)7Z0M?B^(-M*U$D01B$57-$.01"Q5$!,,85A MS@/$$,;N8 M+ZJ2X/.GJM]24VT(AUG&XB""<1Q1B#@-(8GS"*:(10CG09XAJ[HJW=.-C>)* M:4%1B@@^B4K(7R9@+BQ#&[)A\\:-%#]("#=[RHY,N"BFU_-UL7[[5LS$LNYA_C95UA#B2)UGTQ1)B'1] MICS)U8^295SQ2HQQ8L(>)\8?&UU4(H)21M (:484IQ#L9@8/N/1,!7:0&&_^ M,XIW7+.H)ZN-KOZRV]^GQAMD0Y]1IMG!YS[FZJG1261,%_R9/^G@HZLY5_\F MEC^KIGQIFB4TC1+((RD@"E (*9=^AS M> YE4^>+-^QZ=[K8PN;@7S$"PYM?I7NV@?TI1JH?^E','K/WGRA[XEXL;L7B MZN=3FO6R-O6AG'I^;&R@6]#?7]^!6_7_5S^5 ?4D0)6]I056!E1U M/7CULMAT9"Z9PW?>T^(#N9ZYP ]H5BZ8WXK5HS,=-W. MZSG716&G-*"1))C #"48HBC.($4Q@BF3/"1)GN+8R&':-3@PYV?#^G5OL,?_:SKF_F M!?OO'^)5?1>>R4K<+Q=/2_)RM>V)4ME7H7IEIS0B6011*C.=D$T@832&D@4, M9^KE'<9&)PDUKD^Y.EI*9ZT4XI8V.ZVT)N^\;T#VKLIH"0&+41K MF2=@)[4W^]X1)F_6@]FL YL55E 2N)FOU=>G4,9- M59=BEZ^]*W-$9,Q)@ .(!58F"D(QI$$20!&%/.=(Q FWZR9C-?W8V.K7N[NO M_W'S_3NXNOT*;FX?KVY_O?G\_1I?"GEY>I,-^?05ZU5 MON.=O%^LBK+Q^O6L>"GF^M=3D<4XCL( QH@HLXSILA$DC96!)E"0)%&0"JL2 M.6YBC(WR=HG8XN5UMG@38@5TPE@E[07N%_.%LR%^#C_CS50G6XA^]'LO47Z7EI]'4V=0_7'Q\9/ MI4M#_=[T&H^M7ZK6JLQHF(TBB2D*M)U4$JU340: A3',19S *9T60Z+R\_>%6+YF%- MEFLS4Z,7D8V^]KCZVI\0O+^-4/>&UUV C[3ZM3-+^EEP3!-,<1S#+,^5.2G4 M@N-0U_/A:49Y$DB1T?T%OY[S?\;E;L0>9+&/MWP>PWJ;6:D?MW3#O*#V&B3N M5*P2O=M*@DI+L*^F+I)?ZPE*12=@JVHUK#\[M]>E\&0&]R/CH%9RKS"_-Z+[ MG>Q">^+S6TUD#\]"K']=+C:O:L(J"H&G89"I5P/$68X@2AF").<4Y@F3>N7@H-&8#Z,UL&1P3\@.2,CNH+J3JP%*OKFR M:\J/H3X#$$XRF?IX9FH[]W.W33-&%?_DS.8Y$RW<\TP M) %GD'&:Y)P$:2*L/-3=TXV-C+;2@I46=P)6I<" [%RIGXIY_:^G\ZA<@#?C M(7]P]GUGL47RH4*RDK7EE/9'.V:@>"*<,Y,-2C5FBK\G&<.GW.BE29*M,ZBC MD&!!$P19%H4013*&E"H+)^8DXV&0,H:L6HON#S\V^MBFH=LQPSO,S)C '8F> M=_XN%]]?=GFWTIYV]KO!!]W)QQ5[OW-/?,JAAD;CFKV64K#UG;R;BUUOLOM% M,5_?S-E2':?$W?*KJ/\V;YZZ>7E5AHH^9JD-GB19G&1J@\M '6&PA)1%6/W! M@@BGDLO<*$?=JU1CXX5MG$.Q%1$0954 -O?#_UJGNI49J%0&OM=-- MN=A"/35_@ZM7P0I9,-V[&,;6^?V*=//9ARU\SS38"#)MLN/(NOO'9JPGC?7"' M=[D.%KB3]\L%W[!U7:^S-B5#FF24(0HCR=5I/LQBF*.,0IP%B J>,)P9)9"? MF6=L[]NR'XON(E')JMZ!I; 6]-F!J<'KS ]2/;^@2I 4C=5B@J96KT/MK ZT M+%X??E ;Z(7@C)X=N9_'I).N.QX?CH#/Z[!'J08?O[1W8L._NT!K2:)0AC2# M82I3B&*<0,RB /(@#WA(M5##7V,BRW:COR[/ZC5CI$\47LER^Z6-# ME8&@?]NHXMH4\1!VLZL.3V#VS*=M'+?67A]]DRU@\=[0\'"F#VI?>%+ET\T* M3S_BSY-RMUFOUF3.U<:9XBR+\SB,82HC97SA+(6$X!@B]4= HHP+,^/+<+ZQ M\W=OBB.B'^1.:4G;KS_E""P].E3:LWVX1^6(ZB8NE6./ MN1'-K5CK4LK*)/I9<,$_O_V^$OQF?M=4$;QBZ^)GV3]F&O.($Y(BF%"!()(Q MAKG,*A^GP&919+7?*0P1S%!.:Y#)%@ M49@EL55(W-%IQF8KU5)6GATMIF6@VW$L21Z0F EUGA6Z*+XZW^IJ$RF,F0R" M0&0\#O+I3[&DB^'0;$_WSX:G&8U?CE'/E-V LY6P!T=]-PB^8O^.3S)LM%^G MH@?Q?=V?ONQ>:R&_%?-B+;X7/\5!PO6WS7JS%%[6R"%+$ RC".!+Z5Z%@+A=A/H0;&VNW;WRTP$RG[5:Z@+8R MH-;&[=[,R[+:7;0-O5@#WLQ5BL%2L\.2$Y.NY1OD,L\G])YO_[R(]B'7A3Y! M/76_Z'4.!R_P[_.E8(NG>5DTB#%]9Z_S6T11IK].V!":,HD!R'$DS2]MI]K%1>5M^0&H%P'*K05F9@3=W>V M'G0X[[>KOGL^<>=!G,.)'L3R9\'$?C!'J@X&612E,,VR&*)(G0LH%A1F,F>) M(&&((VX93G1LGK&]')IPHE4EJW,XT5%,#8C>#U(]4WH3$%.+>7DXT5&TK,.) M+D5MX' B:_10_Q?*M MRB0V+*ET[-FQ,9Z2<3$7B\UJ]@:N](U568^LU3"BD=Z\ --1R+K)SP=:/;.> M,5#^DJW/H>)4T.GH@(-5=^I2IUWJJ?-S%[3@5";5L^G&1@.UH&"AI79HNGD:5[/[2']H M]4P#5=/-!JZ6J!-0"^NYY^994'SVW#P]V? ]-\\J?K3GYOFGW-CCJWA5![.J MFHSZ^TR4/<[GO'W3-^68HU0=G"#)H]*EDL$_+?[\;?Y:?)FON/IYZ_4S/)%TCS(V*BFE!8^Z%N[3 M!"B9P6^W]STR32]F5_7Y=OKNM(M V@:IX2E."80DX1!A"+UMTC]*&4@ M619B3J15RI/-Y*/CE-IR9^VCNWZMEB];TONS85PP\V3+6$T]J$WC LI[V\9IC L[G][I* LR5Q;5 MK*F+?T5793#=5,1)2'E*89+JF%>B:TV%B?J1(\'R&,5I8)5O93+IV(ALUQBT MBG6JI-[VC@!_-(*[MD_M6@ S#O,-:\_7']&LU .%D M%U>39QU;JI%B_GVQ6MW-'XC.+OV\615SL5I-PXA)FN8QY'%,(8I8"/,HCZ!$ M) TY3^(DR)L2\(\6/=1.S&>T5?8KN#\.4?)*B0O4]N#%3[%:%V50I>[U"&@M MMV7?M%-HRSA@. ZQXOLT458L$Y"F80H3B622)#Q(8MR@/3C0_S_!&,<98WF4 MP5SD B*9,TAYF$$ALSP- O5+:=5H_"*$ARS;=HBO)T3-WI0^<.KY[5A"]$D+ M^8M&ZFNQ>FU>C.J;^/G<]]"^8]\92'SUYCLUS;!=^,XH>]!O[]SG+VAN_+R8 MJ2=6U__8%.NW:91Q'A"1P2!D@7K'(0QQP@7,B:!!*$DJHMPFS?AP"BLN&""= M^%'/454RJ.7\/T"4DCJT*]X',\8RXB+G,(TB93"P6.$81 12Q%"<19RD&9Z^ MVG8'N@S2]]/U!^QG\53,R[J5M*IX?C&>)"0LPCB$7+^IM-6EOI=!"B,9X3C. MI"2,U'@:-]_Q@6;_+7.NJZH:OH T/<]= DW/[Z=*H FX6J^7!=VLR^CF]0+< M$[].^=,@^.Q]O3_!\&VNCRIXM*/U\4^ZO7^^+%Y>Q+(\PA&UD^I(T$P*7<(0 M0;77U2LHUHF*1!G^:13D6&0)$\3**#TZR]@LTIV0X%5+:;?%CP.)0BXD3U*( M\E1W?, 9)%$4*R!C7:J=!"*WS!*_&,IADL3[ -.,,B\&J&?6;"%3"MA#@G@G M!)XX\_@<@])FIYKOF;/[PY<6/>Q(3ZR"<6.*@D"R' JA+'L4T5 9]43?GXLL MBD7&4YFZU4 \-_78:-8\8=BM,97%HAC:8+U W??-NC^4+ZB=: J8]U**9R?^ MH,J*IH"<+K1H/()KT"5=/^C.?:5G\>HG*69ZU&^+I;[VN&)L\[(I_8^_+A>K ME4Z=(S.=.-=B9-;5.8*>4.MHV:D$E+-2*34!+ M-5#J!MZM8'UG.P&T5!$H'7U&C7J&W5MHJ2^Y!HX_]0SG89"J[PD<7:H';1'T MZ-,T#TD@D8 BT8%J0H0PET$*21B&/,^2+*=6/<2.3S,VRCW2,\C2^70)V*'GCPNC_M>G]:59O3+;&_;%;KQ8M8;GM= MUQG1/[;E):8!PR%!A,! \2Y$29["/"48YC&*F&X#J\QDNXM5F^G'1L--(OZN M_H;M-:$5^*;WAWU!VOO%8B4X^%-)#AK1)]O W[?)MO+!C_. .UPZNN#F[3;2 M:O*!KRE=@#F\OW0:Q8W5'G7,\6;Y5KJ;=CD['"4HBP6'RHS1?V *.H4X :<9$E\/3,^,T E9] M$SQG.9FAX(D_3DPR*$]T*_J>#\Y\VK%N^.G+Q=_(?RV67V9DM;I5WXBOBQ=U M/M4-[1'B@D$F1*Q..3B'F* 4IK$Z[& 99P1;>34LYQ\;4YRK?UKJ $HE@-8" M_%'I8>GAL%TE,[;I$?N>:<@_[/8EN=W \U6KVW+V88MXNT%S4-W;<1B'(GV' MN5?;#@W?]<\_BJ?G]9W\?57-/V4QX3D/4LC#-(0HXQ12AC#,1"H#G.(,$R,6 M=)E\;!2XZTDR*Y,2EUIT1^H$*"/:R 78E!1P@[ZP[:CCE<,4)';?R$^@ZOIX+D,D]B]6XA)-)O&0&Q#)"RNKG,,A%1 MF3";M( >9;5Z*0V07U"I #[-RE2:VBM;5/^X)G\U)0C )RKF0A9K2\][GZMN M9KN/9"W[?P&6RUAE1&FR #M5P4[79H7KSY?J3L"^>J#1SVLMA+X7P5_IA-XD M';K20M^0'RG,T/N4#F>66['>278OEF6;S&WQ !EF(8NC% 944.V7#B#6U6F2 M&-%,2$35!XQ/*)U3C>T\HELHUDRO8ZW+?KC_:F$/=^-J<-[PAE;/Y*J!J@E3 M2PJ4J%4?7.NR%@:X69P:O.$WT!GA(ASM3@-&T'3:_MTC#&?I&VFR9]>;/>'8 M>YR\Z2_*ZG%QQ?ZQ*327[U\X37D@TRA0+)H%9=*^LLJQE#%$E*A?A9R$,G2( M\SD[\4A#?N[50,_Z7+R0BFRW]Z\VUSWFV)M9Q'Z@'*C_>"VKSIVLI3V\QO;8 M@=P4&E\]R,_.-VP7=B53S-];:M4]XDE0PS'D%.LA"B M-$R@.MQ(R%,B(IXB%,56'2./S#$VB^WK5CY%(&"^6(._"?Y4'=D4O6_L PJ/ M 6O&(A?"U;?)IK#91^L0J1ZR"SM \=4!_,@,P[;Z/JWB04_OCH^Z\< /H1>/ MK3=+W1)\SNN"?[OFX%^+%9LM5IMEJP=IG"0RS"6%*4U399&(4-\3,L@CA /, M<"*)%5&X"#$V)OEQ_?#XX_LL&+[. M6*(J,+A4LD)#FD*!4HP1 G125HL@XG( MXRS - N15=NI4Q.-C3*:PT%+4,< Q)/0FE&$#\!Z)@@GK*SIX1P0GLCAY#2# M4L,Y9=\3P]G/.X8XDV+Y=S+;B)OYZV:]^BY^BEG4M.!%,4H4?)#DJ3(G9)K! M/--$D0=!E)(TP;E5R8*.N<9&#J5L(+(,1.[ THP*/"'4,QMH*4$IY@14@DY M#5@/]RL&F/B*&^Z8:=@8X?,J'\0#&SSBV+6R"1"[KL*"ZB\TBW(<)#R"DG*J MS08) 2L9RIPQ,J8#@R1Z&CXID:HJ$#]9<< Y\8=A (,E6LX MP/3C#F%TNDIDL2[=O%=S7D7W/8DYV[_8+(L'1IPD.,H2& 0Z]Y%$&.:!#*#Z M=YR+(,QH;)0,;3GOV$BB)7GI!=B3?=\!8%',T78QNFFD1XA[II4VNE/66=0G\5PPT7XV>NX%^[G\+BK\[VNI*&OFM0<]V(I M%\L77?+_CLZ*I_(;J&U.IF/KRI:O=_)!_>M*$J9_5^V8,!$"HY# J$P)S7'M MCD]8( C"*4X%MG/'^Q!K;.^.6BM=EZ;6"[04 SO-)J#1K6ZSJR,-V^JYE0KV MM-AFI]GAE[#G=]. J^<0%^ 3;&^1 EZ$&CAVP">0A]$$7D=WH_SW-3EWU3IU M[<[?R+K^:7OCN$UCR%%$HSC*8)B%*41QQB#-9 0%$T&4<<:3++7K[N LBPTO M#-,!8K]T[DHI U9;;0Q3<"Y?(C-N'@3VGNG8J'9QVY/Q31E.9 ;^4Y EJ%5\ MZZ7CZL7H>N)?=SD&I=R+X7K/LIT)2/T MS=Y%OA'M^;5SI-Z63H'\M)49-$*?CD1T2+4WQ\A;SKS!E ,GOYN#<)C%;O&L MHQM]_2R6.M%]L]3M .M2775_N50$@DL"0Z&8'R4HAQB'&>0QC7D@29"%5MM+4<_E]%D#:D8MGF#JF5$JA'9B;OL4^?>MG\?#EX.]8Z9AO>SG53YP MM1L\XFH@JN._6J(W7=QO]2RXII[5-!8R"A/*(2%$0B00AS@E%.:")"R4,<;8 M*I?I^#1C(X9&./"DI;,U/XX":6IP7 I/[R9&+> $;$$J99Q4_7=\VA5=4'BS M)(Y.,K#MT*7HH;70^6G'3F-E.WLR4TNX>2VK=Q:R8.UH\D12)$(BH R4;8!" M&D&2B10R+ADGDN3JV&C50>S6J?H'O;*,'[RT7^M7L2Q^JH%_BEVJ_*IIN74S?UB3 MM=#_5O9;)/.R;>S.-]'JB(#3)"8LARR(E:F2D0#2()20BXB'8992E%L=9+Q+ M.#9*:_&K??N MM+[D^Z FMI[A/=WKUO=$SD5]WY40+E-5GQTRF1Z.>P._]U.S=]Q=2N*ZH.>OS*W5[$.7KG6!YD@Y6J=A[*A0,#[5 MO37X]5^";30AWTEEF:L9OLUW)I !IQD--#8&*P4&6XE!(_)$[9C%>KY8&R;% MF:'8S4O> >R9ADR:IR:8QC?48O9Z(,0B96B#6W8/72!XV][ M9?B%O!;KJJ7UE\5JO9J&#!'!@P2F 8EL[! 7@:6 L?H!>X!G$#MN[^6[*"4ECOU_]FV/AT"9Z>;'BOX%G% MCSH&SS_U08D8WXNY*(OM3S%A.(Y0 K.,$8B"B$%,J8"81%DF*,U3L^KW_D4; M&SOY#.G72H)2RZ&S,G8K;T:)'[.>/=/GT$LY?(K& >IC2=/8"?;/E:IQ *CW M=(W#&>P+-7RMU+P295Y=3<_?7MH;5-="J(G"\I9 MC$'MI4O!>F\=73R>8T'+DXVQ?U\)N9E]+Z28JB]LDM* 0W7D115G!+H9\?F&LF>2 MJ\2%I;P'78HF;6@]5L2T@,A7:4R3*8>MD6D!PD&Q3)MG[5V#]S]?R[@>:U?@ MP8-CXPQ%V^#G:N_F9%=O9@)*XS$J'WR[[N\KX$[QJ9/ORNJGJ:]W):[+4USO; MOHJ?WXX/G&=L6+:6$5(L)6$M. MM[8J)Z ULPM EO1=5MDK382EC-,BC#,H@2R!*!(,TQA&,LBRE6:*805IU M6#J886RD4 E8I62!OR^TZ6/' X<8FE' 1(C0)RWK-TQZ'D7MHQH7S>; MI_5ULJ+?#368%7U(3]J&N7]3I]VHIR)<%%U..$AD$B52&V!U[[Q+(.C[[6>FO55H MZC%5G:)1]P8:+ #UF/CMF-.COW=M 'C%N5K.U?UBM2:S_[=X+;]-.$A3C/(< MFRYM>_ M9"RY9R3)),-Q!STN6XH@SWD8?'A(GN7Y=_!X^P2>_W;]=&NV53V-K=Z6U0EB MOFF@E5%Y1(%:2L?)#;3!<+29/=W/H)O:L^KN;V[/OV!&$-5B.7E%Q1&-.&-,J GJJ@['102MCG8:O M%=/(6^DDD/TDX (>SW/? AGM:7]._;[9+M_=FNGR7YM9?K+902;W.:6Z.7WV M.>NL;O,WODXA]W6^DP.7X30.BH!"%E)I\2>4P4*0 H8L*M(T%B+)C(ZB>WL; MVR1OA 5K:4$GKF7*X3-09U$>49K!%&,,Y2XK@]*@BB#A610741IQ%)C6I'$$ M]C#%:(:%6\_:<@:A]V-*:^QLDMF=Q\1=ZKJ>OH9.5'=>[2-IZ31>L@QXZ\J4 M=1Y"):^^<:PB,MC#[$DY02ZD\?<)5V7UYVQ.*KEF*&?ZN]G[:BE_+=66;]7R M;#8A!2N"(HXY#,(T@R@F&50%R&!.TIA%$<(X,@N0\R#DV-:)[5S.NR*KG]S4 MF9PK%6"WJ3JH?O&5_Y"C&H-USE:K:CA>O@(]/L9'^?B:5UN7Z@FPS&SC/ MWP8X ,DS>UK@F0,$'&29V;3YBW+,'"AU.L/,X:/F!WO/_%4U^ >?OR[P M^_=2-MONE6+&")8[?HBC(H&((+DK37 "$. MM!_-\T=\3C#R/+_-X#$ZXCNK_@7G?*?;'NRP[ZQZVR=^YQ^^(#FQ\F)=\.]\ M5M6E)=165564N,'5]R_3^5]_X^R5=V4F/G$Q7W!I4NR4(WK!/R<8HS!*B@ F M,0T@2@IU'9A26# J=XZQ0(08W0FZ$VULE+*U%7S#BW_QY:;N,EN7^)";B"7^ MV?G#@]\(GW%1+D]7#?8]OGJ;P5\S:IY)KLF]O*,5:(_:FD(^*AMS]1THY4"M MW4Z9GRM :B7!OI8J8\9/Q_F:G6+O,K>S&\&&SP/M%-"C.:/=]F!N\7TK9^7; MZJUUF<_#/(JBH("4$*$V<1CF41;#".5Y$B#.0Z25(O"@Y;'1<"N\]TULKE,)K@I+87F&B[[0UFEAU58]L4._Z G?GU#UZ^?E]R=OV#+_ K MOU^I-A]$[:11/:R6U1+/5$3G-:GJNG^3H(A3$O(<9CA%$!5A# LA,EBD 4IP MG.4TCDR,+%,!QC:'._D!;A10P80J7*:J%0#SC09@I>+GY)I,ZPP2\B>:@0S6 M8Z5G,/D< <\\L@:_E1TTPM<)TQO\M^2_ I]57@[Y]#\[51R>>-NBZ,C ,>Y^ M4#/&%IQ]8\6Z'3MR?%S,W_EB^?$H/[KE]8RIZEWO:A=\SY<3@BD+BXRJPRI;PBLPXTLS(NO%58^T7*'E MF: Z,:] +6CMC+86]0K<]R!GS$ ZD#ABF]ZN!F46':7W643KG0M2+#SQ=_G] M?,<5ESV]+O!;>][*"680>^#LDBV<0<1ERH5370V?>.&,TD?3+YQ[QY) MUK66KZFDI05GIU,%5Y\^ON'_GB]NU$G,QFJ=Y:H%]4FOY2 $_7HK^X9?.T&M>J8O/MSP5]7)14.U7= M[EMCX\+;GWQ!R]JND-+I9];8PZ*?Q"Z#P3,9U8(!31R,DFL<5]DJN<9>4X,E MUSBNPG9RC1-/N*Z=LC.9ZPBU)$8H+Z+:!8A!1#(!"Q1$,$NBD-&,I!D-W)10 M.>A[;)/8<.FTR&9N,C!Z!HTGN#V3A5.D'=9=.8F9]_(KASV/I K+24CTB[&< M;L*,WF9+NM3.J7LM)&6L4TJ'<22_28&AB"(N64[5T!1Q" M*:2*WQ>OO,%QTI"/0J[ /Q^)AL&4L^$II/1NU/C"DA%0 V]1F9O5X/ 6@?C M)J7JKQV,'5G^7QP4[27GU4R\GH?Q?O:1AMKO\IMFQK0=*,GT7JBUX M^MG=7FG?^U4IE&//J4,]+W";VFIL,)^I0P6V'::._-9N>_JYK-[G%9[^L9BO MWF]V'"";[#-AC%A*!,0IBJ#QA\'Y44=^*^3 VCNOLJH+N;N/# M%KT]JMA!G=KC3UGZM+R\O7Z;O9=R=T,W?FDF[BW'&AC==*S]/%[*-W6>_NW^ M\0XH<:=SEE] MV$W^?)6>BV[L4)0%! M( P(]\7Y^X^CZ"F)_UYGOS23_W'%SZ7S/_&6'6G],9^SO\KI]'IVX(ZS68K6 M%G)2H)PC'D.492I/+"807)J-CAZ%.8-19*&VT*(E@$9"@3H8=Q!'+,6&3&7_%2\Y>YDL\U:.Y_EZU)EG1 M3+*#OOU-N+H/,-V(;L9=9Y#6(RL'P WDV+<1]&H[X;?&IM>8B_1 <40^9SH; ME&WT%-^G%\VW+)-6M"YE3WS:S,L7_/,?Y?+[]_E46=1?YFN3;:]8/<68LH % M,(I8(9E&<%C0 ,$H"=.8,);S$*V9QB"OA:4\-APTA/+ MDJK,,E5]U[&:E:;GOM:CIL=:7@=AH%0:C0IUQD*P)?M5LYF$M>R=5RRX7BQ4 MBDOU=X<9-BY$T57V#5LQALW,<2%8!UD[+FW/CD[O^5+=T3\NYC]*QMFGCS\K M%2;2ULJ8O5[39?FCIO))GJ9Y00(!19R'BDQG@M=!F!&DP#GJ4Z ==SR2H@*V]>#JQU=G9 M;W\V*/\.UL*#Z_,P&].?.6*.",^@XT$ISAR0?5*S:,'24V.H'V!=B\@9;-[-H@ZQC:B@D=5A@*8A+LX,I/[>!K:2 MM%0_-)7T7K.CDR>^Q.6,L\X9HOW(19"&<2 HY'$80Y1&.#=C(X].2M"):<8<)[#4(XS+$?+,$P?@>&"'?A Q!RN_8H'YJKW9N*MY"O-/_=A$A( M(R3(B@C&*<40T3R'12SDWSC*D@!3@O7R_0P@Z]@X2*^JF6'1#9]CK4=O(QE! MSQQY<86S)@/.?EVJ>L^HCJM\N& -,#*>ZY^YD'04!=$<0JY;(OD;'1NQ1V5=5G!6 Y!U)J^'C[ .[E_V]?]X(O M\_ER-E^:A/3T0ME/TDY1]$RQA@#ZB/;10WY>&B?G04W(G\T7KA8L_2 MZQFKXWJ5LX2"J-&[)\YG2U:'I\FR^6Y?\H7ZQJ MJ>*#J@D)$IS'5#(-C^6&-HPB6+!(0)'EF1 AC47*3>C&5("QT<]:0J!$-,P3 M8 J^'N7XA-3[83Q9@HVL5V"M"Q3S!53:R)_I06Z>C< 2-U?Y"DR['S:C@24X M!SD/;-NQ]/R>-74-9S7)SBM*]5OO)'\][H\I.&9VWGD]=C,*9Z> MZ6M;UO7!5RON[UY.K[31<>7%>;:_89TW==4_\-G4?O&"VX76J4NJLEHLY(Y] MDI 8HU1:2VD<*2]-RF$1) $D:9")&/$TH:GQO/@4\^;'Z ^\CYHDXC6Y]" MU+$KS>[L:3F[?EOJ'N&>:69L,UJ)VR8W;DY?MB0&3WRY6LR4D;[J^9J-D3Q_ M@NL01,]SWP%^1B>VFLA8G=F>:WNP4UM-);?/;75?<9BW:1(EN1!IR&"6,@$1 MYR$L"IS ,(NBA%"4,EQ,I+6M9P <[4/K2U\'W2X]DT4MDMH_K'<54W77"Z3U M!:JZ+O)OY0RP^72*%]7FI[\[2,-T2?:E$='%R:1+GE,G.;85CO?QZQ,EG;(5 M^A^VW!;L5)"I_1@?Q)]5DY9D4L0,T3S,(4I8"A$-."2BH) S$A%.$K#5W$:X0]+V;V*\Q]=2A)X5M=AD. M-Q8ZH+C:8/3V->Q&0T?M@PV'UDNVH1!D>3>KEHNZFEE=2GN"+L\VHA::=Q7:N3$]V^O4_G'YS7SSS*+^F[9*1'^5E,@@P%".4A)#B3>Y* M"UBGP(AH'N=Q$!$1&44[6$DQ-EI1\F,YXFJ*T":Q:9<82&W3>:M'^\/W5A/P M+ALQK6-C,V9Z+.1])'SS5 UNHP!H- "-"E=-)K0KT*G1EJCH% &/?0-A41;G M B"=U>2QBSCYX_4T6B6_9 CE*$$JZ+-3))D%L BQQ&D M(I<;M2#F>6!T=W.RI[$1X2]8RZI!7%>>[ MEU==)-+')HGS&R[58>B#^%)6%$__B^/%1) LQ%0(R$E10(2H@#@O AC1.$MP M0%*4&.U][$49&X_(SPR!WQ:UJ.H@YK/E]\K0W>6"\=';+PV#NF=& M:I2X @>WXVM-KE00->'@$9?L"JSU480P!/)B6%T%1]H+,FS8Y,6 M'0147MZBN:GTLF#7B\7GU:*I]Z!I(.V^-38ZVZK. #H9]6VA/43.6T#V8'AF MF9<%KHN(&.%A9.<<5]W*NMEK:C";YK@*VY;,B2?,YAKCY>1VMI0S^9HQ./L4W11DS0 MRGD%E*021Z!DU9NJ?8#VSUE',/G>M-@@I#UY-3#HF<7R[686R[]L9G%?FX-, M9PVENGFM\^AEUMP. GC M-$U9D$.."@013^1>"44<(E&$J0B#/,QM/8+#L=&MH:.O?-?0A64'6;WC5UN\ M?//JECNN%]_:\/\[;5A=Z#)[;!(,XPD;[L_HWF?L9N^ZD!2OU%GV)(IX'G%$ M(>6AR@H9Q3#/4P'#4&0)(FF4!$9E4/;:']L_]4'G[@G5]J?OJ<=L*Y&H0""ZK#W=;^1R M_\JKB4B30B0X@ 7C*D,9S2 FZI\92M,X2DF0&M8A.>QD;'-Y1T9 &R%-*Y$< MP5)O+E^*D.<)O0O.S1EP+ J0G-;>6?F1(UT,7'SDM)*'I4=ZGK4X__A5VW=0W^EI2E8JL\W!.19:E>8H@CSF#Z-^&G.AG=HM'*"3:"@D92_8OPDX#VKP"N8/+-\N8(&5V$GX/ ZB;\9*.# M786?4VO[+OSLL_:7X8\+SI:+MYG57?C.RV.;N3M7O4I2OJRCKFPNPG=1ZI^V M3@#R/&=/8^/E$OPH#!?=@>^V./@5^%&%CMV 'W_0UA%T*VSP,UYR,W_0O9?' M-EVWHU:5?*8NH?O8G)^D%\/B>9(>L2GP;G I<, MA,;)S$#P>J:81@M8JP$V>C29'Z] IPK8UJ6KMJK4 4J?@0;%X-!FH,$9Z/#& M[R"9G>,X0+;W/.>2]H<[UW& PL[YCHOV[&X/'Q=SRCFKOD@%55FEZQG[AM6M MQ?+C07RK"VFKQ#>;2DL3PL(P"(H<1E&&(,(B@7F6(IA%*0H3@?,L3DRN%HTE M&-OJU"D U$<"*JE"UGJ :JV(V=VD^4CI75QZQ=_S\K4+O9*^ M1O[;%O(;#;;JP[F[^+1&S]&MJ'G_@UZ96L.S?Y]JWY"U7]1.T>Z[V36EJK)& M]8@_ZKQS19(&G%$.64!SB$A!8)!]X;^8P] MILX K$=?3F'S3%>=K."W3MK?03D#:R ?SP!IXVNE!XX[[ZLS_0WMCZ6G_A$/ M+Y)G*!IC@ M(!5AGAGEP>CI:VR,2K0[*5UTI[W+0UL<%OY$F^:,AG3D9?3W>&WI,/1-D4SUS1Y]U MO=VOS?C4(0%*+5#K=0649NO?[JMWI7SD'=?>= 2WRU*=EXHT?&5/1R >+03J MJFT[[M^OA+[9\^[61)^D>1[$21A*:D\+B!):0!*3%"*4,I[G.!:!41" ;L=C MX_ ON%PT51_,:%8;:!$4$4I##@G* HB"2$ "'1R0[DT0G42JG/F=AGV04!HD @"0' M7Y#YK_S,MP48%'_;TV9M_/7,"!^8>C85ZJ)6&\FNP"ZZ2@MWZ[XI/H[6=NUN M!UV_3<'87Z.-W[<](OXA=P'SQ<<3_NL;E@M9B:?5A(@5CZY;Y ( MK46\4D6\*X>W4+U .#O;/=;'P.>Y/6H>GN'V/6PWY94E61N2]=V\"K_H,H"6 M*NY"58OA[&'VI"A&!?[)!^[GLT7W3U4)N/I:SOC=DK]5$T0I%G%,8$I58D&< M9S OBA"*2%KH7+ DR(UNTIU*-S:*V1CQ5XWC2W/)OJ4AZ%0$=0!"JU7]U+:: M=0GL"OQ3:0IJ50U+4;G]"/28[I<-K6>&_"6C:DRO7M!W1,MN91N4SKW NK\, M^.G$MO#RHOR!E_6A45>]]:FL_G7]LZPF6!32/&0<9BB3JT$08XBYVM*F18%C MRBC/B%D%YM.=C8W<-[)NE1$&2EKP3R6OMXWJ<> .X.91?7E M\V X*\/?/OZLE#OI.F/]-96"U;1W3:1PF"XG@I 4L53 ."TDT^0Q@CE/(R@* M' D>AZ1(M0(.? HY-J[:TE$5@5AT6A[>]:E?TSK!5*LM(!]@OJXI@=>J7M7O MS@58?N> "\'ILJX#BNF_5V43[UG]7\/S.Q^?B^99WR_^"#Q3[M[XKQ4$4L/= MNT3UZ_HV\7%K_']3NLKOY/>MZB(;?25UMQH[I&^? ^+J(-*'B,,>6GH$^>" MTV=?%J'DTVD;JK@5J=BE6M&-*.]I8W0KP'0*CL1F&A1TZT6LGV5=@N6;*4_@ MY#"WC"X:=K'F?0T/%W*NH=Y.Y+G.\U:37-*.I)7YV[OQU-Y[F]9WRY% M:#2O]T'2FLT7X#/ '.Z!QOU4/@&%[03>;V[(:7M"E;W)>NHI^Y0NG\N*ZAXP MGWQO3-_@=K(2):3<7:V49[/;T]ZS4%R4L&2WQ<$3EAQ5Z%C"DN,/FG^,#ZME MM<0SM0XI"_4'7WS4!4??EKKKQND6QK9^[-:M?5.!(OIK1@]0YZ>N&XP\S]\M M(4$G)3#!S&@*GX?$:A[W-#O89#ZOVO:,UGC:.F;\1UG)K\A2K*9= M?-0DR5&2YCR$ 0U4W8['O@B'E-\O+'\J-ZPK<++A$%JB# MC3K=11T[\<3E)UWAZ>G@"9MH[K,8N0O(@O1<%9V?AQWL9^#B[ M5]7#$^G^QRT-C;:JMB29[?P/=0S.9_X^K\JE\IO(:90P#@-19R9. UC@+("8 M$XP9Q2G#Z63&7_&2LQ<#NT.C;ZW/OV@^_P,)_$V%W[KP]=\!:P/8U71@K=2& MEH?.&&A:(*X@'2BY3"MN'>?YVTZJF=]!$TCX^1RDYA:( 4:N+!&=+H>U2 Q M.+!,3-Z]U(VK\2F;Y!PAK$J"QTSE1<>%M$H*$<($AT5*4L[EELC.=:OI8&PV MR9;7D2AG>$9+N>J6:X\70X8Y@%./32X!R3-S;.%3R^;#$VM7:>?>5VWSO\CC M:E>YTUY6>\_93F?!%PMU/=Z6Y6IWF)^:V/Q)D28B+,( HB((Y<:#4TAP&L$ M(Y+&F&9I9K3Q.-/?^"9[(^X%U?'.(:P[X9WAYGW^MY!MRNAMCBT^G4OY8$$* M6L XXXC^W@:F#"W5#QE$[S7;BKC2TE<+X8-H.KB>L2,I ]9N=4E(&69Y &-. M(HA2RB%F0K(,S2@3"4-%8E@TUZC_L1'.6GSE GDT58>&DYR3@='C)8]P>^8I M)TA;E.VUPLM995^SW@6,.= M=/'F;]M4G.5DN6GI9OZ#S_!L^55=NN)7_J0^O+#U<50UI7F6A3 B@=PFQS2! M.)/43I(PH"&.XD)H&;"&_8Z-V^N,,1O1KT G_!7HQ >U_" TJ6^J/PX:?.\' M7>_[:6U@K2K(ZB-L4CC6"])#U8MU\"D;%H@UAJN_+JQ^@>9[RJ\?5 M]ZE+/:2?/ ZI^9&,3\A='=QXD7'8XQV?,!\< GGMS-9SF"LGMO8#OYZQ^EJ^ MN<6[62T6:F?-8Q%RC 1$69!#)+<.D A"8$AP$*8B#^(B-W,@/MOGV$B_%;E+ M$][D1)K7'B>TD1C@6GY3)^+SZ.M1M&-,?9\7M7!V5W *S<9_IY%86K>-S"X= MB;4!9PP*DL6)2@(MJ-8A]H5RC(VPY->8&2;1LQP /7X: %;/G&57 M\[.N]EFKXC#YW658NDIS9RG%L GM+H/J('7=AYI#A(6$:462:9+V(%C"D5-(Z3D)LQW_%NQD9L2CCE._W>B&>9VG@723T* MNQP?SPRUE=RX0ZD5TE]ZXZ-8N,YOO-O)KTEP?%31DQF.CS]M'K-]-ZM*^>0F M?U4=;"WDB+FN87N[Q M]BBYW&"MJ!)2KT%&]3H>-)#4"XB"PU.QM6X?M.?W7$W^7W]QW M7'%I2+TN\-L3?\.E(L'[E;I3?1#[-3Q?YI_XYBTV85F0Q6F&8,Q"26HTXA!+ MAH."A%RD19&$N5'I%S=BC6U+56L%%IT6*BL&X6 MKGV17T>CJ'E).?C8^+Z5 MK(=E(QMH55(E+[NA:K12SN('I87;8=S2S:7#N$NLG?F1.Q%J8/=RET >>IT[ M;=TZF$_N+%@;R/,H/_'NJ/3+:KE:\/8N='$SGRT7)5G5N7C:.X4O947Q5)VC M3?((%V$MNH=$*=&J!';W6EZ:@4:V^>W :T^@0:W>ACRZ$&CI"TB&01P(I M7;9^J;OB,W^M2V[P=W4],GN]FTGJ>:MO23Y]M+]L7-'"/ D$C06,(A9!Q(H0 MXE3^D>4915DN>"R,@KHM9!@;FWZ QB Z=_;3E^ 7N?(90W3:4<^\J0O..^ZJ:L79YY6J+H\KC"48/BS"3N(CAY$ M6#9E1JB,EY/;V;)YP*Y*L- M7OEJ R=V7%!W4LCOR&CH/ MCI774$^S@WD-G5=MVVM(XVG[*CG?^/+[G!G/]Q.OCVVR[]3,:60U*&-U J+S M\]H!.K[]00Z!\3"%S^!P426A_38'KR5T0JECU81./6KKFDZ;*R4\;1.?-'>) MR^9L69V,O,PW!GZ[R=OV\90V1,81IP',,5$^9RR!A!0AC&*<$LI0D(9&/AJ7 MBS0VYO@'+U^_JS,*W.9Y.'%LH:+HWOFB/J&2GTX;H^[ZC,/!D.L=>0P[D)Y) M;DN9==JFUF-C2Q]U//6YG*[J)$ZW==GIM6_'Z7,2IW[]KC!W%@-PL4 #QPNX M O PML!9RQ:YIVYGWQ6GU$VJE:3+OI,$! >$PRS(@-T/3B5>'R\;4+_M.YJ4SCPX6@_[7?))3%C'.,XAY0"0'TD@: ML(S","6)_%6!,VYDP%I),3:6E%]7ZCW^7(*O9TIZA]0SN5X2>_[7_)=&GF]P M_'5QYU*&L4>=;V!R$'.^U9C%:5Q7_=J@,/#V.V-CHDVM]/U2Z5?&E8%WL-$X M>[.$Q?>!VTE$G);]/::]W3';=D/#G:T=$7_G0.W8[^WL#I7-ZT$\XRFO6HNW M2.* I6D!"\QCB-((02SB&.:\@D201&@2!7)I3E$2:#V"1F#7-7)92P/DTBK#O?)'L8V MISLA02,ED&("):>^$\IQ(/LGM1-X/$]J8V2,'%%ZM;?R1#G>XF"N*+T*;?NB M]#]H;@O7RSM=KO!T^J'*Z/Z]NN?+MD25Z36U3EMCF\&[MF$K?%/-^4?U?X!4 MH"U+I&]":T%ZWK1VC:;W55P32 \WWR906=GG6AT,9K>;J+MMSQN]9TXECYPO M_EC,5^^U&^RB^C(S9I">)L9&'$I44,L*6F&OP)?Y?#F;ZR[_YS [3Q&.X/+, M#'U(>2 ##5"L.*"OW<&FOH9RVS->YW'SB=[XQ5VS^;LB^]I@U9S?AV^.;5IW MLAF8\2<@.3]]+T/#\ZP]YG:J!X[1;#V-@=4D/=+<8'/SM"K;4[+G*6L'-;F MK\LO?FK2=3U_YWQY/6/7C)6J(SS]7%9T.J]6\B/Y]"'_\3ZO\+0FATHV,5VI MT5;/S&?+!)1$&4N+ MPB@6;QBQQT8OG0+M>J@B"< _E:"&PX>+XAM+WX8;Y*-KXJ0T(JCM? MMB&$'MK?;<"!..(3-V3OER;#^(++Q=_Q=-5=W\[8UQ*3[26QK:YLMP,:AZ*\DO&RK/"\;.*$G-0*W:U8EQ M IU^0)K::PU!K6*;> ,XW39[A=]Y=@X7LOVBO!T.83V=T<-E)W;KP1-_;WRS MJP?Q=3Y[5?%TJI#D),89*VB@$GJD(40T4*5L$B'_F8>12&@:16@RXZ]RM6,O M^@Q_JC\M!B@:!CCHU1\;K,55=#"5\D*Y4KP!)B4VH^B3..NQ[46P#4.<&Q$5 M5DI(J*0$G_NP,N:]4W2>6L\];Q%J\\&KY\+XLWUK7OD^K MJISQJO-I$1'%A&$!:5%(FF QA;(-"C/YN:" !D64Z-?V[N]K;/;J M+HGZ:121".5&Y;#MQ!@;YV[OSDY6:3#=/EN.D)[EYA]WSRQN5B'#ZZ;W,BQ= M%=&P$V+8HAH7 7509..RUNQH\V51;W\_ZFQM38QQN]+G/$@Q#E/(#> M3?TL&(ZHYG0_@[+)677W">/\"[9Y%&^DL;W T[L9XS__@W],@J*@H<@3F))0 M;C])D$",DA32).9)0@FAH6$BQ;T>QL8!;<[ 5DI0BPFDG*:Y%/>![&V^6=[V*I/8#H'D1Z!A6W_=[ER-J M?EEG )&K.SB=+H>]6C, X>#&S.1=.TK:NGA;W\IM/#6NB[F[??Z_9L2C";,> M];@'SS/Y; E\M>5= #9"@W]V8COD'S.<'#&09J>#-D>/49;C.!$IQ$5!Y+8G*F"1H@ F<4&"G.OSQ=O]P]W(.'+^#FZ?;SW0MXNGO^#W!]_QD\W_UQ?_?E[N;Z_@7< M_/G\\O#M]NG9-(9?8S#TN,HUQ)Z9:D=41E]CX_]&6M"*"SIY@138P-WI#+[]S.(8-<^0,',7<(3B0HYC-IV?F*:8'2:^GV)DFAO,4T]-EQU-,\Q4[VWK#TBKSUX-X M7,S?^6+YH>HF+V__O2K?U29 M>'K6G5['%B:>[V-(Y7 D+0_6!7E*NTZ4/U5QBCJ>PLRAD'!B(B-7%BUNAV;.=C42VG* MW]#MS%N\D=?05U4/>CV2<@^H[\O;0ZLO7W.@ZY'&XZA]$PAYU#T$%]K ) SEY_S/0[L]*,-P:';C_ZK M]O<_7?C_Y_F*+,5J>I@DX!\+:1(]"%%-:)R$$O((QACE$$5(FBDX+V 2QX1) M:F(A$19.B89B6-Q?#^.BJ&K,J?2N@*VX*H+XEY(8SJ7(YG=#)L.B?TGD&N4Q M9BZY K4.$G:WMT<6V#F\1C+I??#[) MHCETLV31C:W@)OECLWEUU44$?-U-< M5:4H.;N7$*SDTFSI#WS$=%UT[SB+5WJZV1?;>B[EKZ*["1_PIL M-'!IPUF"Y\RB,^U_8/O.$IY#:\^V(3L*O'U[G\X_.'_BT]K#;Q,3>=-.KE1D ME#$6PRR,0HCRF,*\2 3,HRP.1(A)PHWR,YWM<:P4M^WM8\9HYT'68S"GT'EF MK$Y6N&B$!3O!TC>N^4D;&D=\=+Z_0?E'6_U]OM%_T?+*[#"RNMK$VK(,<;F; MY'+_B#&4?T>PX%$""Y'3F.8XX*%1^H7>WL;&*U^N[Y[ WZ^__GD+OMU>/__Y M=/OM]O[%,*2Y'U_-RS-7J/F^.3N68:'R%+VL!8JK2[/>OH:],=-1^^"Z3.LE M.P*Y7ZD3K@?1ELV9O;;)8ZI)'"$L!(VAD#831"@C,,^I-$R0B!A.HRP*C R3 MDSV-C3@:094??]5*:,89IR'5XPLG0'GFB@U&:RG!\SFTC$GB+!*.".)T/X.2 MPUEU]XGA_ NV-5#O9DP5?S,K?]J^-+KYC$V*G._JWS]C+U+=\PP]4N;T2J5Y M+'^4;(6GH!<5BTJG>PA<4.2T:VG@^J9["AR6-MU_P&[!?5A^YPMU_+#@W^5V MM_S!FUMO=:A^SY.EMZ*/^ 8>&:=!OX=54#K5=-$2];)+I3=(%6Z JU28%LK=:?7 MZ.7.D' $L"-SXU)I!C5*'$&W;[JX:M;R6/;?JW+YL.-S\V>^CYY>'F/_[V\/7S[=/S_P:W__GGW:E MW,-/\WC5&A7?9ZFU8%YR21[7V=4AZ6[CPYZ('E7LX/CS^%.7%N.]_H'+J:*# M+_.%"MQ^5A4?ZU/5K^MTS+P@&2(%@M(LRB$J$@KS))-V$LLH$F'$4R'LBNUJ M]#ZV*:_*VH&-G%=@K0,4\P6LI!:7I,0U;G;Y_48U: UA.UZ U:<0V>N&'-'#FBX]CV5-S3@.*B@ F.):LAAF!14 * M=64[6\!*G%U$].G*%DV?V68OI/_VL M#B+.0AEZNAHXGN&\TH=!#1KO6)XE=>>^7U76SG_P\O6[\F/^(7_ZRI_X&RYG MW2]5['XX2>,@Q:E(891&J7(VJ>]T IBA((F2+$EY9G2G8RK V"BEDQC@1F2P MZ&0&TSH1:NUR5\[ !\>+"D P7]]VU+\WO!DR'B_-XR./H^#[O&B-9RW>%5B/ M2"L^6,O?/%$GH7!X,&0)G:N3(-/NASWZL03GX*S'MAT[5E2IO*OK&?M3*KE8 MRL:5=;8^JR T1+1(8YC$E$@*9!'$B< PI4$61P$J\L+(@NKM;6Q\5PL+\(R! M'7%UCCXLH-9C+V< >J:J"[ SIB4M3!QQ4']?@Q*.EMK[[*+WDB65<&F[K?@7 M*:E*=:%:_$>Y_'ZSJI;S-[ZX_4FG*W7+JF+7Y?_8"_XYR9,B#@7B$ <9A@BE M 2T0*CT8&E*.&*8)V:%8YN&QT94;574?S;2:1I# M!VCU\\\E&/B^"--4WZ(6[*ZN%Y2 ;1L:N/+KKOB'!5_W?F_N=J>NPJ_I/^,]HFUYQEO";/C,V5; *V<#(TZ&LP'T4;];1=%J_=M M,XK.7M6YJ+KJ?)%-U*DK*6$L#TD.BT!%;J.,P3S&!2P$95G.4<9#HUW/L4[& MQE%?UT'92LHKH.2T3!%Z!%&]7 MZNX%=EH>V_1>"P>4=/I[@5VXSF\&K$'P/'./V!1,NX??#JMON#%Z_P3GOWKOC;1\%1N[N>TK/_1U8Z+4Y(7!8:"JP)' M+"H@"1(..6&4A@2W:#JFBZX/?/;E^0 M>I[X>FC:%)O3A=6@ZIP'> ;SE"[G2)UIN^: MVT]?^2N>-N=$M66?8Z@X7LC9 "$D45U0F4KFVJ_K<&LJA-*;-M5IQZQL*QN MYF]O95U/7-T;[Y0VV/CH?5T[K-.LR&F""0P3(@TL@D)8Y(1) RO,11BB#,7Z M!I99WV.;SEO2UYX0._+O^)Q^-0TFL!D9#>O+'][^3V;74%__>J@-+#)_D ]D MF+G]RLWL-#OP>LTUPR:'L]KL=-TQWBR;L#OXOL'5=]6+_(\*;/N!IW6_RQN\ M6'S(?NLHO?".WV<&X'N)Z)^7.G M)HJVD<]AUM/3RKO*=7JDAV$SG)Y6\2"O:<^C'@)BU890]?&$E_R1RP]&%9P@ M-,L))S ((P$1Q3G$(8Y@'E%.(BY808SISB$W7/A',^ +:3'R@%KD"KPD AL#W@#1$">ZS[\83 ]H!C% +;UXYM#A%) M%KQ:*LOJGB\G:9#%B/$ %FF((0HHE1L_EJCTD7D099SAR#!MR$[[8V.Q^L1D MO:,K6V%-DX;L0JC'1!< XYEH.LEJY^[MT+ ;_%Y*6[#\GZ9>3>C"\4JGWGSW[O9+MML M%9V8!(+$&XZ[2$Y[>B:61%OS6R?V[Y!&P9]ALUZ?QA+#!%:4GI >ZGW2(N-GEI 5L MO3>3)NT-=RUIH>7.G:3-^Q=< AP_X47K#EWNZNJ%6=W M,VESEG,VX03QI(@H+.JZLZHF61&P# KYXYP'88)1;'P[X$JZL2T@[1%U60MY MX26!LQ$TN#WX%>,RX+7";ESC1C5 /L#1ZP>EW_KBH5%1Y?UJE'1\P^ :>Y=7 M#\YD&_Y.PC6L1R\KG'=B8?"K\"X54_<-+_[%Z[3HFRRDK0,]C_(DQ32%0C $ M$2Y"B,. RT'/TC07))5_:MOYY_L;&SMO(C,W,F]EY34P0#6PUK#LW2+HF4>5 ML'6:O>/@V<1]:*!H8+V[17,@H_W,)WD>53-371^C7@M=HYGA#'-]G7;L<8/7 M[,QPE7!G61VITK?.A$?S(,0!9I!E$88HB7)("$8PCU*2D"C/HI"9F-9G>QP; M(5\_/]^^/!M6F3B/JY[!ZQ0MS^3;R'H%CA;C]))K4!L=1V;F^?X&-1VUU=\W M!_5?M&25DYGF55C_-[QL_Z5\9LK9PXS_%\>+M3@33'$0!BF#:<9#23DJ4WQ4 MI% :A3G.*8D*1(THYR)QQL9'GU>J+!@(Z\3.&=]D7CH\F=0V&NF=> MTZB+L4UZ5Z#5[4,^.:U)3#DES!AX+F>OTG+J?@T^U[?B2FT@U7=(BTZ0=\69 MEPDS+*$Z >Z ;=VT:AGXL>"L7'[!5!W;=EG^6$0PR3(&19ZG$)$L@C@F1)IX M)">\H '.C9RICW4R-MIL9 2=D(:)$GOAU./#2T'RS'+&^)C'9_0 X"H)BS (DO# H9RDD.4 MB0+F25! P8M(4,)1SHPN27KZ&MOD?^+OLJGOZFIQ+L"R%1Q42G+[&Y ^L',: MTC#E >09S2#*0P9Q&"90DFN<(,)Q1L3D!U^0^N\XKZT]FG[\9K]]ZJJ0X@_<;D5X4^<3G%5E:*DS07/^O?KPK2;<[TH(SP0 M&<29$!"EI(!%FJ4PB2@-L4BC(C0J,CFX!F-;8VZ^J\NT2NW-W^KC6O"C/@.3 M"XZ*56FU,#Q''/Z[T.//48^V9U9^N+F[ EJ' G](@VY=/)S4*H.-CE< "_EA MUN&!/DY'?]D8#5!KW(_\HZE.[G5X3.J9^Q7$;JU44^]N)INJ[SX_X:JLGJ7L MF#W,_HX7I9)6A2.$DS1)BA"A :8QW+#DTH;G$<%9%3$A(D,1S0U6>)T.Q[; MRK3VGZ\#H20E\9^45Y5:F;@07#G)\_IW9FN3]CCH+2D^T!WB9'@C\Q6HI0:- MV& ^ YW@=0"4.V8WA;&QL-G2G8 M4.O@HAC&<6S[2<@3K+[/; T0':3N12]@CDI>'._C%U:[Z%6ZO]!%_ZMVYI&T MMH[8;R]SE6]L/JN/+E2>"CGA%=?1]<8O(T6B4KC"D*491"F/U(% !D5&$QP4 M.$V0EM_EA7*,C;7NY;*P4)/ <.=N.PQZQM( X'KF+JD!:%1H=\B;'318SD&C M"-C6I#&OJ)>]\H5X.C*P;*48U-ZZ$*I]\^O2YNP+ ;VT94;NI=ZKQ4+E;,AB MC-*0$!AA%$&4\ 1B2@G,"Y'B!(4Y#;2*!?9W,S:*V_CW,BFG>?V?(T#JL=CE M\'@FJ?T:0%NAYXVL8..^X;8HT&E8')8%.M+)X(6!3BMZK#10S].6<8A\.E6% M1V>L\;&6?[_]J8QJWCKW8Q2P1$B+*,U##A&6%E$A$(5A$B)".*>!7CB*;H=C M(P=UZM?D$G[KY#6,$SR+L(@*:7H6$F&40%1P!HD0""9"XAOE.4J3T.RJW"7& M ]V7>T=9CY%=(N>9FUM1:]#6PH)66H3;;Y(#Z7TY7\:7-#_[!:5DOYDA[WS1>.6 R!@C1[VKCJF(\13E#)* M"T@%YJK 3 9QG@604A&2B*8H3HA)/DN/XS-$KLO/?#9_*V>*FNJ$4-UXS'I' M[:_]5'C-T('Y1M'A1E1OX?$X3I[7H8.L=XWLZG:M]8+;DOL*M!JY6YE\IN[2Y[*O#[E4RD^M/MY_$'=O[^K@HZ1- M"I8/XVLCJ\;'MAUIE0"=%FI/OM9#S;E]3?1ODNS /W^OY!UWSP1G#+F'JZ:+ M,+2Z>++K<;!KJ(L V;Z4NJPABQ0@G[DH9YQ]XC/YE^6C[*TCU-NW]^G\@_/J M1HFBG.@QC:7UE\,@S*2Y7A0Q)"E#D"0TCD56H%#HIP+1[W=LG+QY2K_"0FY_)G>QS;JK 1N)XAH!49=#(;U:S5QUUO.^\4 M3<_T?BF0QCMV;7 <[='/]S?HKEQ;_?U]N/Z+5F;IHOR!E[7W>^<,VI';7HAA M1(-"?E0IS/,T5M03PIP&!&9Q$E,:9B&*(P.S5+??L1'0QBQMCQ=Q*ZCYV:+I M"&A9FCYP]6YI=D+ON)5O;)_V1/%L .A%Z!H9FCY0'LS0=(2VJ9UIBMD9.U.[ MN2'M3%,=]^Q,X]?M[,P_YG/V5SF=_F-1+I=\]B#$$Y^JA#TO026 %: MV95GK))>@=W)#Y0"[HQ3*]P<&:IF?0]JM%K!LF_ VC4R<(+]CF>O&2O5*WC: M,NYJ^7V^4+5V)D6095&0$+GW9O*/( U@$4>2%JG 0?@<_!J#K$>S(QDZSZ3L(#__9N W&J\-S+7.(TC7KS\POSIYOX:D_V^D M\M>'W%EB?X,N+ZQGVOK[5>L(I["(:8IQ %%!&419I)SP6"C7D8#B)$L0"C*K MPJ7[/8V-^S=5CG@KJ6DVF).8ZI&U$Z0\4^T&I$Y(/\E1SD'AND;H03^_IACH M*75/5OT\^8+MQ4]O5M5R_L87&[\:AD@D1!A"C@H, MD4@B6#!<0!9S&C+,BB#7*O=GVO'82./I]N^W]W_>FE[C:**L>YOC'COOESJU MR$!-!= )#?Z24H-.;,=N2K9@.;ODT>QVX+L>,S .KWP,W[=CI=8RJE[F[;GB MXT)5"U]^J(NFY?6,W'I[&]M$WSH4K?-7WB/6L!V? >9[]>YC!N4H^K'YX(CVK M2CW\@G].(B*)AM $$DX(1&&"?ZGZO#<+X7?WH?Z71%?A?(4+RSRAM+/K?Y+^#WZ^ E/2]R<=.W%%M-UW9%5 * J4AJ%4\GNY[7]6MI-_#9/J^ M8!@&R.-M(]UHLG1? *U)#NY+NG&85N-4N/,FT??Z-@KA-$R3*(6,1M*2+7 ( M"QYQF*(\3VG(*,_8UI!:"EPZ7 M'MN=TN8\/55ND&+U>2C@#VF=C!0)I?G^C!'#JMQ \6S0[LP??(%_4O M]L1_7)24=_[3W<$]FP0)+K*PB&&2)SE$*0M@$204)B(O2( 1#LSR_@XC]M@X MO18/O"M9:W<^-I].\:+:I.49RK//;/#UJ']\0^IYA7#@[R=5;WX-#I:;6OVM MU6:-P B\_ZQ&[%<[ IH)_?^&3Z#50#AS#[3KW6Z=^X3EW*/\^3OGRYU0XSC+ MDC"G%+)"9>M+Y8:BB"B&84P#$G"1X,S(4?!41V-;2UHY02WH9?'<)['5(WX7 MB'FF:CNPC GU'!*.*/!D-X.2UCEE]VGF[/.6UV6U*\F$I[3(8L1@'D>%,E + MF#/$(8^#6,1!FA.:F*2$;)HUFO0#9'I\47U8><^T,&G>;1DK[_L2JU]C\WNJ M'05=74@UC0Y[\[2CR,$5T^YOS3U'ZF6^NIG.*_XR_S9[+S^7%;V;L7LY5KH> M)'UMC&U153+INXOTHG/>;<05,+[G7BTFJ.54-UHOY5M=?.7;_>,=4"++7ZSJ MBM-2]O)'R5:2HGJ!-'(LT4')RL&DM^'!'$UTU-MV.-%Z_H*CI*=U,?;'Q?QU M@=]J0Q GB% D%U;!TU3=_X809TD!XR1(\C!F*:=&=:!/=S4V1FAVYQM102NK ME:'=@[#!&/EI,[> MMKX8*F(A_R]+(*,I4\'>#.*Z.A+*>1CR0&[$0QUN.&AY;%10"Z=SJ7,&L/ZI M?A$,GF>V-@+:4_FDMCU+NGRGF;3R+YNY>MC2(%/SI +=3#S]@%7^L>TRM%]Y M<^#VI/;2G^=ON)Q-PCQ-4)8',(N%W >3,((DB2(8H"(/XI23,,$&:V M*7I0:[F3&=1"@W\V8FM.74W(^^>S>R ]3_)?@J%1-C&'6 Z61.Q"3$V3AVE" M="9GV+E6ADP5IJG17H8PW;?,N)BJN(G%Q^3/YPGF+$2<$1BDH8!(I#$LHAS# M/*=Q'+.,9%3K8GS3Y-@X5:49X@P\RSG24[_P%#[]Y&BGM6<"_//^[N7V,WA^ MN7ZY?;Y\1A[JV&/;M \W]DW[CXV-L]74(%/O4/1N>AWYC6VHOYJ>5-7'K"N MM;FNKI5_)WS:R&V]3S,=#[\3""\J>"< 5P!99 0S!76Z\]+8YK<4#M[?/FA.YD,,^N?N1>I[ MGJJ=Y@X#:$^J:W6UN=O28'>91Q78OKP\_H#=FON55Q7GZPQD7SF67WP[:3^Z MM!J?5WQ"\T2D'%.8!$)E$F048HH$Q(7@:8BR-&'"Q#-(MV.C^3J8[]!4B0O> M6S'-%F)MR/6691] >I[YC;$]%1#H]>QF1*MT"JTO15;A<1T2#%[N(*,^3&=Z[^XS:'7@1T;C(B@A& MF"&(PC2'12@W2GF*TC!1=8J"Q-)7I*_?L5D?!Y?SG? 'U_21M<]#[SCTLX1' M=#USAP&PYX]2+D+8VKW$%=*_RL_$XE.^Q-5$!RX#GY/>YGZ5\XF.CCU>*%JO M6SKP\U?5PQ-_GR_4KA__=G<#[NZ_/#Q]NWZY>[@W].K7 M@%W/$'0,IF=Z;Z4%:W&WHH$\I0C3(,LABG$ L8HM8C0I\CQ*6%H8\9!VSV-CHYOK MY[_)=5K^"6[_\\^[OU]_E=ST? 6^73_]Q^W+]:>OM^#Y]N;/I[N7N]OGFK/N M[O]^^_RB*.RT=]J%HZ-'5UXP]TQ:=3Y&Y=)3_V5+;/_D90R7(PK3[W=0(C.& M8Y_.S!NPV$X_SJOE\ZIC(QG,JE!>=X"Q68;>QP=@QWK MQ2@-M#FU0,ML+]H+1.^V\_B;P^TP>R7?V4SV/VEOM>VQ:.TY6:JZ!BW+[OY@ MZ\E'OBCG[&Y&%^H>]3-O_BO_/5VQ^DB3ULFPY3:7WPK!I0IID-.0Q3&DB%.( ME%=&D8E$^74CS'DJ4L1-;A>&%7]L5Q?W? E8*[9*ST [ Z?^RR9KK.%=QL#? MA+[!.// MBLONOY0S/*,JZN P<"8*19*S/(5YI$KX%#F&.,"V[8;ISBW'16X/\HNUY'5'&0@UV)[[*3_N;TD": M#K^#M1*^ YWL073$XA8"#,K$]@#ML^D%+5E%.3SR^3V?&\4HIS#*4(98(Q// Q*XXVLO8 MYF8C)%A+:9B>I!]1/8O@8IP\SUYSB(S7\UX('"W9Q_L8=%7N57-_X>U_V"(7 M*_OOE[EJKLX7J)M\=?NEL PQZK\69#*OV49AICE81X':88*K13+_D4=&VVT8BE?QKGH MRJ-52N"VM(Z8+P!_>Y_./[BI"[_' =V!-7BM6&JZCI-TL_W1GNU^+3J M-S>P[;&V7)(.P\L VX"@[FY% P.@:QP,_$A\?B?]:]>81M_SRM5J"39J;BH\ M5^JGX#!@#FPI"^YFH%47;/0%K<+JMXW*(QEW R^DD8S_0+Y,O_P[,/.,&F!P M>OVK?/8_G)?6 "CN^'H-T9_5'<\?TEKZQK%RLOW,*[HHW]5LV[B/ZU_[G&EI M;.N^N@CYX_KZ$;0R@RVAC:Z&SB&H=5OD$+P!+I!.X>;8V]X,&]N+IG/-#WGW MI*GJWG64[EMV!V=[F;?+&;];\K=J@D00)21B,(DX@H@$#!(4IU#D(A)!B@*2 M&=61/M'/V'AC+RX7_%-)"FI1#2^J3@&K=[KD "[/3&&%E/%ASAD<')W$G.IE MT&.4,ZKNGX&<>]R.#O8J!-^OU"5X5R+X8;6LEGBFW/,^X:JDDPACA+,H@0D- M8DD2!83F1+9/[+1V9; M"I]DU9K<9H^3'K>]!%R0J6_:7*KA'SWLZ5R MY&A20*^#YU4]E%4UP7D2\%#1(5?EYP5+(5'U*?)09%E&*,J95B3HN8[&MBPU MLK9G5]LY(!IQ]6OC]:+;3TTN,?/,0K9P&172T\'"JJY>;\.#E=G346^[ZI[6 M\W;V[)]RK%5S_\-9;3!7U4JE9&R/XB:"JELUGD&*8LD,(D*PR)'*KI87-$1! MAG.M(GQZW8V-&K:D!4QMY\I67FGJ5*9QB&>0UK-=W.'GF2:VH6MVPAUTK:SN M+!,]3!R9(F<8Y)RBFRRL&ZZ<.(. 8(9;[;V335D6#MG?E\9IN*=0M1/:ZX$"?/ M!+&Y5>S 4@*>WA[:YV0]5-]U5M:M'GY-7M9#%4]F9CWRJ&6\:+M+6=LCJKQB M-8FCH$AYAF!.D@RB(J"PX"R$"4D(RW"1%T%D%!-ZM)NQ60J;K?AB;1"OE*"& ML9[',=6;[YKLML_#+ZD(>5^Y$\01751YOY.Y5D4'=Z 0%H1 D#F 2 M!3E$">60T#B#).0!5^=^4:'E.GNT];'-V:8^@MJ^-XMU+:1A0J$=]/1FKS4F MGJ?N30O$TQD@S#/C'%/85>*:G;:'S2MS3*V#M"]''[*;JE]*5;3\:_E#>;PM MY="59,JOJXHOJR^KY6K!KYO-?+VU;/?PZY5%1!P7-$QA'"=,+LAY 0O"Y/K, M.0IR'J89-KI^OD28L1%!HPNLE0$;;4"CSA6XY\NZD-!:G^[@Z@I\*2LJ2>2_ M.%Z ;UC5Y%U^6)>IOFB ]%W/*.:N^2%6ZJ[O.4^C/F6SG;J;"=.6Z=SUC]8\_ M[8Q]JE_EJDA 4Y2%#9[E"=?R M 1I$VK$M7NL;[OU<#BNE:9?70:ECMD/P.^1Z6XC1#*3G5;#3\PILCV:CY]7Q M+ Z;H/KMO,.-:G('PA>TE,^[VV(,,A2.]B!^91UTDS(([/N[F&$Z-8^5%W1#X-B7,9/)[GJ"$RYCFA3BKO*I?380?# MYF ZJ>!![J333UKZ1"Z_\X5:DA?\NUR5Y6*]\<&ZY\L'\8)_'D_VOY5H/^)1 MDN=0X%2Y89,0$IR&$**:I9A1VM-EU[ZQO:=262FKEY0+&'9RNG$0O%VA8GU)G !ZXH+IKV7S' M\D7B,9_Q)T[G/_CBX_.*O\REE?OO%9Z6HJ3U5JF6X!.?<5$NJ^NWI>[NQJ;M ML?%GJP/HE !LQ57ZWGT]NKG;J5+?N*YZTE.Z&8GS&RO?@^#[R_5=M[HO.9T"V/CK492 M4(NJ$D^^E&_UO/EV_WBW=8RA>>1^!KWS+.0&.,]QP MF=S/JK:3UOW\TW8;3;5A?1#-/>0$11EB(8\A0V$"41AAF,=Y!%D61$F!4;:YGK[&-KD[4<%B6U9#E_T> M:/5FMB/ /$_T-58[8CKT$S* PY6S?T]/P[K^GU?Y(!! XQ7[K)2UEV13[_ ' M+J?*@) ;C6<\Y;4QL4G!FI.(9K$T $2 HAB%$$!SVF\86N9^JIDWQLY+X":\FA MF"^@DKW=3P"G67(O@V?/.,P)23&1&2<4:/0XI,]C8VOE*!-@-Z6J):E M(4_#J\=,3D#S3$.6>/W_S5W+;H,P$+SG*_B 6L(DN.02*>VUIZKJ-5K;FQ2) MU,A)#OW[FKCAT2A@P$&Y((2P/3LKC>35/GK+32<7GK3E]CF3"DFGN?]5HWO! MT#P9(S/OF)=SBM1.P[[9,7%].GXI730X^E O6/TL-XPB34!2PIYE0A8A($EB M:G.ZN;=5&%+?BSY.FZ%^RZX4>.M54>DY&]$.LMQ6@,EHFSD3S0=IVXY&/3 M 36/KY"G1\CLF+@,Y0ZKP98;&6UIN 1..*"Y?"(/"9_'@D0X!\9B)IEPBD-W MGO1H5O-+E_,HYC.N9K] E!+ P04 " "*@$A8&'3R@IVA !( M4@< %0 &YT8W0M,C R,S$R,S%?<')E+GAM;.R]67=;29(F^-Z_(B;G=2S# M]Z5.5?>A)"J2IR1113(RN^<%QU<*G1"@ D"%5+^^S0&0!!=06/SBNF(F,D-! MD>"]YF:?FYN9V_*O_^/;Y]$O7]-T-IR,_^TO]*_D+[^D<9C$X?CZW_[R^]5; M,'_Y'__]O_VW?_V_ /[GJXMWO[R9A)O/:3S_Y?4TN7F*O_PQG'_Z9?XI_?*/ MR?2?PZ_NEX\C-\^3Z6> _[[XM=>3+]^GP^M/\U\88>+V8[<_G?Z+IM8Q3AE0 M:3,([AF8Z#WXG(FEFF6N_/]S_2\DR5@^"MP$#<+2 (8J B1:[T1T*6JQ>.AH M./[GOY0_O)NE7W!YX]GBK__VET_S^9=_^?77/_[XXZ_?_'3TU\GT^E=&"/_U M]M-_67W\VY//_\$7GZ;6VE\7/[W[Z&SXW ?QL?37__G^W67XE#X[&(YG,GRM_@]F-0O@7(24[_^FT6__+?_]LOORS9 M,9V,TD7*OY3__GYQ]N"5XS2?A_.7(^C1;?'<0T'"R>>N)G\ZD+\P&S MT0H2/4CG'(C,*'B?D7TRL9AH"HSIATLN),^0YH409BG\]7KR]5=\\*^%#>6+ M!3\6O'CRNB5?]J/[=M==X6<'CE 7G Z 5!(0"LEV1BN@3M) \N>J8/(7G_; M0ZK7Y7DR#;],IC%-46W'?@8/ T<$ @7"XVC]#@B?60?*32<^62 MM!40\/"M6Z% M8Z" SC9!!+.T)&?H@I;,/X2^9]>3V[&\^GWUY.8!EED/-=R M $(T!2&=!!N, ZT3I<%1(-@&2DQA1 M!+/5?]X-QXDB:T)0)EI03"<0C&4PWFJ@43-NF3,Y'Q9/V?CJK%+#:\>+O0%?E) M4+$G0UO"Q.)H/)]^G$Z^#LL!X M]/;MT-%P9+,::UN"R,?);.Y&_^_PR\)TP9'T7HGT^06=%--@Q?$HY$D$-E):CP+.0$$.Y=& M:(T.^6'W-6MOVPX #8QL&?Q7Z9P,T7H4N:OAO-10B;@Z95=!)-) M!"&X I\D1VN'LI2X=BH?%J=X_,;MQ-]P#/,@%O8L_JNI*[DGE]\_^\EH8*FE M62^3:YY3PS.)(O],<7 @!4&'TS+>Q: MWL 52*,,;F8#;4QPP2"0M;4@F+'@A':@HM&>Y2!<.LP"?.GMVT&C^1!D!=8V M 9&S,3X-V3'\FMZXN5LM:\!X\BD2 \1G=&X\<^!#=& <%\(IS=F!"3(OO7T[ MB#0?B*S VB8@4JYQIZ_=/%U/IM\'3!L?%:&@-46$QX#D9Y.!<>.5%I81+2H@ MX\%+MTN;:CX&N3\CF\#!Y6$VEU5Z")0I9P6A"N\@*X,DJ MZ9*+5-3(B7CPTNUPT'RT<7]&-H&#T\]I>HU'WF_3R1_S3Z\GG[^X\7I!\U%E-QDM(I8#36Q]L[MT-!PS/% -C8! B3\J-XUH-D*9-&Y:+M$-+).K!*1)">"L.388[4R*9ZB8;M0-)P M=+(RF]L #7)NZD9GXYB^_7OZ/O"9J(S$ M',[/N^:NDJO1W.@AO]K^2FMZGEFAFI-=$02H&;8$F"9XF#)%(R MY8RVXC#G8].;M\-$PT'-*BQM)%O_?A%O\3NS 2.&)JH51/2G0"B+/&$>]9PS M3&B?N+&'J8D-+]X.% U'.6LPM"E,+ M15HOP3$5'%2026(FS6+!94X@FD$RY M)[E2@=^35V^'BX9#G'68VC,R3G %<;&*D;L>N""RT"8 \;&P(@8P,7 @PB2> M LUH'1V$A@>OVPX!#4-:G_ZZ]/F/<.O[%_.?9X-AD-8RFW?^5&I8X< M/2S\V$/"MRW1WO2P2F7;6]%Z8"GWS0RNG?LR6&2]%5F?Y[?#,;YLB'M^LBS> MN@.2<[C!HR# SV._>[ M:1>Z]E40M^\XFK-%29G$.$)$DH'A,:0XNH2PY<:!(M"2]IB7U6^9"" M?@K%.T/"K4JIP.X>3Y.'U*\LZ?M%)&:H)!$R6D8@ D.7"KTIH%D[3[D,7,5. M,/.(D'ZAS3R3B6_YS^Y\WPJQOA8F8G\]=N.OT^'%__ MW8UNTL"2;#R-"9(I6<9:?II,YU=I^OEL_#7-YD5YSP;<<$D-]T!LQMU'% /CDT45[;3+V0AB M>658;22FGY87W4&I#M<;@,])"*6^^XA$%F2+B5 M!%PP2+M'%>J)5&4W4.D)S\35-J#7W]]/]XSN<+(W;QO Q<=I^N*&\0"=J!R<$!3XPDPF@D[J4:I'UPL?[^?OII=(>+O7G;#BY.OWU) MXUE"JVQQHC[@T8!HR@0A%%Q*I=J?&G :52#SPAI%0^3DI7N> ^#R$EG]]./H M'$75)-$ N!X2[XDEE#(.N7!(1/S*+:.2T)-D%F6MKG=T!4_U^J$.S96_N M[@^-R=R-*NF=R9D-Z)9S7(DKN?[ODINEB]*,]SS_CHJS ML&O@E2(,=P(DFDK!>(I@A1# @@K41NI9&@%ERF*A"JQ_8&,/3;9!+_ M&(Y&@W)32GW)X).R9/TF UXX!E%0DJ/6Q)J7V@#M Y?;=[?@)%5!QE[,; $ M9\CN\?40O?XE,U 7GGX+HYN2M'>W)HE,B>C?0>;6EV"DP#5Q!TD8%US2-J?: MUPK;T-6")U4%/-6%T "PWJQ>6UJI?4[H'=XM;1"Y%T1R!BJ4#D@Q,[#.<8C2 MHA6/![!4+^5A[P.GS=2TX$A5 5$EAC< G?=N^L\T+Y'(5>GK,,T^3,;AMFC- M"QI9Y$"8Q(W :4"'T%"P21FKHGJ"H0J,KX!&*U%$-8683T+ MVJ'RU)Y1$ ;=11N) N]H%)P[H51UV_@Y0OKI?MB%37PPFQO RI+^@0\QF,PI M('U(-?,$O&+H!7(OA;':*U=;M2S?W$^[P\X2)G9B9 /QF'=#YX>CA;X[&<=% M"B\8QO D7;"&"<_-2PWN]@'(MK3U M&Z?I/%VK$Q$UH'G6UO4X/.I,=B(C?U2IL1/.*[ ^VM+RCZL04ZF6Z0YL3:5T M=2/]S1 [1!0-@.KV3O^C^UZLN=LH>5;!6!,<*"I*)5ZR>"@CARBW*MF42*P> MZ'F>DF; =)"<-R12',#T!J!S^OG+:/(]I8LT*BG?3WDUH#):9KV#R((H84X! M1J&-0*+7W"FF::R=C_-#HOH]_#H"5%U1-("MI:L0PO3FV=5(;M"?1'>!RU2Z MF H&1C("SB*W@C#)\]K >IFB?N\M.D)512$T *G50NZ"7O<+259+QR,!Z[(K MJ2@63'2QQ$NUR<+A6JI?N&\BIM]KCN[.NPJL;P!#KR?C!3?^,9Q_>GTSF^-R MIK<\NVVN-G!:2.?0CPV"2!"1>G#*)& &_5E&T->5+_6LW2L]?@NZ^KT#Z0A9 MU072 ,@>7AT_64V0C#G%/906.B!RSN"5XR"=EXJ+D&6JG?3Q,D7]WHMT=?;5 M$T(#D'K.(.0Q*$,IY)R0.5PJ<-YGR,J[%!4>Y+[[D$&_]R$=0>= 9C<0Y%P8 M?FO+6(O6BV2-EBJ!2Z1$Z[W!E6@!-N$Q;D,60M6NJ-U,33.^7'>1IDJB:$ ' M/;EU7E]5F@_09Y AF3*/0G$00EKPV>.6$/4=0>OFD)I M"&.E 5T:SU9-#&[/[I&;S89YF.+:)M)XB&L3% 2B(S*O+%4$ DP'8JWW5E8O M\=B9R&9\PNYQV(W@&D#FBX[*VK*H$826ZZYR*5YBP!P\$^BKA$R=I\814[L4 M;4O2FO$?NT-A%T)J 'L;?)FU!4DT4+75!(1WN)EHE&A*I @R(E@,&J?JQ;;( M%7W*'?%V#+>R0^.NJF :0-J[R?BZ%)B_27Z^M@HE(P\$?>002R>FD -82SCD MHJ>Y])K[VK>)SU/2C+_9X=7TX2)H 4CWK!J@C9F)( 0=FS*=PH4,#N$/TK#2 MA)PE-$N[BU3TFWUW[&R&G9C=0*2B=!(>+CM9E$XI>'ZC-DWC4):2$T-_F*HR MZM"6NP4-Y:X3?,Q>WI',ISK":$#_O, AIJ55GBG@UN?2 MD1A7DK(#C0RBA/M =>V:A -3^>K/.3XJK"K)H@%4?;Q][V))R_F,YWG9 OVC MFR[Z.=T6M+\9SL)H,KO!']TMU]IHC"N-,$TNL_P2[A\I)42=DO>X9D,ZZ$=Q M",E]=P:L@YRG'0B.)L;F4+ML.B:]L9R5_1R=0/9) 8[1""YES=%,R$35ON-^ MAHQ^T754&+P(P=UET@"LUH9 [,Z[8 CQV0BPI?I $*'!<1( 5YHM4]+XZK>7 MA]#;=\9])VKP: )L"ZS+S1:\(99J#Y:4]D4:%V%8Z3!M=,S4VJ!DAP!L0/L= M3_J;8;>[*!J TDF,BUH7-_KHAO%L_-I]&:([/#"961]8!B,XFL@L)G#2&* N MH#:3T>^_9D;:JP?86T!/"S>>;19;W8G>5"[-I^I3&L^'7M+S% M?3>9E;O;\WSEO@TX+=&]R"&Y8A0HH\!(X4'*Q+23E!/;04O,74CL]W:S*[1U M**8&4'@U30XU^O<%]Y8*>:F+DTK<>U8:^F6-NRD;P 5Y8(Y&FXA$Q[]V_X]- MM/1[7]D1KJHP?G< V26 QNFZ(/JJ&HXNTMP-QRF>NNEX.+Z>K6V;-RD/PQ!- M!86.B[<)$N,*A!<.'1I9^LJJI*F4S.O:,8\?4]7OW61'V*HLC ;4U%-�B> M\BJ7:92H7T%$RP'=\ C4"FT%XRX'4AE.3ZGH]QJR(_@R)BR M=5E!#LJ@DD4ST1G"@447M:><*UO]'OL'-&WG!/YIJJT/ETLUG!UKTM/'A2 ^ MI?DPH&OV8!4'CGUZ^.1N9T"]L(JC#H0B^$^.!#1B @1:36"9-F 0E=R:Y%## M55?_1Q@(-1I-_BC,?CN9OIG<^'F^&3WMUG];C1"-LB%D CXG!D*+""9ZU,TJ M2L>* .YXI1_(#-6A[.(M>BS<$3 JP#5'F)H%%#G M-_/9W(U+&]^!LI9YYB(X]%U $(E?D6R!YNR$-(F[ZEU+?T!2WZ'4'J"UKT : MP-?:!>G& UYSRB5W";=,R&A5L@@V"P_:*DL](4R+^CTJ?DA6WV'5CG%66S!M M8>W).1^0>NH<@9 ,QVT3-!A)2TE]"CY%9Q.MG2C[ CE]QUR/AZV#!-$BIE;' M?-*!,),RJ%"648H4#"DM.+SB0@::A:IM;6T@I=^:D.-C:0\!M(BC]3/=$B>B M9AEDT*$D#:'-R+D!JF@D21KNJS?W?HF>?JM#CH^H?471 *R>N8)?KFF0DE&1 M^@P\.8W[H]38>26 !RX=33X37AM3&XGIN3"D'7@1M>&KU2Z!MJ*]T ;1,J[I[X1W,/!5.)^7!,CW MHJ:&O)\F,>S-X1Z/IMET7F86QILP1Z\R3;\.0SKY-IP-")%2""J!&2U659>6 M*V"*!JHT#S1N%4K"%ZRA _]VCXQ-[V[D$F\/.4XJ,K4-4"S2)I8KF+V9?';# M\2 DP47*#%+2:,L;RL%+KR%263K52<7I5GG!VR'C*0']P*..3)\"Y$ &-V#5 MKA;R/I52CH&WZ,]QZ2$K6^93B@B>\P3*H0-8>G]%4;NZY0$!O:/C4($^'2B[ M)W<;@,:*#ROB953,&^9 &DE $!;*I"8-J$,3XYY+0VL[.0\(Z.>"OCMH[,_= M%J!Q>\RB@Y#.\,O90'(2I=)E)%09_:8Y VN=!ZN53SY(FEWM!J%/J6@DBV-_ MXZ,2@QN R$7ZFL8W:[5_2F3"=, MX@+2+Q@#GY*#B+9YT)G'X&MG8#^FH1'; M=$^9/DG;/X#![0#D+?+IN?Y[=^-MR[PX_'\LY5+.YI#P7S"NU"$8G< YE8$* MXJB+V8?J5TM[D-DOS [#Q?,@ZTQ(#>#P]60V/\^KA=['* --)"/3=!E**,JX M=DNT ):21$ZV.RCJ@#:Y0#$@ 9].QO$-ZL/1 MY$MATFI5@\PX"S8+\,3B1@@!O]*)@*,D!")Q.YC:63$O$M3O051)Z$^LWUH2 M: !.EVDT*I;Z.+YWTW^F-68-B'54!QE*)D8I[S:NI+P27!A5,GIG4JC=+&0S M-?U:O-T J1+O&T#1;VF,#!KA2D[BY^%X6)@S'WY-M\M)Z.090150:DQI;D?1 M[40#SI>,?&,8NJ"UD]A_0%*_IE W>*HIA1Y!55)5!B>?)]/Y\+\6$IGDD_"? M-\/%8)JY&U\/_2B5T,)\-K T<.J(AY B.A4V2C#9*3#"TBC0[L-%_2@19H?W M]6L2U45-5VS>&SE?T]1/ZEE)\^E-F-],D5VO/[GI=9H-!/%&!&,!^2.12\J6 MKM.T%#,R_)\PT=6/$SZEH]_ZFZ&$. M= X^"*& $ZY+#88%(TD ]#90:V;J3*B-FNIJ,CZW">MX <-QP7NL_' MEVZ4SO.KFQDZK;@.QI,3Y<962ZM+Y;0'+QVN(UIE6#:4YMJ]%3;1TF_%2T?H MJ<'W=OJ?/6'20#ECD\"#5F2TTQ#Y&LHT,V"!:RHL,W*[C+U#PD']EK=T YS# M.-U2!/&^>^1 "1>]%!ER:1TI?"Z=;RT%0R+C!K>$K=X;[QDR&JD.KAPUW)/- M#2#E QKV#U>QPOS=1C*<$J^=!9(]+PEHZ!;J0"!&'B0QE-'JQ4\_)*J1VM\Z M**HK@@;LG;/Q5[3W"X.6RT%_,:&(YH/L$E=6:E"FV&W<%BVJ B2NI7"2>FIJ MV\J;:.DW\EQ9Y),.^-\$CI9TW\7.!6?2^0P4N0,B4-2JN<0:*)&.!!HUJWW[ M]8B$?L/,7:-F?VX?:B37,7I*[^R-/!IH&[.(V8!DR8$@N!Z?):Y'ARB0,11_ M7MO^>9&B?F/,W8*IHBP:4$2;%\*BIZ' MX:FSZ'.W>*HC@0;L[7M/X38]0=QNX6CN T7PNRD&!X9EI!)#*#OT<(+A6G.J M^^(IDY1AS@"3NLPS\1(L410RY43Z))(BM1MF[DKC=C#[66J$.I50 ];/MNM; M:N2 YS?EZ ,K99&3DOOEA).8);'<.Q%I[:+9G0CL-_;>+5;V!.;N@FL7E2L= M_[1W'Z4BVIP"Y,Q+2TC\PZ/Q #SEZ$7.N7[\?D<2^XWOMX#,*L*KF.-YI%YY M&T9N/ES088WS-KVBTRYZ6ZVK_DREY9M.QO&9]]^W7B,Q,=$2CI3XFJ'*W08E 6DK$*#9R$2Q4Q@CFCLPOI.6_UUKWV"R"-D"T:4U4 X$ M[6@1@'*=-#%:6< .VXJ85OYU,T1 9+P>8A>]74S>> MX?**S,=Q\;?1$@'Q?]\LV3T;KEY^H=2\Z?'R53]/A M#'_T9E$$LMY!1LLE*SQ*L7GW6WG)Z[@[1I#!X;)@T?3T42K]WLT]O1 MY(_%^F^/Z0WZ+2-)Y71FREAFG8(LLRL*PX$K35<#L=(;05P*M8?/5%Y"FT;> MT:&Y@__4-4Y^QFVR<>%:YYA5%D ]*5V"909K..HM@T:MX*C5^+'$0ZD#$%*>*=-DRI MZL-&#B2YYWYR;?H978B[ 70_L]*[J)WU*@AF)3#/<:,:9\"%2, [R2GW,:98 M^S;_!7(::1-^A&OZ6C*I!J]^L^&6&^M3FN-A,CI":MS#]_61)_?"BGM*FLND MV! D 15,@M""HU;S"8*)V9(DI.<_>=)<[;N/Q;4'US(C#D%+AX97D.@PVY1 M"VTU]\@X5KOO>0?+^+D2^'9!:M?W7[MBX&<,FCP?,RHKIT$'0=#9L)D*$$ZA MVY'+=+G(J9'@[EOC/B/7GUHR;V_K$-9!8)BMD=&2- MD0*\8)Z0E+)7Q]+QN]#]BB=H&!CDM>@.50$32%FBB-BAGI#6=#9I] MB;!J,W67TV,#T5%[)4J;V@""1@J&9@,I)N\#38:RVODL#REHQD2MA(6-(W9W MYW<#Y^P=]4N.%%T\&9?=NAAK[XE/07()291J0A82>)(T\B5'(;)3];N1OTA0 M(UC:0]*;0',PVQO T*,UK(::LQ18284'970Q,T4"6YRK%)4@2H7(??6&*\\1 MT@AF#A?TXSX:!W.] >@@^9\GXX5FOIU@[[+D(N("O$JXJU ?&X\<(L1J2XD. MTM,9^/7[LMP[D:KQ5CB1?+E MTI*6SC$Z<7 !MY(47C/EF+&B=@#T18+ZC4_4AT\][K< I1!N/M^,BFNRR?M< M+8RIE%C1RT0S/.1148.)28&TC*-12 QUM5/OMB:NWQ!!!Q#K1"H-P.VJW'[? M3+\OE.]2#Z\6DB(W2:/B99&@^:B( >M% !V9#I1F041MQVPC,?UF%=2'4QVN M-P"?BS1'7J1XVS1MM8I@J?"QD)V51+M163 V%">$6,Z(9S[4+J]\GI)^9[?4 M!TX%?C> FN=:J1G.J96EJ7HH4=J(*TC" Y$N)-P1C(C:^2)/J6CDXJ:B^[X? M@QN R./\K+/QT_#8Q60T>CN9_N&F<9!-=)(CMR35#(0E9;(P;B_*LV3>XKYP MM2-!.Y+8B)^_)R*>MFCN3#P-H&_-(7W:5@QWGE+>*\BQI,3F@$=T3A:H-U3( M[)V,M:'V$CW]XJI3(&P.$QPFE;T1]F61FH%[:5JG3>M37@V"I%+ZTD8Q$&00 MP:/<*625X9E+XZ,-U>^$-UVS]740'A-3!TJ@&20]XU$L]\C N4P-Y0G0"S7( M'8,*GQF%IB+ZJ5R;[*HW%M](3+]A@6/BJHX\FH'7P_9T+E&C-5H.QI?K2%(F M=Q#T5+WVFGAELJ6U==3N;0$["P<<$T;[\[WIQDX'-P5QCB=1QFD34JHT2"@M MK@CRE'FNK8XRTMJW,+TVF>DL1'%,,#>!AJ;WQ0&5<48[91AQP&BI'2(IH6YP M'!)))E C! W'+!7KL(ZRLR&Y+>R%(R&@ 1_[N#T1L\@Q4H:*00H\.JDPI:;* M@U%:\)QE-++ZW/GFVFMV-GJNA9W3/VX:V%0+MI_-9CYB)HRHZND)>Y#9[X2[HX?I,DV_#D-:L@OMN+C;3@,;='R^!I8&^] M>,2=?OXRFGQ/:?&ACS?3\ EY]'&$!MQ $<&=B=C 45!5F.UB=G'B;5SE0#!,Q M9%,[27,O0GL>KM@ 7BL*L@&T/KA_6F[%DX!L1$H&G 7KJ;8@,YI?PGD%GDG< M>%EQ*7GPT=>V-%X@9SOD_?DN!0\02FOX6FR=VY5\=-/%W]^G^:=)'%#&B=#. MHUJG%/^P&I"#!EBR:+/8G FI'7C;EK;MD/>GN$?L1%Q-M*1\,2E(9!$26K] MF-/(LM) AF0)R.Z\#LF3PA8:Q'BBUH MXU!/:V9+N*T8L26ODEL9JQ=([)FI1?\45V8'BJ 1(&U.#"))>^V4!R5+$K] MMOB0)!@T.V.B.>7JRNJP1"WZI[A/JB.0JN@Z5L_$U3USW9G!=P_MMOOA\[37 M[]!R]Z*[9AR2:12]=4 B0[#1M,B@5\"T(MSXS+VO/1/\)7HJI/:59WZ<3KX. MD7.OOO\^2_%L?([ 1'F-KT_"?/AUF8)SRP%J4;<&](6U]B73H&P,RP(88:AW MTNA8?7K>[E0V4F]Q*(*>R0CL4EP-N)8/@=# 9GB3\,UAN! Q?CU*JT2H MD\\EV>F_EC?R'-?$X1G\2.>\>[N6/>N_/UB>/T)[2;DZLELEN:#X-$!(RR!YKIT<+$,3!8<6 Q4 MF!"S?9R[^=1=V>?%_2K-9G#8N*X9.%8561-7&(]7@AQ$GLV_EWOG15^^ M+X7M@VB\(29SB$9(-(DH 6.8!65U4%9:3:M[0MM1UF\Y7O/ K"#.)F"Z(:U3 M:A]8X!ZRL[C=0B+@+)/@LG:24FJ"JIZ3M7_R;6>7:\W!L(*XFCJ8[Z?9G8V1 M/3>WP[4_3M/09/G '"A+JX&-.2;U6N77+QRWTZ_%6V?7J5QRL/Y(!N350JXBU+I M*%AL8J\#1_VOO9 ,H5,=?3\@J=]2KN9@6%. #>!Q49_Y ;F*+%PN:;6>@>-6 M<)@@!I5E&?CK\CTR12W[,!F@FO O4E(M" \S;@2*4LK/$DL2=&%VF;CBP2U MUI+P2$#;5R2-(@P]>_2UXJW)NS(R3L;+KOJ+JZ/9($1EC43F&1Z1@R'ZY<"\ MY%6.4AGAJM^Y[$=I:^T,CX3)ZD)L%*RW2OZC^[[0\-[IK*W'76"*9C M9-: -"FBJ>P$^!S1NH@YZQ"LC$%U#KO-]+76O_!("*PDL-9S<=;7):W15$4" MADB%6\LI<&5.<^+!)1B\$]\W!V1=<1RYNJHJM3"32IYE!O3V_60IWI M3H-+(W)FA(.FI8V:@AW(:ZV]WO&.V0KB:A*)KR?C M!GTSF^,"I[=;[?O H\U (DF@7)DF$(P&CUX\I+)(13,J\MH]\78D ML;5^>$="9#VQ-8#*[?/B!U&DDO.%RF4>0 E"6@Y)XNM)8NPYA>^KZ M]8./7R/3A=#VA^,$=UN7<"PAJ-D&1DKM:1;>0];&@=#.@!/4@A=6&&."1SOX M.+!\@RBA1>NH( M!_1#HOJ]+ND;?@>)Z%#47=73A6O*_LUPP3M4]6LE8,7URDP&$25D5CI#273" M+!<9^\WZ@Y/9@\]>9NVM0;.BM^A,OUE7(DDUN$YX!/%*2@Z"IMH+?ZE_& V(,21[!@!QID% MDH;NX; M-P\D=\3$'"!R= I%PC]\-AJDD(8D%]%R[RJ2M)FJ)N.:G2&VKI":BARM,N>N M)E?N6[G._[0<_HM+W="ZP 8;O(H&ET8,&F JXTK1;2PV/'/21<-K)T+N2VN3 M8 C4+M':1$N3<IJRN?<9VM2U8/; K9!BY0/!RYPVA":96_$H>V M?3:,5>_#>]P5]GL4=+93&H9) P?'81J#&>ETZ3:B1-0@ HW@@]>@$M["+&1N6*7-U^^C!:L=*-;5IZ-\V3Z>2G,6Z8F+;A0,8%B MJ?1S\F6>E<@@@Y5&T6!9K-ZN=3O2^JUHZ@R)70BF 1/Y;(S/P@U41MJC\SN@ M42GB70"O#"^Q%B2?$P*:NF29)SZ:^LT1'I#0\\"G+L3\I!QN?YXW 9FU,M)A M'.0@O/,9O4!M8ADX:\%8*H!RQ:5PR03209^7=1)ZK@PZ"F3VYWD#D+EK27B; M)S..=R&U,]37:ZWE/"'1XYJH="692W"P@D3((1%E+8G&5B^0W):XGG-)C@"S M;N34=W.,JZD;S_"URX2!52>N[U>3M\-O*:Y2J+T5AL5RZ\]*OQFARO6K%N!- M,M&'Y%CZX2S-;5_6<[)&-S*>=,CP!C38JAQ^T20K+A*@2_K(3:'DU6K]_><%7$4'.W-[VI8 MJ3P]^M7)Y=GE^=N/%Z>7IQ^N3J[.SC\\)'F[>='//:;*A.@?TE=I)O3Y]-J- M5^/V[J=2+T?Q?5RC_CRO4.5&]P.K[R,)>$HYPAE:W3J#R%(B-A:]G!B"BVEJ MJW?CKT+XP5WA#R'BS7 61I,9ZN0K%.:KT2+MS3EG=8P@*4-K-3,/GK W F9 M27+&Z=I7R+77T*\Y=WP\/VDZWRI&/G/]7.Z Q?GU DG*-"D'9[#AH"+3H)7,0N1G-:NMD^_)6F'YQ"^ M^)I[2$>;$N-)0TY"E6$T @SG&J1&;]TJJJ+QQV5!(^JK"PP]32SL0$JM*I[7 MYQ]>HP%UL;"@SM^^OCA]_?;A[.W9ZY,/5Z]_O[PZ?W]Z M<;F/AMKY'554V6$KJZ7SAK-_SO!@^WT)RLE3\"\T"!\"F"T M$9 R1[\2OV2Q=O?+%PDZ..HQ65323!?2*F]Z[K@.BCC"8FG:7&[5T() QX@H MX-X3::..V==N'K8-73WKM6HX>1+AJ"V35C79Y=].+D[1+3Q]\_K\_G070'&JF#C]60VGRU*-'PIT;@MY[@#G2$NR5QL M_$!-:16"7TE*P'KJ Y*(%CI M^T@8A2BE442Z'&1MN_5 DOO5>4?$YY/A>T<4=:OZ\O7)Y=_*OZ?_\?O9WT_> MH:ET^?[DXM]/KTY>O3N]/'V-3[@Z.[U$:^GLP]]/+Z_>ET_L9?[M]:(Z-N#A M:ZRDC-=:)98BI547L/GW^]YT=\"V60L2++HM7)9*$2O!&N_0=Z'6JIS*_/#J M"1+;4E9"AE@KYTZW62@_>X]Y+WCFA9VT[W&O5)*A?U5,-%X^533TAM*I@BH7Q MX>K\ NV-?=3*^J]7428;Z:EH\2P2>>XE>G]_)(1. 8UU[SE%>0K\2E(**C 1 M,K'9Q=H9"2^0VN/![U=1'YLIJAB^FHSGP_%-BJLQ M&Y-QB9'B#[Y,9F[TVW1R\V5MNH>G3C&?(7A21@ :M'(3P=-",6*2X-YT$G[9 M@<0* :JUI][5C#Y/Q7,[P7">%?X?M+'((N8<."-P8T0197:6*%J[2NU0FOL/ M476%P6=B4L>3;JMZ[K?S\S?_.'OW;A&1N3KY\-O9JW?HZUR>[N>+O?2X*EIP M:WHK*<7?)I/XQW T0@@^;NO]S)'J$'>BC([6G# 0G 5P1%K0,>"9R-!;)[55 MXDX$'JH0MWK96M0V4<55L. 6/59C,. -)R"YX28'[D.HW8%T-PK[57;=8>NQ MJNM0;JTJMC>G%V=_/[E"H^GLP^75Q>^+T UJC;^=OOGM[,-O)Z_Q1XM8]%[6 MW=8/KV/Z[;>66G9AF@Z_NM*N\VR,6+Q9W@J-X]]2O'[0[83CX3))S;CL236X MF:)J^L_/GPN?R,P58PIHZ5LAE,#C,E$&Z'4P2ZPAOGH;RN>.5CVCU7(X>QN53=E],AE-%XBPJX59[+,]TPC0@V MZ5#JOTO<(D@-QGL)SGNE,XM1IMH%-EL3=WCZ_0]>]-PIF96B-G#<45%S]'.X M@I(4"127(:B1L7[IUCYT]IV6WP6^GB;F=RR_5C59"2GMI[M6OUG'LGF&BDKZ MZ5UI@G@/$D9U8#IZX)R46;+<@<>CK4S$R8[K+%*JW2+F(04'VS!ESEFZ&PZ^ M?/C:Z>J#HREE(*XT&O/&@6&+PN,H*:/1V^H)%"]3U*_V.$#Z3ZR9>HQO51F\ M/G___NSJ-N;R^OS#%1H/IQ]>[QD[>NEQE>IPMJ2WDBXI4S*&\UM/^/7B[N0Z MC-UCHAB.>>5<\RW(7 PTMRMGC9VFG)E&0* M]X9SWH(0GH+A):J; Y?)N5)6UP<[&M%4W6'K:=E.9W)K5;&5:IBS\P^O3C^< MOCV[^OCNY,->"NVYQU119#^DKYX"NRM(6%BY\^%T4?W^7/"0*R,YFM/*: W" M,@O6D@11AY1)#$GH6'^_;DO>P3.#\#W+MRQ&>'Z/G]CY+F5 MF:#U$"PKYSPU8&1IP\)XX,R'D$WUF4%[TMJ[0NL$:T^&!1U#DJTJMJN+1;KV M_[J\.G_][_NHM(UDY<[&A55N U*N-0F!4X0!C&3I*TR0E7O M2/,\)?TJD@.D_5A75&!TJYK@PRDZ/^@0G;X[O[S\>'JQJ ;>1R,\_Z JFF$+ M&FMI"#<=HU5;9F(LBBWO#6>;94A)EXP2548R:3 A,.#:>Q,URSG7;HJXB9:# MYR@]>NX]GE6IC,J9 +4A@#":@#/<@7)XM.$/>2*UZZLW$M.S[JB!@R?SC*HP MOE5%LMRA5R?_<]]BDOM?KU1,LH&>:L4DJX;6S]BE,7*FE&&E984I[18U6*D, MT&R-8D1H'VIOI!?(J=8N_3EK6(NH+.<$O+$11#8>+!,$)-5H)4OE**T=K7J) MGKZ+2>I@8F/S]$,ET*KRN#S]K81C3SZ\^>WT_+>+DX]_.WM]]N'M^<7[_5NF M_."1=7JG[$)W)<5SF:Z+BWJ1ODRFB_:QMPC37N?(T0@5DIFE.6H# DYDP4HM MM&6I]A#.3;0:>#[<3(:E@#W/@KHI<=UU7#X>7J;:CPWQKY;E&!%#OG;%5Q.-AU^YV7!VGD\""G%Q=;*0U??EGVNG.=$\ M^Q AT'(?3)$]/HA0'(Q,C(PNA]I:;3O*_@Q-@G?!WF,MV('\&NC*_R']L;:B MZ62,7X8EUYY?'\U!*:DML%2&1EN1<7TQ@18R"85^JC*UDWIWI;'?*1']([53 MF3: V1]TPWV\.LZRC"&5U#Z+IH]2I1EW*!/*4ND0;GS6M37J;A3V.XVB?[QV M*,]63S*=NO'URO(8+9Z^,$SN/_CX*;-7WS^.W/C19N2"2Z&9 M!*\YVKLY![#,4T >B\BLI#K5KMSK9:']=ZHYTEYX$K%L'E:MZOB]VA/O?P0< M\KK^VC%W>(#LT$A7*W3/2_(VFBP4!'4$;$:3(J:DA,Z6)U8[H_1X39G+X]>> M^M4-1X7I9?LZW',/-UYDB6M#-=I5J7B$4I59TA2HICG8J+(7M9-S=J&O[SOI M3A#UM.]#1P)K(."TQL+7(S>;#?,PQ5??;WV,&S=Z[TH)Z/S[&SS9'JV5"/0R M7"K-'4,"$:4&)TNU:59:(?'\(M-I15G+)4IDYX("\+;5.ZZ*7CN'8TV>?Q^Y1W=9;/Q>V/Y[BW+ MQF>X^]X-G1^.%AOO_2(%.L5S-.#+..KA^'IQ)?9H=R1"LN:20PYE]&5('E4[ MX:!%+G.A...R]O5NU04TW,Q\%]QM]HB.+>0&SN^[)6^QTM_'$S]+TT5D[VS\ MY6:./YZ, _[6 @3W/!">$>M8&:0=2U,:;\$%(2#83&-Q SFK#?0NUM'O>=\9 MWGL7>:LG_UJ/_?W/^ZU/'=T\5E05M3A;+,D3\2FL#2@BF.,F4 MQ]J1P0ZG -PK_;N7O$;/_;%, W.;HE M;?T[SS6PLODXKBB95E7."QVI]U=!/WYHU]VT.U11N_4]IC99SWP$PZU&(/H$ MUB8.27-BJ:O7#A'N_%K>L+&5]_? MN_\]F2YB1FO>D*/>>HXK3AH/ H^VH4O"0Q#.HS-$$G*S,PSN2W6_=G\?4#V* M?!M ] OK._E<*CB6N7ZGW\J5YN/@)LW*24HH:$D5B(Q_>!T22)YCTBGJG&M' MJP^AM]_4R>.A^&@R;0"_MSMVDE]8]=N;>>'M#]?.1':!*@(T2U]F0G#P2B4H M-G7I)LZYJUXD5I'^K? M?GY\]R;S5GVFK0=:[.]![?J*XP[JZ#))[X#1",9$ M+HBR(&2Q!1*+8)E#A4JID,:E8O163S7H;5S'VJW!9)J&U[CAPJ>2*W5[4SJ[ M*P58*P_X.)D-%X'3A]M21*5$]!RB0-4@3)F>(]*BIZI2D@2:=.WDQIKT]]UF M_SB8?>'>Z+@(:,@0.<_/>'KG;]%H(Q)")+C M$9F4!*>R@VPB\\)8QJLW :R^B'X=Q_[W01]8:-5*6?9?W]\$>?#[%3O"=V@\ M/.H,KG/,F0N#9J8K5X(Z@.."@@W*$:N",J;UOO#XM)+3_$A7>R8%=4) ]@0W M"RD#$7@Q[DDT3A!G6*IMZ&P@I:E.\+O(^VDG^,-9W<"Q^%Q#^]M;]N^W>7./ M$T:R3$QH!2%S!0+]1+ N,/ Y),Y(4EK6#M/O06:_1UM5I'4KHE;/HV?Z8>]_ M.&U^6%>]NSL\MG;IJAQC-EJ4>&&T%$1&3/B2ZAJ5H(*B>4)$[9C9$3MXWUMR M'])MG^=%3<^C_6!(X(2CH9A*XI$@N!,-8[@3M56B%/>PV-W-XHND_3S]N7=! MTF:+NYZ<6M5;SS:XW5]SO?2X[AKR=JB]-K9CM3(+QX(&%V3)Q:<*A:\]6,.Y M]3IR67V<>%=M>>_Q_O@-)4DQX%9[,QS=S%-\A']GA-9H*@+E-)69J8C_Q 4$ M%:2-C!DIN@NK[41JHRU]=\'09B75G= :,/G7+M''\V$L2QI^3?=%.:??PN@& MM_FR\\+G+S>W+6,VMSR6BI6^!Z4[EG>%ZQ8,%1%D9D25&TF?NCM>:ZVB7X>A M8T3W(NI63^@?-'H]H G&5@\^1K/:#L_OC6U)/1LAZ*!3 MX)X;5ST@WE7+VKN-L]:&YA3Y-QV[T6T+FMG)?#X=^L6),%G=J+PN_62FN+5> M??\M3:ZG[LLG/#FFR:UE 9,@B%,1HDP1A$(.&9)-N5^GW+H8'.WNC*^^G$9; MY.Z"Q\P0T&1DE)\;RVL5[&XGY4S36W0%A3X+55:34@)?T< DGWX:S M06:4&&ITF>12!M0E"3[A7Z,4RMA,@N2UTVF?4M'S!5H=\3X>1GH8KYM#RYO) M9S<<#XC3I8F$ JJ=PGV4.%AF'##NHM-1"\.J#[M]AHZ>(\P'RO9%J.S!Z ; M@E;E9/05K=6'BWF?/OLT'40=4Z;<@692@"BVHBVIWI2(1"RS.<3:[L&+!+4$ MGWWD_;0_<27F-X"D=Y/Q-3[MN)<2"2R7<1T9!',$MY["[!="L;:>5JA2)9QDU!>U= !&(!<\L!>6%8S8Q M)W/M0LFG5+0%EGUD^X+_M >C&X/*K>8MWSM#-W,VB#EX80RJ6YT);B4NP:8D M<"ME0PDAP>KJF8@O$=1OS6%'IU0U"30*IU5WC5>3Z73R1S'EW!?\R?S[P')' MA,\*(D7+#4TV#LY$!E(P+Y(,DJ7:L;%=Z&O/=]\3%EL KHJ,6HV KZ9KU(AZ M;WI4S2D@1XEN;SNO@2FA)&,4I.=XG%E'P5G"$ 0Z>4N3M+;VC-DCS0-Y,YRY MZ^MINE[%6%>O72IT);2U6CF(/J#/:BP:!3E3$-%Y*KW5E-6N+7B)GI]CML"B%.@MW!"MA92<"LA!OQ^.AY]O/M_&)%-PQ 6-EAE96&8,##>H M$RTU29/ H_$51/[@I3T+?1^136KPKV_!NV]KA#,:E/(LE]N1E0]HB$^ )Q^Q MSBKT [>*L/Q(\.LO[2=J6TWP>_.O 4_WE1N5HN++3RG-WZWFUBRT7_1.!D4I MA*13:9U+<44L LU1IY25U*IV=NTF6GJN%Z]M$E1E?:,06@4E?<)Q %F4L MK.$*3! 6N"HQ;-2!46YUBAP(HA9B_'6DO06$]F!] R#Z.$U?W#"NVC&5?@SG M\T]IN@KH++LWW1ZM!,_0(#P0N;C)UP9-,H7^&>7$.9^Y\K7G1V]/77L@VP/A? M*0Y*VQAOT=LUE)7Y* E7)YP#'5GTAGO'1/5DT9TH;-+U.PQ_1Q!5ZT <)*LR M=0:5?J#(-Z7*O6]ICXW&(PF"A<1KWTN]2%"3A^018+:3(/H^)7\?3^^VPTD( MI>QMAALD#1=CETJA_(JH%?\&(G"7DS' &8FHNVD&6])9".7=;IO2+^9#F@\417)SF3(;)?H]@M-R'TQ M)F*5C-J0G&IKK(W4;(4O^5/AJ[((V@73>O/Q0=+(#EZF0634O,(%6<8R"8A& M^$&3N2#5WTY=]-YF>>^N+BC.4>6F0+G+2L"X& 824")%$K;')2O M7?)6=P5-X/RH&*R]#?8'Q)]A.]R;9-K3I&6.H$3I-*QY\?-(@&@#3]G;(&3M M>$X]ZON-,?X9ML%^0/A9ML" &DD2)Q0RM;G<3C'.<)%PD%4(O MIL@]B3^YDCTB5O<4Z\^"VI>XC+\PG$0Z$#ZH**P S[PH$9Z$KHVA0%V,-&@C MDZT=;*U%>[\W23\3SFL#X6<.Q0T>I837"\8-Z/'"<8]7<1>0^_5 WIV,1I,_ MRCOQWR:K M%)J)!'UY[\N,)3R*JW=VW)G()DS_JJAZ?(9T*[<&K*7M%CB@3$>RJ$KB%#T7 M6X:3Q!@@$!H\)1F96ON:83O*^H5@Q_#8"XP[R6IO!'Y9V$:+R&.ERHO)U^$, MQ?;,V@9"I''Q5PUN?PTNJYD M.WY-I97YP)IHLRSMIRPKGB^GQ?/EX(GFBI1*35.[S]>N-/;KZ;6H__:4WT^# MSW],A_-TGO-L$(J>MX& R]&C84,TF)PX*GJ#1P"U3NM^3,0[$OM-06P1G?M) M;W=PVB4XQR6!*<6K8]N+I3D%Y8Q!%J*D]29D)&$6_[#2>J6H9?UHSGZ3%EM$ MY$ZR.M!>/!W'#D<;E>%]KTXN3]^\/G]?II)6&\^QY9/K##?:8Q65PC3W@R_/ M\_ITS(LT*DID,;1R,1++NUF*JP*E^]D)U!K!M P0I6%H#>H(7BJR^"OG3!)C M:E=$'T9QQ4F'B*+)]Y0NT_3KL)2L+@?G%0K6AHR.1JLJUI).>IO!O@PRWP\$ M'1C"4S(I@8T!V2C*=0LQ"A0+UKB4H^*U@V"=+*3WHKUC8?F%68H]P:(!6_;C MR(T_N,_+E"1K; A<,B +/]$$/+_*7:+Q.9G@DA*TMJ&Z_OZ>YW3U#X?'/OV^ MLFD(5[?]ID/*VGH--"S8@):TL;SD5E@JT;W+T=6>&/&0@GZQM;\D-T!B#[;V M79!W]0;?]M6ADBF0%DJ-Z M%TEJ\,Y&,$1';U)0^/BMRO%V>V\;.-E'O)/C\+J%1I.+;<1S"L39@)NG3%\/ MQH,O*0>$.QTH,3K+K$F "Z(,,TR:4#M'\ $!_5[_M'-X'"Z=!J"U@6O3:=ESB_C$J^_WGUG%+!8K MOE_V.#ZR]0PMW:V$ 9:LQDV*5I]1!E6U\32H2%2H?H?9Q3IZSO/8'U:/@T-] MR[AO=VTM=W.QQ(LTFT^')07WIDC6RI2*2V6\3<[IVD56E9?0;U)(>S9KGPAI8(/\4.ELTCD?;HH^.,\G,0[+ MK[C1XG.SDYOYI\ETT:[04R*<%@X()1)UC\NE%MY!=-G+*"(EU95ZA\OIUSCI M%::[6M%'PLS/O'T6?_P=;;IE:=RRTHT9+PC:<= M5KO&O";]_5I/?XH-M%,U2 MR%@[LZGZ(OJ-%/XI]D85?/S,&V2Y\+/9[";%LU5Y], HS;-1#@*5&81WL6B' M #[$X"2/G+O:Q3E5%]"O._*GV!@'X^)GWA2/M,)7-QP5E_#M9/H;_NY\H!)R M(40'2I3R4Y4BF*0X2.Z8M%(Q'9OS03:LI=_D^3_%5JF)EKY#^7LS82VR_#ZY MDJ1;?K32&Y8*YXSA$#4GZ']IAWK#>&":>&JU#HP_"G!MB/IW0EZ_78E;V *- MB+Z5(\/_F G^"1-NIN$3?O/C%(6XR$__7+HX3L(_5VV7!B8[KTUIGR>H 6&] MP7/3>> \QJPHIX9TXHAWLIJM]HS^,^^9QA#3RM[94X$L?O"/-+S^-$_QY&N: MNNM;QBR/U5MNQ0%U/#M.RVU3,4*MIN ((1"XY<%FGFGUOA7'6=E6>\K\?V9/ MM86D5IN /5];6+TP\@CUD V70:888U!$@4((@V E6JK0H,^$99D5HEG5[D+\ M9RR#9%PDIZ(%&6V9LQ(3J@2>@95!*\X)GFWMHB%=2;RV@A_@9P_8Y'D M3F"9=".Y=D%X6PR6?12EI03ZWF6"AR;%Q)% 90I2"R6UJYU0]")!_0*QFMBW M@],>,N@[ZE?VUWG^.)W$FS!?]6!8QAQYGE@2(14-91(L^J(]HQ@NG5#8Z M"L)^9%+^X!U-HF,?*4[JL[0-9*P4]\-E<&9CEHQ"8M:7SO<$;+8"F.)2:>F9 M?]P;Y$5D//>.?I,_.D7&P2QMX!"Z0'D@ 9\6\SF_IM'D2^%3:;\]GMTN*662 M9'0!&"UIY-E1,"X+R-8Q^G_:>[/NMG(D7?3]_A>MO@*1FDMHDL0DXJU97N2W;A1W#!R F1% :K(SE1UR\ M2U;=RHGRP.I+(PV [#(.X:]N@*.O=O)'S$5,+_DAA G22/OI$$\3U.W)%_A M6@8>',/"E>Y$\AY-=>L/^H-745TT@*W/<10G=@C\'(7;P6B07>3<[^ E4XY: MZH@)*!B0$P\J(NT$1S[QP!EG!"=:&&"="*N;NN\/9>6UT@#42H?736)<"ZT0 MUF @<,HELD8;%(!_";(/BO?VMNF ;T9^L289^T0G:B*D@0VRY"R&U8PO-_^U M,TX9KO/,=Y$[6TH!)C(<,4')Q+Q5.K+2H?ANE/V]7G)L!9X5/4H+:[+5[-OQ MT>4_\G]/_N]OI[\??3DYN[K\>G3Q?TZNCCY\.;D\.885KDY/+H_./IZ>_7YR M>?4U_XO+N]M;.[D?IX41E0^.R^CO)H/98*_),_T14R3K=R!9%>TU9Y+!C87DKDAL88&>H5\F#MPZ5G/9&E^U%T(*MV M6+$7_+P^:TNKIP%#X--@9$=^8(>G(Q#0W;RV(X?J0PA2PTIE?._I54^+B__!F!T-;&C*7QY"EMO817-AP&NX&Z:FQQ, M5__5TIT-47,B@T?,Y/D[EGID.?=(*L5!PDK:I MCKR3]=0%;!%#C1K3; +)_ MN_R#A4M1\XFDSQAB='2(VG6T5+WMNW;G2ZB M@4:1M-QKWCOMHPK+L7?@O0$3.B%F12+*@V%J2IMMZZFIZT.4T78'".T@^MJU MA)??QY/959SECGN4<&W$?!F/;MYAAU CN4E@ 8+AA[A(%O:5 P_8@2T(AW1(-'4" MS/O?JGM/]8&7PO)MX)9Z*NMX?9,_GR/A1^;@ M>$[%XPU;$5C7&^S;,NI/5PT \35+KX1Y"P=U+K[(91DGR?CZ?2WT23:86;X,UPV7^!//L0TGL !\->U3\ !7#)YS'6..F.X M@[A2< :HZ'*[(VI+>Y'%B&^E_K!O--?1=H-'\//"H>DW*EUI:V48T*&/W"*Z^GM6#1Z/1_.ZH3L[_&IG2[DT M5DRX XT-U!CN*]G#EQX:SP2SQF;S.WM^!&Y3@F\#LU??) M^.[F^Z?!SSG?3[*_MM%[A14'"Q$DS5-.GEJ.$=B&T="8[;?2A>+%B*_K+K:- M\[*:;Q[RS]P1G7C0'.L\)3>7 UB6R^Z .6Z%<-+G=ZG_DJYCBX#=46_%(G8M MN)%G=K)X37UHW_#-A^LY?)ME<'@O3D>%L3,&B:@3XDSK'-/ *'CG97)&$UG: MYFOK 1EEVC-MP1;RSB NM8';05LD'#<\BL =*5T%]W=Z0+8-?G9Y0+:->AJX MO#_&R>#G?'\_E05>#*9_S.MP&,664.415H8A;K#-'4H" ,2'?+E0QD1QJ*VG MI_VG9%LI_PVX"FFB*50]A ES$>JR B-BC:7B"HR4D'GQ.0VN.?*"88=CM+9X M!F$3/;5154KK:^&TIPH:@!/LL3BX&9W\Y;_GIN;P8^Y?OBRZL2973NB @LBE M-D8:9#%L0>*UI,WF&N[81J1#! M&X]6(Q=!=%Q& FM[@7%I>ZM\W5/5BO!];L7^=%6[7G/5R?]J.I8'(Q:HN@8! M\21@?_G\Y)=+ZY'U/H ):VSD1C'R.A2XIFZS^S=_I?*EK;0^[E\%M9&U;&,/ M$GLV)V<5K]OJSLSB[IHE8$X5 0L@$VP98L]8S1%DPSC%BO2G? M1.D=HNJ^!ST_'WWY[>3KR='E;Q2K,1GB^0*BO-?*%.PXGA[BNU*GR(5/"),&)QS!&!MP)Q"T3R!*P-8+-54I:&45+A]R*$5^Y'U,IO+T)J%11;@.W M^R/C'^X??_N/09P 4=_OO^1&_//8ITP\L803HB%?(E%AY"Q/R*?@O$U$$E$Z MS]>-LD;P>%C8K -O.1VVA,QGDYFG;_E;1E.UM\*PR!'F@N76/A2YP#0*R@JG M1'["7OH-VE8$-H+3@@A9!\+BZFH)BZ>C'W>SZ5QB9!EN%XI:FT)"1HL\.()C M9#P6""O/8HZYT^(5VQO(:01GY4&P#FY[:J11<-&'@5O,*R^21$[0W&C2)>2P MSF%[&KGRUAK3FPW]EIRZX<*ZX-I%(XV"BRU9,8'SI)1&DLB<*#0..1H$BCH: M;Z1Q&)=^@K.!G+K1P;K@VD4C+8!K37M<@Q51A&O$>6Z/&XV" UA$I#"-FE&. MK2[]MGJ??M?]GUAUW8,"6FH ;$5[[!%*,-BZ 38P=XAKAQ=/?Y,E&@Q=@:DN M;;3]_;MB;P6H/KMB;Z/=!I"]2]/DJ*4.R7MD6!8XYA$9F0*2%#N/DPL8EQX= M^*_=%7LK3!7HBKV-@IMX/;JZY3+SE#B5P#[68#-SI1C2"2XNS@DQQNA DBV, MT[][7^Q]D+B_DAK!VJ8FRUPQI5(D2 7A\IC8B*S2$DDKO67)4*>*=R;^%^F, MO1_V2BFM@3M[4Z-EXKGU@FJDF,^/I.'HUI8F8,422@D8[[[T0XU_C<[8>Z&O MD,*:./]*.)9/]2>)R!!%E+E@'-BG)E=3&@>RI503+GP0Q6OV2S+02.2HC1S@ MP1'1P&&\X'E%<<#3H+I 1721(BNY H:H0BXW^TR.1(&5M:)X_OI=HAI)U1P> M,*]?OA?57@-P/+;3[R"N_/_RP]>?=KBN%#3/28S*\=S,&BXTGDS-"Y8+BS"!-0@*^3((-RSPRBAL< M@_7.E_:1BG;_Z*]=3:_ ZT4_39BDKY_X?_IY-CB&NR('A^=7AU_\<*W@]-/ B?=4[+Z0W[6,G"9G M!8J,Q=SLWR%+K45,"0T>HN!<]-[7QSM)>\&\+)6.M=.>*J]-0B+ ME)]AZ(B,@Q,XY&=?26'!8^F4REIB.B%(_)H(*J.!!IK1/W.8-LG*"IHHEAH1 MIF1^=1V1S;]36A)*(@5QE<95-\I^_>*(,@YH#WILX*![.JB?\7>MX$L*]BO" MFN=&^'!D.P[^C(/CV@6K6 JEY\:L)*2N=]F'QM?>D[N*?WL,F06&1O$F#T4X MP!EWS>#XYX19Q$W(=1\,=IR6 =& ":42PQ51.JZVF:*Z9]H!<%50(?L"[*K? M)I$K'SV6: +9;>'^'FX>I(GCQJ=R*B4C8PYH>9';[G$# '02&3B!L%62Y>_W ME/'I\VGFA_OGL^8^3\9W/\!46&17(C%"V6P7&))[AFB)K$@422J\=8(SG'I[ M=;F!KD:R /NB9,.;M#(J:Y?H%@Q+$("'PAA22+F&A"@A*E M*TK;[4 M_9+M&;?2^C;M&;=100-PVM@;D$D1E>0,J6CS;'D9DC?,5!_EBK=0E:F[^9.K8_YJ7-3Y$90TVT@224/,U< M.HNT F, M$Z1%A!]!Q)AK$CAY%1O[Q1L['A8(._9ZW$8KM<'6O=4@HX+HX"4*T9-\O3AD M+5.(QN1QX)%@[SIA[1?I]5@/:OWHI(&;^?W6;Q8;21)QR#B56[\)CES$'%%O M2)*2IV1+-T4ITYBO_V+=0\*P'X7M';VMT++O(OHQ2'@XF"\_3L=S^W@*PIB_ M@N^Q:]_V7^XO_KNG% X1(-8T107''?@\)K\#PQX@&0*2Q*F@J2>>]&:T]QD@ MWIQBGN>4?QN-W31.?F8S>]ZBX:6ZCNW0YZ'C\-N+\7"X].VNDW .MBA'>"ZP M/"K.2JI1(-0JIECTN'354>],-6*<[HO/M>Y/$V!HP)!8U?LDS_]\P_ST)??3 MBU?%& MQWB_F)H+1I*/T'BXOS4 (X*$:X3 2/!EG?;3E7\'UPD@CNZ -L'9H M^G98Y.QK!7T#^VL3 43T=^> =W_NGHQ$Y&\,^R):JLCHF! M)7NWUS5PCONK?:L_UB[#2WD@S._ RSF;#13NP M:^L-)T90%#56N3^F0" ?#UK4/K_3<+)X:7E_W#3BB/\K[+%=,?2WM0V9$H); M3U'N.(LXUAKI/)(J:$QP2I+%4+HK3#W;L+>''G_//50..65LPY-1Z"]*ED<[ MGUV=7YR>7.X1\5JQ2I'HU7O4%9PW/8)_0/7\",3_QQ/_C@=?9N,?9Q.KWU.1001 M$#"12[Z)0]IACR(VQ&(=#4VF+^2\H*2NP]8[=':7>DO8^308#:;?8_@\'H?I MM70!>XL=8CX7.-D@\PMSAQ*V1G@7(U.]8><%)74=D=ZQL[O4&\#.^>Q[G#RR M%!*1<(05C)WV@\1Z012DDQ9Y8EW)I6N3MU,45V# MO"\L%=1" YCZ=/KI_)&9H]OQW6AV+8GA,BF+O%3@%<,.00Y'C'!T$G[#/>R; MT@[A6S+JOKKN"SW[RKO82^O"OM/'T]]/+J].KWZ[V,MY6K5,$>_I7?H*N4\9 M+N/1;#"Z [?_1WSJ+0Q_\6,\M<-Y?[PRIN"X,'!Z&,^, MU9RX4'HN[)8D[F_Q@!+B8Q7/\UJ?W'(YA$'^OAT^RRQ_N'])RB("!$V\<.0]N[[#=ZI;.?WK>=R/T%L[*8^'=CI=M'?/VLM;D#@FO2 >,J _B_X$B7CF^^0U+M('G[-D%)G;8-T>5>CBQ9[ 3L96=R&BK MGG.YU%'0I(S0+IK2O>'>):JA4W%?"'2'UP[Z: U@BQ]@0Z8/][FW\-EXMGJ? M+L_[H +'.J>Q7*Y$4I(AEZA 6A+B0]+"I=(MH/>AMUE8[@*=3<#L4X\-8+;_ M>^C+XVL]CZWFT1E$"Y4(;1ESI9TP'9*]VXK1]>Z)5K#6P M#>?%##%,/X%B/PY^@FLPF '_<.@LO8(XO>8R$)V= 8W!O^ $CA<=4RY==9QB M3FF0I_NXY4!9Q%-%D-DX;STY_/SC_\\_?+EZ.SCZ=G5T=GG MTP]?3HXN+T_*="_=9ODB>>R=^2F4W\Z%4W\.AD- \"DP,+H9@%FP:!J^HE+" M@:PDM@PQ+N%,HPK,AA"]I"SYTH&$U934O9W[P\KK(ZR 'EJX4I?R M.KW]80>3?&?D8_G:*VMD?GQ+1C@T M%=!#[93. PLG*44_.T_GH_@M3GS6UTW\-AZ,9F!:3**=QO/)Q[C\W>@MX]4^>ML90B M)24&NA-&N=L (HK8P#7\-Y0NYGKX=MVJY<.?>7W.#T(HQ\7= <"^G92]Y5)%3*^W \"21.!,L#XF6 M3E1L=;_V#I>=E;C.0MM&HCLCX4?AYEMKO&B+A3>:9X"V)%:(9LX1LKAY+%2'O.^$-6)P#8B%J6!5EXW38Q8?&!O.35D,93;WU]- M[&BZ:,GSD"Z[%@[D13!!(;CL('F+Y.%$YL&H%$1?]]S[U+41Q2@-NL): M:M\93[^S%"4!3:$"IYB*)XVKRIJ$1QJVD;B>YI-?7:EJJ3 M-_W&/^DYH+#N>X>+'W3BN$JXP%CAF4D1.9R'2N' D%,Z%X(2)IG@0:B^$G8' M"1<\Z. \Y78JL_AE\#.^^>RB7M D'(T 3UAJJ;/]F9#A+" :1619$-J6KOGL M3ET;WF)Y3+T^$7O25P.WYP9^/MQ_M?\UGLRKP^=O%1SC+K&8!Q89A7*V%FDS M'_NJ\C@/7A&&K&4Z_E)",C01)"S(A&N)1'%8?@.2%(6@\7 Z-$Q%?=;-8-$-W^XY7;^1\ 80=12P.GVM7$AGAK)W_, MF M-]I[L+-I;\$VFHZ04K^RI JK)$&L'4,;-S!9,K 7(1@#/$HHC!Q^"""=5M'@>L^@Q$\-,3@%Y\L&Y8H><0_NZB M;0$/#VZ!9\$+GM] P3W-J0+S3\+OO#%1))*$49T:W'9!1,UHYA[*>JWN'217 M6>%? ?ZW=[$T9U U1PP[@D$>V.I.Q8'OJ/S%1RLK?1>5 MC4O(K[;B[5_/"//(HC4Y1LL/5G3S1 MU6R>=4ZRL^A;?BV$-A%, L0#F;>$#$B' MW&Z'4FF\)DSZ U8RK:&RV81L[S LH;8F7N9LX/$LSJY-5)H3GI!B/'>Q4&"O M@B21BI;F?::X*ATVW$Q1L[G8WB&WK3I:G6G7Z1G"\TUU\M>/7.K0]]N+#9\\ MW/.+KGQ7>8&AO%,V!RPL3BFWM(EPZPJ+C.7,1PG_8:6SHZV^P)!))('SL$I) M010,2V02;'3"*0_,82M"Z5Z$?\\7&-M@:H\7&-OHJP&#\563VR_C9],AC)!" MA"!15#P@'GT"5JQ&,2HB(TDRLM(S#3:0\\N\L-@* 9M[K.^LCG:1MEYF,!+@IKJ@[Z[VKO!:0<=- "H/)_[/.4F M!4\5]MAXH!4%K_).RX<[41P1G[B44N?Y\,6K6UX1T21P=E'PF[J5?:3= %R6 M;=9'-TOK]J%^V7H!S@M#R9GY$6V1]1ZC0*W78 ]8*DOG$%93TE1S^X+ *2#W M!M#3R?].)'%EF$',2(MX2!:Y$' >(R@$!1<\FM+/8HKEHUHH9-G'4BJNH 9 M]]PG/W_3(.$:>VZB\ [A9'+Z#DYA0[Q$#ONDD_54J]*1VLT4_0(YJ*T0,.Y- M';]X_]-\E/M9#)_N\MB;"B&SS@0<+H"VFTSJ]#_ERBLG#9(L ?2Y$LCD]]8< M8!J%DXZ2TK'U@X;3-IP$:[7S)!RM!%X'<46Z2QXG OR>AMZ?9S M^]#[*X7$^V]EQC<1Q,#<&OR;#2K$(TX22H"->Z I7\=*&ZV<*8E9.^EYE\. MU'G;7OTYOC88"P&[$U&97[%&<( =P> 6TIUHMH%U^D90V]87A+:;-%-2Q#> M1:F_)G(!BO$Z,2FY)QP);+,AYPS2/F_0Y+G&4AD<#QCRVD1JL_4[S:%W:\7^ MDOC]-+Z;7"N*-3%Y/B]<-+F<$R/GB4!1:NFQI2K*0Q8[KJ>TV2X/K:%W:[76 M[H6TGL6'B-)S3H\2?/:13T*IE1P<:DSS.#C'"?"I9&Y40$5T@<;7K^'6-!;9 M@XAFFT7T@\R#ZJSM@S77A0*Q."6B$6PXEJ><@X'.(H8?O8^!8=B(!SQ NY;I MUN@D4>V@W%9-K9;O?CRY./W]Z.KT]Y/3L\NKB]^^GIQ=71Z=??S'R? MCX[AKTZO3D^*# +?_6-%,@Z%>"V47?@8)X.?\Z^C\(\8;O*@ M-P]_-9@-XJJ8KV9*<284DMP \A+C_)[B=/1R$ :0]M6.[$W^FV4@ M1$BN@P)W4C+F\_-=AYR."1DP:+P(4?G7/>C7W/0]$EDW>'LHD+XP!%I1>6TC M]AA(SI+\:N&2 X[/?\9)#N8M6=%$6LT$@_L&S!UN%4..6@ORQ=:#HTFYIYW0 MN_D[=6.L50!84/#%,%3KWK^\N[VUD_MQ.AOG;]KA8@+IU([")SN8_&Z'=W$Z M3BOU-!Z!)*?CX2#DW?G!#NW(Q\OO,;9'IB7SD-5,&\>O8Q'!3X1,7VNIH>ZT0_W3__@X8BZ@H]\ MN%]2^3%.X?*;_]M%[5_4.AAE$_*Y<(I[C)%FE* 4E0C"2^YM\21(;]S\PI;0 M%GA^XX.V@8X&@B:K-' QF/XQ?\"1B*P?G;EI?"Z<]5= G)8S'1\8>6PI:H5A)"I$B $N4N["'91 C#/C MG*>6XN)EDRLI:05"^VKZ]>6ZO]@; ,_;LWJ^MZP&TT)AB:A5,=?B1S XN$>: M!@,VB!*2E^ZIM9J2RE5:;5Z&!936)/26NS*JX#E7 3&6']1JS)!E6B'EC,T# M=3C%I9^UKZ.E[ME50L_O0F<'H3< G@<&8CB:+GEZ,A$>6JM&.-\YYKFZG2!. M94(Z'\78*ZR24!)\I^*FU+MDM0:I7?3_QIHJJXP&\'4V'H5'KI8L*) 1[*Z( M@HX&<28ILLHZY, 1MTP&I8MGSE:04?=&[ 4_^PJ[ ;P\LP\>C88OCX\08Q60-L62R$=M(2*TKWC=Q(4.7"X3:MJG(J; J/+Z/^URF0&(01 MR!B-04*YP1*F>48ZEX+I#UDWQ2&%G5+B\SX[)KR M2'T^D)G*70$D'-+6&0^;S'%P?9/3HK1SN(:45O++_2%H=\DW!: O ^L&PWF. MXX$7(P1ECB=$3'*(&PM'M?<.T10DH8(8&TO'IS;14_=*/ 24]M3!WZ<:X22E MZ&?CM"SX.?G+?\_3'5X'],:C^<2F/!]L$K_'T70>ALY=>>PH7,3I'6!MG)8U M1>/1]*!U"3WS4*E"X9":::!6@4F&,3?@,P6:?6)ND(XD(,^IE98*:VA_1^#! M:Q56?OHS^(Y?QM/IHTG_?,[QA_LU7;">.P8O,T,+-P!\4$.QH8A8G<>I!8(< M#QY%;!F'_R,I]&>A],U=*V9SOWCOD@!N #U-65DKDJ0J8F."#> &,PXW/#'( M$0=FH\0!# GGC>W/W6NMMJ%5#&U3Z["-0IL"YXKTJY>*N10U,L3218]\3178 MM8&I9!T6CI5!+12%,;1O,_7#OIQH[Z(LI F/OT=1R<_=] %94%TV@:Z,M M\I0C"08LSUR[*RQ/^<$FV*(A)108Y=I0I[SRAPSY?6FCUN(7L>1Z4'(#WNJZ M+$5FZN%=>M9 ?%1(3.-)O(A^:*?301HLS9I1N+)_71/*#(A7("7FT5/"D3.. MH*A$]$X';$GI!K)%&6C%-RZ'L->#-:JI^U?$^FNV%\+(G*= C-:&(6JC AT( M@[2%B@M7&](@4?W2DN5GSA9BORS(0*IVE0R!)MP!(%7]I8L$2=QE%@(560 MY>LJ5E&R_XGC9D^[:&%F.VMU8L(C0H$O3K1#&EL,/Z:DI PDN/(/A-^04=N8 MVUOO;\^4_43=P/UT#)\D;/@9-H%HQ"Q-S.L(SD'IM]ZKZ*CKM1?'S=ZBKMV^<@WPO\2?<6)OXD56 M#;A?MU/Z,/N8 7,X $LR,L3S\QC-M4988(69EMC35^'_-0TMM_UR76>[&'+Z MEWH+)]!X= .KW6:3,%=&S2]X$J@1W%L4J67SR7?(!JGAEH^2QD1"2J6CC:OH MJ!TW+&LD[RWI!M&RW%TNB, B'*.>Y#=3N3V\,QJ8TLGD64**%J\36TU)75MG M?PV_ YD=Q-T": :C^.K>E=0#VS8@C\F\70M&SE&-0% ^1&\-$:4;:;ZEHBVP M[*+;UW#93] -0.5W.QGD@Q:NU<7N85@IZXA -"F>$^@&N< -DC11Y:D3294M% MW<-D/ZUN@,@.(J[M)UU&?P>?S$WF1X.;[[-/@Y$=^5S1 _Q.A*R .C M%D0DM1&9)X)L= PY0:+C1C K7DT%7.,>=?Q@.PC91:GCGB5<&S5P'8?QZ'0$ MRSD[^N,\ 0DQ9(:^G'XXOR /A:@^:G D-?(B4,2Q!S\R*(8H%4;"AL.1OYMT MW.)[=3V@DICI0;X-W$8?['0NG8="4NDB]]F\(H8@+BE'.A&,O"**:D6P-*5# MOR\IJ&NK%,)+ >$V (V7AMNB264@AN&@@&2:ZXPQV&WYS9F)T0E&K!'%O9ZW M5-0=,5O:G-U3RLWAY,S>/FR=J"4-.<$65%*(.Q>1BTHC:7DRF B03NFIQ>MH M:2E;O;V.-T)F1X%7-U?RI?EE;$I:R&W678@N(?(\!<3J3F]>NJB^YA6PA[)>JWL'R556^%?[U^#V[O:AJD4[)Y.3 M*/5C4O(K[;B!Z-GA!OIL!#<(F&H MRZ,Q!=+!.B2YPHR)'$(K<67VW;[N4E]Z+ 9'X"TJ H93&[ M.QPD@C%'6@@%F.:)1X W9KB3G??.ASKI7[9^U1<7:

    $P=,Z6,YCE !MQ( M..^T9Q0%#;M'N11YQWJO=S]5YVXHK]*.6-E!OFVAY7C\,X[L*ZX>0N[6A"2# M@"LQD8 X<[G+!LE#C[E#:IM:TN+72 )1VD7E%*(4XN/X2 M;^SP9#1[?$<"7IL4/B'O*>R"B ,RQ$1DDM&,&B4WMR2>1O^_;L8__P.67ABW M\)LGNW;%!SMA1;5NV>PKR6MT(B[F.OO(]CG7.4!1RZH&# ' MQWXO!#S_6IU;9V]UC0O(KO8=LFQ>?WGGIH,PL)-!?(B^TF08I1&X"-*#A\83 M,B(ID ?VS @A8W"=KHRUGZBG]MW5-2XNNP8RG:O&62VR>1RN*1$PHB:+)F=@ M,F.(,:G EL?*RM+EX^MHZ006W?H5453BC2)GN:VD4$E:#YP((6!OP2].8H6D MU=P1[."0*%W\N9Z:NKG2,MKN *$=1-\ B+Y-X@\[",O6?WD^PZ)MSV+NSV*H MU/)@Y;G/%';YI4;">0:V0CK-WVPXF3S&P$#IWMG=J6L/9+O@87P0Y331K7'. MR=EXY%QEUQ*Q WSL#6%0DHDD4(0@?C2G4LVD%,WW=\3M$J)OX$C M[%7$X;%QE)/1:8HU(CP;F,DX9"@7*,B("::4X9Y+Q;YLU=G3_"KV4PEY-P>; M_%KYFB029.3"Z4GRS__?DNO/LMC9ROI-G JO93'!SL=3"^!%AO.1\\?G9!K)8R1G!GD MP8Y#W*=YGP^'I+>:T6!LLOT^L5A/6TL/+_JX[0III7:H^D62[5I((%QZC2S+ M_:1$U$A+[G)+5J:%LM')5Z- UI75/U^VI6K:_:"PI\@:.%I67:G'X]O;P2Q+ MYU.,W^+$9_7SL;^CV_#W!C\&2,Z6":CLG!$,H:S@=#P'H=CR9#?YG_N,S]KU7RA$#'H#/#JCC&KG@(M):N$2( M2])W>QE6GK:6LFT%4%A9>;6QN[IH*8]%& YR8'?IJ+ZT%AQ8@%AAA70>N\2E MY\3PF>S><'7D?AW$R5]WQ MT-Y-XT7\[[O!9+$7X=\^-Q1,P"E)BIQUN2&;RN-?@T'1.3V?3Y=Q" M'XG'W""51'Z?D)-6.BZ"+SXM9@ORZN8-^T'3FZ&E/6FK@?OR!4.9 MC3E3TSCYN7CJS?-L3$T9DCH)Q+G),1WB$)@ 7#*=^[*7SDV_0U)=P/4&A;># MF(OII0&8Y::ZKT3VT R>Z*@8D2":G(Z0\(O%VB+L6*1,&:UCZ:FA:XEIZ"S; M5^7C/N3? )#.1_%J'ZT\TCZ* M2#7LO,0*X^D]FNK"JI#J7Q?RE=1# [C:L/F>O**0BS44CN +*86X\ $Y!HQ) M$ZT'_QC35/JLZD)7W=*:!F[$W334&NI>2NSL+F^C\_1M/!W,1Y^?# ?SK1;# M-1%4.&$)P 5V+X^Y+SWA#"6,E6 L$,U*ISYWH[39"W5'Q&R"9#_J:PVDQ]_M MY":",:*PU4)))#F&XUV!)V6T<$BP&#R/A/%0VBE=14?=H^^P -M%]*T&T+Z< M'%V6"9FM6:G,O. .5!8*BWV)=OHL6D$ID5SDV@G%'1P1-"&3G =C*G#,2"#4 M%A_B\X*"?0^-L_CGD0=ICF: W&^3\0A^Z^-\UO;Y!) \NHFGH^?_8C#R U#W MPD[@,L%F$0(1IPC8"20_II46?B0V@BV9E"EMQ.]%<.7I-;MCY_6!Y6*PLG<9 8SN=<@AOC?!Q40M)ASX1GF.%.K[Z*=N_L#2L'5/#*/I_;2+L% MB"R]V<128"X9%$@$LGU^M6MY1-@28YC"":M.+YM_K3Z?6REK39_/;2375+M' M&QP6BA 4,M^^WSNK/B=Y=> >[OKC?CD MX1FL4^2)HL@PX)L(C*S2!C'PU*0,2F/5BK7:2,SP\%9('6TW .\O<3J-\?S' MO-QK=#/W%2YBCO\__#1_&>M44D[GE[$\)Y<,H\CDP0M!.HNM-5SBXD- .U'V M:YK+.\+ES9CTXKIK.R#TDM4<4=L[,K1^R8(AHHYT]Q,K\D8ISZQ&00&X>,A# M_1C\0E2PE 26C-[4N;%^K.BM]*ZQ$,0%[L&&@*W#.1SQ8(@$Y!*8$L0"8[;T M\+:W5#05U=E&RV^2M?L)N(%;[/+[>#)OX?#$07+2469S+Q',<]<]B8S,C>6] MM\)2+'#Q^7YOJ:AK1A6$R)X";@ B#Z^&@\4Q,-NXMP=!^.9'?9M?E[>_0"[,EOW=GALI]\_#<=_GH[2>'*[ MZ'^VKRW:8';%S3B)0@.6L=!;(R.A3A%Z8,5:EX(7%9*_4B M3]<^3[]-X[QKW;D#T8UB.!V=_.7GCN"G\>2EH?4%#LSY,_EKX2FA4>9&9RH[ M@3$_&J6P3RPA@2>EI"^=SMV#W*;LWFUP\Z9\XD J:^!V>\G&/V/F/(:CY>/2 M-S$#I_&IHSK?7#8JW):!]_' MP70>'LO=AY;O2J\E59A:#M*S&N=FZ;D/).PUIH(66!J'7>GJL6UI;,IP[PU\ M^RJG[7#BI[O9W20NTY+?[/T\;OL;V#:Y!>UQ?I0Z'#[Z--.]S;O=/E?0VBO M;T\A2JR-%WDVEKI'02E8 MI%8$K\K7F.Y&:U.68.^PW%=9OQ H\X:[^G-\'80@7&>SQN9)D2QA9)WV2&!M M9<(B*EF\P>QV)#9E#QX"@KNHYE=#'D I7AL/3"0E$=4N(*X=0=; H2\QP=@8 MGFRU<_"1R+;"QH="W];J^<7P]VE\-[EV\Y%CE"%M$TA3:96[/RLDJ*'4&_#[ M>$WX91KKMLBMA+ZME5.[(5M7YHX2?/"10\ETLF#2(BR"S.^T,Z_4@F!5")HG MRF.WCI0[?;YNF]P"R#J0Y'^A@^W:84+ +I!(!.,0#X$BYSU#QE+F&571QUH' M6MU.NQ4.LJV442PYVQ/(?AN%9;@RAI._//S3H]O\TW5@>6ZGUDC8Q(!)I9&C M%B,?I"!71$W;8]$LL#B*-_F1_55/R8VG!*%5G-/H M\H37W#V%^UP\P0T2.F+)L *SM/BTN#WRM;UUSBT(JQ*B_AMF)*Y?^=>]YR2N M2?6LQ&N>'_,2_[&K H[/OWX]O?IZ73V\?C\[.KT[//)V?%IF3X$VRQ? M1+@[\U,HQ?,T^R%/"#T>SQ] Q)$?@ [A_!^.IZ#UIPRF9L: K)"FC"*>P)&R M(3A$:-0Q2_Q3$/9#%@]"OE430L$09B M(;CC0(G.WZR;T^D/)B^'3O2C@A;\KO%T^H*?#_=G-I^HY^GIC^\7'0)-HL%9 MCI)5 3S*W'3&^(1('C 6-;$$%T\U=J:N#@Q[!<=KJ[@?336'P257RRZ"PHMP6,/O8U+"K$Z M"L;3V5L./).<)D&0I[E_J,Z1=\D,HEHXHIB,76?1K%R^-8<'QM8TD.9PH M2L+2Q=L-,^^!1((">Y_D>5K]^D/O4-CZH;4?^ Z@M?8PN;3YYI=]#+_;X5V\ M#MYS9EQ 07K8928W=_"*(2)PP-QKWT-=T;M4U3&V*F-O7^VTFM+Z=G)V>7I^ M]N'D[.33Z=6W+T=G13(I798MDD'9FOYRF9,\"L\NI\U>Q-E@,C?65P3$L2)P M2688:IYR;R<-1Y(C"%-*4N!":ELZI+L%>>7&H'V,*3_-70X1^3:THV>[:.D%5>N'H97660/WZI/4 M,CN7/_+PZ,F7_#_+4LUQ6^_!5 V)@:RB1]Q+G[M=:!0T-9(G2GGQ:_5=HEH9 MB58<$&_&(9343NMP6T:!O Z>$RKRX$+PWF52R% GD2928,X9UZ3\!+YWR:H] MV:4H$+:!V0Y::0!H0'6GT?^OF_'/_UBNN(#)\H"_QM7!0O+G"5SG'02K, M6(!;VUB'N!4YJQ09$I$R\&6Q4"F6/CNZ$-;*)+R^#:'R6JH=CW_+T4, ^>3V MQW!\'^/T>/PS E77/FEA",M3KVP>+( C4)?"OEY M@N2EBY@Z$U?W4.L/?/UJJ4GXG?SU(_I9#(N2^ >^7K![?#?):GG6CP03*RT. M!K$8 N*"8&2PY<@P0@3C(8E0NK]W&$#\T' A1,#FS_26YI@"]XJ) V<"ER9J! .SH#+DD&=9X5J!Y!6<(<38PJ? M& =,&KS==I=Q\G/@EUVI-6&)$MC! 6/$%>QJPPDX[3%8#-M;"U4Z2;"1H%\G M*; -:MX_"G?529/W]ND(5H_3V9P;I:0.(8"[Y@U#7#J!@#^,7*(XD61H%/W? MQ\\IJFL@UH/8SEII$F//[I3EG\[YTE0I2HQ'WK*$./R(7/ <26^C8]9ID_I' MVVK:ZMIW]7!70%.M]L&_NC@YNOSMXC\OK\Z/_T^)8H[-"Q:QS[:@N9 M=O+? M=X/9_2.ZHB*8*)^0<)R" 8\9LE09%%PD*2F> J%M^A+"O8]C(Z'=CH]3U>3 M:&';W%_.QOZ/19#2"VJPUSR7H"O$X1A%+@J)"/; F93!QM*C#=<24]>2VD/G MKT^4,N)NX!*[_ ZBNX@_[B;^NYW&;Y/QS<3>SO.OP2@CX,Q#PH-HN(O B4@* M">NQ%U%HGTH'U-934]D&+Z/N-P.;BLB^610MTZ\<&X&%EBAIECOA)XF<"0H1 M"5>V%\D&WVD*\]XX:J'LH93..T%I!P743B*M9N3\^PV>:#+:)F%_6.>Y9UF_CY:N]!\W3)CY/* M8\X#4L*#*V$90UHZB9@BE#*AA7-A#^R\^%CE=/8!<;.[C&MCYNCRXH&'!?&4 M$LT8);D!%@">48\<]P%AR2(+U&-"?"> O%ZYKKO=#QKVDEY%U>>I]\?S%G<3 M$-_L_LS>QOD]+$S( U(T,I:8'.I,R"2E4!0J*1JYMI)WL5?@ \]L%?CIR4Y9 M]^W*8<"B5FX1^5;&Q]-F.;J9Q'EHZC5+#P^]>:(N6(^D"1AQD]E+SJ.@B!,L M2:-")R/W'=!T)JB.O5)&Y^.^%5#[PODZ^)^[[^.O=O)'G$V/;N-DX.WTRY?C MQ\X?6$@M+8H^@"-@8,NY[ U$K[QFR23\.O^UYOK9_)UZ$.E)J^-^1%P;+?^, MP^'TDYW0D+8&PU2 MM-J_GI6\!C8=/UCGLCH0?OH0>@.!FOD#UBOXQ_-3F60+/1B#E)82\=R9U3J: MD(]!"4>2Y:)TA.\% 96S3[T$]7:7< /PF'L('V!?A1>INQ(9Q[BBX$MXYD"9S2'L,O]/22$$MUKQT-X4^^*@; M =H#5JM"A35UW #.+^)T!A;!+(;YKO]M-)A-+RY_>W!@.3,R: 5718YWD7QI M,,7 @8U.,V.E+C[J<"-!#<0>J^+ES=N^4LK;&8D_X\2-"V%QD95<=1E]>2QQ MU31(1ZA!FDHP5S76R'JJD931.Q64H[KT ](.9-6=:-7/]5U:&PT<=G/JWX3] M'IL[Y:T[/;J;?1]/!O\3P]7XP[,88;@6FO*8+QB5\L0'%CU<-0[<=\$$"!-; M38MW;-B'X!9*# K"Y_7E?3!=-@#<%_);\N9!P/D9D^*.V,#![F$Q%V^ _$R M7Z+"3L %0((IW<-A SEUX[9]@ZZ4'JI>MXL&J\O1%9_&DZ=]D1L[W]Z.1W/V M3D=^>!<&HYO?1M,XFPW!R)@S?,T845$(@K+'#Y=*SLYKHU 2Q@3+5(JQ6TYH M=QKJNLM]H>R0BFG@4%M]@B_&6 -W78]RG:A6@8!HH[.(!RV ZP15VCL<[]W*MV&\#T^[OWVEK!+;6P09V,X)91B1RF#A%NI!:)&1Y* M5Z&^3U7=H:A]8[&P5AK V>K=];2-%D/JR+4DVCO"%9(JYJB_3""_D#N!4N\= M)0;KTH_G.I)6=UAJG=-O/_W4SKZ]XNDQX?0M3GS6WNE-4>S4E*RBL@:/QA10?O+,C<)R MW_RT";B?&QW7W%IJ3(+-%G,,@!/XG8X!!:VL900LY]>M5\HZSAMHJSM;]:!> M="D--8"\A2W[S0X"&!I7]J]_#F;?OX^'V56#/UB=/;B.@7'-*4=J_M0S GLY M"(5R]QE&+&$AE'YOM0N==<>R]GY=]ZVY!M!Y%/[K;KIH&7X1A_.QPN.NK H& M,I46>,N3:CE3#BZ#:)"(7BLI>3*F4R'H-N41NY/;+?"-?U6P'DJ1K;9G.3NY M.CT[/O]Z\N7\\O+;R<7E/XXN3A[:U8W3L1WZN^'\*]-Q.OEVN<>#WUT_5>0I M8UD/X9!S??9X\NULO0^_G=;#JS MHVPVO!07 ]=+ZQ 1,2;W)]3@]E.E$ ;72R3,M1.E0;83H94SSGT<:OTK[%=# MY;4-N2.K)DB#W( Y(9&5C""1HC5"TV4(JYD M[^-@>#=[R+8_X_')(7N:26-D8,P89#0%T887+ 0#@'7[B17 M+JDXV#':DQ(;.%#!0%GT#+/#I2FTR*W/%OU:%T;2V_KD9^7+UYAJ9257*"0C MP40"Z\8('U'4A$8GF12^=)QG?ZH;/'K[ MFXJL8;P/B::V>=O*^)H8(8Y9!7 M>1)F3 %9YS5(ET6*+5CNQ5_<;$EBY2J@ YJO1914K-?@KJ.6GSN";Z1&5>(V M)((,R4/.:02+QR2:GR1)3BF1S+Y*YJR;MKSI,Y6+=4I"IK!,&SBA7HMG80 3 M0I6(7""?._YS[QERE 84@_?2>\%)Z#M,6M%-*:WEUR]5]A;Y]K@Q"]R,XJP7 MU"S/RNN@DE/&141%9H)$ADSNKJ^!.Y*2(UX7[\:YFI2*@[8/AYQ=Q%X(.X=( MDAV-9H.061S\C)?1WTWF(^Q/_LKUY#%DJ>=DX=WBZZ739CM]O+]$VOZRZ#NU M)G'BS#H#ICG.N5J;D.42?I<7I-T.)9 MHQ0:9,(QLH3%[+0(9(*,2%(O0Q(L:%*\CV91#AI-Q&V#N/63E ^NX@:LOCUY M_G"_>H%YBP-EO$U1:V0HR8]XF86KSD;PEKRT#D1ABX_SZI&=5L8['QZEK\MX M&H%,L[OG69,$F1+8=$;GUQGP2\SOV%W.'X0H69!4^VX]Y?;> LTT06D%/)U MO:,F&T#FY@X;SAEP+\#7B,$$Q!6.R"@ID-;)YWI0[_V_4'N4LKK?JM7)-HIH M %5[[MXOCV6D"FLIC)9(LYC'[H8\0Y)()*@E4@4CK2H]NK@4[:U,-_[5[8#= MP/#K;X+%"[IKI[Q53,(]%0A(7A%@.ICYM24<=#O M (!?JJ*]Q,"J;@OW%V0[S "K=>$,YX3BCCE$?6Z_'G)0F!J"G%82C-B8O/KU M F@KDQT?[A?Y__FCD\659)V**N&$&(D><2D8LMK[/*L2!Q=-(*ET!=+61#8: M!ML&-^O#8'THJH%K>\/8'B.Q4TH(A).2^;DF1N N\CPG)8(4&1:B>">61L=D M]0R#[N.SMM%)L^A:^H]Y\ ;Q%-PZ*ASB8MZTC8,GR6T4<-E[\;KQU+_F^*RM M=+[-^*QM%%"[6\7;82S:2,&C0SHL&J!CI TA2&A,;6(^)"G?LZ=V'V539R#6 M5@K;/,IF"^DU<(ZL/'6?W):@* /?@"/'%-SP,1"D/:4H!6DC 0Z=+GU3;::H ME6C((6ZK@KII &F;6D)BJ6V(D2&IMGY>TVG&4O"),I[>-&PCIR]K[64HL_B?/S&A9W%X_%H-AC= MP>XZ_Q$GBXX U\3#=1:7P\N9B MZT<[!1_$%3Z8+D\^?STYNSHZ^_CYY/SSQ=&W?YP>GYY].K_X>G1U>GZVQQG5 M<>4BQ]4N7!0ZN2[C37Z& ^;[>#++[X,>8.@=!1M;!$3F#R8Y<0BL;8V8"UHF M:J(/Q4,I:VC9NW7!\OG'$OVCF^6'IM?"1\TYBT@FB_.#?(8T,0$9;*.W$>?0 M?F$FUQ)3V8DK@8,W/0N*"+X!$_O)/7DMI]-1&D]NYVKZ<+_\RX6#@G6D,1*! M@LIV'^$$.8H94D:"+\R]-K'XJ*7MR:SL]O6!NKZ557D.ZB6H9_YT\G/,X9$? MWP?>#N=1-ZL)2(K#?M()?J%8(B,BW.O<@? 2$1V?&KXS]W0M :T$O'M2^[BT M#FH#:2&)YRP\S)].$7:9H"BJ!*ZP)C3WO[2(,B& )<&8+#% =RT!]::A%E+L MN+24*T+%YR*'R?WU;Y?75N$@)'/(.3-O44Z0SDTT(E5!:J+RE;X!%]/H_]?- M^.=_+%=<0&/YPQ,RGKY7$09EE#;>2X*5CX>3N\GX1UP&WX4E!LPU@DP*\RV0 MD%62H&!X=#)8YFVG0H9W3H3GWZPWTK:L]O>2964,'$T']J' E5C.,96(86D1 M-Q2H=M(@PYR,S'(M8PD$/'VQ3CN8?O2_HQQK9S!SR?-Y^N=X,@Q+Z@D77F P MQ$F,$G&?)+(&+/3HOT4#"*Q2L26&^6;I.%XKRZBX@N!8S7#>E-4PV@[R+^C*.[N"C M'RBWZW5:_98VV+);V]C\PZ)A4XBKX,*N+RO%PS=SB_M)^=G5P-C M_8H%2/PZ^C'(BUZ!(?%AF*=]EB#S[:I5K.MW=?& JTX2J>A^O: OSKZ/0V%] MO5JSBI^^F[962Z,177V#S\XFMZ/P:6AOBFCJY8I5 K$[Z6FE)!K14M[QQZ-I MF)13TZLEJQCL.Y]^;V71B*+^,?[SB;ZR)^":I:M8USLI;K-L*BOP\4X=W,8\ M1C%;B+_;X=[;;=.Z58SAK53702HM;+SI\7 \C5?C1W+GO>/+[;YWUJ\R@WG[ M+=A-2LWJLRP*HO96& MPR>Z5L9YM]U$JQ:LIJ$U,A]W$T #FL6LG5JN8%?84GZ\/]173\_$?FK?\4Q(OOU*WMJ)6(6"7J!N PI^WH!WS> M#^:BN,AC=Z:71Q>7O<#B_>]5'2%W2'AT%GUM V;5[0$W>N:PO#?PL' 7&)C> M+LN=_8%76[J2ZNCFV;L)IM4+S=#0=@!2O)G9>?_I\ M>.L+RON^P>Q#XM]^$>Q+Y_:F+E@A6CJN_I MXOFYODD8E>_C)]+VSDF\6JJ:;C9*>Z56VLI&K+AYREP-ZQ=N0%<;LA/O"N1? M.J_7B[?1=0\=**/W[X191RA^G4V&5W%R.SU/5Y, ZBM3WK%AV6H0W>X*?E\P MU2_B3%6)L.W+E:I5EFYK(JU@OQ657 UF>UNO+Y:J5D:ZHU)>"*"R5B[NAI%@ M)T@V&L+XQRSN7^V[;LUJ5:/;Z>D=D516V-EXU(?.-BQ;K6)T.[6]+Y@F#L Y M77D^NIV5. 1?+%>M)G27@W"5(!HZ#*\FMZ-9V;/PV9+5ZC]W/PK?"J2MD["0 MPM:O6BU'O]U@9 N>A*]7K)>=W^4T7"./)G3U\6[1@[V DAZ7 MJI>>WT4[KR70A%J>U7/K%TGPOD-T@;SN1?3CGW%R?Y[>?.L-$G:ST;I\8(_MNESUX3/[9^]6+E@M MQ+N-?I[OU$UBJ>T(Q.E#7^5\&^^=B%BU7C5];93[N),0_ITBJJ64?S_Z^G<. M:ULO^2R.2RCEY4I-5QZM9;RA>R7."KK &Q>N=JCM:AET$5/M(^_F9K9D:N\' M!B^7JI9BW%5;JT5163\/!(WL\'XZF)9)W*]=M%H&ZUX*FOO6[ FKG CP;S_XS/M[4L50+JBX?J);Q+'!9OBNVRAK^!(N.1_&!TQ+%5&N6 MK)8-W56+FT73EMX^WL6K\JY4X+:;B+$!M4 M^^^#\7 NYO/TC_%M/%[,]?IB_^Q#]QL_5B\;6Q(!7>39( R X_^^L\-!&O@E M]5?VKP]Q%--@MO?[^)T^6"_]6Q(.7>7:%B3@&!O:T9+@T]L?>>@),. &P\'L MOHSMMML7ZZ68"X%B.\FVXX&5-/$V+%OOS7@!)ZQ-6V\%@87]Z-?+=E)B4[&N M]V744%9@'*?@%U[$_[X;3![/E3*'\A:?Z:3DID)?V\NPU2J@;S_[J@!ZN7*1 MZI\-Q!:H_/EF[W^?/IMW5+KPI\OZ>^QK$,[^M3Z/BU1+N&ZAA><[\C7WM1-" M?T5_-QO\C,=P3-R,)_=[EXZL7K&>FE[+>]R1^=J!Y.'P-7F#6*B(9/W"]:JO M-JIBO)U<*JON6QP7T-/3*C5K2MZ7]7@#X_6+?("DLR+J>+U6O3[.6RIEC1#^ M7:MXR)OFW_6)_ZY/W$XWX;^NQG-_?-_M\7*E:F54FW;'2F9K*V X?"2KS-9X MO5R]:WVEN,==>*_=>2;:[&#MO2>>KU.M2&W3CEC!:&VC=DEMF:#;V]7J7=O[ M^?&MY2^.QY=Q&/.PVR6&]DY=K%ZQWD6RF[XVRJ6VGP*DA$>C_CRE@8=U/XW* M[+7W5Z]W!.ZFR\[RJGUFQCCY/!G?_3B=3N\*:G33NM6JT3]7ON M"!D>"2VEQ4WK5JO+W?5T?5]&U??B^&H\L\,2>>#7:U4KM]UYSZV417T-'?D9 M>.+#^V]V$ HI:M62U0IK=]?7!LG4=I2SIP@49JI*'8WKUJQ6+[NCXMZ136VS M\R$R?/3SIMC9N';1>J6NNUJ9[XBG(>W-*7MV0I14XJJUZ]6I%M#E!F&U<)0^ MDEK\0%V[S=1UG8;7QTSOT_GE\A\<.3W\1"D?#$KY4EN]ZEZM:H[Q^YV$65S M^C^+L].1']\6BJ%W^D"]DM5BNEXOMN8T_";(W)>F-WRHD\:;BAWM(,;:G2;? M'C^9\V7PJXS2NWZCD[Y;BCYM*;SF-OGY['N<]+R_5W^CDZI;"EQM*;S:N]JZ MNZ&=?!E,9P53W>M7[:3.EL)9[PJHM@+?GBQ[]_Y=O62G:H66@EF;15,]\O]P M^)=7X'MK=])D2Z&LCL*JJ-*[*;JQ]L?UH^'^93S=5*^5[-3-B5C^#Y>:',ZF M#W_RI-+5:W=28BL!K(WBJ6[MO+*\]]U^*Q?LI*Z6 E";Q%+[J7,VJ#)'A12V M:KU.^FHI8+1!*"V$^(NTQWR^4"<%M13E626&ZD;(>.]2R86QW;UJO2EL(D#9:ICD>?P7!9$O8Q3OUD,$_#%*I3?7_Y3DIL*0#27635 M[Z4PR'39(2;,MQ4(Z"ZS5AAHOYP=]&P\'?A"GWR9C_Y+R M/;MK;/A,D58;7=DHT'=C_:?>(&7'AZSOK[_7D]OE\N'YTJ4FI;Z_>L6'H)WU M]O+-;D=Y57]*O8K.L_%L26J9([S[5ZJ]Y"JJYPWRZ_]$7_Y%_L79:?Q__Y__ M'U!+ P04 " "*@$A8QRS,X)8' !W)@ %P &YT8W0M97@S,3%?,C R M,S$R,S$N:'1M[5IK;]NX$OV^OX*;8KL)8#NVXSSLI &R:0H$%]A'6V _+FAI M%!&A1"U)V?'^^GN&E!^)D]9%NZV;>PLTB<29X9!S>&9(ZBSWA3X_RTFFYS^< M_=ANB]FFEEUDWO1[_8'XD]C;]5$ MQG:OO*;SN9VS_?A\MA\Z.1N;='9^EJJ)4.FK'94=9G3<.SBAP3 =T.!H.#SJ MCON'\J"?#+)^>O!7;P>J$(\ZSL\TO=HI5-G.B?L?#?J=X\/*GTY5ZO-1K]O] M:2>(GI]EIO3HST(__AG-K!GS=.?;4JN;R M4'HV^OF]*LB)7VDJWII"EC^WG"Q=VY%5611TZA^"3W O/$X;EV%'JY+F0^CU MV>FKNUR-E1<'O4[OOL>K Y?V!F/WIAH-877%]01S3?9?]_WX4=\OK]Z^OWYS M?7GQ_OJW7]]]S/NQ\=X480#WQ_.-9OZZ)2Y*I<5_.N(=L)Y+W1()6:^RF?"Y M]"]?')ZX7UEK!>F%&^,+42OV_Y#F P.^7>)J;UX M-W.>"M<2UV7209R&SR-._:V+TR_2(3J(0S$3MZ69:DIOJ!7#U00I-7"A-,@< MZ$&J4LAR)NK2VYHP N22D%80/2D*/%DEM0G2G0D^67T&UZV M5N#FYLZL>?M\$#?8.L2]OQ>>ER].^KWC4]=@JJD1F"9,EBD\Q@A?"VDI8 0Q M5V--'$M! .98*Y>S/(L5X$CF27Y.E4NT<37TF#VMT=%494U"*5X[L0MLI 2P M10!X=[M)>4.T=IO$I/BHN#\L(4K8OF+U6L!NQ MQ+YLW%%VKZ,,'?$X'R(:$ISB/ZN(.CC:(I3NRKUM@>E19]CC>7A-#GL Q"LD MMH^#J<4Y-Y&UVUR%D]^8 (RFIYA.36UA PU42[P'J2H#':XN'/%"RI=IQ)@XKTX6T M'5C2.()#V((&I0IUI4IJ+9G<,:S@Q#*C0R/6!ZME#?X:$PN"?Z%/Z6?Q[78A M>;Q%2#X8K"-Y8]): _3F=++I::8]X?/^G!)CE"+J2)Z^CLXYL?,9Y7Z&$1 M4IP)^!, QQT\#]"E6P2ZAC=C/-=QP9OPIH ++8^"[Q/8DK.Z29+:2#>.8^=$X?R CQ;*>N'77O0JEVY1 M;S #!MA3&E)#F(^&MF="JUO2S6'" _G69T_19T-]J[9DA\]E2Q:.&=/Y*FDM MF8J)O[FNGB]"^KM6<#\LN+I,PJ'#WO]W7O]BLK_0J-10.2J C;>[ MO'%.% $<3<)>[("F)&\Y \?*+>3@4'.&X\_Y$=$G0:[9K,3#AD?(3:90=+3@ MMB?AV52J4 '&4%"V8AG@4 .XN@!",$EA,$U.>?0P[9FE^.W;&ET@DV<6U-%" MX"G0': 3SJL;C+5B(E3EQ.@)<38LY4US[&X;AJ2BTF9&:)WF)K*BO(=@(.Z+ ME J=#2\QOU& 7V/. C.*-S2V*#1F+U_TCKJG)ZUXI;WF_1=V<[B1E]&G368R MY,8S'[:E3>L82YEL&ZYJ63D:S?\X11JLM)R-5!EZ#$JG]U[+M M0V;AT# Z]%&S^\'EZ#8FQE6R?+5SL#-7:%;@J"L"S2_L?4"T7]VQ\.JE/*_? MM6DTU=>'?#>":8 5''X^O/!>(.S+3DV#0,8G9$4XRQ/S@7XW\_9UYNJ[F8[? M+>H63M M<9DKRL35'24U'S"(WV+-'6J%RUPJE ;E__IT[?X>C]V0&]0HWC2/J&UKZ.6"S2P?7>I(L=8I;5_6N6I M;XZ>_-2J^1D__-H/'YS]%U!+ P04 " "*@$A8I+ 7CYP' "4)P %P M &YT8W0M97@S,3)?,C R,S$R,S$N:'1M[5I=;]NX$GV_OX(WQ783P'9LQTYL MQPV0;5,@^[ ?;;'[N*!$RB(BB5J2LN/]]7N&E#\2VZV+MELW:($FD3@<#F<. MSPQ)C5.79U?C5')Q];_Q_YM-]DK'52X+QV(CN9."5585$_:GD/:.-9NUU$M= MSHV:I(YUV]T>^U.;.S7EH=TIE\FKA9[Q:7@>G_I!QI$6\ZNQ4%.FQ(LCU17G M QZ?]V+>[_4N!OWA8#!(^OVHTXXO>F?)\*_.$;I"//2Q;I[)%T>Y*IJII/%' MO6[KHE^ZRYD2+AUUVNT?CKSHU3C1A<-X!OW#GT'-AC(G[UV39VI2C/R4CD+7 M17.L,VU&S]K^WR6U-!.>JVP^^O&=RJ5EO\@9>Z-S7OS8L+RP32N-2H*@5?]( MV 3S_..L-AEZ,E7(Q10Z73+ZYCY5D7+LK-/J/K1X?>+<3#!WI\O1$%K73(_A M:VF^N.T76VU_>?/FW>WKVY?7[VY__>7MAZR/M',Z]Q-X.)^OY/G;!OM9\H+] M5/$&BZ5Q*IDSEW+W_%E_G-5YIBI[68 MQG\_^B.WM%M](#N*0S]E=H6>9%!/9 M".&J@R0T3"@T4@9&X*I@O)BSJG"FDI@!DHC/)X@>9SF>C.(92WB,5X;I')3G M=)#;$"AD+*WE9DXB.;^3&'=-I\4[ 6,P9.:3$<8@@5@9)!^(%>@.2X0T;):J M.&6VHA^K_C-I9*V$)I KFR%+4<*;*9=B@K:4L3>0])8P30M,?3L@E"Q1!<),B%F%M0$$0AS-9JU=%0FHA#L%/:J(LTI )Z"S%L,&8*>( M?DI$GD!+8,ZR%2IK0-A'0P/X0I'B!DE4&00 10V\^.&LMR?F-F5)IF=V@5,C M)\HZPS$0IY?!;EC96(.;71BS8>W305SOX!#W[D%XGC\;=#L7E[;&5%TC$$WH M)%%X#!&^9=Q(CQ'$7$69I%@R"6!&F;(IR9-8#HXDGJ1GH6R<:5NA'[>5E0 M51H=2X'7EAT#&T("; $ -_=QRHN)9-<@IC=5!HG.&6]V^L?RQ'?M]$5X"H^* MZL(B@)3T,V*O->P&+)$M>P^4/!@HP4 TS\>(A@2E^$\JHL[.#PBEQ_SD4&!Z MWAIVR ^OI$7QCWCYQ/9A,#4HY\:\LOMWH>0720"C'BFD4UT9* !#397UO TO!&KC(X>H3Y8+VOP M5R1)$/R+_E)\$M\>%I*C T+R66\3R7N3U@:@]Z>[O7&-M3!5@N#*K2XX\3JW M@#J5EX1A;L0"3T"XXI'*E)M3DM\V+*TN#SV/JK P'HBNE:<^?=S7$RHK4P+5 MUA M59ZQ*+XR25 IJBDB8[=4?,N28@\&#H_;BT"/6'0$>]I0:D:T/]YIP3XY@B^E M)=71R8%W ^9:MX/L( MMJ2LKN.X,A3]M12Z16NNK<-[.I*$+AM#47VRPXYW=$D 8_#8(^G:<.RI.9O5APB/YQB>[Z).A?E!; MLOY3V9+Y8T:Q6"6-%5,1<:XC=45:A+6/J$ VJMFE;1P5K=.U*23C7T!EGBOG MI'Q/6H@TR@IJ%PKV>27'P#-8V!++XS?5U8M%*/^N%,SW"ZXJ8G_H<_OAS<43T49"K M-ROAL&$+N7&!CE8NN6TG/.M*%5V ,124C5 &6-0 MLJ!$#C)3Z;.*5L/TYY8 MBC^\K=$U,GEB0!T-!%YZN@-T_'EUC;%&2(2JF.IL*BD;%GQ2'[N;FB%E7F9Z M+M$Z2W5@1?X P4#<9RD56GO>7GZE +^"SSPSLM ML/XSFSG]+EQ[/RVM&Z-L)2E:<+4C)=6CA9_7"(-EAF?CU3A1_2= M+A^N3KI+GU(R11U67RW[I1F:ZVOV\V&K.QS03;LS^"\6 ]>7\"U_"7_JQ&9; M]Z(U:'=W-K=;G9UM[U,+@X;!H ^J/?4F![/A&%ORXL71V=&B0[T"1VWF:7ZI M[SVBW?*>A-=OXVG]/G9C\.!_C_IVP%,/B]C_7%YV+]'U>=U2HX^P"5GFS_'8 M8H;?DL^^L)^^)5?ID)?@T%^'>W M71W_%D[>X)0-]YQ\]\^Z?ZY7QY6['73J,]9&;M[RE==:KGSTH5BIK;^J'87; MB*G<^'1L160^([9777@$-JO<[BZ[/LC:^1U:_3-\%7?JO\;[%U!+ P04 M" "*@$A8 D1 *ST% #T% %P &YT8W0M97@S,C%?,C R,S$R,S$N:'1M MY5C_3^,V%/]]?\5;T3B0FI*D+?3;(76E:&@3Y6A/M_TT.;'36)?8.=NA='_] MGIT4"EQO;)..8T.H2O+\OC^_][%'J^C(Z=D M%$FZ/AU1?@. M;=89>]O(N?!29O4/.F'KI%N8X8I3DPX"W_^AX9:>CA(I#.I3R%\]5F*>"#/L MUG@DXTLQ<"XU*M8-.9:95(,]W_T-+<5+2,ZS]>#-@N=,PR5;P;7,B7C3U$1H M3S/%DVJAYG\PM G-IORB!MHAZW@H<7;CA.U1-^- M+ 9]E+IE>HRQ9NJ%;)],KQ<7YQ>3\>)B=@E7[Z_G[\>7"UC,GN-(]QMR).C! M^]:\-6G!?#IQS@3MKM]\;6Z,YS ^FUTMIF>O.1F;%/3]8YB=P^*G*(:SX,ZD.8M+Q0U'WXF@,+V-4R*6#.="GG.MK?GX;U=2'"*0 M,L70Z&WK*EX$-1*ET23)R1L+65JX!63KG];#TB5!9VOFWS/%AIRZ[6-"Q MQ!9*J_NH1KV@]V(5>A <;CSY^NH?1N:XU>[8."PP[/6^2,H,-TF,99'9RKRK M5L4^E5PQ"T>TSGB7\?L"ORON.NU!O]W!G/:'MO3_*WD- MO\F\N'6)G- 0Y*7YU*=HDG7#;&@O%M,UOTY))E@&RH3$DP^SK A.N MFXXKX8*(V'Y'@90[T;:%X:HRJ\I#8E-T.O6C3M-ZY@3%)!H296Q#C:2B3'D8 MS8P4F@TV#T/*=9&1]8 +%Q/'-'Q8.;9*;FQ_BTE6#V57-!6YAKW]?JO7;5OD M:Q#N&KI17(/BE@/%1X8^I6$=]L/=9+\5[*1]26SWN-7K/4_LD3.Y,AL#HS'0 M;QOMQH:AKHU!6-Q"\!"PSW6@;*CRS B*5"&.%NNJ(U:DKPJ")B2\$5./.M%GLTVGWF*A&^J<<6W&/% M=G7:0/!)&6V"?++T<_ARFP<.5BE#'H60AMHC!F(B9N60Q-2*W2&KQBIW(<1# M%5<]7_U:WCD?NMO-/4$L#!!0 ( M (J 2%BP+]T&2P4 (6 7 ;G1C="UE>#,R,E\R,#(S,3(S,2YH=&WM M6&UOVS80_KY?<7.P- %L1Y)?ZK<&\!P'RS#$:>RNVZ>!$BF+J$1J)!7'^_4[ M4K+C)'67#5O3; L"0]+QCG?/'8\/.4I,EIZ.$D;HZ5>CKQL-.)-1D3%A(%*, M&$:AT%PLX3UE^@,T&M6HB:1 M,<-N38.D?"D&+J1:J;H11S*5:G#@N;^AE31BDO%T/7BUX!G3<,E6<"TS(E[5 M-1&ZH9GB<3E0\]\8^H3NN==5Y3+:2;E@FQ#\P#H]O4UXR VT@F9PW^/=P(E: M8NQ&YH,^6MUQ/4*LF7HFWR?3Z\7%^<5DO+B87<+5N^OYN_'E A:SIP32^8(" M\7OPKCEO3IHPGTY<,'ZKX]5?6ACC.8S/9E>+Z=E+3L8F!7VO"[-S6'PWA?GX M^MOQY73>F/WTP_1G&$\65A)XWA\NF5 :(S.W:CZVB+B@&.H@:+MN\DP!7PB( MI! L,EP*6'&3@$D8O"V(PBRD:[AFN50&9(PSFGDD"P/SM38LTW6X$%$3CNSX MPX->$'C#B YH\ERH#WVN\A5@J9SM'3R4%)JCM\FM>[,I2-<^A^';YG1,"W!:G#).$LAG,NB(@X26$6QSQBR@9N3521 MU0&_&1[C0UXH71#,F)&PLX9+),MHW$*VH1 J<[NQ[>K<&VGKK9II3E1(!-.- MV6W*UC".'/BVWNHH)Z9NE>W D&DGRM;P0<@5@K5DAP>=WO!/U&5.J,U"(V6Q MK9!FYT%Q-OS>LY7FD7^\B>3S3W\?F6ZSU;8X+!#V:D'$18JK(\*R2&U);LM4 ML5\+KICE(=IFYT%!'!%<%0K\SA$]WF;\KK*W55VEW>^WVIC3_M#6_+\EK\$7 MF5*O::_5_9)L[UFU^L^R>R)<[ET&X'1"/2;6JNV M4:AJ8Q#DM^#?9R6V7!YA(_//OX3<:>/PH/UZJ-WO=@O;UDL%PB?B\VQT3\2D MJB=;;:@$6J:HM[C>$W#'Y$=@-7V(FXW1!<6]I#@?[K MF!U=*8Z Y(C((VR._P=G"\XXPM.!,);4_RWHG+@MZM,;8/O96,PY"Q4>DM8E ML>O5RUNI)]ZB/)//BX3KZ@"#Q5/2D2AR?,.23\L^[HYK>,I8)3Q*@!LD+"DR M',MW- AI@#(DN/0OG-#L]\H&V@\MZXJD0F[E[OW"-T_@1;(:=5##^X(=*L\@B$CIXS603X:^C'2O:L#1ZN$H8Y"GD?MN0N)(K-V M2&RJB=V1LR)P6PCQB,E5Q0AMRT6YC6?)!'*^="=TBTR*'A0$G;C'/76!"2@! MV$\('UQ+YE([JCEP6<.)'UU4WNWMCO9Y=RHDQ V^,/M5]EW4[+WUK'[+.]@3 M=_?[.U!+ 0(4 Q0 ( (J 2%BX.3$\S;,! WN&@ 1 " M 0 !N=&-T+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( (J 2%@PV129PQ( M /K) 1 " ?RS 0!N=&-T+3(P,C,Q,C,Q+GAS9%!+ 0(4 M Q0 ( (J 2%B<9[?!JB, "Y> 0 5 " >[& 0!N=&-T M+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4 " "*@$A8:"$)ZF=3 "OD , M%0 @ '+Z@$ ;G1C="TR,#(S,3(S,5]D968N>&UL4$L! A0# M% @ BH!(6"3@FUJ7'0$ K[$+ !4 ( !93X" &YT8W0M M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( (J 2%@8=/*"G:$ $A2!P 5 M " 2]< P!N=&-T+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 M " "*@$A8QRS,X)8' !W)@ %P @ '__0, ;G1C="UE M>#,Q,5\R,#(S,3(S,2YH=&U02P$"% ,4 " "*@$A8I+ 7CYP' "4)P M%P @ '*!00 ;G1C="UE>#,Q,E\R,#(S,3(S,2YH=&U02P$" M% ,4 " "*@$A8 D1 *ST% #T% %P @ &;#00 ;G1C M="UE>#,R,5\R,#(S,3(S,2YH=&U02P$"% ,4 " "*@$A8L"_=!DL% " M%@ %P @ $-$P0 ;G1C="UE>#,R,E\R,#(S,3(S,2YH=&U0 52P4& H "@"> @ C1@$ end XML 99 ntct-20231231_htm.xml IDEA: XBRL DOCUMENT 0001078075 2023-04-01 2023-12-31 0001078075 2024-01-25 0001078075 2023-12-31 0001078075 2023-03-31 0001078075 us-gaap:ProductMember 2023-10-01 2023-12-31 0001078075 us-gaap:ProductMember 2022-10-01 2022-12-31 0001078075 us-gaap:ProductMember 2023-04-01 2023-12-31 0001078075 us-gaap:ProductMember 2022-04-01 2022-12-31 0001078075 us-gaap:ServiceMember 2023-10-01 2023-12-31 0001078075 us-gaap:ServiceMember 2022-10-01 2022-12-31 0001078075 us-gaap:ServiceMember 2023-04-01 2023-12-31 0001078075 us-gaap:ServiceMember 2022-04-01 2022-12-31 0001078075 2023-10-01 2023-12-31 0001078075 2022-10-01 2022-12-31 0001078075 2022-04-01 2022-12-31 0001078075 us-gaap:CommonStockMember 2023-09-30 0001078075 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001078075 us-gaap:TreasuryStockCommonMember 2023-09-30 0001078075 us-gaap:RetainedEarningsMember 2023-09-30 0001078075 2023-09-30 0001078075 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0001078075 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2023-10-01 2023-12-31 0001078075 us-gaap:CommonStockMember 2023-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2023-12-31 0001078075 us-gaap:RetainedEarningsMember 2023-12-31 0001078075 us-gaap:CommonStockMember 2023-03-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001078075 us-gaap:TreasuryStockCommonMember 2023-03-31 0001078075 us-gaap:RetainedEarningsMember 2023-03-31 0001078075 us-gaap:RetainedEarningsMember 2023-04-01 2023-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-12-31 0001078075 us-gaap:CommonStockMember 2023-04-01 2023-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-12-31 0001078075 us-gaap:CommonStockMember 2022-09-30 0001078075 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001078075 us-gaap:TreasuryStockCommonMember 2022-09-30 0001078075 us-gaap:RetainedEarningsMember 2022-09-30 0001078075 2022-09-30 0001078075 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001078075 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2022-10-01 2022-12-31 0001078075 us-gaap:CommonStockMember 2022-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2022-12-31 0001078075 us-gaap:RetainedEarningsMember 2022-12-31 0001078075 2022-12-31 0001078075 us-gaap:CommonStockMember 2022-03-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001078075 us-gaap:TreasuryStockCommonMember 2022-03-31 0001078075 us-gaap:RetainedEarningsMember 2022-03-31 0001078075 2022-03-31 0001078075 us-gaap:RetainedEarningsMember 2022-04-01 2022-12-31 0001078075 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-12-31 0001078075 us-gaap:CommonStockMember 2022-04-01 2022-12-31 0001078075 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-12-31 0001078075 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-12-31 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001078075 srt:MinimumMember 2023-04-01 2023-12-31 0001078075 srt:MaximumMember 2023-04-01 2023-12-31 0001078075 2024-01-01 2023-12-31 0001078075 2025-01-01 2023-12-31 0001078075 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001078075 us-gaap:OtherAssetsMember 2023-12-31 0001078075 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-03-31 0001078075 us-gaap:OtherAssetsMember 2023-03-31 0001078075 ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2020-09-10 2020-09-10 0001078075 srt:MinimumMember ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2020-09-10 2020-09-10 0001078075 ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2022-08-24 2022-08-24 0001078075 ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2023-09-14 2023-09-14 0001078075 ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2023-09-14 0001078075 ntct:TwentyNineteenAmendedEquityIncentivePlanMember 2023-12-31 0001078075 ntct:PerformanceBasedRestrictedStockUnitsMember 2023-04-01 2023-12-31 0001078075 ntct:CostOfProductRevenueMember 2023-10-01 2023-12-31 0001078075 ntct:CostOfProductRevenueMember 2022-10-01 2022-12-31 0001078075 ntct:CostOfProductRevenueMember 2023-04-01 2023-12-31 0001078075 ntct:CostOfProductRevenueMember 2022-04-01 2022-12-31 0001078075 ntct:CostOfServiceRevenueMember 2023-10-01 2023-12-31 0001078075 ntct:CostOfServiceRevenueMember 2022-10-01 2022-12-31 0001078075 ntct:CostOfServiceRevenueMember 2023-04-01 2023-12-31 0001078075 ntct:CostOfServiceRevenueMember 2022-04-01 2022-12-31 0001078075 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:GeneralAndAdministrativeExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:EmployeeStockMember 2023-04-01 2023-12-31 0001078075 us-gaap:EmployeeStockMember 2023-12-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:CommercialPaperMember 2023-12-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001078075 ntct:ShortTermMarketableSecuritiesMember 2023-12-31 0001078075 ntct:LongTermMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 ntct:LongTermMarketableSecuritiesMember 2023-12-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:CommercialPaperMember 2023-03-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001078075 ntct:ShortTermMarketableSecuritiesMember us-gaap:CertificatesOfDepositMember 2023-03-31 0001078075 ntct:ShortTermMarketableSecuritiesMember 2023-03-31 0001078075 ntct:LongTermMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 ntct:LongTermMarketableSecuritiesMember 2023-03-31 0001078075 us-gaap:ForeignExchangeForwardMember 2023-02-01 2023-02-28 0001078075 us-gaap:ForeignExchangeForwardMember 2023-04-01 2023-04-30 0001078075 us-gaap:ForeignExchangeForwardMember 2023-12-31 0001078075 us-gaap:ForeignExchangeForwardMember 2023-04-01 2023-12-31 0001078075 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001078075 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001078075 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-12-31 0001078075 us-gaap:CommercialPaperMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-12-31 0001078075 us-gaap:CertificatesOfDepositMember 2023-12-31 0001078075 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001078075 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001078075 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-03-31 0001078075 us-gaap:CommercialPaperMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001078075 us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001078075 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001078075 us-gaap:CertificatesOfDepositMember 2023-03-31 0001078075 us-gaap:ForeignExchangeForwardMember 2023-03-31 2023-03-31 0001078075 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember ntct:TestOptimizationBusinessMember 2023-09-08 2023-09-08 0001078075 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember ntct:TestOptimizationBusinessMember 2023-04-01 2023-12-31 0001078075 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001078075 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001078075 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001078075 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001078075 us-gaap:CustomerRelationshipsMember 2023-12-31 0001078075 srt:MinimumMember ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-12-31 0001078075 srt:MaximumMember ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-12-31 0001078075 ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001078075 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001078075 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001078075 ntct:CoreTechnologyMember 2023-12-31 0001078075 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001078075 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001078075 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001078075 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001078075 us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001078075 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-03-31 0001078075 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-03-31 0001078075 us-gaap:CustomerRelationshipsMember 2023-03-31 0001078075 srt:MinimumMember ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-03-31 0001078075 srt:MaximumMember ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-03-31 0001078075 ntct:DistributorRelationshipsAndTechnologyLicensesMember 2023-03-31 0001078075 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-03-31 0001078075 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-03-31 0001078075 us-gaap:TrademarksAndTradeNamesMember 2023-03-31 0001078075 ntct:CoreTechnologyMember 2023-03-31 0001078075 us-gaap:NoncompeteAgreementsMember 2023-03-31 0001078075 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-03-31 0001078075 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-03-31 0001078075 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-03-31 0001078075 us-gaap:OtherIntangibleAssetsMember 2023-03-31 0001078075 us-gaap:CostOfSalesMember 2023-10-01 2023-12-31 0001078075 us-gaap:CostOfSalesMember 2022-10-01 2022-12-31 0001078075 us-gaap:CostOfSalesMember 2023-04-01 2023-12-31 0001078075 us-gaap:CostOfSalesMember 2022-04-01 2022-12-31 0001078075 us-gaap:OperatingExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:OperatingExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:OperatingExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:OperatingExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0001078075 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember 2023-03-31 0001078075 us-gaap:ForwardContractsMember 2023-12-31 0001078075 us-gaap:ForwardContractsMember 2023-03-31 0001078075 us-gaap:ForwardContractsMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember 2023-10-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember 2022-10-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-12-31 0001078075 us-gaap:ForwardContractsMember 2023-04-01 2023-12-31 0001078075 us-gaap:ForwardContractsMember 2022-04-01 2022-12-31 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-27 2021-07-27 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-27 0001078075 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2021-07-27 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember ntct:SecuredOvernightFinancingRateSOFRMember 2023-02-22 2023-02-22 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember ntct:DebtInstrumentCovenantLeverageRatio1Member 2023-02-22 2023-02-22 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember ntct:SecuredOvernightFinancingRateSOFRMember ntct:DebtInstrumentCovenantLeverageRatio1Member 2023-02-22 2023-02-22 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-02-22 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember ntct:DebtInstrumentCovenantLeverageRatio2Member 2023-02-22 2023-02-22 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember ntct:SecuredOvernightFinancingRateSOFRMember ntct:DebtInstrumentCovenantLeverageRatio2Member 2023-02-22 2023-02-22 0001078075 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-02-22 0001078075 us-gaap:RevolvingCreditFacilityMember ntct:LIBORLoansMember us-gaap:LineOfCreditMember ntct:LondonInterbankOfferedRateLIBOR1Member 2023-10-01 2023-12-31 0001078075 us-gaap:RevolvingCreditFacilityMember ntct:BaseRateLoansMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-10-01 2023-12-31 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ntct:BaseRateLoansMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-10-01 2023-12-31 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ntct:LIBORLoansMember us-gaap:LineOfCreditMember ntct:LondonInterbankOfferedRateLIBOR1Member 2023-10-01 2023-12-31 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ntct:BaseRateLoansMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-10-01 2023-12-31 0001078075 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ntct:LIBORLoansMember us-gaap:LineOfCreditMember ntct:LondonInterbankOfferedRateLIBOR1Member 2023-10-01 2023-12-31 0001078075 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001078075 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0001078075 srt:MaximumMember ntct:RevolvingCreditFacilityLeverageRatioTerms2Member us-gaap:LineOfCreditMember 2023-12-31 0001078075 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0001078075 srt:MinimumMember ntct:RevolvingCreditFacilityLeverageRatioTerms2Member us-gaap:LineOfCreditMember 2023-12-31 0001078075 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember ntct:ForeignSubsidiariesMember 2021-07-27 0001078075 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001078075 us-gaap:OtherNoncurrentAssetsMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001078075 us-gaap:OneTimeTerminationBenefitsMember 2022-04-01 2022-06-30 0001078075 us-gaap:OneTimeTerminationBenefitsMember 2022-04-01 2022-12-31 0001078075 srt:MinimumMember 2023-12-31 0001078075 srt:MaximumMember 2023-12-31 0001078075 2016-03-01 2016-03-31 0001078075 2017-10-01 2017-10-31 0001078075 ntct:PreSuitDamagesMember 2017-10-01 2017-10-31 0001078075 ntct:PostSuitDamagesMember 2017-10-01 2017-10-31 0001078075 ntct:EnhancementAwardMember 2018-09-01 2018-09-30 0001078075 ntct:PreSuitDamagesMember 2020-07-01 2020-07-31 0001078075 ntct:PostSuitDamagesMember 2020-07-01 2020-07-31 0001078075 2018-09-01 2018-09-30 0001078075 ntct:EnhancementAwardMember 2023-04-01 2023-12-31 0001078075 country:US 2023-04-01 2023-12-31 0001078075 ntct:ShareRepurchaseProgramOctober2017Member 2017-10-24 0001078075 ntct:ShareRepurchaseProgramOctober2017Member 2017-10-24 2023-12-31 0001078075 ntct:ShareRepurchaseProgramOctober2017Member 2023-04-01 2023-12-31 0001078075 ntct:ShareRepurchaseProgramOctober2017Member 2023-12-31 0001078075 ntct:ShareRepurchaseProgramMay2022Member 2022-05-03 0001078075 ntct:ShareRepurchaseProgramMay2022Member 2023-04-01 2023-12-31 0001078075 ntct:ShareRepurchaseProgramMay2022Member 2023-12-31 0001078075 ntct:ASRProgramMember 2022-05-09 0001078075 ntct:WellsFargoBankNationalAssociationMember ntct:ASRProgramMember 2022-05-10 2022-05-10 0001078075 ntct:MizuhoMarketsAmericasLLCMember ntct:ASRProgramMember 2022-05-10 2022-05-10 0001078075 ntct:ASRProgramMember 2022-05-10 2022-05-10 0001078075 ntct:MizuhoMarketsAmericasLLCMember ntct:ASRProgramMember 2022-11-01 2022-11-30 0001078075 ntct:WellsFargoBankNationalAssociationMember ntct:ASRProgramMember 2022-11-01 2022-11-30 0001078075 ntct:ASRProgramMember 2022-11-01 2022-11-30 0001078075 ntct:ASRProgramMember 2022-04-01 2023-03-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-12-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-12-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2023-10-01 2023-12-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 2022-12-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-12-31 0001078075 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-12-31 0001078075 ntct:ASRProgramMember 2022-04-01 2022-12-31 0001078075 country:US 2023-10-01 2023-12-31 0001078075 country:US 2022-10-01 2022-12-31 0001078075 country:US 2023-04-01 2023-12-31 0001078075 country:US 2022-04-01 2022-12-31 0001078075 srt:EuropeMember 2023-10-01 2023-12-31 0001078075 srt:EuropeMember 2022-10-01 2022-12-31 0001078075 srt:EuropeMember 2023-04-01 2023-12-31 0001078075 srt:EuropeMember 2022-04-01 2022-12-31 0001078075 srt:AsiaMember 2023-10-01 2023-12-31 0001078075 srt:AsiaMember 2022-10-01 2022-12-31 0001078075 srt:AsiaMember 2023-04-01 2023-12-31 0001078075 srt:AsiaMember 2022-04-01 2022-12-31 0001078075 ntct:RestOfWorldMember 2023-10-01 2023-12-31 0001078075 ntct:RestOfWorldMember 2022-10-01 2022-12-31 0001078075 ntct:RestOfWorldMember 2023-04-01 2023-12-31 0001078075 ntct:RestOfWorldMember 2022-04-01 2022-12-31 0001078075 ntct:JosephGHadzimaJrMember 2023-10-01 2023-12-31 0001078075 ntct:JosephGHadzimaJrMember 2023-12-31 shares iso4217:USD iso4217:USD shares pure ntct:reporting_unit ntct:employee ntct:subsidiary ntct:patent ntct:segment 0001078075 --03-31 2024 Q3 false P397D 10-Q true 2023-12-31 false 000-26251 NETSCOUT SYSTEMS, INC. DE 04-2837575 310 Littleton Road Westford MA 01886 978 614-4000 Common Stock, $0.001 par value per share NTCT NASDAQ Yes Yes Large Accelerated Filer false false false 71035053 297655000 386794000 31457000 32204000 1076000 675000 221574000 143855000 15342000 17956000 14946000 2235000 28344000 34316000 609318000 617360000 27955000 34735000 44977000 51456000 1551541000 1724404000 323899000 366591000 19518000 4534000 1010000 8940000 11581000 12540000 2589799000 2820560000 15132000 16473000 42283000 83279000 17844000 26283000 1604000 4391000 293410000 311531000 11979000 11650000 382252000 453607000 7312000 7683000 4505000 24939000 26310000 26049000 124619000 129814000 40898000 48819000 100000000 100000000 685896000 790911000 0.001 0.001 5000000 5000000 0 0 0 0 0 0 0.001 0.001 300000000 300000000 130922477 128683824 71019904 71249045 131000 128000 3158283000 3099698000 5870000 5738000 59902573 57434779 1615279000 1546128000 354898000 470213000 1903903000 2029649000 2589799000 2820560000 95832000 149452000 271038000 359519000 122240000 120092000 354974000 346918000 218072000 269544000 626012000 706437000 15251000 25281000 48006000 77967000 28373000 31521000 89066000 94190000 43624000 56802000 137072000 172157000 174448000 212742000 488940000 534280000 37023000 42558000 117655000 129932000 69124000 66994000 209070000 209435000 23109000 25533000 73975000 75584000 12533000 13818000 37790000 41500000 0 89000 0 1803000 167106000 0 167106000 0 0 0 3806000 0 308895000 148992000 601790000 458254000 -134447000 63750000 -112850000 76026000 2145000 1480000 6942000 2512000 2208000 2914000 6475000 7021000 792000 -1738000 805000 -2045000 729000 -3172000 1272000 -6554000 -133718000 60578000 -111578000 69472000 -1141000 7960000 3737000 6603000 -132577000 52618000 -115315000 62869000 -1.87 0.73 -1.61 0.87 -1.87 0.72 -1.61 0.86 71077000 71744000 71577000 72015000 71077000 73049000 71577000 73271000 -132577000 52618000 -115315000 62869000 216000 114000 146000 -447000 18000 8000 -13000 4000 57000 25000 -40000 14000 57000 25000 -40000 14000 62000 144000 26000 -140000 188000 467000 84000 -442000 9000 30000 -18000 120000 -30000 -97000 58000 -381000 218000 564000 26000 -61000 491000 703000 132000 -494000 -132086000 53321000 -115183000 62375000 130875398 130000 3142712000 5379000 59177497 -1596026000 487475000 2039670000 -132577000 -132577000 57000 57000 218000 218000 216000 216000 47079 1000 1000 15571000 15571000 725076 19253000 19253000 130922477 131000 3158283000 5870000 59902573 -1615279000 354898000 1903903000 128683824 128000 3099698000 5738000 57434779 -1546128000 470213000 2029649000 -115315000 -115315000 -40000 -40000 26000 26000 146000 146000 2028862 3000 3000 52579000 52579000 209791 6006000 6006000 2467794 69151000 69151000 130922477 131000 3158283000 5870000 59902573 -1615279000 354898000 1903903000 128373156 128000 3015644000 -1056000 56129506 -1497886000 420816000 1937646000 52618000 52618000 25000 25000 564000 564000 114000 114000 16258 14366000 14366000 -47856000 1298564 48036000 180000 128389414 128000 3077866000 -353000 57428070 -1545922000 473434000 2005153000 126425383 126000 3023403000 141000 52323090 -1373840000 410565000 2060395000 62869000 62869000 14000 14000 -61000 -61000 -447000 -447000 1758002 2000 2000 45068000 45068000 206029 6539000 6539000 -2856000 5104980 172082000 169226000 128389414 128000 3077866000 -353000 57428070 -1545922000 473434000 2005153000 -115315000 62869000 56928000 64302000 7857000 7984000 3806000 0 -299000 -47000 54653000 47225000 206000 0 167106000 0 -35530000 -38435000 1758000 -9000 77787000 67101000 634000 -8323000 6583000 -4279000 -984000 -7129000 -46170000 -7804000 -8970000 -9061000 -2631000 -2675000 -21236000 -18910000 -34767000 43923000 43159000 100265000 53569000 103152000 4740000 8381000 0 161000 7766000 0 7000 -8000 13429000 -5647000 3000 2000 50000000 150039000 19151000 19187000 0 150000000 -69148000 -319224000 1347000 -3169000 -89139000 -284117000 386794000 636161000 297655000 352044000 4817000 5351000 54481000 47294000 1814000 1371000 414000 622000 6006000 6539000 BASIS OF PRESENTATION<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements have been prepared by NetScout Systems, Inc. (NetScout or the Company). Certain information and footnote disclosures normally included in financial statements prepared under United States generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, the unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the Company's financial position and stockholders' equity, results of operations and cash flows. The year-end consolidated balance sheet data and statement of stockholders' equity were derived from the Company's audited financial statements, but do not include all disclosures required by GAAP. The results reported in these unaudited interim consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. All significant intercompany accounts and transactions are eliminated in consolidation.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission on May 16, 2023.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Global and Macroeconomic Conditions</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to closely monitor the current global and macroeconomic conditions, including the impacts of the ongoing Ukraine and Israel wars, global geopolitical tension, stock market volatility, industry-specific capital spending trends, exchange rate fluctuations, inflation, interest rates, and the risk of a recession, including the manner and extent to which they have impacted and could continue to impact its customers, employees, supply chain, and distribution network. The full extent of the impacts of these global and macroeconomic trends remains uncertain. It is possible that the measures taken by the governments of countries affected and the resulting economic impacts may materially and adversely affect the Company's future results of operations, cash flows and financial position as well as its customers.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. Late in the second quarter of fiscal year 2024, the Company experienced a slowing in order conversion, which affected the Company's fiscal year 2024 results and outlook. The Company has taken and continues to take precautionary actions to manage costs and increase productivity across the organization. This includes managing discretionary spending and hiring activities. In addition, based on covenant levels, the Company had as of December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an incre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mental $700 million available under its revolving credit facility. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects net cash provided by operations combined with cash, cash equivalents, marketable securities and investments and borrowing availability under the revolving credit facility to provide sufficient liquidity to fund current obligations, capital spending, debt service requirements and working capital requirements over at least the next twelve months. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination as if the acquiring company originated the related revenue contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. ASU 2021-08 was adopted on April 1, 2023. Amendments within the standard are required to be applied on a prospective basis from the date of adoption. The Company will apply the provisions of ASU 2021-08 to future acquisitions, if any.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. The amendments are effective retrospectively for fiscal years beginning after December 15, 2024. The amendments should be applied prospectively; however, retrospective application is also permitted. ASU 2023-09 is effective for NetScout beginning April 1, 2025. Early adoption is permitted. The Company is in the process of evaluating the impact that the adoption ASU 2023-09 will have to the financial statements and related disclosures.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within fiscal years beginning after December 15, 2024. ASU 2023-07 is effective for NetScout beginning April 1, 2025. Early adoption is permitted, and the amendments should be applied retrospectively. The Company is in the process of evaluating the impact that the adoption ASU 2023-07 will have to the financial statements and related disclosures.</span></div> BASIS OF PRESENTATION<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements have been prepared by NetScout Systems, Inc. (NetScout or the Company). Certain information and footnote disclosures normally included in financial statements prepared under United States generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). In the opinion of management, the unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of the Company's financial position and stockholders' equity, results of operations and cash flows. The year-end consolidated balance sheet data and statement of stockholders' equity were derived from the Company's audited financial statements, but do not include all disclosures required by GAAP. The results reported in these unaudited interim consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. All significant intercompany accounts and transactions are eliminated in consolidation.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission on May 16, 2023.</span></div> 700000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination as if the acquiring company originated the related revenue contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. ASU 2021-08 was adopted on April 1, 2023. Amendments within the standard are required to be applied on a prospective basis from the date of adoption. The Company will apply the provisions of ASU 2021-08 to future acquisitions, if any.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. The amendments are effective retrospectively for fiscal years beginning after December 15, 2024. The amendments should be applied prospectively; however, retrospective application is also permitted. ASU 2023-09 is effective for NetScout beginning April 1, 2025. Early adoption is permitted. The Company is in the process of evaluating the impact that the adoption ASU 2023-09 will have to the financial statements and related disclosures.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within fiscal years beginning after December 15, 2024. ASU 2023-07 is effective for NetScout beginning April 1, 2025. Early adoption is permitted, and the amendments should be applied retrospectively. The Company is in the process of evaluating the impact that the adoption ASU 2023-07 will have to the financial statements and related disclosures.</span></div> REVENUE<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition Policy</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company exercises judgment and uses estimates in connection with determining the amounts of product and service revenues to be recognized in each accounting period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues primarily from the sale of network management tools and cybersecurity solutions for service provider and enterprise customers, which include hardware, software, and service offerings. The Company's product sales consist of software only offerings and offerings which include hardware appliances with embedded software that are essential to providing customers the intended functionality of the solutions. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue once a legally enforceable contract with a customer has been approved by the parties and the related promises to transfer products or services have been identified. A contract is defined by the Company as an arrangement with commercial substance identifying payment terms, each party's rights and obligations regarding the products or services to be transferred and the amount the Company deems probable of collection. Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. Revenue is recognized when control of the products or services are transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for products and services.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue is typically recognized upon fulfillment, provided a legally enforceable contract exists, control has passed to the customer, and in the case of software products, when the customer has the rights and ability to access the software, and collection of the related receivable is probable. If any significant obligations to the customer remain post-delivery, typically involving obligations relating to installation and acceptance by the customer, revenue recognition is deferred until such obligations have been fulfilled. The Company's service offerings include installation, integration, extended warranty and maintenance services, post-contract customer support, stand-ready software-as-a-service (SAAS) and other professional services including consulting and training. The Company generally provides software and/or hardware support as part of product sales. Revenue related to the initial bundled software and hardware support is recognized ratably over the support period. In addition, customers can elect to purchase extended support agreements for periods after the initial software/hardware warranty expiration. Support services generally include rights to unspecified upgrades (when and if available), telephone and internet-based support, updates, bug fixes and hardware repair and replacement. Consulting services are recognized upon delivery or completion of performance depending on the terms of the underlying contract. Reimbursements of out-of-pocket expenditures incurred in connection with providing consulting services are included in services revenue, with the offsetting expense recorded in cost of service revenue. Training services include on-site and classroom training. Training revenues are recognized upon delivery of the training.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company's contracts are accounted for individually. However, when contracts are closely interrelated and dependent on each other, it may be necessary to account for two or more contracts as one to reflect the substance of the group of contracts.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bundled arrangements are concurrent customer purchases of a combination of the Company's product and service offerings that may be delivered at various points in time. The Company allocates the transaction price among the performance obligations in an amount that depicts the relative standalone selling prices (SSP) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. The Company uses a range of amounts to estimate SSP for each of the products and services sold, based primarily on the performance obligation's historical pricing. The Company also considers its overall pricing objectives and practices across different sales channels and geographies, and market conditions. Generally, the Company has established SSP for a majority of its service performance obligations based on historical standalone sales. In certain instances, the Company has established SSP for services based upon an estimate of profitability and the underlying cost to fulfill those services. SSP has primarily been established for product performance obligations as the average or median selling price the performance obligation was recently sold for, whether sold alone or sold as part of a bundle transaction. The Company reviews sales of the product performance obligations on a quarterly basis and updates, when appropriate, its SSP for such performance obligations to ensure that it reflects recent pricing experience. The Company's products are distributed through its direct sales force and indirect distribution channels through alliances with resellers and distributors. Revenue arrangements with resellers and distributors are recognized on a sell-in basis; that is, when control of the product transfers to the reseller or distributor. The Company records consideration given to a customer as a reduction of revenue to the extent they have </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded revenue from the customer. With limited exceptions, the Company's return policy does not allow product returns for a refund. Returns have been insignificant to date. In addition, the Company has a history of successfully collecting receivables from its resellers and distributors.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2023, the Company recognized re</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ven</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue of $273.8 million relate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o the Company's deferred revenue balance reported at March 31, 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Performance Obligations</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. The transaction price is allocated among performance obligations in bundled contracts in an amount that depicts the relative standalone selling prices of each obligation. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts involving distinct hardware and software licenses, the performance obligations are satisfied at a point in time when control is transferred to the customer. For standalone maintenance and post-contract support (PCS) the performance obligation is satisfied ratably over the contract term as a stand-ready obligation. For consulting and training services, the performance obligation may be satisfied over the contract term as a stand-ready obligation, satisfied over a period of time as those services are delivered, satisfied at the completion of the service when control has transferred, or the services have expired unused. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for hardware, software licenses, one-year maintenance, PCS and consulting services, are typically due up front with payment terms of 30 to 90 days. However, the Company does have contracts pursuant to which billings occur ratably over a period of years following the transfer of control for the contracted performance </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligations. Payments on multi-year maintenance, PCS and consulting services are typically due in annual installments over</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the contract term. The Company did not have any material variable consideration su</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ch as obligations for returns, refunds or warranties at December 31, 2023.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the Company had total defer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">red revenue of $418.0 million, which represents the aggregate total contract price allocated to undelivered performance obligations. The Company expects to recognize $293.4 million, or 70%, of this revenue during the next 12 months, and expects to recognize the remaining $124.6 million, or 30%, of this revenue thereafter. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of NetScout's revenue recognition policies, there are circumstances for which the Company does not recognize revenue relating to sales transactions that have been billed, but the related account receivable has not been collected. While the receivable represents an enforceable obligation, the Company does not believe its right to payment is unconditional, therefore for balance sheet presentation purposes, the Company has not recognized the deferred revenue or the related account receivable and no amounts appear in the consolidated balance sheets for such transactions because control of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> underlying deliverable has not transferred. The aggregate amount of unrecognized accounts receivable and de</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ferred revenue was $6.3 million and $6.6 million at December 31, 2023 and March 31, 2023, respectively. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NetScout expects that the amount of billed and unbilled deferred revenue will change from quarter to quarter for several reasons, including the specific timing, duration and size of large customer support and service agreements, varying billing cycles of such agreements, th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e specific timing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of customer renewals, and foreign currency fluctuations. The Company did not have material significant financing components, or variable consideration or performance obligations satisfied in a prior period recognized during the nine months ended December 31, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may receive payments from customers based on billing schedules as established by the Company's contracts. Contract assets relate to performance obligations where control has transferred to the customer in advance of scheduled billings. The Company records unbilled accounts receivable representing the right to consideration in exchange for goods or services that have been transferred to a customer conditional on the passage of time. Deferred revenue relates to scenarios where billings with an unconditional right to payment occur before all performance obligations are delivered or payments are received in advance of performance under the contract. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain Contracts</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are sales commissions paid to its employees. Sales commissions are recorded as an asset and amortized to expense ratably over the remaining performance periods of the related contracts with remaining performance obligations. The Company expenses costs as incurred for sales commissions when the amortization period would have been one year or less. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the consolidated balance shee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t included $9.0 million in assets related to sales commissions to be expensed in future periods. A balance of $4.5 million was included in prepaid expenses and other current assets, and a balance of $4.5 million was included in other assets in the Company's consolidated balance sheet at December 31, 2023. At March 31, 2023, the consolidated balance sheet included $9.4 million in assets related</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to sales commissions to be expensed in future periods. A balance of $4.7 million was included in prepaid expenses and other current assets, and a balance of $4.7 million was included in other assets in the Company's consolidated balance sheet at March 31, 2023.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December 31, 2023 and 2022, respe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ctively, the Company recognized $1.7 million, $1.8 million, $5.1 million, and $5.2 million of amortization related to this sales commission asset, which is included in the sales and marketing expense line in the Company's consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually monitors collections from its customers. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors, including but not limited to, analysis of the aging schedules, past due balances, historical collection experience and prevailing economic conditions.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the allowance for credit losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions resulting in charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Charges (recoveries) to other accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Deductions due to write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition Policy</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company exercises judgment and uses estimates in connection with determining the amounts of product and service revenues to be recognized in each accounting period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues primarily from the sale of network management tools and cybersecurity solutions for service provider and enterprise customers, which include hardware, software, and service offerings. The Company's product sales consist of software only offerings and offerings which include hardware appliances with embedded software that are essential to providing customers the intended functionality of the solutions. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue once a legally enforceable contract with a customer has been approved by the parties and the related promises to transfer products or services have been identified. A contract is defined by the Company as an arrangement with commercial substance identifying payment terms, each party's rights and obligations regarding the products or services to be transferred and the amount the Company deems probable of collection. Customer contracts may include promises to transfer multiple products and services to a customer. Determining whether the products and services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. Revenue is recognized when control of the products or services are transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for products and services.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue is typically recognized upon fulfillment, provided a legally enforceable contract exists, control has passed to the customer, and in the case of software products, when the customer has the rights and ability to access the software, and collection of the related receivable is probable. If any significant obligations to the customer remain post-delivery, typically involving obligations relating to installation and acceptance by the customer, revenue recognition is deferred until such obligations have been fulfilled. The Company's service offerings include installation, integration, extended warranty and maintenance services, post-contract customer support, stand-ready software-as-a-service (SAAS) and other professional services including consulting and training. The Company generally provides software and/or hardware support as part of product sales. Revenue related to the initial bundled software and hardware support is recognized ratably over the support period. In addition, customers can elect to purchase extended support agreements for periods after the initial software/hardware warranty expiration. Support services generally include rights to unspecified upgrades (when and if available), telephone and internet-based support, updates, bug fixes and hardware repair and replacement. Consulting services are recognized upon delivery or completion of performance depending on the terms of the underlying contract. Reimbursements of out-of-pocket expenditures incurred in connection with providing consulting services are included in services revenue, with the offsetting expense recorded in cost of service revenue. Training services include on-site and classroom training. Training revenues are recognized upon delivery of the training.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company's contracts are accounted for individually. However, when contracts are closely interrelated and dependent on each other, it may be necessary to account for two or more contracts as one to reflect the substance of the group of contracts.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bundled arrangements are concurrent customer purchases of a combination of the Company's product and service offerings that may be delivered at various points in time. The Company allocates the transaction price among the performance obligations in an amount that depicts the relative standalone selling prices (SSP) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. The Company uses a range of amounts to estimate SSP for each of the products and services sold, based primarily on the performance obligation's historical pricing. The Company also considers its overall pricing objectives and practices across different sales channels and geographies, and market conditions. Generally, the Company has established SSP for a majority of its service performance obligations based on historical standalone sales. In certain instances, the Company has established SSP for services based upon an estimate of profitability and the underlying cost to fulfill those services. SSP has primarily been established for product performance obligations as the average or median selling price the performance obligation was recently sold for, whether sold alone or sold as part of a bundle transaction. The Company reviews sales of the product performance obligations on a quarterly basis and updates, when appropriate, its SSP for such performance obligations to ensure that it reflects recent pricing experience. The Company's products are distributed through its direct sales force and indirect distribution channels through alliances with resellers and distributors. Revenue arrangements with resellers and distributors are recognized on a sell-in basis; that is, when control of the product transfers to the reseller or distributor. The Company records consideration given to a customer as a reduction of revenue to the extent they have </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded revenue from the customer. With limited exceptions, the Company's return policy does not allow product returns for a refund. Returns have been insignificant to date. In addition, the Company has a history of successfully collecting receivables from its resellers and distributors.</span></div> 273800000 P30D P90D 418000000 293400000 0.70 P12M 124600000 0.30 6300000 6600000 9000000 4500000 4500000 9400000 4700000 4700000 1700000 1800000 5100000 5200000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the allowance for credit losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions resulting in charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Charges (recoveries) to other accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Deductions due to write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 675000 451000 0 50000 1076000 CONCENTRATION OF CREDIT RISK AND SIGNIFICANT CUSTOMERS<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of investments, trade accounts receivable and accounts payable. The Company's cash, cash equivalents, and marketable securities are placed with financial institutions with high credit standings. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and March 31, 2023, the Company had no direct customers or channel partners which accounted for more than 10% of the accounts receivable balance.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December 31, 2023, no direct customers or channel partners accounted for more than 10% of the Company's total revenue. During the three and nine months ended December 31, 2022, one direct customer, Verizon, accounted for more than 10% of the Company's total revenue, while no channel partners accounted for more than 10% of total revenue. </span></div>Historically, the Company has not experienced any significant failure of its customers' ability to meet their payment obligations nor does the Company anticipate material non-performance by its customers in the future; accordingly, the Company does not require collateral from its customers. However, if the Company's assumptions are incorrect, there could be an adverse impact on its allowance for doubtful accounts. SHARE-BASED COMPENSATION<div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2019, the Company's stockholders approved the 2019 Equity Incentive Plan (2019 Plan), which replaced the Company's 2007 Equity Incentive Plan, as amended (Amended 2007 Plan). The 2019 Plan permits the granting of incentive and nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, and other stock awards, collectively referred to as "share-based awards." </span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 10, 2020, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 First Amended Plan) to increase the number of shares reserved for issua</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nce by 4,700,000 s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hares, establish a one-year minimum vesting requirement for awards granted on or after September 10, 2020, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 First Amended Plan. </span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 24, 2022, the Company's stockholders approved an amendment and restatement of the 2019 Equity Incentive Plan (2019 Second Amended Plan) to increase the number of shares reserved for issuance by 7,000,000 shares, and change the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Second Amended Plan. </span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 14, 2023, the Company's stockholders approved an amendment and restatement to the 2019 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Amended Plan (2019 Third Amended Plan) to further increase the number of shares reserved for issuance by 5,900,000 shares and changed the "fungible share counting ratio" used to calculate the increase or reduction in the number of shares available for issuance under the 2019 Third Amended Plan. At September 14, 2023, there was a total of 8,263,547 shares reserved for issuance under the 2019 Third Amended Plan, which consisted of 5,900,000 new shares plus 2,363,547 shares that remained available for grant under the 2019 Second Amended Plan as of September 14, 2023, the effective date of the 2019 Third Amended Plan. The Company refers to the 2019 Plan, 2019 First Amended Plan, 2019 Second Amended Plan and 2019 Third Amended Plan collectively as the "Amended 2019 Plan". At December 31, 2023, an aggregate of 8,279,049 shares remained available for grant under the Amended 2019 Plan.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Periodically, the Company grants share-based awards to employees, officers, and directors of the Company and its subsidiaries. Additionally, the Company periodically grants performance-based restricted stock units to certain executive officers that vest based upon the Company's total shareholder return as compared to the Russell 2000 Index over a three-year period. The performance-based restricted stock units are valued using the Monte Carlo Simulation model. The measurement and recognition of compensation expense is based on estimated fair values for all share-based payment awards made to its employees and directors. Share-based award grants are generally measured at fair value on the date of grant based on the number of shares granted and the quoted price of the Company's common stock. Such value is recognized as a cost of revenue or an operating expense over the corresponding vesting period.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of share-based compensation expense including restricted stock units and performance-based restricted stock units granted pursuant to the Company's Amended 2007 Plan, the Amended 2019 Plan, and employee stock purchases made under the Company's 2011 Amended and Restated Employee Stock Purchase Plan (ESPP), based on estimated fair values within the applicable cost and expense lines identified below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,606 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,639 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,238 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,364 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,143 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,225 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Employee Stock Purchase Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> – The Company maintains the ESPP for all eligible employees as described in the Company's Annual Report on Form 10-K for the year ended March 31, 2023. Under the ESPP, shares of the Company's common stock may be purchased on the last day of each bi-annual offering period at 85% of the fair value on the last day of such offering period. The offering periods run from March 1st through August 31st and from September 1st through the last day of February each year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. During the nine months ended December 31, 2023, employees purchased 209,791 shares under the ESPP and the fair value per share was $28.63.</span></div> 4700000 P1Y 7000000 5900000 8263547 5900000 2363547 8279049 P3Y <div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of share-based compensation expense including restricted stock units and performance-based restricted stock units granted pursuant to the Company's Amended 2007 Plan, the Amended 2019 Plan, and employee stock purchases made under the Company's 2011 Amended and Restated Employee Stock Purchase Plan (ESPP), based on estimated fair values within the applicable cost and expense lines identified below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,606 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,639 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,238 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,364 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,143 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,225 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 306000 262000 1027000 869000 2069000 1781000 6897000 5606000 4498000 4174000 14872000 13185000 5680000 5445000 19639000 17238000 3811000 3481000 12218000 10327000 16364000 15143000 54653000 47225000 0.85 209791 28.63 CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash equivalents and those investments with original maturities greater than three months to be marketable securities. Cash and cash equi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">valents mainly consisted of U.S. government and municipal obligations, commercial paper, money market instruments and cash maintained with various financial institutions at December 31, 2023 and March 31, 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of marketable securities held by NetScout at December 31, 2023, classified as short-term and long-term (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of marketable securities held by NetScout at March 31, 2023, classified as short-term and long-term (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the Company's marketable securities held at December 31, 2023 and March 31, 2023 were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company entered into a forward share purchase agreement with Napatech A/S (Napatech), a publicly traded Danish company registered on the Oslo stock exchange, to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock. As part of the agreement, the Company received the right to designate a representative to be nominated for election to the Napatech Board of Directors, which was approved by Napatech's Nomination Committee in April 2023. The Company accounts for this investment under the equity method and has elected to apply the fair value option to the investment. The Company records the investment at fair value at the end of each period based on the closing price of Napatech's stock and any change in fair value during the period is recorded in other income (expense), net within the Company's consolidated statement of operations. At December 31, 2023, the fair value of the investm</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ent in Napatech was $8.0 million and w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as included in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">marketable securities and investments in the Company's consolidated balance sheet. During the nine months ended December 31, 2023, the Company recognized a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 million increa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">se in the fair value of the equity investment in Napatech in other income (expense), net within the Company's consolidated statement of operations</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the nine months ended December 31, 2023, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> unrealized losses related to foreign currency translation on the equity investment in Napatech were immaterial.</span></div> <div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of marketable securities held by NetScout at December 31, 2023, classified as short-term and long-term (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of marketable securities held by NetScout at March 31, 2023, classified as short-term and long-term (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10990000 -26000 10964000 8668000 0 8668000 3855000 0 3855000 23513000 -26000 23487000 1013000 -3000 1010000 1013000 -3000 1010000 24526000 -29000 24497000 8796000 -1000 8795000 19136000 0 19136000 310000 0 310000 3963000 0 3963000 32205000 -1000 32204000 8915000 25000 8940000 8915000 25000 8940000 41120000 24000 41144000 <div style="margin-bottom:3pt;margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the Company's marketable securities held at December 31, 2023 and March 31, 2023 were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23487000 32204000 1010000 8940000 24497000 41144000 6200000 7500000 6200000 8000000 1800000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs. The following tables present the Company's financial assets and liabilities measured on a recurring basis using the fair value hierarchy at December 31, 2023 and March 31, 2023 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in Napatech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,497 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. On a recurring basis, the Company measures certain financial assets and liabilities at fair value, including marketable securities and derivative financial instruments.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Level 1 investments are classified as such because they are valued using quoted market prices or alternative pricing sources with reasonable levels of price transparency.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Level 2 investments are classified as such because they are valued using observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets in markets that are not active.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Level 3 liability at March 31, 2023 consisted of a forward share purchase contract with Napatech to purchase approximately 6.2 million shares of Napatech's common stock for $7.5 million, which qualified as a derivative instrument under authoritative guidance. The Company measured the forward share purchase contract at March 31, 2023 at fair value based on inputs which were observable and those which were not observable in the market, resulting in a charge related to the Lev</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">el 3 fair value hierarchy classification. During the nine months ended December 31, 2023, the Company recorded a $0.2 million decr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ease in the fair value of the derivative financial instrument liability in other income (expense), net within the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company's consolidated statement of operations. In April 2023, the Company settled the forward share purchase contract with Napatech in exchange for approximately 6.2 million shares of Napatech's common stock valued at $6.2 million at such time. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of changes in the fair value of the Company's Level 3 financial liability for the nine months ended December 31, 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:79.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Instrument</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Change in fair value of derivative investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Settlement of derivative instrument</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following tables present the Company's financial assets and liabilities measured on a recurring basis using the fair value hierarchy at December 31, 2023 and March 31, 2023 (in thousands):<div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in Napatech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and municipal obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,497 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 296144000 1511000 0 297655000 11974000 0 0 11974000 0 8668000 0 8668000 0 3855000 0 3855000 7970000 0 0 7970000 0 67000 0 67000 316088000 14101000 0 330189000 0 12000 0 12000 0 12000 0 12000 370455000 16339000 0 386794000 17735000 0 0 17735000 0 19136000 0 19136000 310000 0 0 310000 0 3963000 0 3963000 0 59000 0 59000 388500000 39497000 0 427997000 0 49000 1380000 1429000 0 49000 1380000 1429000 6200000 7500000 -200000 6200000 6200000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of changes in the fair value of the Company's Level 3 financial liability for the nine months ended December 31, 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:79.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Instrument</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Change in fair value of derivative investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Settlement of derivative instrument</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1380000 -206000 1174000 0 INVENTORIES<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of actual cost or net realizable value. Cost is determined by using the first in, first out (FIFO) method. Inventories consist of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Inventories consist of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 10651000 12352000 14000 14000 4157000 5183000 520000 407000 15342000 17956000 DIVESTITURES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Divestiture</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 8, 2023, the Company entered into an Asset Purchase Agreement to divest its Test Optimization business (TO business) for a purchase price of $7.8 million, inclusive of a working capital adjustment. The Company recorded a gain of $3.8 million on the divestiture during the nine months ended December 31, 2023. In connection with the divestiture, the Company has entered into a transitional services agreement with the buyer to provide certain services which ended on December 31, 2023. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the sale of the TO business did not represent a strategic shift and will not have a major effect on its consolidated results of operations, financial position or cash flow. Accordingly, the Company has not presented the sale as a discontinued operation in the consolidated financial statements.</span></div> 7800000 3800000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reporting unit. Goodwill is tested for impairment at a reporting unit level at least annually, as of January 31, or on an interim basis if an event occurs or circumstances change (a "triggering event") that would, more likely than not, reduce the fair value of the reporting unit below its carrying value. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the sustained decline in the Company's stock price and overall market capitalization during the third quarter of fiscal year 2024, along with other qualitative considerations including the continued impact from the conditions in the macroeconomic environment, it was determined a triggering event occurred, indicating goodwill may be impaired. Accordingly, the Company conducted a quantitative impairment test of its goodwill at December 31, 2023. The Company estimated the implied fair value of its goodwill using a market approach. As a result of the quantitative impairment test performed during the third quarter of fiscal year 2024, the Company determined goodwill was impaired and recorded a goodwill impairment charge of $167.1 million during the periods ended December 31, 2023.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumption in the market approach was the company-specific control premium, which was estimated using expected synergies that would be realized by a hypothetical buyer. The Company also compared its implied control premium to recent control premiums paid in the industry, as evidenced by guideline public company comparable transactions. Changes in the estimates or assumptions used in its quantitative impairment test could materially affect the determination of fair value and the associated goodwill impairment assessment. Potential events and circumstances that could have an adverse impact on our estimates and assumptions include, but are not limited to, continued increases in costs, and rising interest rates and other macroeconomic factors. An increase or decrease of 1% in the company-specific control premium used in the determination of the fair value of the reporting unit under the market approach would have resulted in an increase or decrease in the goodwill impairment recorded of approximately $15.6 million.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will complete its annual goodwill impairment test at January 31, 2024. Throughout the fourth quarter of fiscal year 2024, the Company will continue to monitor relevant facts and circumstances, including future changes in its stock price. The Company may be required to record additional goodwill impairment charges. While management cannot predict if or when additional goodwill impairments may occur, future goodwill impairments could have material adverse effects on the Company's results of operations and financial condition.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and March 31, 2023, the carrying amounts of goodwill were $1.6 billion and $1.7 billion, respectively. The change in the carrying amount of goodwill for the nine months ended December 31, 2023 was due to the impairment of goodwill, the divestiture of the TO business, and the impact of foreign currency translation adjustments related to asset balances that are recorded in currencies other than the U.S. Dollar.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill for the nine months ended December 31, 2023 as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Divestiture of a business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Foreign currency translation impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,541 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of intangible asse</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere $323.9 million and $366.6 million at December 31, 2023 and March 31, 2023, respectively. Intangible assets acquired in a business co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mbination are recorded under the acquisition method of accounting at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews definite-lived intangible assets for impairment when an event occurs that may indicate potential impairment. The sustained decline in the Company's stock price and market capitalization during the third quarter of fiscal year 2024 was considered a triggering event. As such, the Company conducted an impairment test of its definite-lived intangible assets at December 31, 2023. Based on this assessment, the Company concluded that the carrying values of the Company's definite-lived intangible assets were recoverable as of December 31, 2023. However, if future events occur or if business conditions deteriorate, the Company may be required to record an impairment loss, and or accelerate the amortization of definite-live intangible assets in the future, which could be material to its results of operations and financial condition.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> following amortizable intangible assets at December 31, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 13 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 18 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships and technology licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived trademark and trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(767,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,899 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include the following amortizable intangible assets at March 31, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 13 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,440)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 18 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships and technology licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived trademark and trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 20 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization included as cost of product revenue consists of amortization of developed technology, and distributor relationships and technology licenses. Amortization included as operating expense consists of all other intangible assets. The following table provides a summary of amortization expense for the three and nine months ended December 31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets included as:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cost of product revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,423 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the expected future amortization expense at December 31, 2023 for the fiscal years ending March 31 (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining three months)</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,485 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,544 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,699 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,899 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 167100000 167100000 15600000 1600000000 1700000000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill for the nine months ended December 31, 2023 as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Divestiture of a business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Foreign currency translation impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,541 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1724404000 167106000 4259000 -1498000 1551541000 323900000 366600000 <div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> following amortizable intangible assets at December 31, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 13 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 18 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships and technology licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived trademark and trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(767,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,899 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include the following amortizable intangible assets at March 31, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 13 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,440)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 18 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor relationships and technology licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived trademark and trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 20 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P13Y 248827000 237264000 11563000 P8Y P18Y 765515000 464928000 300587000 P1Y P6Y 7812000 7219000 593000 P2Y P9Y 57768000 46803000 10965000 P10Y 7192000 7192000 0 P3Y 3317000 3317000 0 P1Y P20Y 1208000 1017000 191000 1091639000 767740000 323899000 P3Y P13Y 249903000 233440000 16463000 P8Y P18Y 768179000 433876000 334303000 P1Y P6Y 11547000 10133000 1414000 P2Y P9Y 57694000 43489000 14205000 P10Y 7192000 7192000 0 P3Y 292000 292000 0 P3Y 3317000 3317000 0 P1Y P20Y 1208000 1002000 206000 1099332000 732741000 366591000 The following table provides a summary of amortization expense for the three and nine months ended December 31, 2023 and <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets included as:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cost of product revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,423 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1907000 2627000 5733000 7908000 12538000 13823000 37805000 41515000 14445000 16450000 43538000 49423000 <div style="margin-top:10pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the expected future amortization expense at December 31, 2023 for the fiscal years ending March 31 (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining three months)</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,485 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,544 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,699 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,899 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14485000 50915000 46544000 43660000 40699000 127596000 323899000 DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NetScout operates internationally and, in the normal course of business, is exposed to fluctuations in foreign currency exchange rates. The exposures result from costs that are denominated in currencies other than the U.S. Dollar, primarily the Euro, British Pound, Canadian Dollar, and Indian Rupee. The Company manages its foreign cash flow risk by hedging forecasted cash flows for operating expenses denominated in foreign currencies for up to twelve months, within specified guidelines through the use of forward contracts. The Company enters into foreign currency exchange contracts to hedge cash flow exposures from costs that are denominated in currencies other than the U.S. Dollar. These hedges are designated as cash flow hedges at inception.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NetScout also periodically enters into forward contracts to manage exchange rate risks associated with certain third-party transactions and for which the Company does not elect hedge accounting treatment as there is no difference in the timing of gain or loss recognition on the hedging instrument and the hedged item.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's derivative instruments are utilized for risk management purposes, and the Company does not use derivatives for speculative trading purposes. These contracts will mature over the next twelve months and are expected to impact earnings on or before maturity.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and fair values of derivative instruments in the consolidated balance sheets at December 31, 2023 and March 31, 2023 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amounts (a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued Other</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the three months ended December 31, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized in<br/>OCI on Derivative<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Reclassified from<br/>Accumulated OCI into Income<br/>(b)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the three months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loss Recognized in Income<br/>(a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in<br/>OCI on Derivative<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from<br/>Accumulated OCI into Income<br/>(b)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loss Recognized in Income<br/>(a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div> P12M P12M <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and fair values of derivative instruments in the consolidated balance sheets at December 31, 2023 and March 31, 2023 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amounts (a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued Other</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.</span></div> 10373000 10265000 67000 59000 7000 29000 5098000 6031000 0 0 5000 20000 67000 59000 12000 49000 <div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations for the three months ended December 31, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized in<br/>OCI on Derivative<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Reclassified from<br/>Accumulated OCI into Income<br/>(b)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the three months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loss Recognized in Income<br/>(a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the effect that foreign exchange forward contracts designated as hedging instruments had on other comprehensive income (OCI) and results of operations </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in<br/>OCI on Derivative<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from<br/>Accumulated OCI into Income<br/>(b)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amount represents reclassification from other comprehensive income to earnings that occurs when the hedged item affects earnings.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides the effect that foreign exchange forward contracts not designated as hedging instruments had on the Company's results of operations for the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loss Recognized in Income<br/>(a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:6.91pt">The amount represents the change in fair value of derivative contracts due to changes in spot rates.</span></div> 250000 611000 1000 30000 38000 97000 250000 611000 39000 127000 5000 0 5000 0 110000 -582000 0 49000 -76000 452000 110000 -582000 -76000 501000 5000 0 5000 0 LONG-TERM DEBT<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2021, the Company amended and extended its existing credit facility (as amended, the Second Amended and Restated Credit Agreement) with a syndicate of lenders by and among: the Company; JPMorgan Chase Bank, N.A. (JPMorgan), as administrative agent and collateral agent; JPMorgan, Wells Fargo Securities, LLC, BofA Securities Inc., RBC Capital Markets, PNC Capital Markets LLC and Mizuho Bank, Ltd., as joint lead arrangers and joint bookrunners; Santander Bank, N.A., U.S. Bank National Association, Fifth Third Bank National Association, Silicon Valley Bank and TD Bank, N.A., as co-documentation agents; and the lenders party thereto.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second Amended and Restated Credit Agreement provides for a five-year, $800.0 million senior secured revolving credit facility, including a letter of credit sub-facility of up to $75.0 million. The Company may elect to use the credit facility for general corporate purposes (including to finance the repurchase of shares of the Company's common stock). The commitments under the Second Amended and Restated C</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">redit Agreement will expire on July 27, 2026, and any outstanding loans will be due</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on that date. At December 31, 2023, $100 million was outstanding under the Second Amended and Restated Credit Agreement.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023, the Company entered into a First Amendment Agreement (First Amendment) of its Second Amended and Restated Credit Agreement with its syndicate of lenders. The Company entered into the First Amendment in order to remove and replace the LIBOR-based interest rate benchmark provisions for U.S. dollar-denominated loans with interest rate benchmark provisions for U.S. dollar-denominated loans based on a term secured overnight financing rate (SOFR).</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Amendment provides that U.S. dollar-denominated advances under the Second Amended and Restated Credit Agreement will bear interest at a term SOFR rate plus a credit spread adjustment of 0.10% or an Alternate Base Rate (defined in a customary manner), at the option of the Company, plus a margin that ranges from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for term SOFR loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the applicable margin will be 1.00% per annum for Term Benchmark Revolving loans and </span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0% per annum for Alternate Base Rate loans, and thereafter the applicable margin will vary depending on the Company's consolidated gross leverage ratio, ranging from 1.00% per annum for Alternate Base Rate loans and 2.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is greater than 3.50 to 1.00, down to 0% per annum for Alternate Base Rate loans and 1.00% per annum for Term Benchmark Revolving loans if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated gross leverage ratio is the ratio of its consolidated total debt compared to its consolidated EBITDA as defined in the Second Amended and Restated Credit Agreement (adjusted consolidated EBITDA). Adjusted consolidated EBITDA includes certain adjustments, including, without limitation, adjustments relating to extraordinary, unusual or non-recurring charges, certain restructuring charges, non-cash charges, certain transaction costs and expenses and certain pro forma adjustments in connection with material acquisitions and dispositions, all as set forth in detail in the Second Amended and Restated Credit Agreement. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitment fees will accrue on the daily unused amount of the credit facility. For the period from the delivery of the Company's financial statements for the quarter ended September 30, 2023, until the Company has delivered financial statements for the quarter ended December 31, 2023, the commitment fee will be 0.15% per annum, and thereafter the commitment fee will vary depending on the Company's consolidated gross leverage ratio, ranging from 0.30% per annum if the Company's consolidated gross leverage ratio is greater than 2.75 to 1.00, down to 0.15% per annum if the Company's consolidated gross leverage ratio is equal to or less than 1.50 to 1.00. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Letter of credit participation fees are payable to each lender providing the letter of credit sub-facility on the amount of such lender's letter of credit exposure, during the period from the closing date of the Second Amended and Restated Credit Agreement to, but excluding, the date which is the later of (i) the date on which such lender's commitment terminates or (ii) the date on which such lender ceases to have any letter of credit exposure, at a rate per annum equal to the applicable margin for term SOFR loans assuming such loans were outstanding during the period. Additionally, the Company will pay a fronting fee to each issuing bank in amounts to be agreed to between the Company and the applicable issuing bank.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on Alternate Base Rate loans is payable at the end of each calendar quarter. Interest on term SOFR loans is payable at the end of each interest rate period or at the end of each three-month interval within an interest rate period if the period is longer than three months. The Company may also prepay loans under the Second Amended and Restated Credit Agreement at any time, without penalty, subject to certain notice requirements.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loans and other obligations under the credit facility are (a) guaranteed by each of the Company's wholly-owned material domestic restricted subsidiaries, subject to certain exceptions, and (b) are secured by substantially all of the assets of the Company and the subsidiary guarantors, including a pledge of all the capital stock of material subsidiaries held directly by the Company and the subsidiary guarantors (which pledge, in the case of any foreign subsidiary, is limited to 65% of the voting stock), subject to certain customary exceptions and limitations. The Second Amended and Restated Credit Agreement generally prohibits any other liens on the assets of the Company and its restricted subsidiaries, subject to certain exceptions as described in the Second Amended and Restated Credit Agreement.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second Amended and Restated Credit Agreement contains certain covenants applicable to the Company and its restricted subsidiaries, including, without limitation, limitations on additional indebtedness, liens, various fundamental changes, dividends and distributions, investments (including acquisitions), transactions with affiliates, asset sales, including sale-leaseback transactions, speculative hedge agreements, payment of junior financing, changes in business and other limitations customary in senior secured credit facilities. The Second Amended and Restated Credit Agreement requires the Company to maintain a certain consolidated net leverage ratio and removes the previous requirement under the Company's previous amended credit agreement that the Company maintain a minimum consolidated interest coverage ratio. The Company's consolidated net leverage ratio is the ratio of its Consolidated Total Debt minus the lesser of unrestricted cash and 125% of adjusted consolidated EBITDA compared to its adjusted consolidated EBITDA. The Company's maximum consolidated net leverage ratio is 4.00 to 1.00. These covenants and limitations are more fully described in the Second Amended and Restated Credit Agreement. At December 31, 2023, the Company was in compliance with all covenants, including the specified total consolidated net leverage ratio range of 4.00 to 1.00.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second Amended and Restated Credit Agreement provides that events of default will exist in certain circumstances, including failure to make payment of principal or interest on the loans when required, failure to perform certain obligations under the Second Amended and Restated Credit Agreement and related documents including a failure to meet the maximum total consolidated net leverage ratio covenant, defaults under certain other indebtedness, certain insolvency events, certain events arising under ERISA, a change of control and certain other events. Upon an event of default, the administrative agent with the consent of, or at the request of, the holders of more than 50% in principal amount of the loans and commitments, may terminate the commitments and accelerate the maturity of the loans and enforce certain other remedies under the Second Amended and Restated Credit Agreement and the other loan documents.</span></div>The Company had unamortized capitalized debt issuance costs, net of $2.9 million at December 31, 2023, which are being amortized over the life of the revolving credit facility. The unamortized capitalized debt issuance costs balance of $1.1 million was included as prepaid expenses and other current assets and a balance of $1.8 million was included as other assets in the Company's consolidated balance sheet at December 31, 2023. P5Y 800000000 75000000 100000000 0.0010 0.0100 0.0200 3.50 0 0.0100 1.50 0.0100 0 0.0100 0.0200 3.50 0 0.0100 1.50 0.0015 0.0030 2.75 0.0015 1.50 0.65 1.25 4.00 4.00 0.50 2900000 1100000 1800000 RESTRUCTURING CHARGES<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal year 2023, the Company restructured certain departments to better align functions resulting in the termination of eighteen employees. As a result of the workforce reduction, during the nine months ended December 31, 2022, the Company recorded a restructuring charge totaling $1.9 million related to one-time employee-related termination benefits for the employees that were notified of their termination during the period. The one-time termination benefits were paid in full during the fiscal year ended March 31, 2023.</span></div> 18 1900000 LEASES<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Right-of-use (ROU) assets represent the Company's right to use an underlying asset for the duration of the lease term. Lease liabilities represent the Company's contractual obligation to make lease payments over the lease term. The Company's policy is to combine lease and non-lease components and to not recognize ROU assets and lease liabilities for short-term leases. Leases with an initial term of twelve months or less are classified as short-term leases. ROU assets are recorded and recognized at commencement for the lease liability amount, plus initial direct costs incurred less lease incentives received. Lease liabilities are recorded at the present value of future lease payments over the lease term at commencement. The discount rate used is generally the Company's estimated incremental borrowing rate unless the lessor's implicit rate is readily determinable. Incremental borrowing rates are calculated periodically to estimate the rate the Company would pay to borrow the funds necessary to obtain an asset of similar value over a similar term. Lease expenses relating to operating leases are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for administrative, research and development, sales and marketing and manufacturing facilities and equipment under various non-cancelable lease agreements. The Company's leases have remaining lease terms ranging fr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">om 1 year to 7 years. The Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mpany's lease terms may include options to extend or terminate the lease where it is reasonably certain that the Company will exercise those options. The Company considers several economic factors when making this determination, including but not limited to, the significance of leasehold improvements incurred in the office space, the difficulty in replacing the asset, underlying contractual obligations, or specific characteristics unique to a particular lease. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an obligation to return certain leased facilities to their original condition at the end of the respective lease term. These obligations were not material to the Company's financial statements for all periods presented.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company's lease agreements contain variable payments, primarily for common area maintenance (CAM), which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating lease cost for the three and nine months ended December 31, 2023 and 2022, respectively, were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost under long-term operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost under short-term operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost under short-term and long-term operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total operating lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental cash flow information related to leases during the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and March 31, 2023, the weighted average remaining lease term in years and weighted average discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under non-cancellable leases at December 31, 2023 are as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending March 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining three months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P7Y <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating lease cost for the three and nine months ended December 31, 2023 and 2022, respectively, were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost under long-term operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease cost under short-term operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost under short-term and long-term operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total operating lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,811 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental cash flow information related to leases during the nine months ended December 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and March 31, 2023, the weighted average remaining lease term in years and weighted average discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 3027000 3078000 9113000 9285000 402000 870000 1240000 2849000 941000 821000 3142000 2677000 4370000 4769000 13495000 14811000 1362000 4215000 P5Y5M26D P6Y25D 0.042 0.042 <div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under non-cancellable leases at December 31, 2023 are as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending March 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining three months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2552000 13595000 11442000 8408000 7288000 15767000 59052000 6175000 52877000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As previously disclosed, in March 2016, Packet Intelligence LLC (Packet Intelligence or Plaintiff) filed a Complaint against NetScout and two subsidiary entities in the United States District Court for the Eastern District of Texas asserting infringement of five United States patents. Plaintiff's Complaint alleged that legacy Tektronix GeoProbe products, including the G10 and GeoBlade products, infringed these patents. NetScout filed an Answer denying Plaintiff's allegations and asserting that Plaintiff's patents were, among other things, invalid, not infringed, and unenforceable due to inequitable conduct. In October 2017, a jury trial was held to address the parties' claims and counterclaims regarding infringement of three patents by the G10 and GeoBlade products, invalidity of these patents, and damages. In October 2017, the jury rendered a verdict finding in favor of the Plaintiff and that Plaintiff was entitled to $3.5 million for pre-suit damages and $2.3 million for post-suit damages. The jury indicated that the awarded damages amounts were intended to reflect a running royalty. In September 2018, the Court entered judgment and "enhanced" the jury verdict in the amount of $2.8 million as a result of a jury finding. The judgment also awarded pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last date being June 2022. Following the entry of final judgment, NetScout appealed, and in July 2020, the Court of Appeals for the Federal Circuit (Federal Circuit) issued a decision vacating the $3.5 million pre-suit damages award, affirming the $2.3 million post-suit damages award, vacating the $2.8 million enhancement award, and remanding to the district court to determine what, if any, enhancement should be awarded. In March 2021, NetScout filed a petition for a writ of certiorari to the United States Supreme Court, which was subsequently denied, challenging, among other issues, the basis for enhanced damages and the patentability of the claimed technology. In addition, on September 8 and 9, 2021, in proceedings initiated by third parties that did not involve NetScout, the Patent Trial and Appeal Board (PTAB) invalidated all the patent claims that were also asserted against NetScout in this case. After the PTAB decisions were issued, NetScout moved, among other things, to dismiss the case and enter judgment in its favor on the grounds that the PTAB decisions invalidating the asserted claims precluded Plaintiff from continuing to assert its patent infringement causes of action and from seeking damages from NetScout. The District Court denied NetScout’s motion with respect to its request to dismiss the case and enter judgment in its favor, but in response to alternative requests for relief requested by NetScout, "enhanced" the jury verdict in the amount of $1.1 million and also lowered the ongoing royalty rate on the G10 and GeoBlade products. The District Court entered an amended final judgment awarding Plaintiff $2.3 million in post-suit damages, $1.1 million in enhanced damages, pre- and post-judgment interest, and a running royalty on the G10 and GeoBlade products until the expiration of the patents at issue, the last expiration date being June 2022. On July 20, 2022, NetScout filed a notice of appeal to the Federal Circuit from, among other things, the amended final judgment. The enforcement of the amended judgment is stayed pending the resolution of the appeal. In view of the current circumstances, and if the post-suit and enhanced damages award along with the associated interest and royalties survive the recent PTAB invalidation decisions and NetScout's appeal, NetScout has concluded that the risk of loss associated with such damages award remains "probable" in accounting terms, and that the risk of loss associated with pre-suit damages is remote.</span></div> 2 5 3 3500000 2300000 2800000 3500000 2300000 2800000 1100000 2300000 1100000 PENSION BENEFIT PLANS<div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ertain of the Company's non-U.S. employees participate in noncontributory defined benefit pension plans. None of the Company's employees in the U.S. participate in any noncontributory defined benefit pension plans. In general, these plans are funded based on considerations relating to legal requirements, underlying asset returns, the plan's funded status, the anticipated deductibility of the contribution, local practices, market conditions, interest rates and other factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the components of the Company's net periodic pension cost of the noncontributory defined benefit pension plans for the three and nine months ended December 31, 2023 and 2022, respectively, (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net periodic pension cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Contributions</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2023, the Company made contributi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ons of $0.4 million t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o its defined benefit pension plans. During the fiscal year ending March 31, 2024, the Company's cash contribution requirements for its defined benefit pension plans are expected to be less</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> than $1.0 million. As a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">majority of the participants within the Company's plans are all active employees, the benefit payments are not expected to be material in the foreseeable future.</span></div> 0 <div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the components of the Company's net periodic pension cost of the noncontributory defined benefit pension plans for the three and nine months ended December 31, 2023 and 2022, respectively, (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net periodic pension cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20000 42000 60000 128000 50000 85000 147000 261000 70000 127000 207000 389000 400000 1000000 TREASURY STOCK <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 24, 2017, the Company's Board of Directors approved a share repurchase program that enabled the Company to repurchase up to twenty-five million shares of its common stock (2017 Share Repurchase Program). Through December 31, 2023, the Company repurchased all of the authorized 25,000,000 shares for $694.1 million in the open market under the 2017 Share Repurchase Program. The Company repurchased 1,209,153 shares for $33.6 million during the nine months ended December 31, 2023 under the 2017 Share Repurchase Program. At December 31, 2023, there were no shares of common stock that remained available to be purchased under the 2017 Share Repurchase Program.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2022, the Company's Board of Directors approved a new share repurchase program that enables the Company to repurchase up to twenty-five million shares of its common stock (2022 Share Repurchase Program). The 2022 Share Repurchase Program became effective once the 2017 Share Repurchase Program was completed. The Company is not obligated to acquire any specific amount of common stock within any particular timeframe as a result of the 2022 Share Repurchase Program. The Company repurchased 614,516 shares for $16.4 million under this share repurchase program during the nine months ended December 31, 2023. At December 31, 2023, 24,385,484 shares of common stock remained available to be purchased under the current program.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2022, the Company entered into accelerated share repurchase (ASR) agreements with Mizuho Markets Americas LLC (Mizuho) and Wells Fargo Bank, National Association (Wells Fargo) (collectively, the Dealers) to repurchase an aggregate of $150 million of the Company's common stock via accelerated stock repurchase transactions under the 2017 Share Repurchase Program. Under the terms of the ASR, the Company made a $75 million payment to each of the Dealers on May 10, 2022, and received an initial delivery of 1,627,907 shares from each of the Dealers, or 3,255,814 shares in the aggregate, which was approximately 70 percent of the total number of shares of the Company's common stock expected to be repurchased under the ASR agreements. These shares reduced the number of shares of the Company's common stock available for repurchase under the 2017 Share Repurchase Program. Final settlement of the ASR agreements was completed in November 2022. As a result, the Company received an additional 651,213 shares from Mizuho and 642,302 shares from Wells Fargo, or 1,293,515 shares in the aggregate, for $47.9 million, which reduced the number of shares of the Company's common stock available to be repurchased under the 2017 Share Repurchase Progr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">am. In total, 4,549,329 shares of the Company's common stock were repurchased under the ASR agreements at an average cost per share of $32.97 during the fiscal year ended March 31, 2023.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the delivery of shares of the Company's common stock upon vesting of restricted stock units, the Compan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y withheld 644,125 shares and 555,651 shares at a cost of $19.2 million and $19.2 million, res</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pectively, related to minimum statutory tax withholding requirements on these restricted stock units during the nine months ended December 31, 2023 and 2022, respectively. These withholding transactions do not fall under the share repurchase programs descr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ibed above, and therefore do not reduce the number of shares that are available for repurchase under those programs.</span></div> 25000000 25000000 694100000 1209153 33600000 0 25000000 614516 16400000 24385484 150000000 75000000 75000000 1627907 1627907 3255814 0.70 651213 642302 1293515 47900000 4549329 32.97 644125 555651 19200000 19200000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NET INCOME (LOSS) PER SHARE</span><div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculations of the basic and dilute</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d net income (loss) pe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r share and potential common shares are as follows (in thousands, except for per share data): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for bas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ic net income (loss) p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">er share - weighted average common shares outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive common equivalent shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average restricted stock units and performance-based restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income (loss) per share - weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.87)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.61)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth restricted stock units excluded from the calculation of diluted net income (loss) per share, since their inclusion would be anti-dilutive (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding during the period. Unvested restricted shares, although legally issued and outstanding, are not considered outstanding for purposes of calculating basic earnings per share. Diluted net income (loss) per share is calculated by dividing net income (loss) by the weighted average number of shares outstanding plus the dilutive effect, if any, of outstanding stock options, restricted shares and restricted stock units using the treasury stock method. The calculation of the dilutive effect of outstanding equity awards under the treasury stock method includes consideration of proceeds from the assumed exercise of stock options and unrecognized compensation expense as additional proceeds. As the Company incurred a net loss during the three months and nine months ended December 31, 2023, all outstanding restricted stock units and performance-based restricted stock units have an anti-dilutive effect and are therefore excluded from the computation of diluted weighted average shares outstanding.</span></div>The delivery of approximately 4.5 million shares under the Company's ASR agreements reduced the Company's outstanding shares used to determine the weighted average common shares outstanding for purposes of calculating basic and diluted earnings per share for the nine months ended December 31, 2022. See Note 16 for additional information. <div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculations of the basic and dilute</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d net income (loss) pe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r share and potential common shares are as follows (in thousands, except for per share data): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for bas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ic net income (loss) p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">er share - weighted average common shares outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive common equivalent shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average restricted stock units and performance-based restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income (loss) per share - weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.87)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.61)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -132577000 52618000 -115315000 62869000 71077000 71744000 71577000 72015000 0 1305000 0 1256000 71077000 73049000 71577000 73271000 -1.87 0.73 -1.61 0.87 -1.87 0.72 -1.61 0.86 <div style="margin-bottom:6pt;margin-top:9pt;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth restricted stock units excluded from the calculation of diluted net income (loss) per share, since their inclusion would be anti-dilutive (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 561000 207000 778000 1580000 4500000 INCOME TAXES<div style="margin-bottom:6pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company's effective tax rate differs from the U.S. federal statutory income tax rate primarily due to foreign withholding taxes and U.S. taxation on foreign earnings, which are partially offset by research and development tax credits and the foreign derived intangible income deduction. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rates were 0.9% and 13.1% for the three months ended December 31, 2023 and 2022, respectively. The effective tax rate for the three months ended December 31, 2023 differed from the effective tax rate for the three months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the three months ended December 31, 2023.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rates were 3.3% and 9.5% for the nine months ended December 31, 2023 and 2022, respectively. The effective tax rate for the nine months ended December 31, 2023 differed from the effective tax rate for the nine months ended December 31, 2022 primarily due to the discrete income tax benefits related to the finalization of tax returns and the goodwill impairment incurred during the nine months ended December 31, 2023.</span></div> -0.009 0.131 0.033 0.095 SEGMENT AND GEOGRAPHIC INFORMATION<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports revenues and income under one reportable segment. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its business in the following geographic areas: United States, Europe, Asia and the rest of the world. The Company's policies mandate compliance with economic sanctions and the export controls.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue by geography is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,012 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The United States revenue includes sales to resellers in the United States. These resellers fulfill customer orders and may subsequently ship the Company's products to international locations. Further, the Company determines the geography of its sales after considering where the contract originated. A majority of revenue attributable to locations outside of the United States is a result of export sales. Substantially all of the Company's identifiable assets are located in the United States. 1 <div style="margin-bottom:3pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue by geography is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,012 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,437 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 123732000 181206000 367112000 461672000 45363000 35926000 111531000 105013000 17257000 15422000 47982000 44608000 31720000 36990000 99387000 95144000 218072000 269544000 626012000 706437000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended December 31, 2023, none of our directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:</span></div><div style="margin-top:6pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.853%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name &amp; Title</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Character of Trading Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Duration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Material Terms</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Terminated</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Joseph G. Hadzima, Jr., Director</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 30, 2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rule 10b5-1 Trading Arrangement</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to 7,000 shares to be Sold</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Except as indicated by footnote, each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).</span></div><div style="margin-top:1pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Except as indicated by footnote, each trading arrangement permitted or permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales or (b) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. Except as indicated by footnote, each arrangement also provided or provides for automatic expiration in the event of death, receipt of written notice of the closing of a merger, recapitalization, acquisition, tender or exchange offer, or other business combination or reorganization resulting in the exchange or conversion of the common stock of the Company into shares of another company, or the conversion of the common stock of the Company into rights to receive fixed amounts of cash or into debt securities and/or preferred stock (whether in whole or in part).</span></div> false false false Joseph G. Hadzima, Jr. Director November 30, 2023 true 7000