0001493152-23-007467.txt : 20230313 0001493152-23-007467.hdr.sgml : 20230313 20230313171728 ACCESSION NUMBER: 0001493152-23-007467 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20230131 FILED AS OF DATE: 20230313 DATE AS OF CHANGE: 20230313 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IDT CORP CENTRAL INDEX KEY: 0001005731 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] IRS NUMBER: 223415036 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-16371 FILM NUMBER: 23728228 BUSINESS ADDRESS: STREET 1: 520 BROAD ST CITY: NEWARK STATE: NJ ZIP: 07102 BUSINESS PHONE: 973 438 1000 MAIL ADDRESS: STREET 1: 520 BROAD STREET CITY: NEWARK STATE: NJ ZIP: 07102 10-Q 1 form10-q.htm
0001005731 false Q2 --07-31 2023 2023-02-28 0001005731 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassAMember 2023-03-08 0001005731 us-gaap:CommonClassBMember 2023-03-08 0001005731 2023-01-31 0001005731 2022-07-31 0001005731 us-gaap:CommonClassAMember 2023-01-31 0001005731 us-gaap:CommonClassAMember 2022-07-31 0001005731 us-gaap:CommonClassBMember 2023-01-31 0001005731 us-gaap:CommonClassBMember 2022-07-31 0001005731 2022-11-01 2023-01-31 0001005731 2021-11-01 2022-01-31 0001005731 2021-08-01 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-10-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-10-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001005731 us-gaap:TreasuryStockMember 2022-10-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001005731 us-gaap:RetainedEarningsMember 2022-10-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-10-31 0001005731 2022-10-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-11-01 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2022-11-01 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001005731 us-gaap:TreasuryStockMember 2022-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001005731 us-gaap:RetainedEarningsMember 2022-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-08-01 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-10-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-10-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001005731 us-gaap:TreasuryStockMember 2021-10-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001005731 us-gaap:RetainedEarningsMember 2021-10-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-10-31 0001005731 2021-10-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-11-01 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-01-31 0001005731 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001005731 us-gaap:TreasuryStockMember 2021-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001005731 us-gaap:RetainedEarningsMember 2021-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-07-31 0001005731 2021-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-08-01 2022-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-08-01 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-08-01 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-01-31 0001005731 IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 us-gaap:CorporateMember 2022-11-01 2023-01-31 0001005731 IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 us-gaap:CorporateMember 2021-11-01 2022-01-31 0001005731 IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CorporateMember 2022-08-01 2023-01-31 0001005731 IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 us-gaap:CorporateMember 2021-08-01 2022-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:FintechMember country:US 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember country:US 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember country:US 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember country:US 2022-11-01 2023-01-31 0001005731 country:US 2022-11-01 2023-01-31 0001005731 IDT:FintechMember country:GB 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember country:GB 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember country:GB 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember country:GB 2022-11-01 2023-01-31 0001005731 country:GB 2022-11-01 2023-01-31 0001005731 IDT:FintechMember IDT:OthersMember 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember IDT:OthersMember 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember IDT:OthersMember 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2022-11-01 2023-01-31 0001005731 IDT:OthersMember 2022-11-01 2023-01-31 0001005731 IDT:FintechMember us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 IDT:FintechMember country:US 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember country:US 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember country:US 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember country:US 2021-11-01 2022-01-31 0001005731 country:US 2021-11-01 2022-01-31 0001005731 IDT:FintechMember country:GB 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember country:GB 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember country:GB 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember country:GB 2021-11-01 2022-01-31 0001005731 country:GB 2021-11-01 2022-01-31 0001005731 IDT:FintechMember IDT:OthersMember 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember IDT:OthersMember 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember IDT:OthersMember 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2021-11-01 2022-01-31 0001005731 IDT:OthersMember 2021-11-01 2022-01-31 0001005731 IDT:FintechMember us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 IDT:FintechMember country:US 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember country:US 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember country:US 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember country:US 2022-08-01 2023-01-31 0001005731 country:US 2022-08-01 2023-01-31 0001005731 IDT:FintechMember country:GB 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember country:GB 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember country:GB 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember country:GB 2022-08-01 2023-01-31 0001005731 country:GB 2022-08-01 2023-01-31 0001005731 IDT:FintechMember IDT:OthersMember 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember IDT:OthersMember 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember IDT:OthersMember 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2022-08-01 2023-01-31 0001005731 IDT:OthersMember 2022-08-01 2023-01-31 0001005731 IDT:FintechMember us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 IDT:FintechMember country:US 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember country:US 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember country:US 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember country:US 2021-08-01 2022-01-31 0001005731 country:US 2021-08-01 2022-01-31 0001005731 IDT:FintechMember country:GB 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember country:GB 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember country:GB 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember country:GB 2021-08-01 2022-01-31 0001005731 country:GB 2021-08-01 2022-01-31 0001005731 IDT:FintechMember IDT:OthersMember 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember IDT:OthersMember 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember IDT:OthersMember 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2021-08-01 2022-01-31 0001005731 IDT:OthersMember 2021-08-01 2022-01-31 0001005731 IDT:FintechMember us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 srt:MinimumMember 2023-01-31 0001005731 srt:MaximumMember 2023-01-31 0001005731 IDT:NewarkMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2022-08-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2021-11-01 2022-01-31 0001005731 IDT:RafaelHoldingsIncMember 2021-08-01 2022-01-31 0001005731 IDT:IDTFinancialServicesLimitedMember 2023-01-31 0001005731 IDT:IDTFinancialServicesLimitedMember 2022-07-31 0001005731 IDT:IDTPaymentServicesMember 2023-01-31 0001005731 IDT:IDTPaymentServicesMember 2022-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2023-01-31 0001005731 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2023-01-31 0001005731 us-gaap:CertificatesOfDepositMember 2022-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2022-07-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2022-07-31 0001005731 us-gaap:MunicipalBondsMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-07-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2023-01-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2022-07-31 0001005731 us-gaap:MutualFundMember 2023-01-31 0001005731 us-gaap:MutualFundMember 2022-07-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2023-01-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2022-07-31 0001005731 IDT:SeriesAConvertiblePreferredStockMember IDT:VisaIncMember 2023-01-31 0001005731 IDT:SeriesAConvertiblePreferredStockMember IDT:VisaIncMember 2022-07-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2023-01-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2022-07-31 0001005731 us-gaap:HedgeFundsMember 2023-01-31 0001005731 us-gaap:HedgeFundsMember 2022-07-31 0001005731 us-gaap:OtherInvestmentsMember 2023-01-31 0001005731 us-gaap:OtherInvestmentsMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2021-08-01 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-07-31 0001005731 IDT:UnrestrictedCommonClassBOfRafaelHoldingsIncMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember IDT:ClassBCommonStockMember 2021-07-31 0001005731 IDT:RafaelHoldingsIncMember IDT:ClassBCommonStockMember 2022-11-30 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember 2022-07-28 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember 2022-08-31 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember IDT:VisaClassACommonStockMember 2022-08-31 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember IDT:VisaClassACommonStockMember 2022-08-01 2022-08-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-11-01 2023-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-11-01 2022-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-08-01 2023-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-08-01 2022-01-31 0001005731 IDT:SeriesBConvertiblePreferredStockMember IDT:EquityMethodInvestmentMember 2021-01-30 2021-02-02 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:EquityMethodInvestmentMember 2021-08-09 2021-08-10 0001005731 IDT:SeriesBConvertiblePreferredStockMember IDT:EquityMethodInvestmentMember 2021-02-02 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:EquityMethodInvestmentMember 2021-08-10 0001005731 2021-02-02 0001005731 2021-08-10 0001005731 us-gaap:EquityMethodInvesteeMember 2023-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2021-11-01 2022-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2021-08-01 2022-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2022-11-01 2023-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2021-11-01 2022-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-10-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-10-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-11-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-08-01 2023-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-08-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-01-31 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:OtherOperatingIncomeExpenseMember 2022-08-01 2023-01-31 0001005731 us-gaap:OtherOperatingIncomeExpenseMember 2021-08-01 2022-01-31 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-31 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-05-17 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2023-01-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-07-31 0001005731 IDT:IDTTelecomMember 2022-08-01 2023-01-31 0001005731 IDT:IDTTelecomMember 2021-08-01 2022-01-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-08-01 2023-01-31 0001005731 srt:ExecutiveOfficerMember 2022-08-01 2023-01-31 0001005731 srt:ExecutiveOfficerMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:TwentyFifteenStockOptionAndIncentivePlanMember 2022-12-13 2022-12-14 0001005731 us-gaap:CommonClassBMember IDT:TwentyFifteenStockOptionAndIncentivePlanMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:TwentyFifteenStockOptionAndIncentivePlanMember 2021-08-01 2022-01-31 0001005731 IDT:EmployeeMember us-gaap:CommonClassBMember IDT:TwentyFifteenStockOptionAndIncentivePlanMember 2022-08-01 2023-01-31 0001005731 IDT:ClassBCommonStockMember 2023-01-31 0001005731 IDT:ClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:ClassBCommonStockMember IDT:EmployeesMember 2022-08-01 2023-01-31 0001005731 IDT:ClassBCommonStockMember IDT:EmployeesMember 2021-08-01 2022-01-31 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2022-12-04 2022-12-05 0001005731 IDT:BoardOfDirectorsMember 2022-11-30 0001005731 IDT:DeferredStockUnitsMember 2023-01-31 0001005731 IDT:DeferredStockUnitsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2022-01-04 2022-01-05 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-09-28 2021-09-29 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-07-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0001005731 IDT:UniversalServiceFundMember 2023-01-31 0001005731 IDT:FederalTelecommunicationsRelayServicesFundMember 2021-07-31 0001005731 2021-08-01 2022-07-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure IDT:Integer IDT:Segments

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

FORM 10-Q

 

 

 

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

 

FOR THE QUARTERLY PERIOD ENDED JANUARY 31, 2023

 

or

 

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

 

Commission File Number: 1-16371

 

 

 

IDT CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

 

 

Delaware   22-3415036

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification Number)

     
520 Broad Street, Newark, New Jersey   07102
(Address of principal executive offices)   (Zip Code)

 

(973) 438-1000

(Registrant’s telephone number, including area code)

 

 

 

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

 

Title of each class   Name of each exchange on which registered
Class B common stock, par value $.01 per share   New York Stock Exchange

 

Trading symbol: IDT

 

 

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 and post such files). Yes ☒ No ☐

 

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company    

 

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

 

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

 

As of March 8, 2023, the registrant had the following shares outstanding:

 

Class A common stock, $.01 par value: 1,574,326 shares outstanding (excluding 1,698,000 treasury shares)
Class B common stock, $.01 par value: 23,952,533 shares outstanding (excluding 3,829,654 treasury shares)

 

 
 

 

IDT CORPORATION

 

TABLE OF CONTENTS

 

PART I. FINANCIAL INFORMATION 3
     
Item 1. Financial Statements (Unaudited) 3
     
  Consolidated Balance Sheets 3
     
  Consolidated Statements of Income 4
     
  Consolidated Statements of Comprehensive Income 5
     
  Consolidated Statements of Equity 6
     
  Consolidated Statements of Cash Flows 8
     
  Notes to Consolidated Financial Statements 9
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 25
     
Item 3. Quantitative and Qualitative Disclosures About Market Risks 35
     
Item 4. Controls and Procedures 35
   
PART II. OTHER INFORMATION 36
     
Item 1. Legal Proceedings 36
     
Item 1A. Risk Factors 36
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 36
     
Item 3. Defaults Upon Senior Securities 36
     
Item 4. Mine Safety Disclosures 36
     
Item 5. Other Information 36
     
Item 6. Exhibits 36
   
SIGNATURES 37

 

2
 

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements (Unaudited)

 

IDT CORPORATION

 

CONSOLIDATED BALANCE SHEETS

 

  

January 31,

2023

  

July 31,

2022

 
   (Unaudited)   (Note 1) 
   (in thousands, except per share data) 
Assets        
Current assets:          
Cash and cash equivalents  $117,811   $98,352 
Restricted cash and cash equivalents   89,867    91,210 
Debt securities   29,777    22,303 
Equity investments   9,213    17,091 
Trade accounts receivable, net of allowance for doubtful accounts of $6,255 at January 31, 2023 and $5,882 at July 31, 2022   47,605    64,315 
Disbursement prefunding   

28,098

    21,057 
Prepaid expenses   14,611    17,526 
Other current assets   36,559    30,773 
Total current assets   373,541    362,627 
Property, plant, and equipment, net   38,303    36,866 
Goodwill   26,547    26,380 
Other intangibles, net   8,985    9,609 
Equity investments   6,687    7,426 
Operating lease right-of-use assets   6,894    7,210 
Deferred income tax assets, net   

28,913

    36,701 
Other assets   10,641    10,275 
Total assets  $500,511   $497,094 
           
Liabilities, redeemable noncontrolling interest, and equity          
Current liabilities:          
Trade accounts payable  $23,229   $29,080 
Accrued expenses   110,580    117,109 
Deferred revenue   34,998    36,531 
Customer deposits   86,899    85,764 
Other current liabilities   32,215    36,588 
Total current liabilities   287,921    305,072 
Operating lease liabilities   4,243    4,606 
Other liabilities   4,944    6,588 
Total liabilities   

297,108

    316,266 
Commitments and contingencies        
Redeemable noncontrolling interest   10,389    10,191 
Equity:          
IDT Corporation stockholders’ equity:          
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued        
Class A common stock, $.01 par value; authorized shares—35,000; 3,272 shares issued and 1,574 shares outstanding at January 31, 2023 and July 31, 2022   33    33 
Class B common stock, $.01 par value; authorized shares—200,000; 27,782 and 27,725 shares issued and 23,952 and 24,112 shares outstanding at January 31, 2023 and July 31, 2022, respectively   278    277 
Additional paid-in capital   298,649    296,005 
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,830 and 3,613 shares of Class B common stock at January 31, 2023 and July 31, 2022, respectively   (106,906)   (101,565)
Accumulated other comprehensive loss   (13,711)   (11,305)
Retained earnings (accumulated deficit)   9,795   (15,830)
Total IDT Corporation stockholders’ equity   188,138    167,615 
Noncontrolling interests   4,876    3,022 
Total equity   

193,014

    170,637 
Total liabilities, redeemable noncontrolling interest, and equity  $500,511   $497,094 

 

See accompanying notes to consolidated financial statements.

 

3
 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

 

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands, except per share data) 
     
Revenues  $313,936   $337,058   $635,752   $707,141 
Costs and expenses:                    
Direct cost of revenues (exclusive of depreciation and amortization)   222,394    257,325    454,031    548,950 
Selling, general and administrative (i)   68,153    61,070    134,017    121,177 
Depreciation and amortization   5,012    4,378    9,801    8,825 
Severance   213    29    312    67 
Total costs and expenses   295,772    322,802    598,161    679,019 
Other operating gain (expense), net (see Note 10)   17   (442)   816   (530)
Income from operations   18,181    13,814    38,407    27,592 
Interest income, net   810    119    1,320    132 
Other income (expense), net   1,613   (2,949)   (2,229)   (19,165)
Income before income taxes   

20,604

    10,984    37,498    8,559 
Provision for income taxes   (5,295)   (2,734)   (9,634)   (2,648)
Net income   

15,309

    8,250    27,864    5,911 
Net income attributable to noncontrolling interests   (686)   (763)   (2,239)   (896)
Net income attributable to IDT Corporation  $14,623   $7,487   $25,625   $5,015 
                     
Earnings per share attributable to IDT Corporation common stockholders:                    
Basic  $0.57   $0.29   $

1.00

   $0.20 
Diluted  $0.57   $0.28   $1.00   $0.19 
                     
Weighted-average number of shares used in calculation of earnings per share:                    
Basic   25,510    25,652    25,556    25,609 
Diluted   

25,538

    26,542    25,577    26,580 
                     
(i) Stock-based compensation included in selling, general and administrative expenses  $1,286   $310   $1,858   $595 

(i)Stock-based compensation included in selling, general and administrative expenses

 

See accompanying notes to consolidated financial statements.

 

4
 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 

(Unaudited)

 

   2023   2022   2023   2022 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Net income  $15,309   $8,250   $27,864   $5,911 
Other comprehensive loss:                    
Change in unrealized loss on available-for-sale securities   188   (212)   (34)   (323)
Foreign currency translation adjustments   (2,227)   (1,650)   (2,372)   (582)
Other comprehensive loss   (2,039)   (1,862)   (2,406)   (905)
Comprehensive income   13,270    6,388    25,458    5,006 
Comprehensive (income) attributable to noncontrolling interests   (686)   (763)   (2,239)   (896)
Comprehensive income attributable to IDT Corporation  $12,584   $5,625   $23,219   $4,110 

 

See accompanying notes to consolidated financial statements.

 

5
 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF EQUITY

 

(Unaudited)

 

                                 
   Three Months Ended January 31, 2023
(in thousands)
 
   IDT Corporation Stockholders       
   Class A
Common Stock
   Class B
Common Stock
   Additional
Paid-In
Capital
   Treasury
Stock
   Accumulated
Other
Comprehensive
Loss
   (Accumulated Deficit) Retained Earnings   Noncontrolling
Interests
   Total
Equity
 
BALANCE AT OCTOBER 31, 2022  $33   $278   $297,191   $(106,906)  $(11,672)  $(4,828)  $4,343   $178,439 
Exercise of stock options           

172

                   172
Stock-based compensation       

    1,286                    1,286 
Distributions to noncontrolling interests                           (88)   (88)
Other comprehensive loss                   (2,039)           (2,039)
Net income                       14,623    621    15,244 
BALANCE AT JANUARY 31, 2023  $33   $278   $298,649   $(106,906)  $(13,711)  $9,795  $4,876   $193,014 

 

   Six Months Ended January 31, 2023
(in thousands)
 
   IDT Corporation Stockholders         
   Class A
Common Stock
   Class B
Common Stock
   Additional
Paid-In
Capital
   Treasury
Stock
   Accumulated
Other
Comprehensive
Loss
   (Accumulated Deficit) Retained Earnings   Noncontrolling
Interests
   Total
Equity
 
BALANCE AT JULY 31, 2022  $  33   $277   $296,005   $(101,565)  $(11,305)  $(15,830)  $3,022   $170,637 
Exercise of stock options   

    

    172    

    

    

    

    172 
Repurchases of Class B common stock through repurchase program               (5,006)               (5,006)
Restricted Class B common stock purchased from employees               (335)               (335)
Stock issued to certain executive officers for bonus payments           615                    615 
Stock-based compensation       1    1,857                    1,858 
Distributions to noncontrolling interests                           (187)   (187)
Other comprehensive loss                   (2,406)           (2,406)
Net income                       25,625    2,041    27,666 
BALANCE AT JANUARY 31, 2023  $33   $278   $298,649   $(106,906)  $(13,711)  $9,795  $4,876   $193,014 

 

6
 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF EQUITY—Continued

 

(Unaudited)

 

   Three Months Ended January 31, 2022
(in thousands)
 
   IDT Corporation Stockholders         
   Class A
Common Stock
   Class B
Common Stock
   Additional
Paid-In
Capital
   Treasury
Stock
   Accumulated
Other
Comprehensive
Loss
   Accumulated
Deficit
   Noncontrolling
Interests
   Total
Equity
 
BALANCE AT OCTOBER 31, 2021  $33   $264   $278,306   $(60,439)  $(9,226)  $(45,330)  $1,690   $165,298 
Restricted Class B common stock purchased from employees               (8,948)               (8,948)
Stock-based compensation       3    307                    310 
Distributions to noncontrolling interests                           (15)   (15)
Other comprehensive loss                   (1,862)           (1,862)
Net income                       7,487    710    8,197 
BALANCE AT JANUARY 31, 2022  $33   $267   $278,613   $(69,387)  $(11,088)  $(37,843)  $2,385   $162,980 

 

   Six Months Ended January 31, 2022
(in thousands)
 
   IDT Corporation Stockholders         
   Class A
Common Stock
   Class B
Common Stock
   Additional
Paid-In
Capital
   Treasury
Stock
   Accumulated
Other
Comprehensive
Loss
   Accumulated
Deficit
   Noncontrolling
Interests
   Total
Equity
 
BALANCE AT JULY 31, 2021  $33   $264   $278,021   $(60,413)  $(10,183)  $(42,858)  $1,750   $166,614 
Restricted Class B common stock purchased from employees               (8,974)               (8,974)
Stock-based compensation       3    592                    595 
Distributions to noncontrolling interests                           (198)   (198)
Other comprehensive loss                   (905)           (905)
Net income                       5,015    833    5,848 
BALANCE AT JANUARY 31, 2022  $33   $267   $278,613   $(69,387)  $(11,088)  $(37,843)  $2,385   $162,980 

 

See accompanying notes to consolidated financial statements.

 

7
 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

(Unaudited)

 

   2023   2022 
  

Six Months Ended

January 31,

 
   2023   2022 
   (in thousands) 
Operating activities          
Net income  $27,864   $5,911 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   9,801    8,825 
Deferred income taxes   7,788    1,683 
Provision for doubtful accounts receivable   915    1,289 
Net unrealized loss from marketable securities   2,349    16,242 
Stock-based compensation   1,858    595 
Other   1,359    2,850 
Change in assets and liabilities:          
Trade accounts receivable   16,298   (8,045)
Disbursement prefunding, prepaid expenses, other current assets, and other assets   (11,492)   (8,551)
Trade accounts payable, accrued expenses, other current liabilities, and other liabilities   (19,344)   (6,313)
Customer deposits at IDT Financial Services Limited (Gibraltar-based bank)   15   (1,862)
Deferred revenue   (1,795)   (960)
Net cash provided by operating activities   35,616    11,664 
Investing activities          
Capital expenditures   (10,578)   (8,991)
Purchase of convertible preferred stock in equity method investment      (1,051)
Payments for acquisitions, net of cash acquired      (100)
Purchases of debt securities and equity investments   (28,129)   (10,825)
Proceeds from maturities and sales of debt securities and redemptions of equity investments   27,531    6,068 
Net cash used in investing activities   (11,176)   (14,899)
Financing activities          
Distributions to noncontrolling interests   (187)   (198)
Proceeds from other liabilities   300    2,301 
Repayment of other liabilities.   (2,014)   (1,291)
Proceeds from borrowings under revolving credit facility   2,383    2,488 
Repayment of borrowings under revolving credit facility.   (2,383)   (2,488)
Proceeds from sale of redeemable equity in subsidiary       10,000 
Proceeds from exercise of stock options   172     
Repurchases of Class B common stock   (5,341)   (8,974)
Net cash (used in) provided by financing activities   (7,070)   1,838 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents   

746

   (4,967)
Net increase (decrease) in cash, cash equivalents, and restricted cash and cash equivalents   18,116   (6,364)
Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period   189,562    226,916 
Cash, cash equivalents, and restricted cash and cash equivalents at end of period  $207,678   $220,552 
           
Supplemental schedule of non-cash financing activities          
Stock issued to certain executive officers for bonus payments  $615   $ 

 

See accompanying notes to consolidated financial statements.

 

8
 

 

IDT CORPORATION

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

Note 1—Basis of Presentation

 

The accompanying unaudited consolidated financial statements of IDT Corporation and its subsidiaries (the “Company” or “IDT”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended January 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2023. The balance sheet at July 31, 2022 has been derived from the Company’s audited financial statements at that date but does not include all of the information and notes required by U.S. GAAP for complete financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2022, as filed with the U.S. Securities and Exchange Commission (the “SEC”).

 

The Company’s fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in the calendar year indicated (e.g., fiscal 2023 refers to the fiscal year ending July 31, 2023).

 

Note 2—Business Segment Information

 

As of August 1, 2022, the Company revised its reportable business segments primarily to reflect the growth of its financial technology businesses and their increased contributions to the Company’s consolidated results. The Company’s four reportable business segments, Fintech, National Retail Solutions (“NRS”), net2phone, and Traditional Communications, reflect management’s current approach to analyzing results, its resource allocation strategy, and its assessment of business performance. NRS was previously included in the Company’s Fintech segment. In addition, certain lines of business were reclassified to the Fintech segment from the Traditional Communications segment. Comparative segment information has been reclassified and restated in all periods to conform to the current period presentation.

 

The Company’s reportable segments are distinguished by types of service, customers, and methods used to provide their services. The operating results of these business segments are regularly reviewed by the Company’s chief operating decision maker. The accounting policies of the segments are the same as the accounting policies of the Company as a whole. There are no significant asymmetrical allocations to segments. The Company evaluates the performance of its business segments based primarily on income (loss) from operations.

 

  The Fintech segment is comprised of BOSS Money, a provider of international money remittance and related value/payment transfer services, as well as other, significantly smaller financial services businesses, including Leaf Global Fintech Corporation (“Leaf”), a provider of digital wallet services in emerging markets, the Company’s variable interest entity (“VIE”) that operates money transfer businesses (see Note 9), and IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank.

 

  The NRS segment is an operator of a nationwide point of sale (“POS”) network providing independent retailers with store management software with credit, debit, and other electronic payment processing, as well as with other ancillary merchant services. NRS’ POS platform provides marketers with digital out-of-home advertising and transaction data.

 

The net2phone segment is comprised of net2phone’s cloud communications offerings.

 

  The Traditional Communications segment includes Mobile Top-Up, which enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts, BOSS Revolution Calling, an international long-distance calling service marketed primarily to immigrant communities in the United States and Canada, and IDT Global, a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other small businesses and offerings including early-stage business initiatives and mature businesses in harvest mode.

 

Corporate costs mainly include compensation, consulting fees, treasury, tax and accounting services, human resources, corporate purchasing, corporate governance including Board of Directors’ fees, internal and external audit, investor relations, corporate insurance, corporate legal, and other corporate-related general and administrative expenses. Corporate does not generate any revenues, nor does it incur any direct cost of revenues.

 

9
 

 

Operating results for the business segments of the Company were as follows:

 

 (in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Corporate   Total 
Three Months Ended January 31, 2023                              
Revenues  $20,321   $19,822   $17,794   $255,999   $   $313,936 
(Loss) income from operations   (806)   5,374    (575)   17,008    (2,820)   18,181 
                               
Three Months Ended January 31, 2022                              
Revenues  $14,599   $10,620   $13,535   $298,304   $   $337,058 
(Loss) income from operations   (2,271)   2,058    (2,866)   19,897    (3,004)   13,814 
                               
Six Months Ended January 31, 2023                        
Revenues  $40,208   $39,135   $34,744   $521,665   $   $635,752 
Income (loss) from operations   

706

    10,605    (1,631)   34,271    (5,544)   38,407 
                               
Six Months Ended January 31, 2022                              
Revenues  $28,829   $20,692   $26,448   $631,172   $   $707,141 
(Loss) income from operations   (3,866)   3,405    (7,059)   40,225    (5,113)   27,592 

 

Note 3—Revenue Recognition

 

The Company earns revenue from contracts with customers, primarily through the provision of retail telecommunications and payment offerings as well as wholesale international voice and SMS termination. BOSS Money, NRS, and net2phone are technology-driven, synergistic businesses that leverage the Company’s core assets. BOSS Money and NRS’ revenues are primarily recognized at a point in time, and net2phone’s revenue is mainly recognized over time. Traditional Communications are mostly minute-based, paid-voice communications services, and revenue is primarily recognized at a point in time. The Company’s most significant revenue streams are from Mobile Top-Up, BOSS Revolution Calling, and IDT Global. Mobile Top-Up and BOSS Revolution Calling are sold direct-to-consumers and through distributors and retailers.

 

Disaggregated Revenues

 

The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
BOSS Money  $17,649   $12,029   $35,203   $24,123 
Other   2,672    2,570    5,005    4,706 
Total Fintech   20,321    14,599    40,208    28,829 
National Retail Solutions   19,822    10,620    39,135    20,692 
net2phone   17,794    13,535    34,744    26,448 
Mobile Top-Up   106,127    116,246    215,176    244,731 
BOSS Revolution Calling   82,831    99,951    169,083    205,920 
IDT Global   58,631    73,117    120,242    162,312 
Other   8,410    8,990    17,164    18,209 
Total Traditional Communications   255,999    298,304    521,665    631,172 
Total  $313,936   $337,058   $635,752   $707,141 

 

10
 

 

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location:

  

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2023                         
United States  $19,612   $19,822   $9,514   $176,424   $225,372 
Outside the United States:                         
United Kingdom               69,000    69,000 
Other   709        8,280    10,575    19,564 
Total outside the United States   709        8,280    79,575    88,564 
Total  $20,321   $19,822   $17,794   $255,999   $313,936 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2022                         
United States  $14,166   $10,620   $7,157   $209,065   $241,008 
Outside the United States:                         
United Kingdom               77,337    77,337 
Other   433        6,378    11,902    18,713 
Total outside the United States   433        6,378    89,239    96,050 
Total  $14,599   $10,620   $13,535   $298,304   $337,058 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2023                         
United States  $38,867   $39,135   $18,316   $361,262   $457,580 
Outside the United States:                         
United Kingdom               137,940    137,940 
Other   1,341        16,428    22,463    40,232 
Total outside the United States   1,341        16,428    160,403    178,172 
Total  $40,208   $39,135   $34,744   $521,665   $635,752 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2022                         
United States  $27,966   $20,692   $13,981   $445,992   $508,631 
Outside the United States:                         
United Kingdom               159,080    159,080 
Other   863        12,467    26,100    39,430 
Total outside the United States   863        12,467    185,180    198,510 
Total  $28,829   $20,692   $26,448   $631,172   $707,141 

 

Remaining Performance Obligations

 

The Company does not have any significant revenue from performance obligations satisfied or partially satisfied in previous reporting periods. The Company’s remaining performance obligations at January 31, 2023 and July 31, 2022 primarily had an original expected duration of one year or less.

 

Accounts Receivable and Contract Balances

 

The timing of revenue recognition may differ from the time of billing to the Company’s customers. Trade accounts receivable in the Company’s consolidated balance sheets represent unconditional rights to consideration. The Company would record a contract asset when revenue is recognized in advance of its right to bill and receive consideration. The Company has not identified any contract assets.

 

Contract liabilities arise when the Company receives consideration or bills its customers prior to providing the goods or services promised in the contract. The Company’s contract liability balance is primarily payments received for prepaid BOSS Revolution Calling. Contract liabilities are recognized as revenue when services are provided to the customer. The contract liability balances are presented in the Company’s consolidated balance sheets as “Deferred revenue”.

 

11
 

 

The following table presents information about the Company’s contract liability balance:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $17,072   $20,152   $21,205   $24,378 

 

Deferred Customer Contract Acquisition and Fulfillment Costs

 

The Company recognizes its incremental costs of obtaining a contract with a customer that it expects to recover as an asset. The Company’s incremental costs of obtaining a contract with a customer are sales commissions paid to employees and third parties on sales to end users. If the amortization period would be one year or less for the asset that would be recognized from deferring these costs, the Company applies the practical expedient whereby the Company charges these costs to expense when incurred. For net2phone sales, the Company defers these costs and amortizes them over the expected customer relationship period when it is expected to exceed one year.

 

The Company’s costs to fulfill its contracts do not meet the criteria to be recognized as an asset, therefore these costs are charged to expense as incurred.

 

The Company’s deferred customer contract acquisition costs were as follows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $4,265   $4,085 
Deferred customer contract acquisition costs included in “Other assets”   3,465    3,469 
           
Total  $7,730   $7,554 

 

The Company’s amortization of deferred customer contract acquisition costs during the periods were as follows:

   

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,228   $1,030   $2,405   $2,042 

 

Note 4—Leases

 

The Company’s leases primarily consist of operating leases for office space. These leases have remaining terms from less than one year to five years. net2phone also has operating leases for office equipment. Certain of these leases contain renewal options that may be exercised and/or options to terminate the lease. The Company has concluded that it is not reasonably certain that it would exercise any of these options.

 

net2phone is the lessee under equipment leases that are classified as finance leases. The assets and liabilities related to these finance leases are not material to the Company’s consolidated balance sheets.

 

The Company leases office and parking space in a building and parking garage located at 520 Broad Street, Newark, New Jersey that was previously owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). On August 22, 2022, Rafael sold the building and parking garage to an unrelated third party. The Company’s lease in that building continues with the new owner. The Company leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company (an executive officer position) and the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors and Executive Chairman of Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In the three and six months ended January 31, 2023, the Company incurred lease costs of $32,000 and $0.2 million, respectively, in connection with the Rafael leases, which excludes Newark lease costs after August 22, 2022. In the three and six months ended January 31, 2022, the Company incurred lease costs of $0.5 million and $0.9 million, respectively, in connection with the Rafael leases. Lease costs incurred in connection with the Rafael leases is included in operating lease cost in the table below.

 

12
 

 

Supplemental disclosures related to the Company’s operating leases were as follows:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Operating lease cost  $799   $687   $1,566   $1,387 
Short-term lease cost   259    253    528    600 
Total lease cost  $1,058   $940   $2,094   $1,987 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $824   $670   $1,588   $1,365 

 

  

January 31,

2023

  

July 31,

2022

 
Weighted-average remaining lease term-operating leases   2.7 years    2.8 years 
Weighted-average discount rate-operating leases   3.6%   3.0%

 

In the six months ended January 31, 2023 and 2022, the Company obtained right-of-use assets of $1.7 million and $0.7 million, respectively, in exchange for new operating lease liabilities.

 

The Company’s aggregate operating lease liability was as follows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,917   $2,899 
Operating lease liabilities included in noncurrent liabilities   4,243    4,606 
Total  $7,160   $7,505 

 

Future minimum maturities of operating lease liabilities were as follows (in thousands):

  

      
Twelve-month period ending January 31:     
2024  $3,135 
2025   2,739 
2026   1,076 
2027   

454

 
2028   

137

 
Thereafter   

 
Total lease payments   7,541 
Less imputed interest   (381)
Total operating lease liabilities  $7,160 

 

Note 5—Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Cash and cash equivalents  $117,811   $98,352 
Restricted cash and cash equivalents   89,867    91,210 
Total cash, cash equivalents, and restricted cash and cash equivalents  $207,678   $189,562 

 

At January 31, 2023 and July 31, 2022, restricted cash and cash equivalents included $87.7 million and $86.6 million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services. Certain of the electronic money financial services regulations in Gibraltar require IDT Financial Services to safeguard cash held for customer deposits, segregate cash held for customer deposits from any other cash that IDT Financial Services holds and utilize the cash only for the intended payment transaction.

 

13
 

 

Company Restricted Cash and Cash Equivalents

 

The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, which provide the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At January 31, 2023 and July 31, 2022, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $31.2 million and $17.3 million, respectively, held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, that was unavailable for other purposes.

 

Note 6—Debt Securities

 

The following is a summary of available-for-sale debt securities:

   

   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:                    
U.S. Treasury bills and notes  $23,854   $4   $(94)  $23,764 
Government sponsored enterprises notes   2,512        (4)   2,508 
Corporate bonds   3,991    1    (487)   3,505 
Total  $30,357   $5   $(585)  $29,777 
                     
July 31, 2022:                    
Certificates of deposit*  $2,000   $   $(14)  $1,986 
U.S. Treasury bills and notes   13,848        (114)   13,734 
Corporate bonds   3,966    1    (416)   3,551 
Municipal bonds   3,035        (3)   3,032 
Total  $22,849   $1   $(547)  $22,303 

 

*Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.

 

Proceeds from maturities and sales of debt securities and redemptions of equity investments were $16.1 million and $2.2 million in the three months ended January 31, 2023 and 2022, respectively, and $27.5 million and $6.1 million in the six months ended January 31, 2023 and 2022, respectively. There were no realized gains or realized losses from sales of debt securities in the three and six months ended January 31, 2023 and 2022. The Company uses the specific identification method in computing the realized gains and realized losses on the sales of debt securities.

 

The contractual maturities of the Company’s available-for-sale debt securities at January 31, 2023 were as follows:

   

      
   Fair Value 
   (in thousands) 
Within one year  $22,521 
After one year through five years   5,973 
After five years through ten years   1,236 
After ten years   

47

 
Total  $

29,777

 

 

The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:

   

  

Unrealized Losses

  

Fair Value

 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $94   $11,315 
Government sponsored enterprises notes   4    2,508 
Corporate bonds   487    3,450 
Total  $585   $17,273 
           
July 31, 2022:          
Certificates of deposit  $14   $1,986 
U.S. Treasury bills and notes   114    13,734 
Corporate bonds   416    3,514 
Municipal bonds   3    2,412 
Total  $547   $21,646 

 

14
 

 

The following available-for-sale debt securities included in the tables above were in a continuous unrealized loss position for 12 months or longer:

  

   Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $87   $874 
Corporate bonds   475    3,286 
Total  $562   $4,160 
           
July 31, 2022:          
U.S. Treasury bills and notes  $72   $892 
Corporate bonds   234    1,731 
Total  $306   $2,623 

 

At January 31, 2023 and July 31, 2022, the Company did not intend to sell any of the debt securities included in the table above, and it is not more likely than not that the Company will be required to sell any of these securities before recovery of the unrealized losses, which may be at maturity.

 

Note 7—Equity Investments

 

Equity investments consist of the following:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at January 31, 2023 and July 31, 2022  $93   $117 
Rafael Holdings, Inc. Class B common stock, 278,810 and 290,214 shares at January 31, 2023 and July 31, 2022, respectively   574    586 
Other marketable equity securities   1,872    4,089 
Fixed income mutual funds   6,674    12,299 
Current equity investments  $9,213   $17,091 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $1,225   $1,132 
Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”)       1,230 
Series B and Series C convertible preferred stock—equity method investment       1,001 
Hedge funds   3,137    3,238 
Other   2,325    825 
Noncurrent equity investments  $6,687   $7,426 

 

The Company received the shares of Zedge, Inc. (“Zedge”) Class B common stock and 28,320 of the shares of Rafael Class B common stock set forth in the table above in connection with the lapsing of restrictions on Zedge and Rafael restricted stock held by certain of the Company’s employees and the Company’s payment of taxes on behalf of its employees related thereto. The Company purchased 261,894 shares of Rafael Class B common stock in fiscal 2021. The Company sold 11,404 shares of Rafael Class B common stock in November 2022. Howard S. Jonas is the Vice-Chairman of the Board of Directors of Zedge.

 

15
 

 

On July 28, 2022, in connection with Visa Inc.’s second mandatory release assessment, the Company received 58 shares of Visa Series A Preferred and the conversion adjustment for Visa Series C Preferred was reduced to 3.645. In August 2022, the 58 shares of Visa Series A Preferred were converted into 5,800 shares of Visa Class A common stock, which the Company sold for $1.3 million.

 

The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $1,374   $2,397   $1,401   $2,743 
Adjustment for observable transactions involving a similar investment from the same issuer   120    142    

93

   (204)
Impairments                
                     
Balance, end of the period  $1,494   $2,539   $1,494   $2,539 

 

The Company increased the carrying value of the shares of Visa Series C Preferred it held by $0.1 million in each of the three months ended January 31, 2023 and 2022 and in the six months ended January 31, 2023, and the Company decreased the carrying value of the shares of Visa Series C Preferred it held by $0.2 million in the six months ended January 31, 2022, based on the fair value of Visa Class A common stock, including a discount for lack of current marketability.

 

Unrealized gains and losses for all equity investments measured at fair value included the following:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net losses recognized during the period on equity investments  $(228)  $(2,952)  $(2,169)  $(17,446)
Less: net gains recognized during the period on equity investments sold during the period   22    25    18    10 
                     
Unrealized losses recognized during the period on equity investments still held at the reporting date  $(250)  $(2,977)  $(2,187)  $(17,456)

 

The unrealized gains and losses for all equity investments measured at fair value in the table above included the following:

 

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Unrealized gains (losses) recognized during the period on equity investments:                    
                     
Rafael Class B common stock  $82  $(993)  $9  $(13,486)
                     
Zedge Class B common stock  $3  $(168)  $(24)  $(330)

 

Equity Method Investment

 

On February 2, 2021, the Company paid $4.0 million to purchase shares of series B convertible preferred stock of a communications company (the equity method investee, or “EMI”), and on August 10, 2021, the Company paid $1.1 million to purchase shares of the EMI’s series C convertible preferred stock and additional shares of the EMI’s series B convertible preferred stock. The initial shares purchased represented 23.95% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased the Company’s ownership to 26.57% on an as converted basis.

 

The Company accounts for this investment using the equity method since the series B and series C convertible preferred stock are in-substance common stock, and the Company can exercise significant influence over the operating and financial policies of the EMI.

 

The Company determined that on the dates of the acquisitions, there were differences of $3.4 million and $1.0 million between its investment in the EMI and its proportional interest in the equity of the EMI, which represented the share of the EMI’s customer list on the dates of the acquisitions attributed to the Company’s interest in the EMI. These basis differences are being amortized over the 6-year estimated life of the customer list. In the accompanying consolidated statements of income, amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other income (expense), net” (see Note 17).

 

As of January 31, 2023 and July 31, 2022, the Company was the holder of secured promissory notes made by the EMI in exchange for loans of an aggregate of $3.7 million and $2.5 million, respectively. The notes provide for interest on the principal amount at 15% per annum payable monthly. The notes were due and payable in February 2023. The Company, the EMI, and the EMI’s other lenders are in the process of converting all the EMI’s equity and promissory notes into new shares of the EMI’s participating preferred stock. As of January 31, 2023 and July 31, 2022, the notes were included in “Other current assets” in the accompanying consolidated balance sheets.

 

16
 

 

The following table summarizes the change in the balance of the Company’s equity method investment:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022 

  

2023 

  

2022 

 
   (in thousands) 
Balance, beginning of period  $349   $3,329   $1,001   $2,901 
Purchase of convertible preferred stock               1,051 
Equity in the net loss of investee   (542)   (639)   (1,012)   (1,080)
Amortization of equity method basis difference   (181)   (181)   (363)   (363)
                     
Balance, end of the period  $(374)   $2,509   $(374)   $2,509 

 

As of January 31, 2023, the balance of the Company’s investment in the EMI was included in “Other current liabilities” in the accompanying consolidated balance sheet.

 

Summarized financial information of the EMI was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
     
Revenues  $1,818   $1,380   $3,691   $3,071 
Costs and expenses:                    
Direct cost of revenues   1,535    1,443    3,228    2,905 
Selling, general and administrative   1,772    774    3,408    2,663 
                     
Total costs and expenses   3,307    2,217    6,636    5,568 
                     
Loss from operations   (1,489)   (837)   (2,945)   (2,497)
Other expense   (498)        (842)   (1)
                     
Net loss  $(1,987)  $(837)  $(3,787)  $(2,498)

 

Note 8—Fair Value Measurements

 

The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:

  

  

Level 1 (1)

  

Level 2 (2)

  

Level 3 (3)

  

Total

 
   (in thousands) 
January 31, 2023                
Debt securities  $23,764   $6,013   $   $29,777 
Equity investments included in current assets   9,213            9,213 
Equity investments included in noncurrent assets           1,225    1,225 
                     
Total  $32,977   $6,013   $1,225   $40,215 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,275)  $(2,275)
Other noncurrent liabilities           (4,334)   (4,334)
                     
Total  $   $   $(6,609)  $(6,609)
                     
July 31, 2022                    
Debt securities  $13,734   $8,569   $   $22,303 
Equity investments included in current assets   17,091            17,091 
Equity investments included in noncurrent assets       1,230    1,132    2,362 
                     
Total  $30,825   $9,799   $1,132   $41,756 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,968)   (5,968)
                     
Total  $   $   $(8,546)  $(8,546)

 

(1)– quoted prices in active markets for identical assets or liabilities
(2)– observable inputs other than quoted prices in active markets for identical assets and liabilities
(3)– no observable pricing inputs in the market

 

17
 

 

At January 31, 2023 and July 31, 2022, the Company had $3.1 million and $3.2 million, respectively, in investments in hedge funds, which were included in noncurrent “Equity investments” in the accompanying consolidated balance sheets. The Company’s investments in hedge funds were accounted for using the equity method, therefore they were not measured at fair value.

 

The following table summarizes the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Balance, beginning of period  $1,105   $2,119   $1,132   $2,465 
Total gains (losses) recognized in “Other income (expense), net”   120    142    

93

   (204)
                     
Balance, end of period  $1,225   $2,261   $1,225   $2,261 
                     
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period  $   $   $   $ 

 

The following table summarizes the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $6,603   $1,015   $8,546   $1,025 
Payments           (375)    
Total (gains) losses included in:                    
“Other operating gain (expense), net”      (303)   (1,565)   (303)
“Foreign currency translation adjustment”   

6

   (9)   3   (19)
                     
Balance, end of period  $6,609   $703   $6,609   $703 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 

 

In the six months ended January 31, 2023, the Company paid an aggregate of $0.4 million in contingent consideration related to prior acquisitions. In addition, in the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the acquisition of Leaf would not be met, and, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recorded gains of $1.6 million and $0.3 million on the write-off of these contingent consideration payment obligations, which were included in “Other operating gain (expense), net” in the accompanying consolidated statements of income. There were no other changes in the estimated fair value of contingent consideration in the six months ended January 31, 2023 and 2022.

 

18
 

 

Fair Value of Other Financial Instruments

 

The estimated fair value of the Company’s other financial instruments was determined using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting these data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.

 

Cash and cash equivalents, restricted cash and cash equivalents, other current assets, customer deposits, and other current liabilities. At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value because of the short period of time to maturity. The fair value estimates for cash, cash equivalents, and restricted cash and cash equivalents were classified as Level 1 and other current assets, customer deposits, and other current liabilities were classified as Level 2 of the fair value hierarchy.

 

Other assets and other liabilities. At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value. The fair values were estimated based on the Company’s assumptions, which were classified as Level 3 of the fair value hierarchy.

 

Note 9—Variable Interest Entity

 

The Company is the primary beneficiary of a VIE that operates money transfer businesses. The Company determined that, effective May 31, 2021, it had the power to direct the activities of the VIE that most significantly impact its economic performance, and the Company has the obligation to absorb losses of and the right to receive benefits from the VIE that could potentially be significant to it. As a result, the Company consolidates the VIE. The Company does not currently own any interest in the VIE and thus the net income incurred by the VIE was attributed to noncontrolling interests in the accompanying consolidated statements of income.

 

The VIE’s net income (loss) and aggregate funding (repaid to) provided by the Company were as follows:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income (loss) of the VIE  $

25

  $(144)  $165   $ 
                     
Aggregate funding (repaid to) provided by the Company, net  $(10)  $(93)  $87  $(96)

 

The VIE’s summarized consolidated balance sheet amounts are as follows:

 

  

January 31,2023

  

July 31,2022

 
   (in thousands) 
Assets:        
Cash and equivalents  $3,286   $1,808 
Restricted cash   2,064    4,490 
Trade accounts receivable, net   13    31 
Prepaid expenses   179    14 
Other current assets   1,038    1,387 
Due from the Company       86 
Property, plant, and equipment, net   375    467 
Other intangibles, net   813    889 
           
Total assets  $7,768   $9,172 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $   $ 
Accrued expenses   25    20 
Other current liabilities   3,990    5,559 
Due to the Company   1     
Accumulated other comprehensive loss   (15)   (9)
Noncontrolling interests   3,767    3,602 
           
Total liabilities and noncontrolling interests  $7,768   $9,172 

 

19
 

 

The VIE’s assets may only be used to settle the VIE’s obligations and may not be used for other consolidated entities. The VIE’s liabilities are non-recourse to the general credit of the Company’s other consolidated entities.

 

Note 10—Other Operating Gain (Expense), Net

 

The following table summarizes the other operating gain (expense), net by business segment:

 

  

2023 

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022

  

2023

  

2022

 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,597)  $(2,694)  $(4,109)  $(3,671)
Corporate—Straight Path Communications Inc. class action insurance claims   1,263    1,972    2,988    2,887 
Fintech—write-off of contingent consideration liability           1,565     
Fintech— government grants   349        382     
net2phone—write-off of contingent consideration liability       303        303 
net2phone—other       (10)       (10)
Traditional Communications— cable telephony customer indemnification claim   (1)   (12)   (12)   (36)
Traditional Communications—other   3    (1)   2    (3)
                     
Total other operating gain (expense), net  $17  $(442)  $816  $(530)

 

Straight Path Communications Inc. Class Action

 

As discussed in Note 16, the Company (as well as other defendants) has been named in a pending class action on behalf of the stockholders of the Company’s former subsidiary, Straight Path Communications Inc. (“Straight Path”). The Company incurred legal fees and recorded offsetting gains from insurance claims related to this action in the three and six months ended January 31, 2023 and 2022.

 

Write-off of Contingent Consideration Liabilities

 

In the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the Leaf acquisition would not be met. In addition, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recognized gains on the write-off of these contingent consideration payment obligations in the Fintech and net2phone segments, respectively.

 

Government Grants

 

In the three and six months ended January 31, 2023, Leaf received payments from government grants for the development and commercialization of blockchain-backed financial technologies.

 

Indemnification Claim

 

Beginning in June 2019, as part of a commercial resolution, the Company indemnified a cable telephony customer related to patent infringement claims brought against the customer.

 

Note 11—Revolving Credit Facility

 

The Company’s subsidiary, IDT Telecom, Inc. (“IDT Telecom”), entered into a credit agreement, dated as of May 17, 2021, with TD Bank, N.A. for a revolving credit facility for up to a maximum principal amount of $25.0 million. IDT Telecom may use the proceeds to finance working capital requirements and for certain closing costs of the facility. At January 31, 2023 and July 31, 2022, there were no amounts outstanding under this facility. In the six months ended January 31, 2023 and 2022, IDT Telecom borrowed and repaid an aggregate of $2.4 million and $2.5 million, respectively, under the facility. The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $25.0 million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. IDT Telecom is required to comply with various affirmative and negative covenants as well as maintain certain targets based on financial ratios during the term of the revolving credit facility. As of January 31, 2023 and July 31, 2022, IDT Telecom was in compliance with all of the covenants.

 

20
 

 

Note 12—Equity

 

Stock Issued to Certain Executive Officers for Bonus Payments

 

In the six months ended January 31, 2023, certain executive officers of the Company received performance bonuses for fiscal 2022 of an aggregate of $1.2 million, of which one-half was paid in cash and one-half was paid in shares of the Company’s Class B common stock. The Company issued 24,543 shares of its Class B common stock with an issue date value of $0.6 million for the bonus payments.

 

2015 Stock Option and Incentive Plan

 

On December 14, 2022, the Company’s stockholders approved an amendment to the Company’s 2015 Stock Option and Incentive Plan to increase the number of shares of the Company’s Class B common stock available for the grant of awards thereunder by an additional 50,000 shares.

 

In the six months ended January 31, 2023, the Company received cash from the exercise of stock options of $0.2 million, for which the Company issued 12,500 shares of its Class B common stock. There were no stock option exercises in the six months ended January 31, 2022.

 

In the six months ended January 31, 2023, the Company granted 15,000 shares of its Class B common stock to an employee. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $0.4 million for this grant, which was the fair value of the shares on the grant date.

 

Stock Repurchases

 

The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company’s Class B common stock. The Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In the six months ended January 31, 2023, the Company repurchased 203,436 shares of its Class B common stock for an aggregate purchase price of $5.0 million. There were no repurchases under the program in the six months ended January 31, 2022. At January 31, 2023, 5.0 million shares remained available for repurchase under the stock repurchase program.

 

In the six months ended January 31, 2023 and 2022, the Company paid $0.3 million and $9.0 million, respectively, to repurchase 13,403 and 200,438 shares, respectively, of the Company’s Class B common stock that were tendered by employees of the Company to satisfy the employees’ tax withholding obligations in connection with shares issued for bonus payments, the vesting of deferred stock units (“DSUs”), and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value as of the close of business on the trading day immediately prior to the vesting date.

 

Deferred Stock Units Equity Incentive Program

 

On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted 187,975 DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs. The weighted average grant date fair value per DSU was $27.20. At January 31, 2023, there was $4.2 million of total unrecognized compensation cost related to non-vested DSUs.

 

The Company had an existing equity incentive program in the form of DSUs that, upon vesting, entitled the grantees to receive shares of the Company’s Class B common stock. On January 5, 2022, the third and final vesting date under the program, the Company issued 301,296 shares of its Class B common stock in respect of DSUs that vested on that date.

 

21
 

 

Note 13—Redeemable Noncontrolling Interest

 

On September 29, 2021, NRS sold shares of its Class B common stock representing 2.5% of its outstanding capital stock on a fully diluted basis to Alta Fox Opportunities Fund LP (“Alta Fox”) for cash of $10 million. Alta Fox has the right to request that NRS redeem all or any portion of the NRS common shares that it purchased at the per share purchase price during a period of 182 days following the fifth anniversary of this transaction. The redemption right shall terminate upon the consummation of (i) a sale of NRS or its assets for cash or securities that are listed on a national securities exchange, (ii) a public offering of NRS’ securities, or (iii) a distribution of NRS’ capital stock following which NRS’ common shares are listed on a national securities exchange.

 

The shares of NRS’ Class B common stock sold to Alta Fox have been classified as mezzanine equity in the accompanying consolidated balance sheets because they may be redeemed at the option of Alta Fox, although the shares are not mandatorily redeemable. The carrying amount of the shares includes the noncontrolling interest in the net income of NRS. The net income attributable to the mezzanine equity’s noncontrolling interest during the periods were as follows:

  

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $65   $53   $198   $63 

 

Note 14— Earnings Per Share

 

Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.

 

The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Basic weighted-average number of shares   25,510    25,652    25,556    25,609 
Effect of dilutive securities:                    
Stock options   9    715    11    711 
Non-vested restricted Class B common stock   19    175    10    260 
                     
Diluted weighted-average number of shares   25,538    26,542    25,577    26,580 

 

There were no shares excluded from the calculation of diluted earnings per share in the three and six months ended January 31, 2023 and 2022.

 

22
 

 

Note 15—Accumulated Other Comprehensive Loss

 

The accumulated balances for each classification of other comprehensive loss were as follows:

    

  

Unrealized Loss on Available-for-Sale Securities

  

Foreign Currency Translation

  

Accumulated Other Comprehensive Loss

 
   (in thousands) 
Balance, July 31, 2022  $(546)  $(10,759)  $(11,305)
Other comprehensive loss attributable to IDT Corporation   (34)   (2,372)   (2,406)
                
Balance, January 31, 2023  $(580)  $(13,131)  $(13,711)

 

Note 16—Commitments and Contingencies

 

Coronavirus Disease (COVID-19)

 

The Company continues to monitor and respond to the impacts of the COVID-19 pandemic on all aspects of its business, including its customers, employees, suppliers, vendors, and business partners.

 

Operationally, the Company’s employees transitioned to work-from-home during the third quarter of fiscal 2020. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a hybrid basis. The Company’s salespeople, customer service employees, technicians, and delivery employees continue to serve its independent retailers, channel partners, and customers with minimal interruption.

 

COVID-19 had mixed financial impacts on the Company beginning in the third quarter of fiscal 2020 and continuing through the third quarter of fiscal 2022.

 

Legal Proceedings

 

On April 24, 2018, Sprint Communications Company L.P. filed a patent infringement claim against the Company and certain of its affiliates in the U.S. District Court for the District of Delaware alleging infringement of U.S. Patent Nos. 6,298,064; 6,330,224; 6,343,084; 6,452,932; 6,463,052; 6,473,429; 6,563,918; 6,633,561; 6,697,340; 6,999,463; 7,286,561; 7,324,534; 7,327,728; 7,505,454; and 7,693,131. Plaintiff was seeking damages and injunctive relief. On June 28, 2018, Sprint dismissed the complaint without prejudice. The Company is evaluating the underlying claim, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend any claim of infringement of the listed patents.

 

On July 5, 2017, plaintiff JDS1, LLC, on behalf of itself and all other similarly situated stockholders of Straight Path, and derivatively on behalf of Straight Path as nominal defendant, filed a putative class action and derivative complaint in the Court of Chancery of the State of Delaware against the Company, The Patrick Henry Trust (a trust formed by Howard S. Jonas that held record and beneficial ownership of certain shares of Straight Path he formerly held), Howard S. Jonas, and each of Straight Path’s directors. The complaint alleges that the Company aided and abetted Straight Path Chairman of the Board and Chief Executive Officer Davidi Jonas, and Howard S. Jonas in his capacity as controlling stockholder of Straight Path, in breaching their fiduciary duties to Straight Path in connection with the settlement of claims between Straight Path and the Company related to potential indemnification claims concerning Straight Path’s obligations under the Consent Decree it entered into with the Federal Communications Commission (“FCC”), as well as the sale of Straight Path’s subsidiary Straight Path IP Group, Inc. to the Company in connection with that settlement. That action was consolidated with a similar action that was initiated by The Arbitrage Fund. The Plaintiffs are seeking, among other things, (i) a declaration that the action may be maintained as a class action or in the alternative, that demand on the Straight Path Board is excused; (ii) that the term sheet is invalid; (iii) awarding damages for the unfair price stockholders received in the merger between Straight Path and Verizon Communications Inc. for their shares of Straight Path’s Class B common stock; and (iv) ordering Howard S. Jonas, Davidi Jonas, and the Company to disgorge any profits for the benefit of the class Plaintiffs. On August 28, 2017, the Plaintiffs filed an amended complaint. On September 24, 2017, the Company filed a motion to dismiss the amended complaint, which was ultimately denied, and which denial was affirmed by the Delaware Supreme Court. On February 17, 2022, the court denied the Company’s motion for summary judgment. On March 10, 2022, JDS1, LLC withdrew its application to serve as class representative and lead plaintiff. On May 16, 2022, the court denied The Arbitrage Fund’s motion to serve as class representative and lead plaintiff, and approved intervenor Ardell Howard’s motion to serve as class representative. The trial commenced on August 29, 2022 for a period of five days, followed by another five-day period in December 2022. The parties are in the midst of post-trial briefing. Closing statements are scheduled to take place in May 2023. The Company is vigorously defending this matter (see Note 10). At this stage, the Company is unable to estimate its potential liability, if any.

 

In addition to the foregoing, the Company is subject to other legal proceedings that have arisen in the ordinary course of business and have not been finally adjudicated. Although there can be no assurance in this regard, the Company believes that none of the other legal proceedings to which the Company is a party will have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

 

23
 

 

Sales Tax Contingency

 

On June 21, 2018, the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. It is possible that one or more jurisdictions may assert that the Company has liability for periods for which it has not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect the Company’s business, financial position, and operating results. One or more jurisdictions may change their laws or policies to apply their sales, use or other similar taxes to the Company’s operations, and if such changes were made it could materially and adversely affect the Company’s business, financial position, and operating results.

 

Regulatory Fees Audit

 

The Company’s 2017 FCC Form 499-A, which reports its calendar year 2016 revenue, was audited by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company, in accordance with USAC’s audit procedures, appealed certain of the findings. USAC issued a final decision, and the final decision overturned one of the initial findings but left the remaining initial findings in place. The reversal will result in the elimination of a $1.8 million charge by the Universal Service Fund. The final decision upheld the imposition of a $2.9 million charge to the Federal Telecommunications Fund. The Company intends to appeal the USAC’s final decision to the FCC, and does not intend to remit payment for the Federal Telecommunications Fund fees unless and until a negative decision on its appeal has been issued. In response to the aforementioned preliminary audit findings, the Company made certain changes to its filing policies and procedures for years that remain potentially under audit. At January 31, 2023 and July 31, 2022, the Company’s accrued expenses included $31.4 million and $33.2 million, respectively, for FCC-related regulatory fees for the year covered by the audit, as well as prior and subsequent years.

 

Purchase Commitments

 

At January 31, 2023, the Company had purchase commitments of $5.9 million primarily for equipment and services.

 

Performance Bonds

 

The Company has performance bonds issued through third parties for the benefit of various states in order to comply with the states’ financial requirements for money remittance licenses and telecommunications resellers. At January 31, 2023, the Company had aggregate performance bonds of $24.2 million outstanding.

 

Note 17—Other Income (Expense), Net

 

Other income (expense), net consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Foreign currency transaction gains  $2,480   $848   $1,451   $598 
Equity in net loss of investee   (723)   (820)   (1,375)   (1,443)
Losses on investments, net   (228)   (2,952)   (2,169)   (17,446)
Other   84   (25)   (136)   (874)
                     
Total other income (expense), net  $1,613  $(2,949)  $(2,229)  $(19,165)

 

Note 18—Income Taxes

 

At January 31, 2023, the Company’s best estimate of the effective tax rate expected to be applicable for fiscal 2023 was 27.7% compared to 16.9% at July 31, 2022. The changes in the estimated effective tax rate were mainly due to stock-based compensation and differences in the amount of taxable income earned in the various taxing jurisdictions.

 

Note 19—Recently Issued Accounting Standards Not Yet Adopted

 

In June 2022, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2022-03, Fair Value Measurement (Topic 820), Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, that clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU also requires specific disclosures related to equity securities that are subject to contractual sales restrictions. The Company will adopt the amendments in this ASU prospectively on August 1, 2024. The Company is evaluating the impact that this ASU will have on its consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators, and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2023. The Company does not expect the new standard to have a material impact on its consolidated financial statements.

 

24
 

 

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

 

The following information should be read in conjunction with the accompanying consolidated financial statements and the associated notes thereto of this Quarterly Report, and the audited consolidated financial statements and the notes thereto and our Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022, as filed with the U.S. Securities and Exchange Commission (or SEC).

 

As used below, unless the context otherwise requires, the terms “the Company,” “IDT,” “we,” “us,” and “our” refer to IDT Corporation, a Delaware corporation, its predecessor, International Discount Telecommunications, Corp., a New York corporation, and their subsidiaries, collectively.

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, including statements that contain the words “believes,” “anticipates,” “expects,” “plans,” “intends,” and similar words and phrases. These forward-looking statements are subject to risks and uncertainties that could cause actual results to differ materially from the results projected in any forward-looking statement. In addition to the factors specifically noted in the forward-looking statements, other important factors, risks, and uncertainties that could result in those differences include, but are not limited to, those discussed under Item 1A to Part I “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2022. The forward-looking statements are made as of the date of this report and we assume no obligation to update the forward-looking statements, or to update the reasons why actual results could differ from those projected in the forward-looking statements. Investors should consult all of the information set forth in this report and the other information set forth from time to time in our reports filed with the SEC pursuant to the Securities Act of 1933 and the Securities Exchange Act of 1934, including our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.

 

Recently Issued Accounting Standards Not Yet Adopted

 

In June 2022, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2022-03, Fair Value Measurement (Topic 820), Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, that clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU also requires specific disclosures related to equity securities that are subject to contractual sales restrictions. We will adopt the amendments in this ASU prospectively on August 1, 2024. We are evaluating the impact that this ASU will have on our consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators, and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. We will adopt the new standard on August 1, 2023. We do not expect the new standard to have a material impact on our consolidated financial statements.

 

Results of Operations

 

We evaluate the performance of our business segments based primarily on income (loss) from operations. Accordingly, the income and expense line items below income (loss) from operations are only included in our discussion of the consolidated results of operations.

 

Coronavirus Disease (COVID-19)

 

We continue to monitor and respond to the impacts of the COVID-19 pandemic on all aspects of our business, including our customers, employees, suppliers, vendors, and business partners.

 

Operationally, our employees transitioned to work-from-home during the third quarter of fiscal 2020. Beginning in the fourth quarter of fiscal 2021, certain of our employees returned to work in our offices on a hybrid basis. Our salespeople, customer service employees, technicians, and delivery employees continue to serve our independent retailers, channel partners, and customers with minimal interruption.

 

25
 

 

COVID-19 has had mixed financial impacts on our businesses beginning in the third quarter of fiscal 2020 and continuing through the third quarter of fiscal 2022. It drove increases in demand for our consumer offerings, principally BOSS Money, BOSS Revolution Calling and Mobile Top-Up, through our digital channels beginning in the latter half of March 2020. Subsequently, digital transaction levels have continued to increase relative to retailer originated transactions. Correspondingly, sales of consumer offerings originating through retailers and channel partners slowed modestly in late March and April 2020 before stabilizing in the fourth quarter of fiscal 2020. COVID-19-related demand slowed the rate of decline in BOSS Revolution Calling revenue that we had experienced in prior periods, however, that impact was less significant beginning in the first quarter of fiscal 2022 compared to the similar periods in fiscal 2021, and the surge in demand for voice calls that began with the onset of the COVID-19 pandemic had eroded by the third quarter of fiscal 2022. National Retail Solutions, or NRS, was immaterially impacted by the closure of some of its retailers in the third quarter of fiscal 2020, but most re-opened quickly and many attracted increased foot traffic following the onset of COVID-19 as local retailers were typically more accessible to pedestrian traffic than big box retailers. The resilience of local retailers has enabled NRS to continue to expand sales of terminals, payment processing, and advertising services. IDT Global’s revenue, which had been declining as communications globally transition away from traditional international long-distance voice, declined more rapidly following the onset of COVID-19 as business communications shifted from calling to video conferencing and other collaboration platforms.

 

At the onset of the COVID-19 pandemic, the transition from offices to a more flexible workforce increased the demand for net2phone’s offerings. Customers transitioned from their on-premises phone system to net2phone’s cloud solution, ported their phone numbers, and quickly set-up their employees to work remotely. In April 2020, the release of Huddle, net2phone’s integrated video conferencing solution, significantly improved net2phone’s functionality for remote work, which also increased the demand for its services. COVID-19 had mixed financial impacts on net2phone’s business beginning in the third quarter of fiscal 2020. Its customer base growth slowed somewhat in the second half of fiscal 2020 in certain Latin American markets due to decreased levels of economic activity in those markets. However, Latin American sales rebounded in the first quarter of fiscal 2021 and sales have remained strong in its United States and Canadian markets.

 

As of the date of this Quarterly Report, including the impact of COVID-19, we expect that our cash from operations and the balance of cash, cash equivalents, debt securities, and current equity investments that we held on January 31, 2023 will be sufficient to meet our anticipated working capital and capital expenditure requirements during the twelve-month period ending January 31, 2024. However, the situation remains fluid and we cannot predict with certainty the potential impact of COVID-19 on our business, results of operations, financial condition, and cash flows.

 

Explanation of Performance Metrics

 

Our results of operations discussion include the following performance metrics:

 

for NRS, active point of sale, or POS, terminals, payment processing accounts, and recurring revenue,
for net2phone, seats and subscription revenue, and
for Traditional Communications, minutes of use.

 

NRS uses two key metrics, among others, to measure the size of its customer base: active POS terminals and payment processing accounts. Active POS terminals are the number of POS terminals that have completed at least one transaction in the calendar month. It excludes POS terminals that are being installed. Payment processing accounts are NRS PAY accounts that can generate revenue. It excludes accounts that have been approved but not activated. NRS’ recurring revenue is NRS’ revenue in accordance with U.S. GAAP, excluding its revenue from POS terminal sales.

 

net2phone’s cloud communications offerings are priced on a per-seat basis, with customers paying based on the number of users in their organization. net2phone’s subscription revenue is its revenue in accordance with U.S. GAAP excluding its equipment revenue and revenue generated by a legacy SIP trunking offering in Brazil.

 

The trends and comparisons between periods for the number of active POS terminals, NRS PAY accounts, seats served, recurring revenue, and subscription revenue are used in the analysis of NRS’ or net2phone’s revenues and direct cost of revenues and are strong indications of the top-line growth and performance of the business.

 

Minutes of use is a nonfinancial metric that measures aggregate customer usage during a reporting period. Minutes of use is an important factor in BOSS Revolution Calling’s and IDT Global’s revenue recognition since satisfaction of our performance obligation occurs when the customer uses our service. Minutes of use trends and comparisons between periods are used in the analysis of revenues and direct cost of revenues.

 

Three and Six Months Ended January 31, 2023 Compared to Three and Six Months Ended January 31, 2022

 

As of August 1, 2022, we revised our reportable business segments primarily to reflect the growth of our financial technology businesses and their increased contributions to our consolidated results. Our four reportable business segments, Fintech, NRS, net2phone, and Traditional Communications, reflect management’s current approach to analyzing results, its resource allocation strategy, and its assessment of business performance. NRS was previously included in our Fintech segment. In addition, certain lines of business were reclassified to the Fintech segment from the Traditional Communications segment. Comparative segment information has been reclassified and restated in all periods to conform to the current period presentation.

 

26
 

 

Fintech Segment

 

Fintech, which represented 6.5% and 4.3% of our total revenues in the three months ended January 31, 2023 and 2022, respectively, and 6.3% and 4.1% of our total revenues in the six months ended January 31, 2023 and 2022, respectively, is comprised of BOSS Money, a provider of international money remittance and related value/payment transfer services, as well as other, significantly smaller financial services businesses, including Leaf Global Fintech Corporation, or Leaf, a provider of digital wallet services in emerging markets, our variable interest entity, or VIE, that operates money transfer businesses, and IDT Financial Services Limited, or IDT Financial Services, our Gibraltar-based bank.

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
  

2023

  

2022

  

$

  

%

  

2023

  

2022

  

$

  

%

 
              (in millions)             
Revenues:                                
BOSS Money  $17.6   $12.0   $5.6    46.7%  $35.2   $24.1   $11.1    45.9%
Other   2.7    2.6    0.1    4.0    5.0    4.7    0.3    6.4 
                                         
Total revenues   20.3    14.6    5.7    39.2    40.2    28.8    11.4    39.5 
Direct cost of revenues   (8.0)   (6.1)   1.9    30.7    (16.3)   (12.1)   4.2    34.9 
Selling, general and administrative   (12.8)   (10.2)   2.6    25.7    (23.9)   (19.5)   4.4    22.4 
Depreciation and amortization   (0.6)   (0.6)       23.3    (1.2)   (1.0)   0.2    22.7 
Severance                       (0.1)   (0.1)   (100.0)
Other operating gain   0.3        (0.3)    nm    1.9        (1.9)    nm 
                                         
(Loss) income from operations  $(0.8)  $(2.3)  $1.5    64.5%  $0.7   $(3.9)  $4.6    (118.2)%

 

 

nm—not meaningful

 

Revenues. Revenues from BOSS Money increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily because of increased transaction volume in BOSS Money’s direct-to-consumer digital and retail channels in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022. The increase included unusually favorable economics on certain high-volume African corridors that dissipated late in the three months ended January 31, 2023, as well as the development and introduction of new platform functionalities enabling more flexible and granular pricing strategies. BOSS Money continues to benefit from the continued expansion of its disbursement networks, particularly in Africa and the Caribbean.

 

Direct Cost of Revenues. Direct cost of revenues increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increased direct cost of revenues in BOSS Money’s direct-to-consumer digital and retail channels, which reflected the increase in BOSS Money’s revenue.

 

Selling, General and Administrative. Selling, general and administrative expense increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increases in debit and credit card processing charges, employee compensation, stock-based compensation expense, and sales commissions. The increase in card processing charges was the result of increased credit and debit card transactions through our BOSS Money app and other digital channels. As a percentage of Fintech’s revenue, Fintech’s selling, general and administrative expense decreased to 63.0% from 69.7% in the three months ended January 31, 2023 and 2022, respectively, and decreased to 59.4% from 67.6% in the six months ended January 31, 2023 and 2022, respectively.

 

Depreciation and Amortization. Depreciation and amortization expense increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increased depreciation of capitalized costs of consultants and employees developing internal use software.

 

Other Operating Gain. In the three and six months ended January 31, 2023, Leaf received payments of $0.3 million and $0.4 million, respectively, from government grants for the development and commercialization of blockchain-backed financial technologies. In addition, in the six months ended January 31, 2023, we determined that the requirements for a portion of the contingent consideration payments related to the Leaf acquisition would not be met. We recognized a gain of $1.6 million on the write-off of this contingent consideration payment obligation.

 

27
 

 

National Retail Solutions Segment

 

NRS, which represented 6.3% and 3.2% of our total revenues in the three months ended January 31, 2023 and 2022, respectively, and 6.2% and 2.9% of our total revenues in the six months ended January 31, 2023 and 2022, respectively, is an operator of a nationwide POS network providing independent retailers with store management software with credit, debit, and other electronic payment processing, as well as with other ancillary merchant services. NRS’ POS platform provides marketers with digital out-of-home advertising and transaction data.

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
   2023   2022   $   %   2023   2022   $   % 
              (in millions)             
Revenues:                                
Recurring  $18.3   $9.0   $9.3    103.1%  $36.2   $17.6   $18.6    105.1%
Other   1.5    1.6    (0.1)   (6.6)   2.9    3.1    (0.2)   (2.8)
                                         
Total revenues   19.8    10.6    9.2    86.6    39.1    20.7    18.4    89.1 
Direct cost of revenues   (2.2)   (1.3)   0.9    25.0    (4.2)   (2.7)   1.5    54.8 
Selling, general and administrative   (11.6)   (7.1)   4.5    64.1    (23.2)   (14.3)   8.9    63.4 
Depreciation and amortization   (0.6)   (0.1)   0.5    224.0    (1.1)   (0.3)   0.8    211.9 
                                         
Income from operations  $5.4   $2.1   $3.3    161.1%  $10.6   $3.4   $7.2    211.4%

 

   January 31,    Change 
   2023   2022   #   % 
                 
        (in thousands)      
Active POS terminals   22.4    16.5    5.9    35%
Payment processing accounts   12.5    8.0    4.5    55%

 

Revenues. Revenues increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 driven primarily by revenue growth from NRS’ digital out-of-home advertising and payment processing services, as well as the expansion of NRS’ POS network.

 

Direct Cost of Revenues. Direct cost of revenues increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increases in the direct costs of NRS’ POS terminal sales.

 

Selling, General and Administrative. Selling, general and administrative expense increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increases in sales commissions, as well as increases in employee compensation. As a percentage of NRS’ revenue, NRS’ selling, general and administrative expense decreased to 58.7% from 66.7% in the three months ended January 31, 2023 and 2022, respectively, and decreased to 59.4% from 68.8% in the six months ended January 31, 2023 and 2022, respectively.

 

Depreciation and Amortization. Depreciation and amortization expense increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increased depreciation of capitalized costs of consultants and employees developing internal use software.

 

28
 

 

net2phone Segment

 

The net2phone segment, which represented 5.7% and 4.0% of our total revenues in the three months ended January 31, 2023 and 2022, respectively, and 5.5% and 3.7% of our total revenues in the six months ended January 31, 2023 and 2022, respectively, is comprised of net2phone’s cloud communications offerings.

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
   2023   2022   $   %   2023   2022   $   % 
               (in millions)             
Revenues:                                        
Subscription  $16.3   $12.5   $3.8    30.3%  $31.8   $24.2   $7.6    31.4%
Other   1.5    1.0    0.5    45.4    2.9    2.2    0.7    30.9 
                                         
Total revenues   17.8    13.5    4.3    31.5    34.7    26.4    8.3    31.4 
Direct cost of revenues   (3.0)   (2.4)   0.6    26.7    (5.8)   (4.8)   1.0    20.8 
Selling, general and administrative   (14.0)   (13.0)   1.0    6.9    (27.8)   (26.4)   1.4    5.3 
Depreciation and amortization   (1.4)   (1.3)   0.1    10.4    (2.7)   (2.6)   0.1    6.0 
Other operating gain, net       0.3    (0.3)   (100.0)       0.3    (0.3)   (100.0)
                                         
Loss from operations  $(0.6)  $(2.9)  $2.3    79.9%  $(1.6)  $(7.1)  $5.5    76.9%

 

   January 31,   Change 
   2023   2022   #   % 
                 
        (in thousands)      
Seats served   327    258    69    27%

 

Revenues. net2phone’s revenues increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 driven primarily by the growth in subscription revenue in the U.S. market. The increase in seats served at January 31, 2023 compared to January 31, 2022 was led by growth in net2phone’s Latin American markets, and included approximately 9,000 seats from net2phone’s contact center as a service business.

 

Direct Cost of Revenues. Direct cost of revenues increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to the increase in revenues, with the largest increases in the U.S. market. net2phone’s focus on mid-sized businesses, multi-channel strategies, and localized offerings generated revenue growth that exceeded the increase in direct cost of revenues.

 

Selling, General and Administrative. Selling, general and administrative expense increased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to increases in sales commissions, partially offset by decreases in employee compensation. As a percentage of net2phone’s revenues, net2phone’s selling, general and administrative expenses decreased to 78.4% from 96.4% in the three months ended January 31, 2023 and 2022, respectively, and decreased to 79.9% from 99.6% in the six months ended January 31, 2023 and 2022, respectively.

 

net2phone derives a significant portion of its revenues from existing customers. Attracting new customers usually involves additional costs compared to retention of existing customers. If existing customers’ subscriptions and related usage decrease or are terminated, net2phone will need to spend more money to acquire new customers and still may not be able to maintain its existing level of revenues or profitability. In addition, net2phone needs to acquire new customers to increase its revenues. net2phone incurs significant sales and marketing expenses to acquire new customers. It is therefore expected that selling, general and administrative expenses will remain a significant percentage of net2phone’s revenues for the foreseeable future.

 

Depreciation and Amortization. The increase in depreciation and amortization expense in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 was due to increased depreciation of net2phone’s telephone equipment leased to customers and increased depreciation of capitalized costs of consultants and employees developing internal use software.

 

Other Operating Gain, net. In the three months ended January 31, 2022, we determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. net2phone recognized a gain of $0.3 million in the three months ended January 31, 2022 on the write-off of this contingent consideration payment obligation.

 

29
 

 

Traditional Communications Segment

 

The Traditional Communications segment, which represented 81.5% and 88.5% of our total revenues in the three months ended January 31, 2023 and 2022, respectively, and 82.0% and 89.3% of our total revenues in the six months ended January 31, 2023 and 2022, respectively, includes Mobile Top-Up, which enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts, BOSS Revolution Calling, an international long-distance calling service marketed primarily to immigrant communities in the United States and Canada, and IDT Global, a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other small businesses and offerings including early-stage business initiatives and mature businesses in harvest mode.

 

Traditional Communications’ most significant revenue streams are from Mobile Top-Up, BOSS Revolution Calling, and IDT Global. Mobile Top-Up and BOSS Revolution Calling are sold direct-to-consumers and through distributors and retailers. We receive payments for BOSS Revolution Calling, traditional calling cards, and Mobile Top-Up prior to providing the services. We recognize the revenue when services are provided to the customer. Traditional Communications’ revenues tend to be somewhat seasonal, with the second fiscal quarter (which contains Christmas and New Year’s Day) and the fourth fiscal quarter (which contains Mother’s Day and Father’s Day) typically showing higher minute volumes.

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
   2023   2022   $/#   %  

2023

   2022   $/#   % 
              (in millions)             
Revenues:                                
Mobile Top-Up  $106.1   $116.2   $(10.1)   (8.7)%  $215.2   $244.7   $(29.5)   (12.1)%
BOSS Revolution Calling   82.9    100.0    (17.1)   (17.1)   169.1    205.9    (36.8)   (17.9)
IDT Global   58.6    73.1    (14.5)   (19.8)   120.2    162.3    (42.1)   (25.9)
Other   8.4    9.0    (0.6)   (6.5)   17.2    18.3    (1.1)   (5.7)
                                         
Total revenues   256.0    298.3    (42.3)   (14.2)   521.7    631.2    (109.5)   (17.3)
Direct cost of revenues   (209.1)   (247.5)   (38.4)   (15.5)   (427.7)   (529.3)   (101.6)   (19.2)
Selling, general and administrative   (27.3)   (28.5)   (1.2)   (4.2)   (54.7)   (56.8)   (2.1)   (3.6)
Depreciation and amortization   (2.4)   (2.4)       (1.3)   (4.7)   (4.9)   (0.2)   (2.9)
Severance   (0.2)       0.2    nm    (0.3)       0.3    nm 
                                         
Income from operations  $17.0   $19.9   $(2.9)   (14.5)%  $34.3   $40.2   $(5.9)   (14.8)%
                                         
                                         
Minutes of use:                                        
BOSS Revolution Calling   591    758    (167)   (22.0)%   1,217    1,562    (345)   (22.1)%
IDT Global   1,605    1,958    (353)   (18.0)   3,311    4,018    (707)   (17.6)

 

 

nm—not meaningful

 

Revenues. Revenues from Mobile Top-Up decreased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily from the deterioration of a key corridor that was particularly impactful to revenues in the business-to-business wholesale and retail channels, partially offset by an increase in direct-to-consumer channel revenue.

 

Revenues and minutes of use from BOSS Revolution Calling decreased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022. BOSS Revolution Calling continues to be impacted by persistent, market-wide trends, including the proliferation of unlimited calling plans offered by wireless carriers and mobile virtual network operators, and the increasing penetration of free and paid over-the-top voice, video conferencing, and messaging services.

 

Revenues and minutes of use from IDT Global decreased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 as communications globally continued to transition away from international voice calling. This trend was accelerated by the impact of COVID-19 as business communications shifted from calling to video conferencing and other collaboration platforms. We expect that IDT Global will continue to be adversely impacted by these trends, and minutes of use and revenues will likely continue to decline from quarter-to-quarter, as we seek to maximize economics rather than necessarily sustain minutes of use or revenues.

 

Direct Cost of Revenues. Direct cost of revenues decreased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to decreases in IDT Global, Mobile Top-Up, and BOSS Revolution Calling’s direct cost of revenues in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022, mostly due to the decrease in revenues.

 

  Selling, General and Administrative. Selling, general and administrative expense decreased in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 primarily due to decreases in debit and credit card processing charges, employee compensation, and sales commissions, partially offset by increases in marketing expense and stock-based compensation expense. As a percentage of Traditional Communications’ revenue, Traditional Communications’ selling, general and administrative expense increased to 10.7% from 9.6% in the three months ended January 31, 2023 and 2022, respectively, and increased to 10.5% from 9.0% in the six months ended January 31, 2023 and 2022, respectively.

 

30
 

 

Depreciation and Amortization. Depreciation and amortization expense was substantially unchanged in the three months ended January 31, 2023 compared to the similar period in fiscal 2022. Depreciation and amortization expense decreased in the six months ended January 31, 2023 compared to the similar period in fiscal 2022 primarily due to decreases in depreciation as more of our property, plant, and equipment became fully depreciated, partially offset by increases in depreciation of equipment added to our telecommunications network and capitalized costs of consultants and employees developing internal use software.

 

Corporate

 

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
   2023   2022   $   %   2023   2022   $   % 
              (in millions)             
General and administrative  $(2.5)  $(2.3)  $0.2    9.1%  $(4.4)  $(4.3)  $0.1    2.3%
Other operating expense, net   (0.3)   (0.7)   (0.4)   (53.7)   (1.1)   (0.8)   0.3    43.0 
Loss from operations  $(2.8)  $(3.0)  $(0.2)   (6.1)%  $(5.5)  $(5.1)  $0.4    8.4%

 

Corporate costs mainly include compensation, consulting fees, treasury, tax and accounting services, human resources, corporate purchasing, corporate governance including Board of Directors’ fees, internal and external audit, investor relations, corporate insurance, corporate legal, and other corporate-related general and administrative expenses. Corporate does not generate any revenues, nor does it incur any direct cost of revenues.

 

General and Administrative. Corporate general and administrative expense increased in the three months ended January 31, 2023 compared to the similar period in fiscal 2022 primarily because of increases in employee compensation, stock-based compensation expense, and consulting fees. Corporate general and administrative expense increased in the six months ended January 31, 2023 compared to the similar period in fiscal 2022 primarily because of an increase in consulting fees. As a percentage of our consolidated revenues, Corporate general and administrative expense was 0.8% and 0.7% in the three months ended January 31, 2023 and 2022, respectively, and 0.7% and 0.6% in the six months ended January 31, 2023 and 2022, respectively.

 

Other Operating Expense, net. As discussed in Note 16 to the Consolidated Financial Statements included in Item 1 to Part I of this Quarterly Report, we (as well as other defendants) have been named in a pending class action on behalf of the stockholders of our former subsidiary, Straight Path Communications Inc., or Straight Path. We incurred legal fees of $1.6 million and $2.7 million in the three months ended January 31, 2023 and 2022, respectively, and $4.1 million and $3.7 million in the six months ended January 31, 2023 and 2022, respectively related to this action. Also, we recorded offsetting gains from insurance claims for this matter of $1.3 million and $2.0 million in the three months ended January 31, 2023 and 2022, respectively, and $3.0 million and $2.9 million in the six months ended January 31, 2023 and 2022, respectively.

 

Consolidated

 

The following is a discussion of certain of our consolidated expenses, and our consolidated income and expense line items below income from operations.

 

Related Party Lease Costs. We lease office and parking space in a building and parking garage located at 520 Broad Street, Newark, New Jersey that was previously owned by our former subsidiary, Rafael Holdings, Inc., or Rafael. On August 22, 2022, Rafael sold the building and parking garage to an unrelated third party. Our lease in that building continues with the new owner. We lease office space in Israel from Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In the three and six months ended January 31, 2023, we incurred lease costs of $32,000 and $0.2 million, respectively, in connection with the Rafael leases, which excludes Newark lease costs after August 22, 2022. In the three and six months ended January 31, 2022, we incurred lease costs of $0.5 million and $0.9 million, respectively, in connection with the Rafael leases. Lease costs incurred in connection with the Rafael leases is included in consolidated selling, general and administrative expenses.

 

Stock-Based Compensation Expense. Stock-based compensation expense included in consolidated selling, general and administrative expenses was $1.3 million and $0.3 million in the three months ended January 31, 2023 and 2022, respectively, and $1.9 million and $0.6 million in the six months ended January 31, 2023 and 2022, respectively. The increases were primarily due to the grant of deferred stock units, or DSUs, that, upon vesting, will entitle the grantees to receive shares of our Class B common stock. On December 5, 2022, we granted 187,975 DSUs to certain of our executive officers and other employees. Subject to continued full time employment or other service to us, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of our Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. We estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. We used a risk neutral Monte Carlo simulation method in our valuation of the DSUs, which simulated the range of possible future values of our Class B common stock over the life of the DSUs. The weighted average grant date fair value per DSU was $27.20. At January 31, 2023, there was $4.2 million of total unrecognized compensation cost related to non-vested DSUs.

 

Effective as of June 30, 2022, restricted shares of NRS’ Class B common stock were granted to certain NRS employees. The restrictions on the shares will lapse in three installments on each of June 1, 2024, 2026, and 2027. The estimated fair value of the restricted shares on the grant date was $3.3 million, which will be recognized over the vesting period. At January 31, 2023, unrecognized compensation cost related to NRS’ non-vested Class B common stock was an aggregate of $2.9 million. The unrecognized compensation cost is expected to be recognized over the remaining vesting periods that end in fiscal 2027.

 

31
 

 

   Three months ended January 31,   Change   Six months ended January 31,   Change 
   2023   2022   $   %   2023   2022   $   % 
              (in millions)             
Income from operations  $18.2   $13.8   $4.4    31.6%  $38.4   $27.6   $10.8    39.2%
Interest income, net   0.8    0.1    0.7    580.7    1.3    0.1    1.2    900.0 
Other income (expense), net   1.6    (2.9)   4.5    154.7    (2.2)   (19.2)   17.0    88.4 
Provision for income taxes   (5.3)   (2.7)   (2.6)   (93.7)   (9.6)   (2.6)   (7.0)   (263.8)
                                         
Net income   15.3    8.3    7.0    85.6    27.9    5.9    22.0    371.4 
Net (income) attributable to noncontrolling interests   (0.7)   (0.8)   0.1    10.1    (2.3)   (0.9)   (1.4)   (149.9)
                                         
Net income attributable to IDT Corporation  $14.6   $7.5   $7.1    95.3%  $25.6   $5.0   $20.6    411.0%

 

Other Income (Expense), net. Other income (expense), net consists of the following:

 

   Three months ended January 31,   Six months ended January 31, 
   2023   2022   2023   2022 
      (in millions)     
Foreign currency transaction gains  $2.5   $0.8   $1.5   $0.6 
Equity in the net loss of investee   (0.7)   (0.8)   (1.4)   (1.4)
Losses on investments, net   (0.2)   (2.9)   (2.2)   (17.5)
Other           (0.1)   (0.9)
Total other income (expense), net  $1.6   $(2.9)  $(2.2)  $(19.2)

 

We have an investment in series B and series C convertible preferred stock of a communications company (the equity method investee, or EMI), that represents 26.57% of the outstanding shares of the EMI on an as converted basis. We account for this investment using the equity method since the series B and series C convertible preferred stock are in-substance common stock, and we can exercise significant influence over the operating and financial policies of the EMI.

 

The losses on investments, net in the three months ended January 31, 2023 and 2022 included unrealized gains (losses) of $0.1 million and $(1.0) million, respectively, on shares of Rafael’s Class B common stock. The losses on investments, net in the six months ended January 31, 2023 and 2022 included unrealized gains (losses) of $9,000 and $(13.5) million, respectively, on shares of Rafael’s Class B common stock.

 

Provision for Income Taxes. The increase in income tax expense in the three and six months ended January 31, 2023 compared to the similar periods in fiscal 2022 was primarily due to differences in the amount of taxable income earned in the various taxing jurisdictions.

 

Net Income Attributable to Noncontrolling Interests. The change in the net income attributable to noncontrolling interests in the three months ended January 31, 2023 compared to the similar period in fiscal 2022 was primarily due to a decline in the net income of certain subsidiaries, partially offset by increases in the net income of NRS as well as a reductions in the net loss of net2phone 2.0, Inc., which owns and operates our net2phone segment. The change in the net income attributable to noncontrolling interests in the six months ended January 31, 2023 compared to the similar period in fiscal 2022 was primarily due to increases in the net income of NRS as well as a reductions in the net loss of net2phone 2.0, Inc., partially offset by a decline in the net income of certain other subsidiaries.

 

Liquidity and Capital Resources

 

As of the date of this Quarterly Report, including the impact of COVID-19, we expect our cash from operations and the balance of cash, cash equivalents, debt securities, and current equity investments that we held on January 31, 2023 will be sufficient to meet our currently anticipated working capital and capital expenditure requirements during the twelve-month period ending January 31, 2024.

 

At January 31, 2023, we had cash, cash equivalents, debt securities, and current equity investments of $156.8 million and working capital (current assets in excess of current liabilities) of $85.6 million.

 

32
 

 

We treat unrestricted cash and cash equivalents held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC as substantially restricted and unavailable for other purposes. At January 31, 2023, “Cash and cash equivalents” in our consolidated balance sheet included an aggregate of $31.2 million held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC that was unavailable for other purposes.

 

Contractual Obligations and Commitments

 

The following table includes our anticipated material cash requirements from contractual obligations and other commitments at January 31, 2023:

 

Payments Due by Period

(in millions)

  Total   Less than 1 year  

1–3 years

   4–5 years   After 5 years 
Purchase commitments  $5.9   $5.9   $   $   $ 
Connectivity obligations under service agreements   0.7    0.5    0.2         
Operating leases including short-term leases   8.1    3.5    4.0    0.6     
Total (1)  $14.7   $9.9   $4.2   $0.6   $ 

 

  (1) The above table does not include up to $10 million for the potential redemption of shares of NRS’ Class B common stock, an aggregate of $24.2 million in performance bonds, and up to $11.1 million for other potential payments including contingent consideration related to business acquisitions, due to the uncertainty of the amount and/or timing of any such payments.

 

Consolidated Financial Condition

 

   Six months ended January 31, 
   2023   2022 
   (in millions) 
Cash flows provided by (used in):          
Operating activities  $35.6   $11.7 
Investing activities   (11.2)   (14.9)
Financing activities   (7.1)   1.8 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents   0.8   (5.0)
           
Increase (decrease) in cash, cash equivalents, and restricted cash and cash equivalents  $18.1   $(6.4)

 

Operating Activities

 

Our cash flow from operations varies significantly from quarter to quarter and from year to year, depending on our operating results and the timing of operating cash receipts and payments, specifically trade accounts receivable and trade accounts payable.

 

Gross trade accounts receivable decreased to $53.9 million at January 31, 2023 from $70.2 million at July 31, 2022 primarily due to amounts collected in the six months ended January 31, 2023 that were greater than billings during the period.

 

Deferred revenue arises from sales of prepaid products and varies from period to period depending on the mix and the timing of revenues. Deferred revenue decreased to $35.0 million at January 31, 2023 from $36.5 million at July 31, 2022 primarily due to decreases in the BOSS Revolution Calling and Mobile Top-Up deferred revenue balances.

 

Customer deposit liabilities at IDT Financial Services increased to $86.9 million at January 31, 2023 from $85.8 million at July 31, 2022. Our restricted cash and cash equivalents included $87.7 million and $86.6 million at January 31, 2023 and July 31, 2022, respectively, held by IDT Financial Services.

 

On June 21, 2018, the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. It is possible that one or more jurisdictions may assert that we have liability for periods for which we have not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect our business, financial position, and operating results. One or more jurisdictions may change their laws or policies to apply their sales, use or other similar taxes to our operations, and if such changes were made it could materially and adversely affect our business, financial position, and operating results.

 

33
 

 

As discussed in Note 16 to the Consolidated Financial Statements included in Item 1 to Part I of this Quarterly Report, we (as well as other defendants) have been named in a pending class action on behalf of the stockholders of our former subsidiary, Straight Path. We are vigorously defending this matter. At this stage, we are unable to estimate our potential liability, if any. In addition, in connection with our spin-off of Straight Path in July 2013, we and Straight Path entered into various agreements prior to the spin-off including a Separation and Distribution Agreement to effect the separation and provide a framework for our relationship with Straight Path after the spin-off, and a Tax Separation Agreement, which sets forth the responsibilities of us and Straight Path with respect to, among other things, liabilities for federal, state, local, and foreign taxes for periods before and including the spin-off, the preparation and filing of tax returns for such periods and disputes with taxing authorities regarding taxes for such periods. Pursuant to the Separation and Distribution Agreement, we indemnify Straight Path and Straight Path indemnifies us for losses related to the failure of the other to pay, perform or otherwise discharge, any of the liabilities and obligations set forth in the agreement. Pursuant to the Tax Separation Agreement, we indemnify Straight Path from all liability for taxes of Straight Path or any of its subsidiaries or relating to the Straight Path business with respect to taxable periods ending on or before the spin-off, from all liability for taxes of ours, other than Straight Path and its subsidiaries, for any taxable period, and from all liability for taxes due to the spin-off.

 

Investing Activities

 

Our capital expenditures were $10.6 million and $9.0 million in the six months ended January 31, 2023 and 2022, respectively. We currently anticipate that total capital expenditures in the twelve-month period ending January 31, 2024 will be $20 million to $22 million. We expect to fund our capital expenditures with our net cash provided by operating activities and cash, cash equivalents, debt securities, and current equity investments on hand.

 

On August 10, 2021, we paid $1.1 million to purchase shares of the EMI’s series C convertible preferred stock and additional shares of the EMI’s series B convertible preferred stock. The purchases increased our ownership of the EMI’s outstanding shares to 26.57% from 23.95% on an as converted basis.

 

Purchases of debt securities and equity investments were $28.1 million and $10.8 million in the six months ended January 31, 2023 and 2022, respectively. Proceeds from maturities and sales of debt securities and redemptions of equity investments were $27.5 million and $6.1 million in the six months ended January 31, 2023 and 2022, respectively.

 

Financing Activities

 

We distributed cash of $0.2 million and $0.2 million in the six months ended January 31, 2023 and 2022, respectively, to the noncontrolling interests in certain of our subsidiaries.

 

In the six months ended January 31, 2023 and 2022, we received proceeds from financing-related other liabilities of $0.3 million and $2.3 million, respectively.

 

In the six months ended January 31, 2023 and 2022, we repaid financing-related other liabilities of $2.0 million and $1.3 million, respectively.

 

Our subsidiary, IDT Telecom, Inc., or IDT Telecom, entered into a credit agreement, dated as of May 17, 2021, with TD Bank, N.A. for a revolving credit facility for up to a maximum principal amount of $25.0 million. IDT Telecom may use the proceeds to finance working capital requirements and for certain closing costs of the facility. At January 31, 2023 and July 31, 2022, there were no amounts outstanding under this facility. In the six months ended January 31, 2023 and 2022, IDT Telecom borrowed and repaid an aggregate of $2.4 million and $2.5 million, respectively, under the facility. The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $25.0 million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. IDT Telecom is required to comply with various affirmative and negative covenants as well as maintain certain targets based on financial ratios during the term of the revolving credit facility. As of January 31, 2023, IDT Telecom was in compliance with all of the covenants.

 

On September 29, 2021, NRS sold shares of its Class B common stock representing 2.5% of its outstanding capital stock on a fully diluted basis to Alta Fox Opportunities Fund LP, or Alta Fox, for cash of $10 million. Alta Fox has the right to request that NRS redeem all or any portion of the NRS common shares that it purchased at the per share purchase price during a period of 182 days following the fifth anniversary of this transaction. The redemption right shall terminate upon the consummation of (i) a sale of NRS or its assets for cash or securities that are listed on a national securities exchange, (ii) a public offering of NRS’ securities, or (iii) a distribution of NRS’ capital stock following which NRS’ common shares are listed on a national securities exchange.

 

34
 

 

In the six months ended January 31, 2023, we received cash from the exercise of stock options of $0.2 million, for which we issued 12,500 shares of our Class B common stock. There were no stock option exercises in the six months ended January 31, 2022.

 

We have an existing stock repurchase program authorized by our Board of Directors for the repurchase of shares of our Class B common stock. The Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In the six months ended January 31, 2023, we repurchased 203,436 shares of Class B common stock for an aggregate purchase price of $5.0 million. There were no repurchases under the program in the six months ended January 31, 2022. At January 31, 2023, 5.0 million shares remained available for repurchase under the stock repurchase program.

 

In the six months ended January 31, 2023 and 2022, we paid $0.3 million and $9.0 million, respectively, to repurchase 13,403 and 200,438 shares, respectively, of our Class B common stock that were tendered by employees of ours to satisfy the employees’ tax withholding obligations in connection with shares issued for bonus payments, the vesting of DSUs, and lapsing of restrictions on restricted stock. Such shares were repurchased by us based on their fair market value as of the close of business on the trading day immediately prior to the vesting date.

 

Other Sources and Uses of Resources

 

We are considering spin-offs and other potential dispositions of certain of our subsidiaries. Some of the transactions under consideration are in early stages and others are more advanced. A spin-off may include the contribution of a significant amount of cash, cash equivalents, debt securities, and/or equity securities to the subsidiary prior to the spin-off, which would reduce our capital resources. There is no assurance at this time that any of these transactions will be completed.

 

We intend to, where appropriate, make strategic investments and acquisitions to complement, expand, and/or enter into new businesses. In considering acquisitions and investments, we search for opportunities to profitably grow our existing businesses and/or to add qualitatively to the range and diversification of businesses in our portfolio. At this time, we cannot guarantee that we will be presented with acquisition opportunities that meet our return-on-investment criteria, or that our efforts to make acquisitions that meet our criteria will be successful.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risks

 

Foreign Currency Risk

 

Revenues from our international operations were 28% of our consolidated revenues in each of the three and six months ended January 31, 2023 and 2022. Therefore, a significant portion of our revenues is in currencies other than the U.S. Dollar. Our foreign currency exchange risk is somewhat mitigated by our ability to offset a portion of these non-U.S. Dollar-denominated revenues with operating expenses that are paid in the same currencies. While the impact from fluctuations in foreign exchange rates affects our revenues and expenses denominated in foreign currencies, the net amount of our exposure to foreign currency exchange rate changes at the end of each reporting period is generally not material.

 

Investment Risk

 

We hold a portion of our assets in debt and equity securities, including hedge funds, for strategic and speculative purposes. At January 31, 2023 and July 31, 2022, the value of our debt and equity security holdings was an aggregate of $45.7 million and $46.8 million, respectively, which represented 9% of our total assets at both dates. Investments in debt and equity securities carry a degree of risk and depend to a great extent on correct assessments of the future course of price movements of securities and other instruments. There can be no assurance that our investment managers will be able to accurately predict these price movements. The securities markets have in recent years been characterized by great volatility and unpredictability. Accordingly, the value of our investments may go down as well as up and we may not receive the amounts originally invested upon redemption.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures. Our Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of January 31, 2023.

 

Changes in Internal Control over Financial Reporting. There were no changes in our internal control over financial reporting during the quarter ended January 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

35
 

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

Legal proceedings in which we are involved are described in Note 16 to the Consolidated Financial Statements included in Item 1 to Part I of this Quarterly Report.

 

Item 1A. Risk Factors

 

There are no material changes from the risk factors previously disclosed in Item 1A to Part I of our Annual Report on Form 10-K for the fiscal year ended July 31, 2022.

 

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

 

The following table provides information with respect to purchases by us of our shares during the second quarter of fiscal 2023:

 

  

Total

Number of

Shares

Purchased

  

Average

Price

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

Plans or

Programs (1)

 
November 1-30, 2022      $        5,010,317 
December 1-31, 2022      $        5,010,317 
January 1–31, 2023      $        5,010,317 
Total      $          

 

(1) On January 22, 2016, our Board of Directors approved a stock repurchase program to purchase up to 8.0 million shares of our Class B common stock.

 

Item 3. Defaults Upon Senior Securities

 

None

 

Item 4. Mine Safety Disclosures

 

Not applicable

 

Item 5. Other Information

 

None

 

Item 6. Exhibits

 

Exhibit

Number

  Description
     
31.1*   Certification of Chief Executive Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to §302 of the Sarbanes-Oxley Act of 2002.
     
31.2*   Certification of Chief Financial Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to §302 of the Sarbanes-Oxley Act of 2002.
     
32.1*   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002.
     
32.2*   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002.
     
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   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

* Filed or furnished herewith.

 

36
 

 

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.

    

  IDT CORPORATION
     
March 13, 2023 By: /s/ SHMUEL JONAS
   

Shmuel Jonas

Chief Executive Officer

     
March 13, 2023 By: /s/ MARCELO FISCHER
   

Marcelo Fischer

Chief Financial Officer

 

37

 

EX-31.1 2 ex31-1.htm

 

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

 

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Shmuel Jonas, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of IDT Corporation;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

Date: March 13, 2023

 

  /s/ SHMUEL JONAS
 

Shmuel Jonas

Chief Executive Officer

 

 
EX-31.2 3 ex31-2.htm

 

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

 

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Marcelo Fischer, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of IDT Corporation;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

Date: March 13, 2023

 

  /s/ MARCELO FISCHER
 

Marcelo Fischer

Chief Financial Officer

 

 
EX-32.1 4 ex32-1.htm

 

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 IDT Corporation (the “Company”) on Form 10-Q for the quarter ended January 31, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Shmuel Jonas, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to 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.

 

Date: March 13, 2023

 

  /s/ SHMUEL JONAS
 

Shmuel Jonas

Chief Executive Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to IDT Corporation and will be retained by IDT Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

EX-32.2 5 ex32-2.htm

 

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 IDT Corporation (the “Company”) on Form 10-Q for the quarter ended January 31, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Marcelo Fischer, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to 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.

 

Date: March 13, 2023

 

  /s/ MARCELO FISCHER
 

Marcelo Fischer

Chief Financial Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to IDT Corporation and will be retained by IDT Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

EX-101.SCH 6 idt-20230131.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Debt Securities link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Variable Interest Entity link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Other Operating Gain (Expense), Net link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Recently Issued Accounting Standards Not Yet Adopted link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Variable Interest Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Other Operating Gain (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Schedule of Operating Results of Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Business Segment Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule of Information About Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Schedule of Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Debt Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Schedule of Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Schedule of Carrying Value of Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Schedule of Unrealized (losses) Gains for All Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Summary of Changes in Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Summary of Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Equity Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Fair Value Measurements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - VIE’s Summarized Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Schedule of Other Operating Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Revolving Credit Facility (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Earnings Per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - Schedule of Other (Expense) Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000083 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 idt-20230131_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 idt-20230131_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 idt-20230131_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Class of Stock [Axis] Common Class A [Member] Common Class B [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Segments [Axis] Fintech [Member] National Retail Solutions [Member] Net2 phone [Member] Traditional Communications [Member] Corporate Segment [Member] Product and Service [Axis] BOSS Revolution Money Transfer [Member] Other [Member] Mobile Top-Up [Member] BOSS Revolution Calling [Member] IDT Global [Member] Geographical [Axis] UNITED STATES UNITED KINGDOM Others [Member] Non-US [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Geographic Distribution [Axis] Newark [Member] Legal Entity [Axis] Rafael Holdings Inc. [Member] IDT Financial Services Limited [Member] IDT Payment Services [Member] Debt Security Category [Axis] US Treasury Bill Securities [Member] US Government-sponsored Enterprises Debt Securities [Member] Corporate Bond Securities [Member] Certificates of Deposit [Member] Municipal Bonds [Member] Zedge Inc [Member] Investment Type [Axis] Other Marketable Equity Securities [Member] Mutual Fund [Member] Series C Convertible Preferred Stock [Member] Visa Inc [Member] Series A Convertible Preferred Stock [Member] Series B and Series C Convertible Preferred Stock [Member] Hedge Funds [Member] Other Investments [Member] Unrestricted Common Class B of Rafael Holdings Inc [Member] Class B Common Stock [Member] Visa Series A Convertible Participating Preferred Stock [Member] Visa Class A Common Stock [Member] Visa Series C Convertible Participating Preferred Stock [Member] Series B Convertible Preferred Stock [Member] Investment, Name [Axis] Equity Method Investee [Member] Related Party [Axis] Equity Method Investee [Member] Rafael Class B Common Stock [Member] Zedge Class B Common Stock [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Measurement Frequency [Axis] Fair Value, Recurring [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Income Statement Location [Axis] Other Operating Income (Expense) [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Lender Name [Axis] TD Bank [Member] IDT Telecom [Member] Title of Individual [Axis] Executive Officer [Member] Plan Name [Axis] 2015 Stock Option and Incentive Plan [Member] Employee [Member] Employees [Member] Award Type [Axis] Deferred Stock Units [Member] Board Of Directors [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Universal Service Fund [Member] Federal Telecommunications Relay Services Fund [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Assets Current assets: Cash and cash equivalents Restricted cash and cash equivalents Debt securities Equity investments Trade accounts receivable, net of allowance for doubtful accounts of $6,255 at January 31, 2023 and $5,882 at July 31, 2022 Disbursement prefunding Prepaid expenses Other current assets Total current assets Property, plant, and equipment, net Goodwill Other intangibles, net Equity investments Operating lease right-of-use assets Deferred income tax assets, net Other assets Total assets Liabilities, redeemable noncontrolling interest, and equity Current liabilities: Trade accounts payable Accrued expenses Deferred revenue Customer deposits Other current liabilities Total current liabilities Operating lease liabilities Other liabilities Total liabilities Commitments and contingencies Redeemable noncontrolling interest Equity: IDT Corporation stockholders’ equity: Preferred stock, $.01 par value; authorized shares—10,000; no shares issued Common stock, value Additional paid-in capital Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,830 and 3,613 shares of Class B common stock at January 31, 2023 and July 31, 2022, respectively Accumulated other comprehensive loss Retained earnings (accumulated deficit) Total IDT Corporation stockholders’ equity Noncontrolling interests Total equity Total liabilities, redeemable noncontrolling interest, and equity Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock shares Income Statement [Abstract] Revenues Costs and expenses: Direct cost of revenues (exclusive of depreciation and amortization) Selling, general and administrative Depreciation and amortization Severance Total costs and expenses Other operating gain (expense), net (see Note 10) Income from operations Interest income, net Other income (expense), net Income before income taxes Provision for income taxes Net income Net income attributable to noncontrolling interests Net income attributable to IDT Corporation Earnings per share attributable to IDT Corporation common stockholders: Basic Diluted Weighted-average number of shares used in calculation of earnings per share: Basic Diluted Share based compensation Net income Other comprehensive loss: Change in unrealized loss on available-for-sale securities Foreign currency translation adjustments Other comprehensive loss Comprehensive income Comprehensive (income) attributable to noncontrolling interests Comprehensive income attributable to IDT Corporation Beginning balance, value Exercise of stock options Stock-based compensation Distributions to noncontrolling interests Other comprehensive loss Net income Ending balance, value Repurchases of Class B common stock through repurchase program Restricted Class B common stock purchased from employees Stock issued to certain executive officers for bonus payments Statement of Cash Flows [Abstract] Operating activities Adjustments to reconcile net income to net cash provided by operating activities: Deferred income taxes Provision for doubtful accounts receivable Net unrealized loss from marketable securities Stock-based compensation Other Change in assets and liabilities: Trade accounts receivable Disbursement prefunding, prepaid expenses, other current assets, and other assets Trade accounts payable, accrued expenses, other current liabilities, and other liabilities Customer deposits at IDT Financial Services Limited (Gibraltar-based bank) Deferred revenue Net cash provided by operating activities Investing activities Capital expenditures Purchase of convertible preferred stock in equity method investment Payments for acquisitions, net of cash acquired Purchases of debt securities and equity investments Proceeds from maturities and sales of debt securities and redemptions of equity investments Net cash used in investing activities Financing activities Distributions to noncontrolling interests Proceeds from other liabilities Repayment of other liabilities. Proceeds from borrowings under revolving credit facility Repayment of borrowings under revolving credit facility. Proceeds from sale of redeemable equity in subsidiary Proceeds from exercise of stock options Repurchases of Class B common stock Net cash (used in) provided by financing activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents Net increase (decrease) in cash, cash equivalents, and restricted cash and cash equivalents Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period Cash, cash equivalents, and restricted cash and cash equivalents at end of period Supplemental schedule of non-cash financing activities Stock issued to certain executive officers for bonus payments Accounting Policies [Abstract] Basis of Presentation Segment Reporting [Abstract] Business Segment Information Revenue from Contract with Customer [Abstract] Revenue Recognition Lessee Disclosure [Abstract] Leases Cash and Cash Equivalents [Abstract] Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents Debt Securities, Trading and Available-for-Sale [Abstract] Debt Securities Investments, Debt and Equity Securities [Abstract] Equity Investments Fair Value Disclosures [Abstract] Fair Value Measurements Organization, Consolidation and Presentation of Financial Statements [Abstract] Variable Interest Entity Other Income and Expenses [Abstract] Other Operating Gain (Expense), Net Debt Disclosure [Abstract] Revolving Credit Facility Equity [Abstract] Equity Noncontrolling Interest [Abstract] Redeemable Noncontrolling Interest Earnings Per Share [Abstract] Earnings Per Share Accumulated Other Comprehensive Loss Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Other Income (Expense), Net Income Tax Disclosure [Abstract] Income Taxes Accounting Changes and Error Corrections [Abstract] Recently Issued Accounting Standards Not Yet Adopted Schedule of Operating Results of Business Segments Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers Schedule of Revenues Disaggregated by Geographic Region Schedule of Information About Contract Liabilities Schedule of Deferred Customer Contract Acquisition Costs Schedule of Amortization of Deferred Customer Contract Acquisition Costs Schedule of Supplemental Disclosures Related to the Company's Operating Leases Schedule of Supplemental Disclosures Related Weighted Average Operating Leases Schedule of Aggregate Operating Lease Liability Schedule of Future Minimum Maturities of Operating Lease Liabilities Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents Schedule of Available-for-sale Securities Schedule of Contractual Maturities of Available-for-sale Debt Securities Schedule of Available-for-sale Securities, Unrealized Loss Position Schedule of Continuous Unrealized Loss Position for 12 Months or Longer Schedule of Equity Investments Schedule of Carrying Value of Equity Investments Schedule of Unrealized (losses) Gains for All Equity Investments Summary of Changes in Equity Method Investments Summary of Statements of Operations Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE VIE’s Summarized Consolidated Balance Sheet Schedule of Other Operating Expense, Net Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss Schedule of Other (Expense) Income, Net Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Income (loss) from operations Number of Reportable Segments Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period Deferred customer contract acquisition costs included in “Other current assets” Deferred customer contract acquisition costs included in “Other assets” Total Amortization of deferred customer contract acquisition costs Operating lease cost Short-term lease cost Total lease cost Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases   Operating lease, weighted average remaining lease term Operating lease, weighted average discount rate, percent Operating lease liabilities included in “Other current liabilities” Operating lease liabilities included in noncurrent liabilities Total 2024 2025 2026 2027 2028 Thereafter Total lease payments Less imputed interest Total operating lease liabilities Lessee, operating lease, term of contract Lessee operating lease, description Incurred lease cost Right of use assets obtained in exchange for new operating lease liabilities Total cash, cash equivalents, and restricted cash and cash equivalents Restricted cash and cash equivalents, current Cash and cash equivalents, at carrying value Debt Securities, Available-for-Sale, Amortized Cost Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale Within one year After one year through five years After five years through ten years After ten years Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Debt Securities, Available-for-Sale, Unrealized Loss Position Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Proceeds from sale and maturity of debt securities, available-for-sale Current equity investments Noncurrent equity investments Number of related party shares received Balance, beginning of period Adjustment for observable transactions involving a similar investment from the same issuer Impairments Balance, end of the period Net losses recognized during the period on equity investments Less: net gains recognized during the period on equity investments sold during the period Unrealized losses recognized during the period on equity investments still held at the reporting date Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Balance, beginning of period Purchase of convertible preferred stock Equity in the net loss of investee Amortization of equity method basis difference Balance, end of the period Direct cost of revenues Total costs and expenses Loss from operations Other expense Net loss Related party shares received Owned shares Convertible Preferred Stock, Shares Issued upon Conversion Proceeds from sale of common stock Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Payments to Acquire Equity Method Investments Equity Method Investment, Ownership Percentage Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment Receivable with imputed interest, face amount Receivable with imputed interest, effective yield (Interest rate) Receivable with imputed interest, face amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt securities Equity investments included in current assets Equity investments included in noncurrent assets Total Acquisition consideration included in other current liabilities Acquisition consideration included in other noncurrent liabilities Acquisition consideration included in other liabilities Balance, beginning of period Total gains (losses) recognized in “Other income (expense), net” Balance, end of period Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period Balance, beginning of period Payments “Other operating gain (expense), net” “Foreign currency translation adjustment” Balance, end of period Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period Fair Value Option, Disclosures [Table] Fair Value, Option, Quantitative Disclosures [Line Items] Investment in hedge funds Contingent consideration payment Gain on write-off of contingent consideration payment obligation Net income (loss) of the VIE Aggregate funding (repaid to) provided by the Company, net Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Cash and equivalents Restricted cash Trade accounts receivable, net Due from the Company Total assets Due to the Company Total liabilities and noncontrolling interests Corporate—Straight Path Communications Inc. class action legal fees Corporate—Straight Path Communications Inc. class action insurance claims Fintech—write-off of contingent consideration liability Fintech— government grants net2phone—write-off of contingent consideration liability net2phone—other Traditional Communications— cable telephony customer indemnification claim Traditional Communications—other Total other operating gain (expense), net Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of credit facility, maximum borrowing capacity Revolving credit amount outstanding Proceeds from lines of credit Repayments of lines of credit Credit facility, description Revolving credit, unused portion amount Schedule of Stock by Class [Table] Class of Stock [Line Items] Performance bonus paid in cash stock Issuance of shares Issuance of shares, value Stock additionally authorized Number of exercised of stock options shares Stock granted Aggregate repurchased shares Class B common stock shares repurchased Aggregate purchase price of shares repurchased Shares remained available for repurchase under stock repurchase program Deferred stock units, description Number of deferred stock units granted Common Stock, Par or Stated Value Per Share Estimated fair value of DSUs on date of grant Weighted average grant date fair value per DSU Unrecognized compensation cost related to non-vested DSUs Share based compensation arrangement by share based payment award, equity instruments other than options, vested in period Noncontrolling Interest [Table] Noncontrolling Interest [Line Items] Net income of NRS attributable to the mezzanine equity’s noncontrolling interest Capital stock outstanding percentage Sale of stock, consideration received on transaction Basic weighted-average number of shares Stock options Non-vested restricted Class B common stock Diluted weighted-average number of shares Anti-dilutive earnings per share Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Beginning balance Other comprehensive loss attributable to IDT Corporation Ending balance Product Liability Contingency [Table] Product Liability Contingency [Line Items] Accrued liabilities Accrued liabilities Purchase obligation Performance bonds outstanding Foreign currency transaction gains Equity in net loss of investee Losses on investments, net Other Total other income (expense), net Effective Income Tax Rate Reconciliation, Percent Disbursement prefunding. Treasury stock, value, repurchases of common stock through repurchase program. Treasury stock, value, restricted common stock purchased from employees. Net Income Loss Including Portion Attributable To Redeemable Non Controlling Interest And Non Controlling Interest In Subsidiaries Disbursement prefunding prepaid expenses other current assets and other assets. Fintech [Member] National Retail Solutions [Member] Net2 phone [Member] Traditional Communications [Member] Amortization Of Deferred Customer Contract Acquisition Costs [Table Text Block] Newark [Member] Rafael Holdings Inc. [Member] Schedule of Supplemental Disclosures Related Weighted Average Operating Leases [Table Text Block] Schedule of Operating Lease Liability [Table Text Block] IDT Financial Services Limited [Member] IDT Payment Services [Member] Schedule Of Equity Investments [Table Text Block] Number of related party shares received. Zedge Inc [Member] Unrestricted Common Class B of Rafael Holdings Inc [Member] Visa Series A Convertible Participating Preferred Stock [Member] Visa Class A Common Stock [Member] Adjustment for observable transactions involving a similar investment from the same issuer. Visa Series C Convertible Participating Preferred Stock [Member] Amount of recognized unrealized gain (loss) net on equity securities redeemed (FV-NI). Series B Convertible Preferred Stock [Member] Equity Method Investee [Member] Series C Convertible Preferred Stock [Member] Amortization of equity method basis difference. Equity method investment summarized statements of operations [Table Text Block] Equity investments included in noncurrent assets. Equity investments included in current assets. Contingent consideration included in other liabilities. Variable interest entity net income losst amount Variable interest entity aggregate funding repaid to provided by reporting entity. Schedule Of Other Operating Expense Net [Table Text Block] Net2phone other, net. Traditional communications other. Traditional communications cable telephony customer indemnification claim. Investment in hedge funds. Business combination contingent consideration arrangements change in amount of contingent consideration liability. TD Bank [Member] Performance bonus paid in cash stock. Employee [Member] 2015 Stock Option and Incentive Plan [Member] Class B Common Stock [Member] Employees [Member] Deferred Stock Units [Member] Sale of stock percentage of subsidiary equity issued in transaction. Federal Telecommunications Relay Services Fund [Member] Universal Service Fund [Member] In certain circumstances, the company is required to provide performance bonds in connection with its contractual commitments. Company has indemnified the surety for any expenses paid out under these performance bonds. BOSS Revolution Money Transfer [Member] Mobile Top-Up [Member] BOSS Revolution Calling [Member] IDT Global [Member] Series B and Series C Convertible Preferred Stock [Member] IDT Telecom [Member] Fintech— government grants. Equity Method Investee [Member] [Default Label] Assets, Current Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries Marketable Securities, Gain (Loss) Other Noncash Income (Expense) Increase (Decrease) in Accounts Receivable DisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssets Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Marketable Securities Net Cash Provided by (Used in) Investing Activities Payments of Capital Distribution Repayments of Other Debt Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Issued Capitalized Contract Cost, Net Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Equity Securities without Readily Determinable Fair Value, Amount Equity Method Investments Receivable with Imputed Interest, Due Date Business Combination, Contingent Consideration, Liability, Current Business Combination, Contingent Consideration, Liability, Noncurrent Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Legal Fees BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability Net2PhoneOtherNet TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim TraditionalCommunicationsOther Accrued Liabilities EX-101.PRE 10 idt-20230131_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - shares
6 Months Ended
Jan. 31, 2023
Mar. 08, 2023
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jan. 31, 2023  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --07-31  
Entity File Number 1-16371  
Entity Registrant Name IDT CORPORATION  
Entity Central Index Key 0001005731  
Entity Tax Identification Number 22-3415036  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 520 Broad Street  
Entity Address, City or Town Newark  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 07102  
City Area Code (973)  
Local Phone Number 438-1000  
Title of 12(b) Security Class B common stock, par value $.01 per share  
Trading Symbol IDT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Common Class A [Member]    
Entity Common Stock, Shares Outstanding   1,574,326
Common Class B [Member]    
Entity Common Stock, Shares Outstanding   23,952,533
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 117,811 $ 98,352
Restricted cash and cash equivalents 89,867 91,210
Debt securities 29,777 22,303
Equity investments 9,213 17,091
Trade accounts receivable, net of allowance for doubtful accounts of $6,255 at January 31, 2023 and $5,882 at July 31, 2022 47,605 64,315
Disbursement prefunding 28,098 21,057
Prepaid expenses 14,611 17,526
Other current assets 36,559 30,773
Total current assets 373,541 362,627
Property, plant, and equipment, net 38,303 36,866
Goodwill 26,547 26,380
Other intangibles, net 8,985 9,609
Equity investments 6,687 7,426
Operating lease right-of-use assets 6,894 7,210
Deferred income tax assets, net 28,913 36,701
Other assets 10,641 10,275
Total assets 500,511 497,094
Current liabilities:    
Trade accounts payable 23,229 29,080
Accrued expenses 110,580 117,109
Deferred revenue 34,998 36,531
Customer deposits 86,899 85,764
Other current liabilities 32,215 36,588
Total current liabilities 287,921 305,072
Operating lease liabilities 4,243 4,606
Other liabilities 4,944 6,588
Total liabilities 297,108 316,266
Redeemable noncontrolling interest 10,389 10,191
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 298,649 296,005
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,830 and 3,613 shares of Class B common stock at January 31, 2023 and July 31, 2022, respectively (106,906) (101,565)
Accumulated other comprehensive loss (13,711) (11,305)
Retained earnings (accumulated deficit) 9,795 (15,830)
Total IDT Corporation stockholders’ equity 188,138 167,615
Noncontrolling interests 4,876 3,022
Total equity 193,014 170,637
Total liabilities, redeemable noncontrolling interest, and equity 500,511 497,094
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 278 $ 277
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 6,255 $ 5,882
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued 0 0
Common Class A [Member]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 35,000 35,000
Common stock, shares issued 3,272 3,272
Common stock, shares outstanding 1,574 1,574
Treasury stock shares 1,698 1,698
Common Class B [Member]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 200,000 200,000
Common stock, shares issued 27,782 27,725
Common stock, shares outstanding 23,952 24,112
Treasury stock shares 3,830 3,613
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Revenues $ 313,936 $ 337,058 $ 635,752 $ 707,141
Costs and expenses:        
Direct cost of revenues (exclusive of depreciation and amortization) 222,394 257,325 454,031 548,950
Selling, general and administrative [1] 68,153 61,070 134,017 121,177
Depreciation and amortization 5,012 4,378 9,801 8,825
Severance 213 29 312 67
Total costs and expenses 295,772 322,802 598,161 679,019
Other operating gain (expense), net (see Note 10) 17 (442) 816 (530)
Income from operations 18,181 13,814 38,407 27,592
Interest income, net 810 119 1,320 132
Other income (expense), net 1,613 (2,949) (2,229) (19,165)
Income before income taxes 20,604 10,984 37,498 8,559
Provision for income taxes (5,295) (2,734) (9,634) (2,648)
Net income 15,309 8,250 27,864 5,911
Net income attributable to noncontrolling interests (686) (763) (2,239) (896)
Net income attributable to IDT Corporation $ 14,623 $ 7,487 $ 25,625 $ 5,015
Earnings per share attributable to IDT Corporation common stockholders:        
Basic $ 0.57 $ 0.29 $ 1.00 $ 0.20
Diluted $ 0.57 $ 0.28 $ 1.00 $ 0.19
Weighted-average number of shares used in calculation of earnings per share:        
Basic 25,510 25,652 25,556 25,609
Diluted 25,538 26,542 25,577 26,580
[1] Stock-based compensation included in selling, general and administrative expenses
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Share based compensation $ 1,286 $ 310 $ 1,858 $ 595
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Net income $ 15,309 $ 8,250 $ 27,864 $ 5,911
Other comprehensive loss:        
Change in unrealized loss on available-for-sale securities 188 (212) (34) (323)
Foreign currency translation adjustments (2,227) (1,650) (2,372) (582)
Other comprehensive loss (2,039) (1,862) (2,406) (905)
Comprehensive income 13,270 6,388 25,458 5,006
Comprehensive (income) attributable to noncontrolling interests (686) (763) (2,239) (896)
Comprehensive income attributable to IDT Corporation $ 12,584 $ 5,625 $ 23,219 $ 4,110
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Beginning balance, value at Jul. 31, 2021 $ 166,614 $ 33 $ 264 $ 278,021 $ (60,413) $ (10,183) $ (42,858) $ 1,750
Stock-based compensation 595 3 592
Distributions to noncontrolling interests (198) (198)
Other comprehensive loss (905) (905)
Net income 5,848 5,015 833
Ending balance, value at Jan. 31, 2022 162,980 33 267 278,613 (69,387) (11,088) (37,843) 2,385
Restricted Class B common stock purchased from employees (8,974) (8,974)
Beginning balance, value at Oct. 31, 2021 165,298 33 264 278,306 (60,439) (9,226) (45,330) 1,690
Stock-based compensation 310 3 307
Distributions to noncontrolling interests (15) (15)
Other comprehensive loss (1,862) (1,862)
Net income 8,197 7,487 710
Ending balance, value at Jan. 31, 2022 162,980 33 267 278,613 (69,387) (11,088) (37,843) 2,385
Restricted Class B common stock purchased from employees (8,948) (8,948)
Beginning balance, value at Jul. 31, 2022 170,637 33 277 296,005 (101,565) (11,305) (15,830) 3,022
Exercise of stock options 172 172
Stock-based compensation 1,858 1 1,857
Distributions to noncontrolling interests (187) (187)
Other comprehensive loss (2,406) (2,406)
Net income 27,666 25,625 2,041
Ending balance, value at Jan. 31, 2023 193,014 33 278 298,649 (106,906) (13,711) 9,795 4,876
Repurchases of Class B common stock through repurchase program (5,006) (5,006)
Restricted Class B common stock purchased from employees (335) (335)
Stock issued to certain executive officers for bonus payments 615 615
Beginning balance, value at Oct. 31, 2022 178,439 33 278 297,191 (106,906) (11,672) (4,828) 4,343
Exercise of stock options 172 172
Stock-based compensation 1,286 1,286
Distributions to noncontrolling interests (88) (88)
Other comprehensive loss (2,039) (2,039)
Net income 15,244 14,623 621
Ending balance, value at Jan. 31, 2023 $ 193,014 $ 33 $ 278 $ 298,649 $ (106,906) $ (13,711) $ 9,795 $ 4,876
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Operating activities    
Net income $ 27,864 $ 5,911
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 9,801 8,825
Deferred income taxes 7,788 1,683
Provision for doubtful accounts receivable 915 1,289
Net unrealized loss from marketable securities 2,349 16,242
Stock-based compensation 1,858 595
Other 1,359 2,850
Change in assets and liabilities:    
Trade accounts receivable 16,298 (8,045)
Disbursement prefunding, prepaid expenses, other current assets, and other assets (11,492) (8,551)
Trade accounts payable, accrued expenses, other current liabilities, and other liabilities (19,344) (6,313)
Customer deposits at IDT Financial Services Limited (Gibraltar-based bank) 15 (1,862)
Deferred revenue (1,795) (960)
Net cash provided by operating activities 35,616 11,664
Investing activities    
Capital expenditures (10,578) (8,991)
Purchase of convertible preferred stock in equity method investment (1,051)
Payments for acquisitions, net of cash acquired (100)
Purchases of debt securities and equity investments (28,129) (10,825)
Proceeds from maturities and sales of debt securities and redemptions of equity investments 27,531 6,068
Net cash used in investing activities (11,176) (14,899)
Financing activities    
Distributions to noncontrolling interests (187) (198)
Proceeds from other liabilities 300 2,301
Repayment of other liabilities. (2,014) (1,291)
Proceeds from borrowings under revolving credit facility 2,383 2,488
Repayment of borrowings under revolving credit facility. (2,383) (2,488)
Proceeds from sale of redeemable equity in subsidiary 10,000
Proceeds from exercise of stock options 172
Repurchases of Class B common stock (5,341) (8,974)
Net cash (used in) provided by financing activities (7,070) 1,838
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents 746 (4,967)
Net increase (decrease) in cash, cash equivalents, and restricted cash and cash equivalents 18,116 (6,364)
Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period 189,562 226,916
Cash, cash equivalents, and restricted cash and cash equivalents at end of period 207,678 220,552
Supplemental schedule of non-cash financing activities    
Stock issued to certain executive officers for bonus payments $ 615
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation
6 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Note 1—Basis of Presentation

 

The accompanying unaudited consolidated financial statements of IDT Corporation and its subsidiaries (the “Company” or “IDT”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended January 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2023. The balance sheet at July 31, 2022 has been derived from the Company’s audited financial statements at that date but does not include all of the information and notes required by U.S. GAAP for complete financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2022, as filed with the U.S. Securities and Exchange Commission (the “SEC”).

 

The Company’s fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in the calendar year indicated (e.g., fiscal 2023 refers to the fiscal year ending July 31, 2023).

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segment Information
6 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
Business Segment Information

Note 2—Business Segment Information

 

As of August 1, 2022, the Company revised its reportable business segments primarily to reflect the growth of its financial technology businesses and their increased contributions to the Company’s consolidated results. The Company’s four reportable business segments, Fintech, National Retail Solutions (“NRS”), net2phone, and Traditional Communications, reflect management’s current approach to analyzing results, its resource allocation strategy, and its assessment of business performance. NRS was previously included in the Company’s Fintech segment. In addition, certain lines of business were reclassified to the Fintech segment from the Traditional Communications segment. Comparative segment information has been reclassified and restated in all periods to conform to the current period presentation.

 

The Company’s reportable segments are distinguished by types of service, customers, and methods used to provide their services. The operating results of these business segments are regularly reviewed by the Company’s chief operating decision maker. The accounting policies of the segments are the same as the accounting policies of the Company as a whole. There are no significant asymmetrical allocations to segments. The Company evaluates the performance of its business segments based primarily on income (loss) from operations.

 

  The Fintech segment is comprised of BOSS Money, a provider of international money remittance and related value/payment transfer services, as well as other, significantly smaller financial services businesses, including Leaf Global Fintech Corporation (“Leaf”), a provider of digital wallet services in emerging markets, the Company’s variable interest entity (“VIE”) that operates money transfer businesses (see Note 9), and IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank.

 

  The NRS segment is an operator of a nationwide point of sale (“POS”) network providing independent retailers with store management software with credit, debit, and other electronic payment processing, as well as with other ancillary merchant services. NRS’ POS platform provides marketers with digital out-of-home advertising and transaction data.

 

The net2phone segment is comprised of net2phone’s cloud communications offerings.

 

  The Traditional Communications segment includes Mobile Top-Up, which enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts, BOSS Revolution Calling, an international long-distance calling service marketed primarily to immigrant communities in the United States and Canada, and IDT Global, a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other small businesses and offerings including early-stage business initiatives and mature businesses in harvest mode.

 

Corporate costs mainly include compensation, consulting fees, treasury, tax and accounting services, human resources, corporate purchasing, corporate governance including Board of Directors’ fees, internal and external audit, investor relations, corporate insurance, corporate legal, and other corporate-related general and administrative expenses. Corporate does not generate any revenues, nor does it incur any direct cost of revenues.

 

 

Operating results for the business segments of the Company were as follows:

 

 (in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Corporate   Total 
Three Months Ended January 31, 2023                              
Revenues  $20,321   $19,822   $17,794   $255,999   $   $313,936 
(Loss) income from operations   (806)   5,374    (575)   17,008    (2,820)   18,181 
                               
Three Months Ended January 31, 2022                              
Revenues  $14,599   $10,620   $13,535   $298,304   $   $337,058 
(Loss) income from operations   (2,271)   2,058    (2,866)   19,897    (3,004)   13,814 
                               
Six Months Ended January 31, 2023                        
Revenues  $40,208   $39,135   $34,744   $521,665   $   $635,752 
Income (loss) from operations   

706

    10,605    (1,631)   34,271    (5,544)   38,407 
                               
Six Months Ended January 31, 2022                              
Revenues  $28,829   $20,692   $26,448   $631,172   $   $707,141 
(Loss) income from operations   (3,866)   3,405    (7,059)   40,225    (5,113)   27,592 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
6 Months Ended
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

Note 3—Revenue Recognition

 

The Company earns revenue from contracts with customers, primarily through the provision of retail telecommunications and payment offerings as well as wholesale international voice and SMS termination. BOSS Money, NRS, and net2phone are technology-driven, synergistic businesses that leverage the Company’s core assets. BOSS Money and NRS’ revenues are primarily recognized at a point in time, and net2phone’s revenue is mainly recognized over time. Traditional Communications are mostly minute-based, paid-voice communications services, and revenue is primarily recognized at a point in time. The Company’s most significant revenue streams are from Mobile Top-Up, BOSS Revolution Calling, and IDT Global. Mobile Top-Up and BOSS Revolution Calling are sold direct-to-consumers and through distributors and retailers.

 

Disaggregated Revenues

 

The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
BOSS Money  $17,649   $12,029   $35,203   $24,123 
Other   2,672    2,570    5,005    4,706 
Total Fintech   20,321    14,599    40,208    28,829 
National Retail Solutions   19,822    10,620    39,135    20,692 
net2phone   17,794    13,535    34,744    26,448 
Mobile Top-Up   106,127    116,246    215,176    244,731 
BOSS Revolution Calling   82,831    99,951    169,083    205,920 
IDT Global   58,631    73,117    120,242    162,312 
Other   8,410    8,990    17,164    18,209 
Total Traditional Communications   255,999    298,304    521,665    631,172 
Total  $313,936   $337,058   $635,752   $707,141 

 

 

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location:

  

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2023                         
United States  $19,612   $19,822   $9,514   $176,424   $225,372 
Outside the United States:                         
United Kingdom               69,000    69,000 
Other   709        8,280    10,575    19,564 
Total outside the United States   709        8,280    79,575    88,564 
Total  $20,321   $19,822   $17,794   $255,999   $313,936 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2022                         
United States  $14,166   $10,620   $7,157   $209,065   $241,008 
Outside the United States:                         
United Kingdom               77,337    77,337 
Other   433        6,378    11,902    18,713 
Total outside the United States   433        6,378    89,239    96,050 
Total  $14,599   $10,620   $13,535   $298,304   $337,058 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2023                         
United States  $38,867   $39,135   $18,316   $361,262   $457,580 
Outside the United States:                         
United Kingdom               137,940    137,940 
Other   1,341        16,428    22,463    40,232 
Total outside the United States   1,341        16,428    160,403    178,172 
Total  $40,208   $39,135   $34,744   $521,665   $635,752 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2022                         
United States  $27,966   $20,692   $13,981   $445,992   $508,631 
Outside the United States:                         
United Kingdom               159,080    159,080 
Other   863        12,467    26,100    39,430 
Total outside the United States   863        12,467    185,180    198,510 
Total  $28,829   $20,692   $26,448   $631,172   $707,141 

 

Remaining Performance Obligations

 

The Company does not have any significant revenue from performance obligations satisfied or partially satisfied in previous reporting periods. The Company’s remaining performance obligations at January 31, 2023 and July 31, 2022 primarily had an original expected duration of one year or less.

 

Accounts Receivable and Contract Balances

 

The timing of revenue recognition may differ from the time of billing to the Company’s customers. Trade accounts receivable in the Company’s consolidated balance sheets represent unconditional rights to consideration. The Company would record a contract asset when revenue is recognized in advance of its right to bill and receive consideration. The Company has not identified any contract assets.

 

Contract liabilities arise when the Company receives consideration or bills its customers prior to providing the goods or services promised in the contract. The Company’s contract liability balance is primarily payments received for prepaid BOSS Revolution Calling. Contract liabilities are recognized as revenue when services are provided to the customer. The contract liability balances are presented in the Company’s consolidated balance sheets as “Deferred revenue”.

 

 

The following table presents information about the Company’s contract liability balance:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $17,072   $20,152   $21,205   $24,378 

 

Deferred Customer Contract Acquisition and Fulfillment Costs

 

The Company recognizes its incremental costs of obtaining a contract with a customer that it expects to recover as an asset. The Company’s incremental costs of obtaining a contract with a customer are sales commissions paid to employees and third parties on sales to end users. If the amortization period would be one year or less for the asset that would be recognized from deferring these costs, the Company applies the practical expedient whereby the Company charges these costs to expense when incurred. For net2phone sales, the Company defers these costs and amortizes them over the expected customer relationship period when it is expected to exceed one year.

 

The Company’s costs to fulfill its contracts do not meet the criteria to be recognized as an asset, therefore these costs are charged to expense as incurred.

 

The Company’s deferred customer contract acquisition costs were as follows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $4,265   $4,085 
Deferred customer contract acquisition costs included in “Other assets”   3,465    3,469 
           
Total  $7,730   $7,554 

 

The Company’s amortization of deferred customer contract acquisition costs during the periods were as follows:

   

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,228   $1,030   $2,405   $2,042 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
6 Months Ended
Jan. 31, 2023
Lessee Disclosure [Abstract]  
Leases

Note 4—Leases

 

The Company’s leases primarily consist of operating leases for office space. These leases have remaining terms from less than one year to five years. net2phone also has operating leases for office equipment. Certain of these leases contain renewal options that may be exercised and/or options to terminate the lease. The Company has concluded that it is not reasonably certain that it would exercise any of these options.

 

net2phone is the lessee under equipment leases that are classified as finance leases. The assets and liabilities related to these finance leases are not material to the Company’s consolidated balance sheets.

 

The Company leases office and parking space in a building and parking garage located at 520 Broad Street, Newark, New Jersey that was previously owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). On August 22, 2022, Rafael sold the building and parking garage to an unrelated third party. The Company’s lease in that building continues with the new owner. The Company leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company (an executive officer position) and the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors and Executive Chairman of Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In the three and six months ended January 31, 2023, the Company incurred lease costs of $32,000 and $0.2 million, respectively, in connection with the Rafael leases, which excludes Newark lease costs after August 22, 2022. In the three and six months ended January 31, 2022, the Company incurred lease costs of $0.5 million and $0.9 million, respectively, in connection with the Rafael leases. Lease costs incurred in connection with the Rafael leases is included in operating lease cost in the table below.

 

 

Supplemental disclosures related to the Company’s operating leases were as follows:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Operating lease cost  $799   $687   $1,566   $1,387 
Short-term lease cost   259    253    528    600 
Total lease cost  $1,058   $940   $2,094   $1,987 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $824   $670   $1,588   $1,365 

 

  

January 31,

2023

  

July 31,

2022

 
Weighted-average remaining lease term-operating leases   2.7 years    2.8 years 
Weighted-average discount rate-operating leases   3.6%   3.0%

 

In the six months ended January 31, 2023 and 2022, the Company obtained right-of-use assets of $1.7 million and $0.7 million, respectively, in exchange for new operating lease liabilities.

 

The Company’s aggregate operating lease liability was as follows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,917   $2,899 
Operating lease liabilities included in noncurrent liabilities   4,243    4,606 
Total  $7,160   $7,505 

 

Future minimum maturities of operating lease liabilities were as follows (in thousands):

  

      
Twelve-month period ending January 31:     
2024  $3,135 
2025   2,739 
2026   1,076 
2027   

454

 
2028   

137

 
Thereafter   

 
Total lease payments   7,541 
Less imputed interest   (381)
Total operating lease liabilities  $7,160 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents
6 Months Ended
Jan. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

Note 5—Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Cash and cash equivalents  $117,811   $98,352 
Restricted cash and cash equivalents   89,867    91,210 
Total cash, cash equivalents, and restricted cash and cash equivalents  $207,678   $189,562 

 

At January 31, 2023 and July 31, 2022, restricted cash and cash equivalents included $87.7 million and $86.6 million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services. Certain of the electronic money financial services regulations in Gibraltar require IDT Financial Services to safeguard cash held for customer deposits, segregate cash held for customer deposits from any other cash that IDT Financial Services holds and utilize the cash only for the intended payment transaction.

 

 

Company Restricted Cash and Cash Equivalents

 

The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, which provide the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At January 31, 2023 and July 31, 2022, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $31.2 million and $17.3 million, respectively, held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, that was unavailable for other purposes.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Debt Securities
6 Months Ended
Jan. 31, 2023
Debt Securities, Trading and Available-for-Sale [Abstract]  
Debt Securities

Note 6—Debt Securities

 

The following is a summary of available-for-sale debt securities:

   

   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:                    
U.S. Treasury bills and notes  $23,854   $4   $(94)  $23,764 
Government sponsored enterprises notes   2,512        (4)   2,508 
Corporate bonds   3,991    1    (487)   3,505 
Total  $30,357   $5   $(585)  $29,777 
                     
July 31, 2022:                    
Certificates of deposit*  $2,000   $   $(14)  $1,986 
U.S. Treasury bills and notes   13,848        (114)   13,734 
Corporate bonds   3,966    1    (416)   3,551 
Municipal bonds   3,035        (3)   3,032 
Total  $22,849   $1   $(547)  $22,303 

 

*Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.

 

Proceeds from maturities and sales of debt securities and redemptions of equity investments were $16.1 million and $2.2 million in the three months ended January 31, 2023 and 2022, respectively, and $27.5 million and $6.1 million in the six months ended January 31, 2023 and 2022, respectively. There were no realized gains or realized losses from sales of debt securities in the three and six months ended January 31, 2023 and 2022. The Company uses the specific identification method in computing the realized gains and realized losses on the sales of debt securities.

 

The contractual maturities of the Company’s available-for-sale debt securities at January 31, 2023 were as follows:

   

      
   Fair Value 
   (in thousands) 
Within one year  $22,521 
After one year through five years   5,973 
After five years through ten years   1,236 
After ten years   

47

 
Total  $

29,777

 

 

The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:

   

  

Unrealized Losses

  

Fair Value

 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $94   $11,315 
Government sponsored enterprises notes   4    2,508 
Corporate bonds   487    3,450 
Total  $585   $17,273 
           
July 31, 2022:          
Certificates of deposit  $14   $1,986 
U.S. Treasury bills and notes   114    13,734 
Corporate bonds   416    3,514 
Municipal bonds   3    2,412 
Total  $547   $21,646 

 

 

The following available-for-sale debt securities included in the tables above were in a continuous unrealized loss position for 12 months or longer:

  

   Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $87   $874 
Corporate bonds   475    3,286 
Total  $562   $4,160 
           
July 31, 2022:          
U.S. Treasury bills and notes  $72   $892 
Corporate bonds   234    1,731 
Total  $306   $2,623 

 

At January 31, 2023 and July 31, 2022, the Company did not intend to sell any of the debt securities included in the table above, and it is not more likely than not that the Company will be required to sell any of these securities before recovery of the unrealized losses, which may be at maturity.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Investments
6 Months Ended
Jan. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Equity Investments

Note 7—Equity Investments

 

Equity investments consist of the following:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at January 31, 2023 and July 31, 2022  $93   $117 
Rafael Holdings, Inc. Class B common stock, 278,810 and 290,214 shares at January 31, 2023 and July 31, 2022, respectively   574    586 
Other marketable equity securities   1,872    4,089 
Fixed income mutual funds   6,674    12,299 
Current equity investments  $9,213   $17,091 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $1,225   $1,132 
Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”)       1,230 
Series B and Series C convertible preferred stock—equity method investment       1,001 
Hedge funds   3,137    3,238 
Other   2,325    825 
Noncurrent equity investments  $6,687   $7,426 

 

The Company received the shares of Zedge, Inc. (“Zedge”) Class B common stock and 28,320 of the shares of Rafael Class B common stock set forth in the table above in connection with the lapsing of restrictions on Zedge and Rafael restricted stock held by certain of the Company’s employees and the Company’s payment of taxes on behalf of its employees related thereto. The Company purchased 261,894 shares of Rafael Class B common stock in fiscal 2021. The Company sold 11,404 shares of Rafael Class B common stock in November 2022. Howard S. Jonas is the Vice-Chairman of the Board of Directors of Zedge.

 

 

On July 28, 2022, in connection with Visa Inc.’s second mandatory release assessment, the Company received 58 shares of Visa Series A Preferred and the conversion adjustment for Visa Series C Preferred was reduced to 3.645. In August 2022, the 58 shares of Visa Series A Preferred were converted into 5,800 shares of Visa Class A common stock, which the Company sold for $1.3 million.

 

The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $1,374   $2,397   $1,401   $2,743 
Adjustment for observable transactions involving a similar investment from the same issuer   120    142    

93

   (204)
Impairments                
                     
Balance, end of the period  $1,494   $2,539   $1,494   $2,539 

 

The Company increased the carrying value of the shares of Visa Series C Preferred it held by $0.1 million in each of the three months ended January 31, 2023 and 2022 and in the six months ended January 31, 2023, and the Company decreased the carrying value of the shares of Visa Series C Preferred it held by $0.2 million in the six months ended January 31, 2022, based on the fair value of Visa Class A common stock, including a discount for lack of current marketability.

 

Unrealized gains and losses for all equity investments measured at fair value included the following:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net losses recognized during the period on equity investments  $(228)  $(2,952)  $(2,169)  $(17,446)
Less: net gains recognized during the period on equity investments sold during the period   22    25    18    10 
                     
Unrealized losses recognized during the period on equity investments still held at the reporting date  $(250)  $(2,977)  $(2,187)  $(17,456)

 

The unrealized gains and losses for all equity investments measured at fair value in the table above included the following:

 

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Unrealized gains (losses) recognized during the period on equity investments:                    
                     
Rafael Class B common stock  $82  $(993)  $9  $(13,486)
                     
Zedge Class B common stock  $3  $(168)  $(24)  $(330)

 

Equity Method Investment

 

On February 2, 2021, the Company paid $4.0 million to purchase shares of series B convertible preferred stock of a communications company (the equity method investee, or “EMI”), and on August 10, 2021, the Company paid $1.1 million to purchase shares of the EMI’s series C convertible preferred stock and additional shares of the EMI’s series B convertible preferred stock. The initial shares purchased represented 23.95% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased the Company’s ownership to 26.57% on an as converted basis.

 

The Company accounts for this investment using the equity method since the series B and series C convertible preferred stock are in-substance common stock, and the Company can exercise significant influence over the operating and financial policies of the EMI.

 

The Company determined that on the dates of the acquisitions, there were differences of $3.4 million and $1.0 million between its investment in the EMI and its proportional interest in the equity of the EMI, which represented the share of the EMI’s customer list on the dates of the acquisitions attributed to the Company’s interest in the EMI. These basis differences are being amortized over the 6-year estimated life of the customer list. In the accompanying consolidated statements of income, amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other income (expense), net” (see Note 17).

 

As of January 31, 2023 and July 31, 2022, the Company was the holder of secured promissory notes made by the EMI in exchange for loans of an aggregate of $3.7 million and $2.5 million, respectively. The notes provide for interest on the principal amount at 15% per annum payable monthly. The notes were due and payable in February 2023. The Company, the EMI, and the EMI’s other lenders are in the process of converting all the EMI’s equity and promissory notes into new shares of the EMI’s participating preferred stock. As of January 31, 2023 and July 31, 2022, the notes were included in “Other current assets” in the accompanying consolidated balance sheets.

 

 

The following table summarizes the change in the balance of the Company’s equity method investment:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022 

  

2023 

  

2022 

 
   (in thousands) 
Balance, beginning of period  $349   $3,329   $1,001   $2,901 
Purchase of convertible preferred stock               1,051 
Equity in the net loss of investee   (542)   (639)   (1,012)   (1,080)
Amortization of equity method basis difference   (181)   (181)   (363)   (363)
                     
Balance, end of the period  $(374)   $2,509   $(374)   $2,509 

 

As of January 31, 2023, the balance of the Company’s investment in the EMI was included in “Other current liabilities” in the accompanying consolidated balance sheet.

 

Summarized financial information of the EMI was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
     
Revenues  $1,818   $1,380   $3,691   $3,071 
Costs and expenses:                    
Direct cost of revenues   1,535    1,443    3,228    2,905 
Selling, general and administrative   1,772    774    3,408    2,663 
                     
Total costs and expenses   3,307    2,217    6,636    5,568 
                     
Loss from operations   (1,489)   (837)   (2,945)   (2,497)
Other expense   (498)        (842)   (1)
                     
Net loss  $(1,987)  $(837)  $(3,787)  $(2,498)

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
6 Months Ended
Jan. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 8—Fair Value Measurements

 

The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:

  

  

Level 1 (1)

  

Level 2 (2)

  

Level 3 (3)

  

Total

 
   (in thousands) 
January 31, 2023                
Debt securities  $23,764   $6,013   $   $29,777 
Equity investments included in current assets   9,213            9,213 
Equity investments included in noncurrent assets           1,225    1,225 
                     
Total  $32,977   $6,013   $1,225   $40,215 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,275)  $(2,275)
Other noncurrent liabilities           (4,334)   (4,334)
                     
Total  $   $   $(6,609)  $(6,609)
                     
July 31, 2022                    
Debt securities  $13,734   $8,569   $   $22,303 
Equity investments included in current assets   17,091            17,091 
Equity investments included in noncurrent assets       1,230    1,132    2,362 
                     
Total  $30,825   $9,799   $1,132   $41,756 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,968)   (5,968)
                     
Total  $   $   $(8,546)  $(8,546)

 

(1)– quoted prices in active markets for identical assets or liabilities
(2)– observable inputs other than quoted prices in active markets for identical assets and liabilities
(3)– no observable pricing inputs in the market

 

 

At January 31, 2023 and July 31, 2022, the Company had $3.1 million and $3.2 million, respectively, in investments in hedge funds, which were included in noncurrent “Equity investments” in the accompanying consolidated balance sheets. The Company’s investments in hedge funds were accounted for using the equity method, therefore they were not measured at fair value.

 

The following table summarizes the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Balance, beginning of period  $1,105   $2,119   $1,132   $2,465 
Total gains (losses) recognized in “Other income (expense), net”   120    142    

93

   (204)
                     
Balance, end of period  $1,225   $2,261   $1,225   $2,261 
                     
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period  $   $   $   $ 

 

The following table summarizes the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $6,603   $1,015   $8,546   $1,025 
Payments           (375)    
Total (gains) losses included in:                    
“Other operating gain (expense), net”      (303)   (1,565)   (303)
“Foreign currency translation adjustment”   

6

   (9)   3   (19)
                     
Balance, end of period  $6,609   $703   $6,609   $703 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 

 

In the six months ended January 31, 2023, the Company paid an aggregate of $0.4 million in contingent consideration related to prior acquisitions. In addition, in the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the acquisition of Leaf would not be met, and, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recorded gains of $1.6 million and $0.3 million on the write-off of these contingent consideration payment obligations, which were included in “Other operating gain (expense), net” in the accompanying consolidated statements of income. There were no other changes in the estimated fair value of contingent consideration in the six months ended January 31, 2023 and 2022.

 

 

Fair Value of Other Financial Instruments

 

The estimated fair value of the Company’s other financial instruments was determined using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting these data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.

 

Cash and cash equivalents, restricted cash and cash equivalents, other current assets, customer deposits, and other current liabilities. At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value because of the short period of time to maturity. The fair value estimates for cash, cash equivalents, and restricted cash and cash equivalents were classified as Level 1 and other current assets, customer deposits, and other current liabilities were classified as Level 2 of the fair value hierarchy.

 

Other assets and other liabilities. At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value. The fair values were estimated based on the Company’s assumptions, which were classified as Level 3 of the fair value hierarchy.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Variable Interest Entity
6 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entity

Note 9—Variable Interest Entity

 

The Company is the primary beneficiary of a VIE that operates money transfer businesses. The Company determined that, effective May 31, 2021, it had the power to direct the activities of the VIE that most significantly impact its economic performance, and the Company has the obligation to absorb losses of and the right to receive benefits from the VIE that could potentially be significant to it. As a result, the Company consolidates the VIE. The Company does not currently own any interest in the VIE and thus the net income incurred by the VIE was attributed to noncontrolling interests in the accompanying consolidated statements of income.

 

The VIE’s net income (loss) and aggregate funding (repaid to) provided by the Company were as follows:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income (loss) of the VIE  $

25

  $(144)  $165   $ 
                     
Aggregate funding (repaid to) provided by the Company, net  $(10)  $(93)  $87  $(96)

 

The VIE’s summarized consolidated balance sheet amounts are as follows:

 

  

January 31,2023

  

July 31,2022

 
   (in thousands) 
Assets:        
Cash and equivalents  $3,286   $1,808 
Restricted cash   2,064    4,490 
Trade accounts receivable, net   13    31 
Prepaid expenses   179    14 
Other current assets   1,038    1,387 
Due from the Company       86 
Property, plant, and equipment, net   375    467 
Other intangibles, net   813    889 
           
Total assets  $7,768   $9,172 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $   $ 
Accrued expenses   25    20 
Other current liabilities   3,990    5,559 
Due to the Company   1     
Accumulated other comprehensive loss   (15)   (9)
Noncontrolling interests   3,767    3,602 
           
Total liabilities and noncontrolling interests  $7,768   $9,172 

 

 

The VIE’s assets may only be used to settle the VIE’s obligations and may not be used for other consolidated entities. The VIE’s liabilities are non-recourse to the general credit of the Company’s other consolidated entities.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Other Operating Gain (Expense), Net
6 Months Ended
Jan. 31, 2023
Other Income and Expenses [Abstract]  
Other Operating Gain (Expense), Net

Note 10—Other Operating Gain (Expense), Net

 

The following table summarizes the other operating gain (expense), net by business segment:

 

  

2023 

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022

  

2023

  

2022

 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,597)  $(2,694)  $(4,109)  $(3,671)
Corporate—Straight Path Communications Inc. class action insurance claims   1,263    1,972    2,988    2,887 
Fintech—write-off of contingent consideration liability           1,565     
Fintech— government grants   349        382     
net2phone—write-off of contingent consideration liability       303        303 
net2phone—other       (10)       (10)
Traditional Communications— cable telephony customer indemnification claim   (1)   (12)   (12)   (36)
Traditional Communications—other   3    (1)   2    (3)
                     
Total other operating gain (expense), net  $17  $(442)  $816  $(530)

 

Straight Path Communications Inc. Class Action

 

As discussed in Note 16, the Company (as well as other defendants) has been named in a pending class action on behalf of the stockholders of the Company’s former subsidiary, Straight Path Communications Inc. (“Straight Path”). The Company incurred legal fees and recorded offsetting gains from insurance claims related to this action in the three and six months ended January 31, 2023 and 2022.

 

Write-off of Contingent Consideration Liabilities

 

In the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the Leaf acquisition would not be met. In addition, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recognized gains on the write-off of these contingent consideration payment obligations in the Fintech and net2phone segments, respectively.

 

Government Grants

 

In the three and six months ended January 31, 2023, Leaf received payments from government grants for the development and commercialization of blockchain-backed financial technologies.

 

Indemnification Claim

 

Beginning in June 2019, as part of a commercial resolution, the Company indemnified a cable telephony customer related to patent infringement claims brought against the customer.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility
6 Months Ended
Jan. 31, 2023
Debt Disclosure [Abstract]  
Revolving Credit Facility

Note 11—Revolving Credit Facility

 

The Company’s subsidiary, IDT Telecom, Inc. (“IDT Telecom”), entered into a credit agreement, dated as of May 17, 2021, with TD Bank, N.A. for a revolving credit facility for up to a maximum principal amount of $25.0 million. IDT Telecom may use the proceeds to finance working capital requirements and for certain closing costs of the facility. At January 31, 2023 and July 31, 2022, there were no amounts outstanding under this facility. In the six months ended January 31, 2023 and 2022, IDT Telecom borrowed and repaid an aggregate of $2.4 million and $2.5 million, respectively, under the facility. The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $25.0 million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. IDT Telecom is required to comply with various affirmative and negative covenants as well as maintain certain targets based on financial ratios during the term of the revolving credit facility. As of January 31, 2023 and July 31, 2022, IDT Telecom was in compliance with all of the covenants.

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Equity
6 Months Ended
Jan. 31, 2023
Equity:  
Equity

Note 12—Equity

 

Stock Issued to Certain Executive Officers for Bonus Payments

 

In the six months ended January 31, 2023, certain executive officers of the Company received performance bonuses for fiscal 2022 of an aggregate of $1.2 million, of which one-half was paid in cash and one-half was paid in shares of the Company’s Class B common stock. The Company issued 24,543 shares of its Class B common stock with an issue date value of $0.6 million for the bonus payments.

 

2015 Stock Option and Incentive Plan

 

On December 14, 2022, the Company’s stockholders approved an amendment to the Company’s 2015 Stock Option and Incentive Plan to increase the number of shares of the Company’s Class B common stock available for the grant of awards thereunder by an additional 50,000 shares.

 

In the six months ended January 31, 2023, the Company received cash from the exercise of stock options of $0.2 million, for which the Company issued 12,500 shares of its Class B common stock. There were no stock option exercises in the six months ended January 31, 2022.

 

In the six months ended January 31, 2023, the Company granted 15,000 shares of its Class B common stock to an employee. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $0.4 million for this grant, which was the fair value of the shares on the grant date.

 

Stock Repurchases

 

The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company’s Class B common stock. The Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In the six months ended January 31, 2023, the Company repurchased 203,436 shares of its Class B common stock for an aggregate purchase price of $5.0 million. There were no repurchases under the program in the six months ended January 31, 2022. At January 31, 2023, 5.0 million shares remained available for repurchase under the stock repurchase program.

 

In the six months ended January 31, 2023 and 2022, the Company paid $0.3 million and $9.0 million, respectively, to repurchase 13,403 and 200,438 shares, respectively, of the Company’s Class B common stock that were tendered by employees of the Company to satisfy the employees’ tax withholding obligations in connection with shares issued for bonus payments, the vesting of deferred stock units (“DSUs”), and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value as of the close of business on the trading day immediately prior to the vesting date.

 

Deferred Stock Units Equity Incentive Program

 

On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted 187,975 DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs. The weighted average grant date fair value per DSU was $27.20. At January 31, 2023, there was $4.2 million of total unrecognized compensation cost related to non-vested DSUs.

 

The Company had an existing equity incentive program in the form of DSUs that, upon vesting, entitled the grantees to receive shares of the Company’s Class B common stock. On January 5, 2022, the third and final vesting date under the program, the Company issued 301,296 shares of its Class B common stock in respect of DSUs that vested on that date.

 

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Noncontrolling Interest
6 Months Ended
Jan. 31, 2023
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interest

Note 13—Redeemable Noncontrolling Interest

 

On September 29, 2021, NRS sold shares of its Class B common stock representing 2.5% of its outstanding capital stock on a fully diluted basis to Alta Fox Opportunities Fund LP (“Alta Fox”) for cash of $10 million. Alta Fox has the right to request that NRS redeem all or any portion of the NRS common shares that it purchased at the per share purchase price during a period of 182 days following the fifth anniversary of this transaction. The redemption right shall terminate upon the consummation of (i) a sale of NRS or its assets for cash or securities that are listed on a national securities exchange, (ii) a public offering of NRS’ securities, or (iii) a distribution of NRS’ capital stock following which NRS’ common shares are listed on a national securities exchange.

 

The shares of NRS’ Class B common stock sold to Alta Fox have been classified as mezzanine equity in the accompanying consolidated balance sheets because they may be redeemed at the option of Alta Fox, although the shares are not mandatorily redeemable. The carrying amount of the shares includes the noncontrolling interest in the net income of NRS. The net income attributable to the mezzanine equity’s noncontrolling interest during the periods were as follows:

  

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $65   $53   $198   $63 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share
6 Months Ended
Jan. 31, 2023
Earnings per share attributable to IDT Corporation common stockholders:  
Earnings Per Share

Note 14— Earnings Per Share

 

Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.

 

The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Basic weighted-average number of shares   25,510    25,652    25,556    25,609 
Effect of dilutive securities:                    
Stock options   9    715    11    711 
Non-vested restricted Class B common stock   19    175    10    260 
                     
Diluted weighted-average number of shares   25,538    26,542    25,577    26,580 

 

There were no shares excluded from the calculation of diluted earnings per share in the three and six months ended January 31, 2023 and 2022.

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss
6 Months Ended
Jan. 31, 2023
Equity:  
Accumulated Other Comprehensive Loss

Note 15—Accumulated Other Comprehensive Loss

 

The accumulated balances for each classification of other comprehensive loss were as follows:

    

  

Unrealized Loss on Available-for-Sale Securities

  

Foreign Currency Translation

  

Accumulated Other Comprehensive Loss

 
   (in thousands) 
Balance, July 31, 2022  $(546)  $(10,759)  $(11,305)
Other comprehensive loss attributable to IDT Corporation   (34)   (2,372)   (2,406)
                
Balance, January 31, 2023  $(580)  $(13,131)  $(13,711)

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
6 Months Ended
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 16—Commitments and Contingencies

 

Coronavirus Disease (COVID-19)

 

The Company continues to monitor and respond to the impacts of the COVID-19 pandemic on all aspects of its business, including its customers, employees, suppliers, vendors, and business partners.

 

Operationally, the Company’s employees transitioned to work-from-home during the third quarter of fiscal 2020. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a hybrid basis. The Company’s salespeople, customer service employees, technicians, and delivery employees continue to serve its independent retailers, channel partners, and customers with minimal interruption.

 

COVID-19 had mixed financial impacts on the Company beginning in the third quarter of fiscal 2020 and continuing through the third quarter of fiscal 2022.

 

Legal Proceedings

 

On April 24, 2018, Sprint Communications Company L.P. filed a patent infringement claim against the Company and certain of its affiliates in the U.S. District Court for the District of Delaware alleging infringement of U.S. Patent Nos. 6,298,064; 6,330,224; 6,343,084; 6,452,932; 6,463,052; 6,473,429; 6,563,918; 6,633,561; 6,697,340; 6,999,463; 7,286,561; 7,324,534; 7,327,728; 7,505,454; and 7,693,131. Plaintiff was seeking damages and injunctive relief. On June 28, 2018, Sprint dismissed the complaint without prejudice. The Company is evaluating the underlying claim, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend any claim of infringement of the listed patents.

 

On July 5, 2017, plaintiff JDS1, LLC, on behalf of itself and all other similarly situated stockholders of Straight Path, and derivatively on behalf of Straight Path as nominal defendant, filed a putative class action and derivative complaint in the Court of Chancery of the State of Delaware against the Company, The Patrick Henry Trust (a trust formed by Howard S. Jonas that held record and beneficial ownership of certain shares of Straight Path he formerly held), Howard S. Jonas, and each of Straight Path’s directors. The complaint alleges that the Company aided and abetted Straight Path Chairman of the Board and Chief Executive Officer Davidi Jonas, and Howard S. Jonas in his capacity as controlling stockholder of Straight Path, in breaching their fiduciary duties to Straight Path in connection with the settlement of claims between Straight Path and the Company related to potential indemnification claims concerning Straight Path’s obligations under the Consent Decree it entered into with the Federal Communications Commission (“FCC”), as well as the sale of Straight Path’s subsidiary Straight Path IP Group, Inc. to the Company in connection with that settlement. That action was consolidated with a similar action that was initiated by The Arbitrage Fund. The Plaintiffs are seeking, among other things, (i) a declaration that the action may be maintained as a class action or in the alternative, that demand on the Straight Path Board is excused; (ii) that the term sheet is invalid; (iii) awarding damages for the unfair price stockholders received in the merger between Straight Path and Verizon Communications Inc. for their shares of Straight Path’s Class B common stock; and (iv) ordering Howard S. Jonas, Davidi Jonas, and the Company to disgorge any profits for the benefit of the class Plaintiffs. On August 28, 2017, the Plaintiffs filed an amended complaint. On September 24, 2017, the Company filed a motion to dismiss the amended complaint, which was ultimately denied, and which denial was affirmed by the Delaware Supreme Court. On February 17, 2022, the court denied the Company’s motion for summary judgment. On March 10, 2022, JDS1, LLC withdrew its application to serve as class representative and lead plaintiff. On May 16, 2022, the court denied The Arbitrage Fund’s motion to serve as class representative and lead plaintiff, and approved intervenor Ardell Howard’s motion to serve as class representative. The trial commenced on August 29, 2022 for a period of five days, followed by another five-day period in December 2022. The parties are in the midst of post-trial briefing. Closing statements are scheduled to take place in May 2023. The Company is vigorously defending this matter (see Note 10). At this stage, the Company is unable to estimate its potential liability, if any.

 

In addition to the foregoing, the Company is subject to other legal proceedings that have arisen in the ordinary course of business and have not been finally adjudicated. Although there can be no assurance in this regard, the Company believes that none of the other legal proceedings to which the Company is a party will have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

 

 

Sales Tax Contingency

 

On June 21, 2018, the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. It is possible that one or more jurisdictions may assert that the Company has liability for periods for which it has not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect the Company’s business, financial position, and operating results. One or more jurisdictions may change their laws or policies to apply their sales, use or other similar taxes to the Company’s operations, and if such changes were made it could materially and adversely affect the Company’s business, financial position, and operating results.

 

Regulatory Fees Audit

 

The Company’s 2017 FCC Form 499-A, which reports its calendar year 2016 revenue, was audited by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company, in accordance with USAC’s audit procedures, appealed certain of the findings. USAC issued a final decision, and the final decision overturned one of the initial findings but left the remaining initial findings in place. The reversal will result in the elimination of a $1.8 million charge by the Universal Service Fund. The final decision upheld the imposition of a $2.9 million charge to the Federal Telecommunications Fund. The Company intends to appeal the USAC’s final decision to the FCC, and does not intend to remit payment for the Federal Telecommunications Fund fees unless and until a negative decision on its appeal has been issued. In response to the aforementioned preliminary audit findings, the Company made certain changes to its filing policies and procedures for years that remain potentially under audit. At January 31, 2023 and July 31, 2022, the Company’s accrued expenses included $31.4 million and $33.2 million, respectively, for FCC-related regulatory fees for the year covered by the audit, as well as prior and subsequent years.

 

Purchase Commitments

 

At January 31, 2023, the Company had purchase commitments of $5.9 million primarily for equipment and services.

 

Performance Bonds

 

The Company has performance bonds issued through third parties for the benefit of various states in order to comply with the states’ financial requirements for money remittance licenses and telecommunications resellers. At January 31, 2023, the Company had aggregate performance bonds of $24.2 million outstanding.

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Other Income (Expense), Net
6 Months Ended
Jan. 31, 2023
Other Income and Expenses [Abstract]  
Other Income (Expense), Net

Note 17—Other Income (Expense), Net

 

Other income (expense), net consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Foreign currency transaction gains  $2,480   $848   $1,451   $598 
Equity in net loss of investee   (723)   (820)   (1,375)   (1,443)
Losses on investments, net   (228)   (2,952)   (2,169)   (17,446)
Other   84   (25)   (136)   (874)
                     
Total other income (expense), net  $1,613  $(2,949)  $(2,229)  $(19,165)

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
6 Months Ended
Jan. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 18—Income Taxes

 

At January 31, 2023, the Company’s best estimate of the effective tax rate expected to be applicable for fiscal 2023 was 27.7% compared to 16.9% at July 31, 2022. The changes in the estimated effective tax rate were mainly due to stock-based compensation and differences in the amount of taxable income earned in the various taxing jurisdictions.

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Recently Issued Accounting Standards Not Yet Adopted
6 Months Ended
Jan. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Recently Issued Accounting Standards Not Yet Adopted

Note 19—Recently Issued Accounting Standards Not Yet Adopted

 

In June 2022, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2022-03, Fair Value Measurement (Topic 820), Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, that clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU also requires specific disclosures related to equity securities that are subject to contractual sales restrictions. The Company will adopt the amendments in this ASU prospectively on August 1, 2024. The Company is evaluating the impact that this ASU will have on its consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators, and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2023. The Company does not expect the new standard to have a material impact on its consolidated financial statements.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segment Information (Tables)
6 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
Schedule of Operating Results of Business Segments

Operating results for the business segments of the Company were as follows:

 

 (in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Corporate   Total 
Three Months Ended January 31, 2023                              
Revenues  $20,321   $19,822   $17,794   $255,999   $   $313,936 
(Loss) income from operations   (806)   5,374    (575)   17,008    (2,820)   18,181 
                               
Three Months Ended January 31, 2022                              
Revenues  $14,599   $10,620   $13,535   $298,304   $   $337,058 
(Loss) income from operations   (2,271)   2,058    (2,866)   19,897    (3,004)   13,814 
                               
Six Months Ended January 31, 2023                        
Revenues  $40,208   $39,135   $34,744   $521,665   $   $635,752 
Income (loss) from operations   

706

    10,605    (1,631)   34,271    (5,544)   38,407 
                               
Six Months Ended January 31, 2022                              
Revenues  $28,829   $20,692   $26,448   $631,172   $   $707,141 
(Loss) income from operations   (3,866)   3,405    (7,059)   40,225    (5,113)   27,592 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers

The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
BOSS Money  $17,649   $12,029   $35,203   $24,123 
Other   2,672    2,570    5,005    4,706 
Total Fintech   20,321    14,599    40,208    28,829 
National Retail Solutions   19,822    10,620    39,135    20,692 
net2phone   17,794    13,535    34,744    26,448 
Mobile Top-Up   106,127    116,246    215,176    244,731 
BOSS Revolution Calling   82,831    99,951    169,083    205,920 
IDT Global   58,631    73,117    120,242    162,312 
Other   8,410    8,990    17,164    18,209 
Total Traditional Communications   255,999    298,304    521,665    631,172 
Total  $313,936   $337,058   $635,752   $707,141 
Schedule of Revenues Disaggregated by Geographic Region

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location:

  

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2023                         
United States  $19,612   $19,822   $9,514   $176,424   $225,372 
Outside the United States:                         
United Kingdom               69,000    69,000 
Other   709        8,280    10,575    19,564 
Total outside the United States   709        8,280    79,575    88,564 
Total  $20,321   $19,822   $17,794   $255,999   $313,936 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Three Months Ended January 31, 2022                         
United States  $14,166   $10,620   $7,157   $209,065   $241,008 
Outside the United States:                         
United Kingdom               77,337    77,337 
Other   433        6,378    11,902    18,713 
Total outside the United States   433        6,378    89,239    96,050 
Total  $14,599   $10,620   $13,535   $298,304   $337,058 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2023                         
United States  $38,867   $39,135   $18,316   $361,262   $457,580 
Outside the United States:                         
United Kingdom               137,940    137,940 
Other   1,341        16,428    22,463    40,232 
Total outside the United States   1,341        16,428    160,403    178,172 
Total  $40,208   $39,135   $34,744   $521,665   $635,752 

 

                          
(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Six Months Ended January 31, 2022                         
United States  $27,966   $20,692   $13,981   $445,992   $508,631 
Outside the United States:                         
United Kingdom               159,080    159,080 
Other   863        12,467    26,100    39,430 
Total outside the United States   863        12,467    185,180    198,510 
Total  $28,829   $20,692   $26,448   $631,172   $707,141 
Schedule of Information About Contract Liabilities

The following table presents information about the Company’s contract liability balance:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $17,072   $20,152   $21,205   $24,378 
Schedule of Deferred Customer Contract Acquisition Costs

The Company’s deferred customer contract acquisition costs were as follows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $4,265   $4,085 
Deferred customer contract acquisition costs included in “Other assets”   3,465    3,469 
           
Total  $7,730   $7,554 
Schedule of Amortization of Deferred Customer Contract Acquisition Costs

The Company’s amortization of deferred customer contract acquisition costs during the periods were as follows:

   

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,228   $1,030   $2,405   $2,042 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
6 Months Ended
Jan. 31, 2023
Lessee Disclosure [Abstract]  
Schedule of Supplemental Disclosures Related to the Company's Operating Leases

Supplemental disclosures related to the Company’s operating leases were as follows:

  

                 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Operating lease cost  $799   $687   $1,566   $1,387 
Short-term lease cost   259    253    528    600 
Total lease cost  $1,058   $940   $2,094   $1,987 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $824   $670   $1,588   $1,365 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases
  

January 31,

2023

  

July 31,

2022

 
Weighted-average remaining lease term-operating leases   2.7 years    2.8 years 
Weighted-average discount rate-operating leases   3.6%   3.0%
Schedule of Aggregate Operating Lease Liability

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,917   $2,899 
Operating lease liabilities included in noncurrent liabilities   4,243    4,606 
Total  $7,160   $7,505 
Schedule of Future Minimum Maturities of Operating Lease Liabilities

Future minimum maturities of operating lease liabilities were as follows (in thousands):

  

      
Twelve-month period ending January 31:     
2024  $3,135 
2025   2,739 
2026   1,076 
2027   

454

 
2028   

137

 
Thereafter   

 
Total lease payments   7,541 
Less imputed interest   (381)
Total operating lease liabilities  $7,160 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
6 Months Ended
Jan. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Cash and cash equivalents  $117,811   $98,352 
Restricted cash and cash equivalents   89,867    91,210 
Total cash, cash equivalents, and restricted cash and cash equivalents  $207,678   $189,562 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Debt Securities (Tables)
6 Months Ended
Jan. 31, 2023
Debt Securities, Trading and Available-for-Sale [Abstract]  
Schedule of Available-for-sale Securities

The following is a summary of available-for-sale debt securities:

   

   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:                    
U.S. Treasury bills and notes  $23,854   $4   $(94)  $23,764 
Government sponsored enterprises notes   2,512        (4)   2,508 
Corporate bonds   3,991    1    (487)   3,505 
Total  $30,357   $5   $(585)  $29,777 
                     
July 31, 2022:                    
Certificates of deposit*  $2,000   $   $(14)  $1,986 
U.S. Treasury bills and notes   13,848        (114)   13,734 
Corporate bonds   3,966    1    (416)   3,551 
Municipal bonds   3,035        (3)   3,032 
Total  $22,849   $1   $(547)  $22,303 

 

*Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.
Schedule of Contractual Maturities of Available-for-sale Debt Securities

The contractual maturities of the Company’s available-for-sale debt securities at January 31, 2023 were as follows:

   

      
   Fair Value 
   (in thousands) 
Within one year  $22,521 
After one year through five years   5,973 
After five years through ten years   1,236 
After ten years   

47

 
Total  $

29,777

 
Schedule of Available-for-sale Securities, Unrealized Loss Position

The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:

   

  

Unrealized Losses

  

Fair Value

 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $94   $11,315 
Government sponsored enterprises notes   4    2,508 
Corporate bonds   487    3,450 
Total  $585   $17,273 
           
July 31, 2022:          
Certificates of deposit  $14   $1,986 
U.S. Treasury bills and notes   114    13,734 
Corporate bonds   416    3,514 
Municipal bonds   3    2,412 
Total  $547   $21,646 
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer

The following available-for-sale debt securities included in the tables above were in a continuous unrealized loss position for 12 months or longer:

  

   Unrealized Losses   Fair Value 
   (in thousands) 
January 31, 2023:          
U.S. Treasury bills and notes  $87   $874 
Corporate bonds   475    3,286 
Total  $562   $4,160 
           
July 31, 2022:          
U.S. Treasury bills and notes  $72   $892 
Corporate bonds   234    1,731 
Total  $306   $2,623 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Investments (Tables)
6 Months Ended
Jan. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Equity Investments

Equity investments consist of the following:

  

           
  

January 31,

2023

  

July 31,

2022

 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at January 31, 2023 and July 31, 2022  $93   $117 
Rafael Holdings, Inc. Class B common stock, 278,810 and 290,214 shares at January 31, 2023 and July 31, 2022, respectively   574    586 
Other marketable equity securities   1,872    4,089 
Fixed income mutual funds   6,674    12,299 
Current equity investments  $9,213   $17,091 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $1,225   $1,132 
Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”)       1,230 
Series B and Series C convertible preferred stock—equity method investment       1,001 
Hedge funds   3,137    3,238 
Other   2,325    825 
Noncurrent equity investments  $6,687   $7,426 
Schedule of Carrying Value of Equity Investments

The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $1,374   $2,397   $1,401   $2,743 
Adjustment for observable transactions involving a similar investment from the same issuer   120    142    

93

   (204)
Impairments                
                     
Balance, end of the period  $1,494   $2,539   $1,494   $2,539 
Schedule of Unrealized (losses) Gains for All Equity Investments

Unrealized gains and losses for all equity investments measured at fair value included the following:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net losses recognized during the period on equity investments  $(228)  $(2,952)  $(2,169)  $(17,446)
Less: net gains recognized during the period on equity investments sold during the period   22    25    18    10 
                     
Unrealized losses recognized during the period on equity investments still held at the reporting date  $(250)  $(2,977)  $(2,187)  $(17,456)

 

The unrealized gains and losses for all equity investments measured at fair value in the table above included the following:

 

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Unrealized gains (losses) recognized during the period on equity investments:                    
                     
Rafael Class B common stock  $82  $(993)  $9  $(13,486)
                     
Zedge Class B common stock  $3  $(168)  $(24)  $(330)
Summary of Changes in Equity Method Investments

The following table summarizes the change in the balance of the Company’s equity method investment:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022 

  

2023 

  

2022 

 
   (in thousands) 
Balance, beginning of period  $349   $3,329   $1,001   $2,901 
Purchase of convertible preferred stock               1,051 
Equity in the net loss of investee   (542)   (639)   (1,012)   (1,080)
Amortization of equity method basis difference   (181)   (181)   (363)   (363)
                     
Balance, end of the period  $(374)   $2,509   $(374)   $2,509 
Summary of Statements of Operations

Summarized financial information of the EMI was as follows:

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
     
Revenues  $1,818   $1,380   $3,691   $3,071 
Costs and expenses:                    
Direct cost of revenues   1,535    1,443    3,228    2,905 
Selling, general and administrative   1,772    774    3,408    2,663 
                     
Total costs and expenses   3,307    2,217    6,636    5,568 
                     
Loss from operations   (1,489)   (837)   (2,945)   (2,497)
Other expense   (498)        (842)   (1)
                     
Net loss  $(1,987)  $(837)  $(3,787)  $(2,498)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis

The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:

  

  

Level 1 (1)

  

Level 2 (2)

  

Level 3 (3)

  

Total

 
   (in thousands) 
January 31, 2023                
Debt securities  $23,764   $6,013   $   $29,777 
Equity investments included in current assets   9,213            9,213 
Equity investments included in noncurrent assets           1,225    1,225 
                     
Total  $32,977   $6,013   $1,225   $40,215 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,275)  $(2,275)
Other noncurrent liabilities           (4,334)   (4,334)
                     
Total  $   $   $(6,609)  $(6,609)
                     
July 31, 2022                    
Debt securities  $13,734   $8,569   $   $22,303 
Equity investments included in current assets   17,091            17,091 
Equity investments included in noncurrent assets       1,230    1,132    2,362 
                     
Total  $30,825   $9,799   $1,132   $41,756 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,968)   (5,968)
                     
Total  $   $   $(8,546)  $(8,546)

 

(1)– quoted prices in active markets for identical assets or liabilities
(2)– observable inputs other than quoted prices in active markets for identical assets and liabilities
(3)– no observable pricing inputs in the market
Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)

The following table summarizes the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2023   2022   2023   2022 
   (in thousands) 
Balance, beginning of period  $1,105   $2,119   $1,132   $2,465 
Total gains (losses) recognized in “Other income (expense), net”   120    142    

93

   (204)
                     
Balance, end of period  $1,225   $2,261   $1,225   $2,261 
                     
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period  $   $   $   $ 
Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)

The following table summarizes the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):

  

                     
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Balance, beginning of period  $6,603   $1,015   $8,546   $1,025 
Payments           (375)    
Total (gains) losses included in:                    
“Other operating gain (expense), net”      (303)   (1,565)   (303)
“Foreign currency translation adjustment”   

6

   (9)   3   (19)
                     
Balance, end of period  $6,609   $703   $6,609   $703 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Variable Interest Entity (Tables)
6 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE

The VIE’s net income (loss) and aggregate funding (repaid to) provided by the Company were as follows:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income (loss) of the VIE  $

25

  $(144)  $165   $ 
                     
Aggregate funding (repaid to) provided by the Company, net  $(10)  $(93)  $87  $(96)
VIE’s Summarized Consolidated Balance Sheet

The VIE’s summarized consolidated balance sheet amounts are as follows:

 

  

January 31,2023

  

July 31,2022

 
   (in thousands) 
Assets:        
Cash and equivalents  $3,286   $1,808 
Restricted cash   2,064    4,490 
Trade accounts receivable, net   13    31 
Prepaid expenses   179    14 
Other current assets   1,038    1,387 
Due from the Company       86 
Property, plant, and equipment, net   375    467 
Other intangibles, net   813    889 
           
Total assets  $7,768   $9,172 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $   $ 
Accrued expenses   25    20 
Other current liabilities   3,990    5,559 
Due to the Company   1     
Accumulated other comprehensive loss   (15)   (9)
Noncontrolling interests   3,767    3,602 
           
Total liabilities and noncontrolling interests  $7,768   $9,172 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Other Operating Gain (Expense), Net (Tables)
6 Months Ended
Jan. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Other Operating Expense, Net

The following table summarizes the other operating gain (expense), net by business segment:

 

  

2023 

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023 

  

2022

  

2023

  

2022

 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,597)  $(2,694)  $(4,109)  $(3,671)
Corporate—Straight Path Communications Inc. class action insurance claims   1,263    1,972    2,988    2,887 
Fintech—write-off of contingent consideration liability           1,565     
Fintech— government grants   349        382     
net2phone—write-off of contingent consideration liability       303        303 
net2phone—other       (10)       (10)
Traditional Communications— cable telephony customer indemnification claim   (1)   (12)   (12)   (36)
Traditional Communications—other   3    (1)   2    (3)
                     
Total other operating gain (expense), net  $17  $(442)  $816  $(530)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Noncontrolling Interest (Tables)
6 Months Ended
Jan. 31, 2023
Noncontrolling Interest [Abstract]  
Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest

  

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest  $65   $53   $198   $63 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
6 Months Ended
Jan. 31, 2023
Earnings per share attributable to IDT Corporation common stockholders:  
Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share

The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Basic weighted-average number of shares   25,510    25,652    25,556    25,609 
Effect of dilutive securities:                    
Stock options   9    715    11    711 
Non-vested restricted Class B common stock   19    175    10    260 
                     
Diluted weighted-average number of shares   25,538    26,542    25,577    26,580 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jan. 31, 2023
Equity:  
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss

The accumulated balances for each classification of other comprehensive loss were as follows:

    

  

Unrealized Loss on Available-for-Sale Securities

  

Foreign Currency Translation

  

Accumulated Other Comprehensive Loss

 
   (in thousands) 
Balance, July 31, 2022  $(546)  $(10,759)  $(11,305)
Other comprehensive loss attributable to IDT Corporation   (34)   (2,372)   (2,406)
                
Balance, January 31, 2023  $(580)  $(13,131)  $(13,711)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Other Income (Expense), Net (Tables)
6 Months Ended
Jan. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

Other income (expense), net consists of the following:

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Foreign currency transaction gains  $2,480   $848   $1,451   $598 
Equity in net loss of investee   (723)   (820)   (1,375)   (1,443)
Losses on investments, net   (228)   (2,952)   (2,169)   (17,446)
Other   84   (25)   (136)   (874)
                     
Total other income (expense), net  $1,613  $(2,949)  $(2,229)  $(19,165)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Operating Results of Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Segment Reporting Information [Line Items]        
Revenues $ 313,936 $ 337,058 $ 635,752 $ 707,141
Income (loss) from operations 18,181 13,814 38,407 27,592
Fintech [Member]        
Segment Reporting Information [Line Items]        
Revenues 20,321 14,599 40,208 28,829
Income (loss) from operations (806) (2,271) 706 (3,866)
National Retail Solutions [Member]        
Segment Reporting Information [Line Items]        
Revenues 19,822 10,620 39,135 20,692
Income (loss) from operations 5,374 2,058 10,605 3,405
Net2 phone [Member]        
Segment Reporting Information [Line Items]        
Revenues 17,794 13,535 34,744 26,448
Income (loss) from operations (575) (2,866) (1,631) (7,059)
Traditional Communications [Member]        
Segment Reporting Information [Line Items]        
Revenues 255,999 298,304 521,665 631,172
Income (loss) from operations 17,008 19,897 34,271 40,225
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues
Income (loss) from operations $ (2,820) $ (3,004) $ (5,544) $ (5,113)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segment Information (Details Narrative)
6 Months Ended
Jan. 31, 2023
Segments
Segment Reporting [Abstract]  
Number of Reportable Segments 4
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]        
Total $ 313,936 $ 337,058 $ 635,752 $ 707,141
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 20,321 14,599 40,208 28,829
National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
Net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,794 13,535 34,744 26,448
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 255,999 298,304 521,665 631,172
BOSS Revolution Money Transfer [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,649 12,029 35,203 24,123
Other [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 2,672 2,570 5,005 4,706
Other [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,410 8,990 17,164 18,209
Mobile Top-Up [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 106,127 116,246 215,176 244,731
BOSS Revolution Calling [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 82,831 99,951 169,083 205,920
IDT Global [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 58,631 $ 73,117 $ 120,242 $ 162,312
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]        
Total $ 313,936 $ 337,058 $ 635,752 $ 707,141
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 225,372 241,008 457,580 508,631
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 69,000 77,337 137,940 159,080
Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,564 18,713 40,232 39,430
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 88,564 96,050 178,172 198,510
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 20,321 14,599 40,208 28,829
Fintech [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 19,612 14,166 38,867 27,966
Fintech [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 709 433 1,341 863
Fintech [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 709 433 1,341 863
National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
National Retail Solutions [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
National Retail Solutions [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
National Retail Solutions [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total
National Retail Solutions [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total
Net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,794 13,535 34,744 26,448
Net2 phone [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 9,514 7,157 18,316 13,981
Net2 phone [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Net2 phone [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,280 6,378 16,428 12,467
Net2 phone [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,280 6,378 16,428 12,467
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 255,999 298,304 521,665 631,172
Traditional Communications [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 176,424 209,065 361,262 445,992
Traditional Communications [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 69,000 77,337 137,940 159,080
Traditional Communications [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 10,575 11,902 22,463 26,100
Traditional Communications [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 79,575 $ 89,239 $ 160,403 $ 185,180
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Information About Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]        
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period $ 17,072 $ 20,152 $ 21,205 $ 24,378
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Deferred Customer Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]    
Deferred customer contract acquisition costs included in “Other current assets” $ 4,265 $ 4,085
Deferred customer contract acquisition costs included in “Other assets” 3,465 3,469
Total $ 7,730 $ 7,554
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]        
Amortization of deferred customer contract acquisition costs $ 1,228 $ 1,030 $ 2,405 $ 2,042
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Lessee Disclosure [Abstract]        
Operating lease cost $ 799 $ 687 $ 1,566 $ 1,387
Short-term lease cost 259 253 528 600
Total lease cost 1,058 940 2,094 1,987
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases   $ 824 $ 670 $ 1,588 $ 1,365
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)
Jan. 31, 2023
Jul. 31, 2022
Lessee Disclosure [Abstract]    
Operating lease, weighted average remaining lease term 2 years 8 months 12 days 2 years 9 months 18 days
Operating lease, weighted average discount rate, percent 3.60% 3.00%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Aggregate Operating Lease Liability (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Lessee Disclosure [Abstract]    
Operating lease liabilities included in “Other current liabilities” $ 2,917 $ 2,899
Operating lease liabilities included in noncurrent liabilities 4,243 4,606
Total $ 7,160 $ 7,505
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Lessee Disclosure [Abstract]    
2024 $ 3,135  
2025 2,739  
2026 1,076  
2027 454  
2028 137  
Thereafter  
Total lease payments 7,541  
Less imputed interest (381)  
Total operating lease liabilities $ 7,160 $ 7,505
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Incurred lease cost $ 799,000 $ 687,000 $ 1,566,000 $ 1,387,000
Right of use assets obtained in exchange for new operating lease liabilities     1,700,000 700,000
Rafael Holdings Inc. [Member]        
Incurred lease cost $ 32,000 $ 500,000 $ 200,000 $ 900,000
Newark [Member]        
Lessee operating lease, description The Newark lease expires in April 2025 and the Israel lease expires in July 2025.      
Minimum [Member]        
Lessee, operating lease, term of contract 1 year   1 year  
Maximum [Member]        
Lessee, operating lease, term of contract 5 years   5 years  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Jan. 31, 2022
Jul. 31, 2021
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 117,811 $ 98,352    
Restricted cash and cash equivalents 89,867 91,210    
Total cash, cash equivalents, and restricted cash and cash equivalents $ 207,678 $ 189,562 $ 220,552 $ 226,916
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Restricted cash and cash equivalents, current $ 89,867 $ 91,210
Cash and cash equivalents, at carrying value 117,811 98,352
IDT Financial Services Limited [Member]    
Restricted cash and cash equivalents, current 87,700 86,600
IDT Payment Services [Member]    
Cash and cash equivalents, at carrying value $ 31,200 $ 17,300
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Debt Securities, Available-for-Sale, Amortized Cost $ 30,357 $ 22,849
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 5 1
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (585) (547)
Debt Securities, Available-for-Sale 29,777 22,303
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 23,854 13,848
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 4
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (94) (114)
Debt Securities, Available-for-Sale 23,764 13,734
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 2,512  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (4)  
Debt Securities, Available-for-Sale 2,508  
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 3,991 3,966
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 1 1
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (487) (416)
Debt Securities, Available-for-Sale $ 3,505 3,551
Certificates of Deposit [Member]    
Debt Securities, Available-for-Sale, Amortized Cost [1]   2,000
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax [1]  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax [1]   (14)
Debt Securities, Available-for-Sale [1]   1,986
Municipal Bonds [Member]    
Debt Securities, Available-for-Sale, Amortized Cost   3,035
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (3)
Debt Securities, Available-for-Sale   $ 3,032
[1] Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Debt Securities, Trading and Available-for-Sale [Abstract]    
Within one year $ 22,521  
After one year through five years 5,973  
After five years through ten years 1,236  
After ten years 47  
Total $ 29,777 $ 22,303
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss $ 585 $ 547
Debt Securities, Available-for-Sale, Unrealized Loss Position 17,273 21,646
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss 94 114
Debt Securities, Available-for-Sale, Unrealized Loss Position 11,315 13,734
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss 4  
Debt Securities, Available-for-Sale, Unrealized Loss Position 2,508  
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss 487 416
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 3,450 3,514
Certificates of Deposit [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss   14
Debt Securities, Available-for-Sale, Unrealized Loss Position   1,986
Municipal Bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss   3
Debt Securities, Available-for-Sale, Unrealized Loss Position   $ 2,412
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 562 $ 306
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 4,160 2,623
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 87 72
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 874 892
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 475 234
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 3,286 $ 1,731
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Debt Securities (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Debt Securities, Trading and Available-for-Sale [Abstract]        
Proceeds from sale and maturity of debt securities, available-for-sale $ 16.1 $ 2.2 $ 27.5 $ 6.1
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Equity Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Current equity investments $ 9,213 $ 17,091
Noncurrent equity investments 6,687 7,426
Other Marketable Equity Securities [Member]    
Current equity investments 1,872 4,089
Mutual Fund [Member]    
Current equity investments 6,674 12,299
Hedge Funds [Member]    
Noncurrent equity investments 3,137 3,238
Other Investments [Member]    
Noncurrent equity investments 2,325 825
Common Class B [Member] | Zedge Inc [Member]    
Current equity investments 93 117
Common Class B [Member] | Rafael Holdings Inc. [Member]    
Current equity investments 574 586
Series C Convertible Preferred Stock [Member] | Visa Inc [Member]    
Noncurrent equity investments 1,225 1,132
Series A Convertible Preferred Stock [Member] | Visa Inc [Member]    
Noncurrent equity investments 1,230
Series B and Series C Convertible Preferred Stock [Member]    
Noncurrent equity investments $ 1,001
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Equity Investments (Details) (Parenthetical) - Common Class B [Member] - shares
6 Months Ended 12 Months Ended
Jan. 31, 2023
Jul. 31, 2022
Zedge Inc [Member]    
Number of related party shares received 42,282 42,282
Rafael Holdings Inc. [Member]    
Number of related party shares received 278,810 290,214
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Carrying Value of Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Investments, Debt and Equity Securities [Abstract]        
Balance, beginning of period $ 1,374 $ 2,397 $ 1,401 $ 2,743
Adjustment for observable transactions involving a similar investment from the same issuer 120 142 93 (204)
Impairments
Balance, end of the period $ 1,494 $ 2,539 $ 1,494 $ 2,539
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Unrealized (losses) Gains for All Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Net losses recognized during the period on equity investments $ (228) $ (2,952) $ (2,169) $ (17,446)
Less: net gains recognized during the period on equity investments sold during the period 22 25 18 10
Unrealized losses recognized during the period on equity investments still held at the reporting date (250) (2,977) (2,187) (17,456)
Rafael Class B Common Stock [Member]        
Unrealized losses recognized during the period on equity investments still held at the reporting date 82 (993) 9 (13,486)
Zedge Class B Common Stock [Member]        
Unrealized losses recognized during the period on equity investments still held at the reporting date $ 3 $ (168) $ (24) $ (330)
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Changes in Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Purchase of convertible preferred stock     $ 1,051
Equity in the net loss of investee $ (723) $ (820) (1,375) (1,443)
Equity Method Investee [Member]        
Schedule of Equity Method Investments [Line Items]        
Balance, beginning of period 349 3,329 1,001 2,901
Purchase of convertible preferred stock 1,051
Equity in the net loss of investee (542) (639) (1,012) (1,080)
Amortization of equity method basis difference (181) (181) (363) (363)
Balance, end of the period $ (374) $ 2,509 $ (374) $ 2,509
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Revenues $ 313,936 $ 337,058 $ 635,752 $ 707,141
Selling, general and administrative [1] 68,153 61,070 134,017 121,177
Total costs and expenses 295,772 322,802 598,161 679,019
Loss from operations 18,181 13,814 38,407 27,592
Other expense 1,613 (2,949) (2,229) (19,165)
Net loss 15,309 8,250 27,864 5,911
Equity Method Investee [Member]        
Schedule of Equity Method Investments [Line Items]        
Revenues 1,818 1,380 3,691 3,071
Direct cost of revenues 1,535 1,443 3,228 2,905
Selling, general and administrative 1,772 774 3,408 2,663
Total costs and expenses 3,307 2,217 6,636 5,568
Loss from operations (1,489) (837) (2,945) (2,497)
Other expense (498) (842) (1)
Net loss $ (1,987) $ (837) $ (3,787) $ (2,498)
[1] Stock-based compensation included in selling, general and administrative expenses
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Investments (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 10, 2021
Feb. 02, 2021
Aug. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Nov. 30, 2022
Jul. 31, 2022
Jul. 28, 2022
Jul. 31, 2021
Proceeds from sale of common stock           $ 27,531 $ 6,068        
Payments to Acquire Equity Method Investments           1,051        
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity $ 1,000 $ 3,400                  
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment       These basis differences are being amortized over the 6-year estimated life of the customer list.              
Equity Method Investee [Member]                      
Payments to Acquire Equity Method Investments       1,051        
Receivable with imputed interest, face amount       $ 3,700   3,700     $ 2,500    
Receivable with imputed interest, effective yield (Interest rate)       15.00%              
Receivable with imputed interest, face amount       Feb. 28, 2023              
Unrestricted Common Class B of Rafael Holdings Inc [Member]                      
Related party shares received       28,320              
Class B Common Stock [Member] | Rafael Holdings Inc. [Member]                      
Owned shares               11,404     261,894
Visa Series A Convertible Participating Preferred Stock [Member]                      
Owned shares     58             58  
Convertible Preferred Stock, Shares Issued upon Conversion                   3.645  
Visa Series A Convertible Participating Preferred Stock [Member] | Visa Class A Common Stock [Member]                      
Owned shares     5,800                
Proceeds from sale of common stock     $ 1,300                
Visa Series C Convertible Participating Preferred Stock [Member]                      
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount       $ 100 $ 100 $ 100          
Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount             $ 200        
Series B Convertible Preferred Stock [Member] | Equity Method Investee [Member]                      
Payments to Acquire Equity Method Investments   $ 4,000                  
Equity Method Investment, Ownership Percentage   23.95%                  
Series C Convertible Preferred Stock [Member] | Equity Method Investee [Member]                      
Payments to Acquire Equity Method Investments $ 1,100                    
Equity Method Investment, Ownership Percentage 26.57%                    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities $ 29,777 $ 22,303
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities 29,777 22,303
Equity investments included in current assets 9,213 17,091
Equity investments included in noncurrent assets 1,225 2,362
Total 40,215 41,756
Acquisition consideration included in other current liabilities (2,275) (2,578)
Acquisition consideration included in other noncurrent liabilities (4,334) (5,968)
Acquisition consideration included in other liabilities (6,609) (8,546) [1]
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities [1] 23,764 13,734
Equity investments included in current assets [1] 9,213 17,091
Equity investments included in noncurrent assets [1]
Total [1] 32,977 30,825
Acquisition consideration included in other current liabilities [1]
Acquisition consideration included in other noncurrent liabilities [1]
Acquisition consideration included in other liabilities [1]
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities [2] 6,013 8,569
Equity investments included in current assets [2]
Equity investments included in noncurrent assets [2] 1,230
Total [2] 6,013 9,799
Acquisition consideration included in other current liabilities [2]
Acquisition consideration included in other noncurrent liabilities [2]
Acquisition consideration included in other liabilities [2] [1]
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities [3]
Equity investments included in current assets [3]
Equity investments included in noncurrent assets [3] 1,225 1,132
Total [3] 1,225 1,132
Acquisition consideration included in other current liabilities [3] (2,275) (2,578)
Acquisition consideration included in other noncurrent liabilities [3] (4,334) (5,968)
Acquisition consideration included in other liabilities $ (6,609) [3] $ (8,546) [1]
[1] – quoted prices in active markets for identical assets or liabilities
[2] – observable inputs other than quoted prices in active markets for identical assets and liabilities
[3] – no observable pricing inputs in the market
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Fair Value Disclosures [Abstract]        
Balance, beginning of period $ 1,105 $ 2,119 $ 1,132 $ 2,465
Total gains (losses) recognized in “Other income (expense), net” 120 142 93 (204)
Balance, end of period 1,225 2,261 1,225 2,261
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Fair Value Disclosures [Abstract]        
Balance, beginning of period $ 6,603 $ 1,015 $ 8,546 $ 1,025
Payments (375)
“Other operating gain (expense), net” (303) (1,565) (303)
“Foreign currency translation adjustment” 6 (9) 3 (19)
Balance, end of period 6,609 703 6,609 703
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Jul. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]          
Investment in hedge funds $ 3,100   $ 3,100   $ 3,200
Contingent consideration payment     400    
Gain on write-off of contingent consideration payment obligation 1,565  
Other Operating Income (Expense) [Member]          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Gain on write-off of contingent consideration payment obligation     $ 1,600 $ 300  
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Net income (loss) of the VIE $ 25 $ (144) $ 165
Aggregate funding (repaid to) provided by the Company, net $ (10) $ (93) $ 87 $ (96)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.4
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 117,811 $ 98,352
Trade accounts receivable, net 47,605 64,315
Prepaid expenses 14,611 17,526
Other current assets 36,559 30,773
Property, plant, and equipment, net 38,303 36,866
Other intangibles, net 8,985 9,609
Total assets 500,511 497,094
Trade accounts payable 23,229 29,080
Accrued expenses 110,580 117,109
Other current liabilities 32,215 36,588
Accumulated other comprehensive loss (13,711) (11,305)
Noncontrolling interests 4,876 3,022
Total liabilities and noncontrolling interests 500,511 497,094
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents 3,286 1,808
Restricted cash 2,064 4,490
Trade accounts receivable, net 13 31
Prepaid expenses 179 14
Other current assets 1,038 1,387
Due from the Company 86
Property, plant, and equipment, net 375 467
Other intangibles, net 813 889
Total assets 7,768 9,172
Trade accounts payable
Accrued expenses 25 20
Other current liabilities 3,990 5,559
Due to the Company 1
Accumulated other comprehensive loss (15) (9)
Noncontrolling interests 3,767 3,602
Total liabilities and noncontrolling interests $ 7,768 $ 9,172
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Other Operating Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Other Income and Expenses [Abstract]        
Corporate—Straight Path Communications Inc. class action legal fees $ (1,597) $ (2,694) $ (4,109) $ (3,671)
Corporate—Straight Path Communications Inc. class action insurance claims 1,263 1,972 2,988 2,887
Fintech—write-off of contingent consideration liability 1,565
Fintech— government grants 349 382
net2phone—write-off of contingent consideration liability 303 303
net2phone—other (10) (10)
Traditional Communications— cable telephony customer indemnification claim (1) (12) (12) (36)
Traditional Communications—other 3 (1) 2 (3)
Total other operating gain (expense), net $ 17 $ (442) $ 816 $ (530)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jul. 31, 2022
May 17, 2021
Line of Credit Facility [Line Items]        
Proceeds from lines of credit $ 2,383 $ 2,488    
Repayments of lines of credit 2,383 2,488    
IDT Telecom [Member]        
Line of Credit Facility [Line Items]        
Proceeds from lines of credit 2,400 2,500    
Repayments of lines of credit 2,400 $ 2,500    
Revolving Credit Facility [Member] | TD Bank [Member]        
Line of Credit Facility [Line Items]        
Line of credit facility, maximum borrowing capacity       $ 25,000
Revolving credit amount outstanding $ 0   $ 0  
Credit facility, description The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $25.0 million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter.      
Revolving credit, unused portion amount       $ 25,000
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 14, 2022
Dec. 05, 2022
Jan. 05, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Nov. 30, 2022
Jul. 31, 2022
Class of Stock [Line Items]                  
Proceeds from exercise of stock options           $ 172    
Share based compensation       $ 1,286 $ 310 $ 1,858 $ 595    
Shares remained available for repurchase under stock repurchase program       5,000,000.0   5,000,000.0      
Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Estimated fair value of DSUs on date of grant       $ 5,100   $ 5,100      
Weighted average grant date fair value per DSU           $ 27.20      
Unrecognized compensation cost related to non-vested DSUs       $ 4,200   $ 4,200      
Common Class B [Member]                  
Class of Stock [Line Items]                  
Common Stock, Par or Stated Value Per Share       $ 0.01   $ 0.01     $ 0.01
Common Class B [Member] | Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Deferred stock units, description           On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted 187,975 DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs.      
Number of deferred stock units granted   187,975              
Share based compensation arrangement by share based payment award, equity instruments other than options, vested in period     301,296            
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Stock additionally authorized 50,000                
Proceeds from exercise of stock options           $ 200      
Number of exercised of stock options shares           12,500 0    
Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Aggregate repurchased shares       8,000,000.0   8,000,000.0      
Class B common stock shares repurchased           203,436      
Aggregate purchase price of shares repurchased           $ 5,000      
Executive Officer [Member]                  
Class of Stock [Line Items]                  
Performance bonus paid in cash stock           $ 1,200      
Executive Officer [Member] | Common Class B [Member]                  
Class of Stock [Line Items]                  
Issuance of shares           24,543      
Issuance of shares, value           $ 600      
Employee [Member] | Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Stock granted           15,000      
Share based compensation           $ 400      
Employees [Member] | Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Class B common stock shares repurchased           13,403 200,438    
Aggregate purchase price of shares repurchased           $ 300 $ 9,000    
Board Of Directors [Member]                  
Class of Stock [Line Items]                  
Common Stock, Par or Stated Value Per Share               $ 25.45  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Common Class B [Member] | National Retail Solutions [Member]        
Noncontrolling Interest [Line Items]        
Net income of NRS attributable to the mezzanine equity’s noncontrolling interest $ 65 $ 53 $ 198 $ 63
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Noncontrolling Interest (Details Narrative) - Common Class B [Member] - National Retail Solutions [Member]
$ in Millions
Sep. 29, 2021
USD ($)
Noncontrolling Interest [Line Items]  
Capital stock outstanding percentage 2.50%
Sale of stock, consideration received on transaction $ 10
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Earnings per share attributable to IDT Corporation common stockholders:        
Basic weighted-average number of shares 25,510 25,652 25,556 25,609
Stock options 9 715 11 711
Non-vested restricted Class B common stock 19 175 10 260
Diluted weighted-average number of shares 25,538 26,542 25,577 26,580
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details Narrative) - shares
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Earnings per share attributable to IDT Corporation common stockholders:        
Anti-dilutive earnings per share 0 0 0 0
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     $ (11,305)  
Other comprehensive loss attributable to IDT Corporation $ (2,039) $ (1,862) (2,406) $ (905)
Ending balance (13,711)   (13,711)  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (546)  
Other comprehensive loss attributable to IDT Corporation     (34)  
Ending balance (580)   (580)  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (10,759)  
Other comprehensive loss attributable to IDT Corporation     (2,372)  
Ending balance $ (13,131)   $ (13,131)  
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Millions
Jan. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Product Liability Contingency [Line Items]      
Accrued liabilities $ 31.4 $ 33.2  
Purchase obligation 5.9    
Performance bonds outstanding 24.2    
Universal Service Fund [Member]      
Product Liability Contingency [Line Items]      
Accrued liabilities $ 1.8    
Federal Telecommunications Relay Services Fund [Member]      
Product Liability Contingency [Line Items]      
Accrued liabilities     $ 2.9
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Other Income and Expenses [Abstract]        
Foreign currency transaction gains $ 2,480 $ 848 $ 1,451 $ 598
Equity in net loss of investee (723) (820) (1,375) (1,443)
Losses on investments, net (228) (2,952) (2,169) (17,446)
Other 84 (25) (136) (874)
Total other income (expense), net $ 1,613 $ (2,949) $ (2,229) $ (19,165)
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details Narrative)
6 Months Ended 12 Months Ended
Jan. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, Percent 27.70% 16.90%
XML 94 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001005731 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassAMember 2023-03-08 0001005731 us-gaap:CommonClassBMember 2023-03-08 0001005731 2023-01-31 0001005731 2022-07-31 0001005731 us-gaap:CommonClassAMember 2023-01-31 0001005731 us-gaap:CommonClassAMember 2022-07-31 0001005731 us-gaap:CommonClassBMember 2023-01-31 0001005731 us-gaap:CommonClassBMember 2022-07-31 0001005731 2022-11-01 2023-01-31 0001005731 2021-11-01 2022-01-31 0001005731 2021-08-01 2022-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-10-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-10-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001005731 us-gaap:TreasuryStockMember 2022-10-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001005731 us-gaap:RetainedEarningsMember 2022-10-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-10-31 0001005731 2022-10-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2022-11-01 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2023-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001005731 us-gaap:TreasuryStockMember 2022-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001005731 us-gaap:RetainedEarningsMember 2022-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-07-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-08-01 2023-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-01-31 0001005731 us-gaap:TreasuryStockMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-08-01 2023-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-10-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-10-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001005731 us-gaap:TreasuryStockMember 2021-10-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001005731 us-gaap:RetainedEarningsMember 2021-10-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-10-31 0001005731 2021-10-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2022-01-31 0001005731 2022-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001005731 us-gaap:TreasuryStockMember 2021-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001005731 us-gaap:RetainedEarningsMember 2021-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-07-31 0001005731 2021-07-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-01-31 0001005731 us-gaap:TreasuryStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-08-01 2022-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-01-31 0001005731 IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 us-gaap:CorporateMember 2022-11-01 2023-01-31 0001005731 IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 us-gaap:CorporateMember 2021-11-01 2022-01-31 0001005731 IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CorporateMember 2022-08-01 2023-01-31 0001005731 IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 us-gaap:CorporateMember 2021-08-01 2022-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:OtherMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 country:US IDT:FintechMember 2022-11-01 2023-01-31 0001005731 country:US IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 country:US IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 country:US IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 country:US 2022-11-01 2023-01-31 0001005731 country:GB IDT:FintechMember 2022-11-01 2023-01-31 0001005731 country:GB IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 country:GB IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 country:GB IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 country:GB 2022-11-01 2023-01-31 0001005731 IDT:OthersMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 IDT:OthersMember IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 IDT:OthersMember IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 IDT:OthersMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:FintechMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:Net2phoneMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2022-11-01 2023-01-31 0001005731 us-gaap:NonUsMember 2022-11-01 2023-01-31 0001005731 country:US IDT:FintechMember 2021-11-01 2022-01-31 0001005731 country:US IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 country:US IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 country:US IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 country:US 2021-11-01 2022-01-31 0001005731 country:GB IDT:FintechMember 2021-11-01 2022-01-31 0001005731 country:GB IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 country:GB IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 country:GB IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 country:GB 2021-11-01 2022-01-31 0001005731 IDT:OthersMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 IDT:OthersMember IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 IDT:OthersMember IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 IDT:OthersMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:FintechMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:Net2phoneMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2021-11-01 2022-01-31 0001005731 us-gaap:NonUsMember 2021-11-01 2022-01-31 0001005731 country:US IDT:FintechMember 2022-08-01 2023-01-31 0001005731 country:US IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 country:US IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 country:US IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 country:US 2022-08-01 2023-01-31 0001005731 country:GB IDT:FintechMember 2022-08-01 2023-01-31 0001005731 country:GB IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 country:GB IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 country:GB IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 country:GB 2022-08-01 2023-01-31 0001005731 IDT:OthersMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 IDT:OthersMember IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 IDT:OthersMember IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 IDT:OthersMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:FintechMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:Net2phoneMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2022-08-01 2023-01-31 0001005731 us-gaap:NonUsMember 2022-08-01 2023-01-31 0001005731 country:US IDT:FintechMember 2021-08-01 2022-01-31 0001005731 country:US IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 country:US IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 country:US IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 country:US 2021-08-01 2022-01-31 0001005731 country:GB IDT:FintechMember 2021-08-01 2022-01-31 0001005731 country:GB IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 country:GB IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 country:GB IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 country:GB 2021-08-01 2022-01-31 0001005731 IDT:OthersMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 IDT:OthersMember IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 IDT:OthersMember IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 IDT:OthersMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:FintechMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:Net2phoneMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-01-31 0001005731 us-gaap:NonUsMember 2021-08-01 2022-01-31 0001005731 srt:MinimumMember 2023-01-31 0001005731 srt:MaximumMember 2023-01-31 0001005731 IDT:NewarkMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2022-08-01 2023-01-31 0001005731 IDT:RafaelHoldingsIncMember 2021-11-01 2022-01-31 0001005731 IDT:RafaelHoldingsIncMember 2021-08-01 2022-01-31 0001005731 IDT:IDTFinancialServicesLimitedMember 2023-01-31 0001005731 IDT:IDTFinancialServicesLimitedMember 2022-07-31 0001005731 IDT:IDTPaymentServicesMember 2023-01-31 0001005731 IDT:IDTPaymentServicesMember 2022-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2023-01-31 0001005731 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2023-01-31 0001005731 us-gaap:CertificatesOfDepositMember 2022-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2022-07-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2022-07-31 0001005731 us-gaap:MunicipalBondsMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-07-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2023-01-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2022-07-31 0001005731 us-gaap:MutualFundMember 2023-01-31 0001005731 us-gaap:MutualFundMember 2022-07-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2023-01-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2022-07-31 0001005731 IDT:SeriesAConvertiblePreferredStockMember IDT:VisaIncMember 2023-01-31 0001005731 IDT:SeriesAConvertiblePreferredStockMember IDT:VisaIncMember 2022-07-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2023-01-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2022-07-31 0001005731 us-gaap:HedgeFundsMember 2023-01-31 0001005731 us-gaap:HedgeFundsMember 2022-07-31 0001005731 us-gaap:OtherInvestmentsMember 2023-01-31 0001005731 us-gaap:OtherInvestmentsMember 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2021-08-01 2022-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-07-31 0001005731 IDT:UnrestrictedCommonClassBOfRafaelHoldingsIncMember 2022-11-01 2023-01-31 0001005731 IDT:ClassBCommonStockMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:ClassBCommonStockMember IDT:RafaelHoldingsIncMember 2022-11-30 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember 2022-07-28 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember 2022-08-31 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember IDT:VisaClassACommonStockMember 2022-08-31 0001005731 IDT:VisaSeriesAConvertibleParticipatingPreferredStockMember IDT:VisaClassACommonStockMember 2022-08-01 2022-08-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-11-01 2023-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-11-01 2022-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-08-01 2023-01-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-08-01 2022-01-31 0001005731 IDT:EquityMethodInvestmentMember IDT:SeriesBConvertiblePreferredStockMember 2021-01-30 2021-02-02 0001005731 IDT:EquityMethodInvestmentMember IDT:SeriesCConvertiblePreferredStockMember 2021-08-09 2021-08-10 0001005731 IDT:EquityMethodInvestmentMember IDT:SeriesBConvertiblePreferredStockMember 2021-02-02 0001005731 IDT:EquityMethodInvestmentMember IDT:SeriesCConvertiblePreferredStockMember 2021-08-10 0001005731 2021-02-02 0001005731 2021-08-10 0001005731 us-gaap:EquityMethodInvesteeMember 2023-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2022-11-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2021-11-01 2022-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:RafaelClassBCommonStockMember 2021-08-01 2022-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2022-11-01 2023-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2021-11-01 2022-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:ZedgeClassBCommonStockMember 2021-08-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-10-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-10-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-11-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-08-01 2023-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-08-01 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-01-31 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2022-07-31 0001005731 us-gaap:OtherOperatingIncomeExpenseMember 2022-08-01 2023-01-31 0001005731 us-gaap:OtherOperatingIncomeExpenseMember 2021-08-01 2022-01-31 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-31 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-05-17 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2023-01-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-07-31 0001005731 IDT:IDTTelecomMember 2022-08-01 2023-01-31 0001005731 IDT:IDTTelecomMember 2021-08-01 2022-01-31 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-08-01 2023-01-31 0001005731 srt:ExecutiveOfficerMember 2022-08-01 2023-01-31 0001005731 srt:ExecutiveOfficerMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 IDT:TwentyFifteenStockOptionAndIncentivePlanMember us-gaap:CommonClassBMember 2022-12-13 2022-12-14 0001005731 IDT:TwentyFifteenStockOptionAndIncentivePlanMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 IDT:TwentyFifteenStockOptionAndIncentivePlanMember us-gaap:CommonClassBMember 2021-08-01 2022-01-31 0001005731 IDT:EmployeeMember IDT:TwentyFifteenStockOptionAndIncentivePlanMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 IDT:ClassBCommonStockMember 2023-01-31 0001005731 IDT:ClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2022-08-01 2023-01-31 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2021-08-01 2022-01-31 0001005731 IDT:DeferredStockUnitsMember us-gaap:CommonClassBMember 2022-08-01 2023-01-31 0001005731 IDT:DeferredStockUnitsMember us-gaap:CommonClassBMember 2022-12-04 2022-12-05 0001005731 IDT:BoardOfDirectorsMember 2022-11-30 0001005731 IDT:DeferredStockUnitsMember 2023-01-31 0001005731 IDT:DeferredStockUnitsMember 2022-08-01 2023-01-31 0001005731 IDT:DeferredStockUnitsMember us-gaap:CommonClassBMember 2022-01-04 2022-01-05 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-09-28 2021-09-29 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-11-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-11-01 2022-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-08-01 2023-01-31 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-08-01 2022-01-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-07-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-01 2023-01-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0001005731 IDT:UniversalServiceFundMember 2023-01-31 0001005731 IDT:FederalTelecommunicationsRelayServicesFundMember 2021-07-31 0001005731 2021-08-01 2022-07-31 iso4217:USD shares iso4217:USD shares pure IDT:Integer IDT:Segments 0001005731 false Q2 --07-31 2023 2023-02-28 10-Q true 2023-01-31 false 1-16371 IDT CORPORATION DE 22-3415036 520 Broad Street Newark NJ 07102 (973) 438-1000 Class B common stock, par value $.01 per share NYSE IDT Yes Yes Accelerated Filer false false false 1574326 23952533 117811000 98352000 89867000 91210000 29777000 22303000 9213000 17091000 6255000 5882000 47605000 64315000 28098000 21057000 14611000 17526000 36559000 30773000 373541000 362627000 38303000 36866000 26547000 26380000 8985000 9609000 6687000 7426000 6894000 7210000 28913000 36701000 10641000 10275000 500511000 497094000 23229000 29080000 110580000 117109000 34998000 36531000 86899000 85764000 32215000 36588000 287921000 305072000 4243000 4606000 4944000 6588000 297108000 316266000 10389000 10191000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 35000000 35000000 3272000 3272000 1574000 1574000 33000 33000 0.01 0.01 200000000 200000000 27782000 27725000 23952000 24112000 278000 277000 298649000 296005000 1698000 1698000 3830000 3613000 106906000 101565000 -13711000 -11305000 9795000 -15830000 188138000 167615000 4876000 3022000 193014000 170637000 500511000 497094000 313936000 337058000 635752000 707141000 222394000 257325000 454031000 548950000 68153000 61070000 134017000 121177000 5012000 4378000 9801000 8825000 213000 29000 312000 67000 295772000 322802000 598161000 679019000 17000 -442000 816000 -530000 18181000 13814000 38407000 27592000 810000 119000 1320000 132000 1613000 -2949000 -2229000 -19165000 20604000 10984000 37498000 8559000 5295000 2734000 9634000 2648000 15309000 8250000 27864000 5911000 686000 763000 2239000 896000 14623000 7487000 25625000 5015000 0.57 0.29 1.00 0.20 0.57 0.28 1.00 0.19 25510000 25652000 25556000 25609000 25538000 26542000 25577000 26580000 1286000 310000 1858000 595000 15309000 8250000 27864000 5911000 188000 -212000 -34000 -323000 -2227000 -1650000 -2372000 -582000 -2039000 -1862000 -2406000 -905000 13270000 6388000 25458000 5006000 686000 763000 2239000 896000 12584000 5625000 23219000 4110000 33000 278000 297191000 -106906000 -11672000 -4828000 4343000 178439000 172000 172000 1286000 1286000 88000 88000 -2039000 -2039000 14623000 621000 15244000 33000 278000 298649000 -106906000 -13711000 9795000 4876000 193014000 33000 277000 296005000 -101565000 -11305000 -15830000 3022000 170637000 172000 172000 -5006000 -5006000 -335000 -335000 615000 615000 1000 1857000 1858000 187000 187000 -2406000 -2406000 25625000 2041000 27666000 33000 278000 298649000 -106906000 -13711000 9795000 4876000 193014000 33000 264000 278306000 -60439000 -9226000 -45330000 1690000 165298000 -8948000 -8948000 3000 307000 310000 15000 15000 -1862000 -1862000 7487000 710000 8197000 33000 267000 278613000 -69387000 -11088000 -37843000 2385000 162980000 33000 264000 278021000 -60413000 -10183000 -42858000 1750000 166614000 33000 264000 278021000 -60413000 -10183000 -42858000 1750000 166614000 -8974000 -8974000 3000 592000 595000 198000 198000 -905000 -905000 5015000 833000 5848000 33000 267000 278613000 -69387000 -11088000 -37843000 2385000 162980000 33000 267000 278613000 -69387000 -11088000 -37843000 2385000 162980000 27864000 5911000 9801000 8825000 7788000 1683000 915000 1289000 -2349000 -16242000 1858000 595000 -1359000 -2850000 -16298000 8045000 11492000 8551000 -19344000 -6313000 15000 -1862000 -1795000 -960000 35616000 11664000 10578000 8991000 1051000 100000 28129000 10825000 27531000 6068000 -11176000 -14899000 187000 198000 300000 2301000 2014000 1291000 2383000 2488000 2383000 2488000 10000000 172000 5341000 8974000 -7070000 1838000 746000 -4967000 18116000 -6364000 189562000 226916000 207678000 220552000 615000 <p id="xdx_806_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zOW9zBIYOoRg" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 1—<span id="xdx_820_zZ052qZtdw27">Basis of Presentation</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited consolidated financial statements of IDT Corporation and its subsidiaries (the “Company” or “IDT”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended January 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2023. The balance sheet at July 31, 2022 has been derived from the Company’s audited financial statements at that date but does not include all of the information and notes required by U.S. GAAP for complete financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2022, as filed with the U.S. Securities and Exchange Commission (the “SEC”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in the calendar year indicated (e.g., fiscal 2023 refers to the fiscal year ending July 31, 2023).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_808_eus-gaap--SegmentReportingDisclosureTextBlock_zScX58DT9Nb7" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2—<span id="xdx_820_zHXHxojTpiLi">Business Segment Information</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of August 1, 2022, the Company revised its reportable business segments primarily to reflect the growth of its financial technology businesses and their increased contributions to the Company’s consolidated results. The Company’s <span id="xdx_90B_eus-gaap--NumberOfReportableSegments_dc_uSegments_c20220801__20230131_zs9PccbYkoZ3">four</span> reportable business segments, Fintech, National Retail Solutions (“NRS”), net2phone, and Traditional Communications, reflect management’s current approach to analyzing results, its resource allocation strategy, and its assessment of business performance. NRS was previously included in the Company’s Fintech segment. In addition, certain lines of business were reclassified to the Fintech segment from the Traditional Communications segment. Comparative segment information has been reclassified and restated in all periods to conform to the current period presentation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s reportable segments are distinguished by types of service, customers, and methods used to provide their services. The operating results of these business segments are regularly reviewed by the Company’s chief operating decision maker. The accounting policies of the segments are the same as the accounting policies of the Company as a whole. There are no significant asymmetrical allocations to segments. The Company evaluates the performance of its business segments based primarily on income (loss) from operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   The Fintech segment is comprised of BOSS Money, a provider of international money remittance and related value/payment transfer services, as well as other, significantly smaller financial services businesses, including Leaf Global Fintech Corporation (“Leaf”), a provider of digital wallet services in emerging markets, the Company’s variable interest entity (“VIE”) that operates money transfer businesses (see Note 9), and IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   The NRS segment is an operator of a nationwide point of sale (“POS”) network providing independent retailers with store management software with credit, debit, and other electronic payment processing, as well as with other ancillary merchant services. NRS’ POS platform provides marketers with digital out-of-home advertising and transaction data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net2phone segment is comprised of net2phone’s cloud communications offerings.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   The Traditional Communications segment includes Mobile Top-Up, which enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts, BOSS Revolution Calling, an international long-distance calling service marketed primarily to immigrant communities in the United States and Canada, and IDT Global, a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other small businesses and offerings including early-stage business initiatives and mature businesses in harvest mode.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate costs mainly include compensation, consulting fees, treasury, tax and accounting services, human resources, corporate purchasing, corporate governance including Board of Directors’ fees, internal and external audit, investor relations, corporate insurance, corporate legal, and other corporate-related general and administrative expenses. Corporate does not generate any revenues, nor does it incur any direct cost of revenues.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zPpRCFXubWX5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating results for the business segments of the Company were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zbnTbE9GV1od" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Operating Results of Business Segments </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(in thousands)</b></span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Corporate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended January 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zf3GNTAXMhkk" style="width: 6%; text-align: right" title="Revenues">20,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zOFuJT3s8EJ9" style="width: 6%; text-align: right" title="Revenues">19,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_z2vC173wDre8" style="width: 6%; text-align: right" title="Revenues">17,794</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z7OxiI6BTSUg" style="width: 6%; text-align: right" title="Revenues">255,999</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zGoO1YMNwkEf" style="width: 6%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0824">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131_zCqJhhpCHLh9" style="width: 6%; text-align: right" title="Revenues">313,936</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z5OBsJscity4" style="text-align: right" title="Income (loss) from operations">(806</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zkQaedJv6RA8" style="text-align: right" title="Income (loss) from operations">5,374</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zplxxw0wFVv1" style="text-align: right" title="Income (loss) from operations">(575</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zjglL9Ukg8y7" style="text-align: right" title="Income (loss) from operations">17,008</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zmDrI003nx91" style="text-align: right" title="Income (loss) from operations">(2,820</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131_zt6fN6jOXGr8" style="text-align: right" title="Income (loss) from operations">18,181</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended January 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z635JDamAETg" style="text-align: right" title="Revenues">14,599</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zfjcxV5JIXLe" style="text-align: right" title="Revenues">10,620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zdbjQZlHPwJ7" style="text-align: right" title="Revenues">13,535</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zJxeo4HUYGRk" style="text-align: right" title="Revenues">298,304</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zfE5iRlQljZe" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0848">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20211101__20220131_zEr91zWDWh3d" style="text-align: right" title="Revenues">337,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zbipeJuFkoI1" style="text-align: right" title="Income (loss) from operations">(2,271</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zVxnrODKuJmc" style="text-align: right" title="Income (loss) from operations">2,058</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zkvSYc1i2hEa" style="text-align: right" title="Income (loss) from operations">(2,866</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zfDsNMS0FRFe" style="text-align: right" title="Income (loss) from operations">19,897</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zFUDnMIGGlA3" style="text-align: right" title="Income (loss) from operations">(3,004</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131_zbbY4txk3U2k" style="text-align: right" title="Income (loss) from operations">13,814</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended January 31, 2023</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zvlBVWpiNbK1" style="width: 6%; text-align: right" title="Revenues">40,208</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zWsIAtMdtBgi" style="width: 6%; text-align: right" title="Revenues">39,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zragArt2Fvu4" style="width: 6%; text-align: right" title="Revenues">34,744</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zc95B2mqnDw7" style="width: 6%; text-align: right" title="Revenues">521,665</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zQ1pD3tPzFmg" style="width: 6%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0872">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20220801__20230131_z46rdNC7a2ac" style="width: 6%; text-align: right" title="Revenues">635,752</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zRxmU5LPNDOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Income (loss) from operations">706</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zjjAuNmysdn7" style="text-align: right" title="Income (loss) from operations">10,605</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zmNgjIfa9Iyj" style="text-align: right" title="Income (loss) from operations">(1,631</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zLkfwuOVNlKi" style="text-align: right" title="Income (loss) from operations">34,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zbBzCZXK2X16" style="text-align: right" title="Income (loss) from operations">(5,544</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131_z3sFpkHQd5Ni" style="text-align: right" title="Income (loss) from operations">38,407</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended January 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zl9Y5im3KNAb" style="text-align: right" title="Revenues">28,829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_z3DFPneFHAW4" style="text-align: right" title="Revenues">20,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zbeCswj2whrh" style="text-align: right" title="Revenues">26,448</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zrznpeGhCX73" style="text-align: right" title="Revenues">631,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEnTbp5BkDEj" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0896">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20210801__20220131_zntXSCKVqQ4e" style="text-align: right" title="Revenues">707,141</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z0ZEITqmNzWa" style="text-align: right" title="Income (loss) from operations">(3,866</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zMeLFygnTLrc" style="text-align: right" title="Income (loss) from operations">3,405</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zdx9iEQbrsec" style="text-align: right" title="Income (loss) from operations">(7,059</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zRxaMaZwLOwb" style="text-align: right" title="Income (loss) from operations">40,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z53wbyZ7iCra" style="text-align: right" title="Income (loss) from operations">(5,113</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131_zOInyc0UBIC6" style="text-align: right" title="Income (loss) from operations">27,592</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A5_zaS91dKKJg8i" style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> 4 <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zPpRCFXubWX5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating results for the business segments of the Company were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zbnTbE9GV1od" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Operating Results of Business Segments </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(in thousands)</b></span></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Corporate</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended January 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zf3GNTAXMhkk" style="width: 6%; text-align: right" title="Revenues">20,321</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zOFuJT3s8EJ9" style="width: 6%; text-align: right" title="Revenues">19,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_z2vC173wDre8" style="width: 6%; text-align: right" title="Revenues">17,794</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z7OxiI6BTSUg" style="width: 6%; text-align: right" title="Revenues">255,999</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zGoO1YMNwkEf" style="width: 6%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0824">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20221101__20230131_zCqJhhpCHLh9" style="width: 6%; text-align: right" title="Revenues">313,936</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z5OBsJscity4" style="text-align: right" title="Income (loss) from operations">(806</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zkQaedJv6RA8" style="text-align: right" title="Income (loss) from operations">5,374</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zplxxw0wFVv1" style="text-align: right" title="Income (loss) from operations">(575</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zjglL9Ukg8y7" style="text-align: right" title="Income (loss) from operations">17,008</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zmDrI003nx91" style="text-align: right" title="Income (loss) from operations">(2,820</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20221101__20230131_zt6fN6jOXGr8" style="text-align: right" title="Income (loss) from operations">18,181</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended January 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z635JDamAETg" style="text-align: right" title="Revenues">14,599</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zfjcxV5JIXLe" style="text-align: right" title="Revenues">10,620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zdbjQZlHPwJ7" style="text-align: right" title="Revenues">13,535</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zJxeo4HUYGRk" style="text-align: right" title="Revenues">298,304</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zfE5iRlQljZe" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0848">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20211101__20220131_zEr91zWDWh3d" style="text-align: right" title="Revenues">337,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zbipeJuFkoI1" style="text-align: right" title="Income (loss) from operations">(2,271</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zVxnrODKuJmc" style="text-align: right" title="Income (loss) from operations">2,058</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zkvSYc1i2hEa" style="text-align: right" title="Income (loss) from operations">(2,866</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zfDsNMS0FRFe" style="text-align: right" title="Income (loss) from operations">19,897</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zFUDnMIGGlA3" style="text-align: right" title="Income (loss) from operations">(3,004</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_pn3n3_c20211101__20220131_zbbY4txk3U2k" style="text-align: right" title="Income (loss) from operations">13,814</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended January 31, 2023</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zvlBVWpiNbK1" style="width: 6%; text-align: right" title="Revenues">40,208</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zWsIAtMdtBgi" style="width: 6%; text-align: right" title="Revenues">39,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zragArt2Fvu4" style="width: 6%; text-align: right" title="Revenues">34,744</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zc95B2mqnDw7" style="width: 6%; text-align: right" title="Revenues">521,665</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zQ1pD3tPzFmg" style="width: 6%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0872">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20220801__20230131_z46rdNC7a2ac" style="width: 6%; text-align: right" title="Revenues">635,752</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zRxmU5LPNDOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Income (loss) from operations">706</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zjjAuNmysdn7" style="text-align: right" title="Income (loss) from operations">10,605</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zmNgjIfa9Iyj" style="text-align: right" title="Income (loss) from operations">(1,631</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zLkfwuOVNlKi" style="text-align: right" title="Income (loss) from operations">34,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zbBzCZXK2X16" style="text-align: right" title="Income (loss) from operations">(5,544</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_pn3n3_c20220801__20230131_z3sFpkHQd5Ni" style="text-align: right" title="Income (loss) from operations">38,407</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended January 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zl9Y5im3KNAb" style="text-align: right" title="Revenues">28,829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_z3DFPneFHAW4" style="text-align: right" title="Revenues">20,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zbeCswj2whrh" style="text-align: right" title="Revenues">26,448</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zrznpeGhCX73" style="text-align: right" title="Revenues">631,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEnTbp5BkDEj" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0896">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20210801__20220131_zntXSCKVqQ4e" style="text-align: right" title="Revenues">707,141</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) income from operations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z0ZEITqmNzWa" style="text-align: right" title="Income (loss) from operations">(3,866</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zMeLFygnTLrc" style="text-align: right" title="Income (loss) from operations">3,405</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zdx9iEQbrsec" style="text-align: right" title="Income (loss) from operations">(7,059</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zRxaMaZwLOwb" style="text-align: right" title="Income (loss) from operations">40,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z53wbyZ7iCra" style="text-align: right" title="Income (loss) from operations">(5,113</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_pn3n3_c20210801__20220131_zOInyc0UBIC6" style="text-align: right" title="Income (loss) from operations">27,592</td><td style="text-align: left"> </td></tr> </table> 20321000 19822000 17794000 255999000 313936000 -806000 5374000 -575000 17008000 -2820000 18181000 14599000 10620000 13535000 298304000 337058000 -2271000 2058000 -2866000 19897000 -3004000 13814000 40208000 39135000 34744000 521665000 635752000 706000 10605000 -1631000 34271000 -5544000 38407000 28829000 20692000 26448000 631172000 707141000 -3866000 3405000 -7059000 40225000 -5113000 27592000 <p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zAoqKDIoVlM" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 3—<span id="xdx_82B_zNAmvXfILB6l">Revenue Recognition</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company earns revenue from contracts with customers, primarily through the provision of retail telecommunications and payment offerings as well as wholesale international voice and SMS termination. BOSS Money, NRS, and net2phone are technology-driven, synergistic businesses that leverage the Company’s core assets. BOSS Money and NRS’ revenues are primarily recognized at a point in time, and net2phone’s revenue is mainly recognized over time. Traditional Communications are mostly minute-based, paid-voice communications services, and revenue is primarily recognized at a point in time. The Company’s most significant revenue streams are from Mobile Top-Up, BOSS Revolution Calling, and IDT Global. Mobile Top-Up and BOSS Revolution Calling are sold direct-to-consumers and through distributors and retailers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated Revenues</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zG3pywbf5ZCi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zBG9qwqKBS1i" style="display: none">Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20221101__20230131_z5INjrMFqpl9" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20211101__20220131_zX8D0DfjasJ2" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220801__20230131_zvCEZExCZtS9" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210801__20220131_zJ4GgLv8RmZb" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Three Months Ended </b></p> <p style="margin-top: 0; margin-bottom: 0"><b>January 31,</b></p></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Six Months Ended </b></p> <p style="margin-top: 0; margin-bottom: 0"><b>January 31,</b></p></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionMoneyTransferMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zfkvR97oUjPc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left">BOSS Money</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">17,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">12,029</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">35,203</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">24,123</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zeMCgAtinbfg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,672</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,570</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,005</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zFJEXdqwq7el" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Total Fintech</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,321</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,829</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zogDsHMZlNH3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0pt; text-align: left; padding-bottom: 1.5pt">National Retail Solutions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,822</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,135</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,692</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zXXWFtURywZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0pt; padding-bottom: 1.5pt">net2phone</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,794</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,535</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,744</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--MobileTopUpMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zIhUjMCnZSre" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Mobile Top-Up</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106,127</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">116,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">215,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">244,731</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionCallingMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zTgkL7mz2vBj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">BOSS Revolution Calling</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">82,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99,951</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">205,920</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--IDTGlobalMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zdjTYIjkn1jk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">IDT Global</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,631</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">120,242</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">162,312</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z8etZoAUl0Kc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,410</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,990</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,164</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,209</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z0cIN6GJKMq1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Total Traditional Communications</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">255,999</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">298,304</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">521,665</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">631,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_zzWeqY8aocp4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">313,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">337,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">635,752</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">707,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zXfSvkqn5zff" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font: normal 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zPM6p28erfr7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font: normal 10pt Times New Roman, Times, Serif">The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font: normal 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zmbTSmFzeZFb" style="display: none">Schedule of Revenues Disaggregated by Geographic Region</span> </span></span><span style="font: normal 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zVjUYUOm7B81" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zj2XZpKSfcph" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_z0dVihm7pRb3" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zpOMzJesX7e2" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131_zeSb0BA2eooe" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><b>Three Months Ended January 31, 2023</b></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zgQNlOVXp0V" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,612</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,514</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">176,424</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">225,372</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zc5WiSu8akN5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0979">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0980">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_znRXaXgxhKe9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0986">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,564</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zUDVdGTIv0l" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0992">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,564</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_pn3n3_z3IctX5eHIeg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,321</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,822</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,794</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">255,999</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">313,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zVK6e51Sq4bg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zh1Heu6DwTN" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zDo3ShX8w2Fk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zttTTX4MMFa6" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20211101__20220131_zhqpJUrAfrLj" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>Three Months Ended January 31, 2022</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_z6HIUe4AzAVe" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,166</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,620</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,157</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">209,065</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,008</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zYXNhlCdk2F3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1009">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1010">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1011">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77,337</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zaGzRsnEEvU3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1016">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,902</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,713</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zXKOHoKBC2o7" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1022">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">96,050</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_pn3n3_zrDVSnkNmcFc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,599</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,620</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,535</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">298,304</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">337,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zAG4sRYMIY8b" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zqaK7nupZms1" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zIATGdeiD5k1" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z4wvmHwdWcyd" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220801__20230131_ziaBYrcOmuxf" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended January 31, 2023</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zi3ICgZ7iJGg" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,867</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,316</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">361,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">457,580</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_z9N2F9kgjKv7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1039">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1040">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1041">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,940</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zrY1eIR4h1Rb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1046">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,232</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zx5MytUVZXm4" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">160,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">178,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_zFsCsGwEuYA5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">40,208</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">39,135</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">34,744</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">521,665</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">635,752</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z1sjnQtEbsge" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_z6EDISugQyHj" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zhWrS9oySABh" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zTgHXTHCQOui" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20210801__20220131_zlgRXgO1x8te" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended January 31, 2022</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zCTTFSFpkjp7" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,966</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,692</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,981</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">445,992</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">508,631</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zUfn7w9AzIS4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1069">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1070">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1071">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">159,080</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">159,080</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zYoV9my2Xpkd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">863</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1076">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,430</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zqAJxqvTZYy9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">863</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">185,180</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,510</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_pn3n3_zwlZKXlix962" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">28,829</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,692</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">26,448</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">631,172</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">707,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zPMm3xCkgXG5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i>Remaining Performance Obligations </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not have any significant revenue from performance obligations satisfied or partially satisfied in previous reporting periods. The Company’s remaining performance obligations at January 31, 2023 and July 31, 2022 primarily had an original expected duration of one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i>Accounts Receivable and Contract Balances</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The timing of revenue recognition may differ from the time of billing to the Company’s customers. Trade accounts receivable in the Company’s consolidated balance sheets represent unconditional rights to consideration. The Company would record a contract asset when revenue is recognized in advance of its right to bill and receive consideration. The Company has not identified any contract assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities arise when the Company receives consideration or bills its customers prior to providing the goods or services promised in the contract. The Company’s contract liability balance is primarily payments received for prepaid BOSS Revolution Calling. Contract liabilities are recognized as revenue when services are provided to the customer. The contract liability balances are presented in the Company’s consolidated balance sheets as “Deferred revenue”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"> </p> <p id="xdx_896_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zpYmqfZfwao1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s contract liability balance:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_znu2bGOHlSle" style="display: none">Schedule of Information About Contract Liabilities</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230131_zAF5Xyqgis3d" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49D_20211101__20220131_zHPsjgAz9Vqa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zgyDos4sACWf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20210801__20220131_z2EshuiJawf1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_znFeH3v5AUAk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 44%; text-align: left">Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">17,072</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">20,152</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">21,205</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">24,378</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zgOKW20Z6D6h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i>Deferred Customer Contract Acquisition and Fulfillment Costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes its incremental costs of obtaining a contract with a customer that it expects to recover as an asset. The Company’s incremental costs of obtaining a contract with a customer are sales commissions paid to employees and third parties on sales to end users. If the amortization period would be one year or less for the asset that would be recognized from deferring these costs, the Company applies the practical expedient whereby the Company charges these costs to expense when incurred. For net2phone sales, the Company defers these costs and amortizes them over the expected customer relationship period when it is expected to exceed one year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s costs to fulfill its contracts do not meet the criteria to be recognized as an asset, therefore these costs are charged to expense as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_zWo8xQ6RXxzb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s deferred customer contract acquisition costs were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zquTmWqALlMj" style="display: none">Schedule of Deferred Customer Contract Acquisition Costs</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_498_20230131_zTk7LX9UsrXk" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49C_20220731_zNgSqy4bklw5" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--CapitalizedContractCostNetCurrent_iI_pn3n3_maCCCNzHg2_zDEPJcEVU3a6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Deferred customer contract acquisition costs included in “Other current assets”</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,265</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,085</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maCCCNzHg2_zOVPBd4aOC75" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Deferred customer contract acquisition costs included in “Other assets”</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,465</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,469</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CapitalizedContractCostNet_iTI_pn3n3_mtCCCNzHg2_zIfEuAIaNXB6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,730</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z8Hb7WXScLyd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <p id="xdx_899_ecustom--AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock_zvq4zUNme5Kb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s amortization of deferred customer contract acquisition costs during the periods were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zvErAswjPpH" style="display: none">Schedule of Amortization of Deferred Customer Contract Acquisition Costs</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230131_z6s8bM7yqQVe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20211101__20220131_z77OZWSF2SIj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zky3urDZ5W8i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_493_20210801__20220131_z6bhy2hQQWBb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zYlkoovmT1Qb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 44%; text-align: left">Amortization of deferred customer contract acquisition costs</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,228</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,030</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">2,405</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">2,042</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zCPQtd8uwbZc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zG3pywbf5ZCi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zBG9qwqKBS1i" style="display: none">Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20221101__20230131_z5INjrMFqpl9" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20211101__20220131_zX8D0DfjasJ2" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220801__20230131_zvCEZExCZtS9" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210801__20220131_zJ4GgLv8RmZb" style="border-bottom: Black 1.5pt solid; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Three Months Ended </b></p> <p style="margin-top: 0; margin-bottom: 0"><b>January 31,</b></p></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Six Months Ended </b></p> <p style="margin-top: 0; margin-bottom: 0"><b>January 31,</b></p></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionMoneyTransferMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zfkvR97oUjPc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left">BOSS Money</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">17,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">12,029</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">35,203</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">24,123</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zeMCgAtinbfg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,672</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,570</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,005</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zFJEXdqwq7el" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Total Fintech</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,321</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,829</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zogDsHMZlNH3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0pt; text-align: left; padding-bottom: 1.5pt">National Retail Solutions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,822</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,135</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,692</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zXXWFtURywZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0pt; padding-bottom: 1.5pt">net2phone</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,794</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,535</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,744</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--MobileTopUpMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zIhUjMCnZSre" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Mobile Top-Up</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106,127</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">116,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">215,176</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">244,731</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionCallingMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zTgkL7mz2vBj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">BOSS Revolution Calling</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">82,831</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99,951</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">169,083</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">205,920</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--IDTGlobalMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zdjTYIjkn1jk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">IDT Global</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58,631</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">120,242</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">162,312</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z8etZoAUl0Kc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,410</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,990</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,164</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,209</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z0cIN6GJKMq1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Total Traditional Communications</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">255,999</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">298,304</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">521,665</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">631,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_zzWeqY8aocp4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">313,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">337,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">635,752</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">707,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 17649000 12029000 35203000 24123000 2672000 2570000 5005000 4706000 20321000 14599000 40208000 28829000 19822000 10620000 39135000 20692000 17794000 13535000 34744000 26448000 106127000 116246000 215176000 244731000 82831000 99951000 169083000 205920000 58631000 73117000 120242000 162312000 8410000 8990000 17164000 18209000 255999000 298304000 521665000 631172000 313936000 337058000 635752000 707141000 <p id="xdx_89E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zPM6p28erfr7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font: normal 10pt Times New Roman, Times, Serif">The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font: normal 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zmbTSmFzeZFb" style="display: none">Schedule of Revenues Disaggregated by Geographic Region</span> </span></span><span style="font: normal 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zVjUYUOm7B81" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zj2XZpKSfcph" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_z0dVihm7pRb3" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20221101__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zpOMzJesX7e2" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20221101__20230131_zeSb0BA2eooe" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><b>Three Months Ended January 31, 2023</b></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zgQNlOVXp0V" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,612</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,514</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">176,424</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">225,372</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zc5WiSu8akN5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0979">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0980">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_znRXaXgxhKe9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0986">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,564</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zUDVdGTIv0l" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0992">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,575</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,564</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_pn3n3_z3IctX5eHIeg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,321</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,822</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,794</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">255,999</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">313,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zVK6e51Sq4bg" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zh1Heu6DwTN" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zDo3ShX8w2Fk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20211101__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zttTTX4MMFa6" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20211101__20220131_zhqpJUrAfrLj" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>Three Months Ended January 31, 2022</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_z6HIUe4AzAVe" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,166</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,620</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,157</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">209,065</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,008</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zYXNhlCdk2F3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1009">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1010">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1011">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77,337</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zaGzRsnEEvU3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1016">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,902</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,713</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zXKOHoKBC2o7" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1022">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,378</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">96,050</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_pn3n3_zrDVSnkNmcFc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,599</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,620</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,535</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">298,304</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">337,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zAG4sRYMIY8b" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_zqaK7nupZms1" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zIATGdeiD5k1" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20220801__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z4wvmHwdWcyd" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220801__20230131_ziaBYrcOmuxf" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended January 31, 2023</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zi3ICgZ7iJGg" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,867</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,135</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,316</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">361,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">457,580</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_z9N2F9kgjKv7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1039">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1040">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1041">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,940</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,940</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zrY1eIR4h1Rb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1046">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,463</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,232</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zx5MytUVZXm4" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,341</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">160,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">178,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_zFsCsGwEuYA5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">40,208</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">39,135</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">34,744</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">521,665</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">635,752</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z1sjnQtEbsge" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--NationalRetailSolutionsMember_z6EDISugQyHj" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneMember_zhWrS9oySABh" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210801__20220131__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zTgHXTHCQOui" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20210801__20220131_zlgRXgO1x8te" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">National Retail Solutions</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended January 31, 2022</b></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zCTTFSFpkjp7" style="vertical-align: bottom; background-color: White"> <td style="width: 35%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,966</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,692</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,981</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">445,992</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">508,631</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zUfn7w9AzIS4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1069">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1070">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1071">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">159,080</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">159,080</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zYoV9my2Xpkd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">863</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1076">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,430</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zqAJxqvTZYy9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">863</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,467</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">185,180</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,510</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_pn3n3_zwlZKXlix962" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">28,829</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,692</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">26,448</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">631,172</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">707,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 19612000 19822000 9514000 176424000 225372000 69000000 69000000 709000 8280000 10575000 19564000 709000 8280000 79575000 88564000 20321000 19822000 17794000 255999000 313936000 14166000 10620000 7157000 209065000 241008000 77337000 77337000 433000 6378000 11902000 18713000 433000 6378000 89239000 96050000 14599000 10620000 13535000 298304000 337058000 38867000 39135000 18316000 361262000 457580000 137940000 137940000 1341000 16428000 22463000 40232000 1341000 16428000 160403000 178172000 40208000 39135000 34744000 521665000 635752000 27966000 20692000 13981000 445992000 508631000 159080000 159080000 863000 12467000 26100000 39430000 863000 12467000 185180000 198510000 28829000 20692000 26448000 631172000 707141000 <p id="xdx_896_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zpYmqfZfwao1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s contract liability balance:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_znu2bGOHlSle" style="display: none">Schedule of Information About Contract Liabilities</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230131_zAF5Xyqgis3d" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49D_20211101__20220131_zHPsjgAz9Vqa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zgyDos4sACWf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20210801__20220131_z2EshuiJawf1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_znFeH3v5AUAk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 44%; text-align: left">Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">17,072</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">20,152</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">21,205</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">24,378</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td></tr> </table> 17072000 20152000 21205000 24378000 <p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_zWo8xQ6RXxzb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s deferred customer contract acquisition costs were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zquTmWqALlMj" style="display: none">Schedule of Deferred Customer Contract Acquisition Costs</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_498_20230131_zTk7LX9UsrXk" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49C_20220731_zNgSqy4bklw5" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--CapitalizedContractCostNetCurrent_iI_pn3n3_maCCCNzHg2_zDEPJcEVU3a6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Deferred customer contract acquisition costs included in “Other current assets”</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,265</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,085</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maCCCNzHg2_zOVPBd4aOC75" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Deferred customer contract acquisition costs included in “Other assets”</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,465</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,469</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CapitalizedContractCostNet_iTI_pn3n3_mtCCCNzHg2_zIfEuAIaNXB6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,730</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4265000 4085000 3465000 3469000 7730000 7554000 <p id="xdx_899_ecustom--AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock_zvq4zUNme5Kb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s amortization of deferred customer contract acquisition costs during the periods were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zvErAswjPpH" style="display: none">Schedule of Amortization of Deferred Customer Contract Acquisition Costs</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230131_z6s8bM7yqQVe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20211101__20220131_z77OZWSF2SIj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zky3urDZ5W8i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_493_20210801__20220131_z6bhy2hQQWBb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zYlkoovmT1Qb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 44%; text-align: left">Amortization of deferred customer contract acquisition costs</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,228</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,030</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">2,405</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">2,042</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"> </td></tr> </table> 1228000 1030000 2405000 2042000 <p id="xdx_80E_eus-gaap--LesseeOperatingLeasesTextBlock_ze15SMUk20Ze" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 4—<span id="xdx_82E_zhiZUexhfhA9">Leases</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s leases primarily consist of operating leases for office space. These leases have remaining terms from less than <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230131__srt--RangeAxis__srt--MinimumMember_zOBWRakOuus6" title="Lessee, operating lease, term of contract">one year</span> to <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230131__srt--RangeAxis__srt--MaximumMember_z7E3C74i3dbh" title="Lessee, operating lease, term of contract">five years</span>. net2phone also has operating leases for office equipment. Certain of these leases contain renewal options that may be exercised and/or options to terminate the lease. The Company has concluded that it is not reasonably certain that it would exercise any of these options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">net2phone is the lessee under equipment leases that are classified as finance leases. The assets and liabilities related to these finance leases are not material to the Company’s consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt">The Company leases office and parking space in a building and parking garage located at 520 Broad Street, Newark, New Jersey that was previously owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). On August 22, 2022, Rafael sold the building and parking garage to an unrelated third party. The Company’s lease in that building continues with the new owner. The Company leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company (an executive officer position) and the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors and Executive Chairman of Rafael. <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDescription_c20221101__20230131__us-gaap--GeographicDistributionAxis__custom--NewarkMember_z2T99vwPpXs4" title="Lessee operating lease, description">The Newark lease expires in April 2025 and the Israel lease expires in July 2025.</span> In the three and six months ended January 31, 2023, the Company incurred lease costs of $<span id="xdx_905_eus-gaap--OperatingLeaseCost_c20221101__20230131__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zLJIwukK3zp9" title="Incurred lease cost">32,000</span> and $<span id="xdx_90B_eus-gaap--OperatingLeaseCost_pn5n6_c20220801__20230131__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zzImm4XTymYd" title="Incurred lease cost">0.2</span> million, respectively, in connection with the Rafael leases, which excludes Newark lease costs after August 22, 2022. In the three and six months ended January 31, 2022, the Company incurred lease costs of $<span id="xdx_902_eus-gaap--OperatingLeaseCost_pn5n6_c20211101__20220131__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zojs4rx6F6Fb" title="Incurred lease cost">0.5</span> million and $<span id="xdx_906_eus-gaap--OperatingLeaseCost_pn5n6_c20210801__20220131__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zGCG4fZMa3td" title="Incurred lease cost">0.9</span> million, respectively, in connection with the Rafael leases. Lease costs incurred in connection with the Rafael leases is included in operating lease cost in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--LeaseCostTableTextBlock_z67YGi1wV0P1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental disclosures related to the Company’s operating leases were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zQU5ZDYXTiTe" style="display: none">Schedule of Supplemental Disclosures Related to the Company's Operating Leases</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20221101__20230131_zx7z4pfdZZM7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20211101__20220131_zl8S3KPxghUj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zUQP1wWLmjBl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_495_20210801__20220131_zqFC223FNNmc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseCost_pn3n3_zYrlX9RWWxKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left">Operating lease cost</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">799</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">687</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,566</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,387</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ShortTermLeaseCost_pn3n3_zU7X6bw6Xw56" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">253</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">528</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_pn3n3_zyFIGpxavOP5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">940</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,094</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,987</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasePayments_pn3n3_zMyeKs1VZ6D8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">Operating cash flows from operating leases</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasePayments_pn3n3_zZH4AnjJUACb" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases</span>  </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_z6WuFyMePVZc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_ecustom--ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock_znkohzrXggIf" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span><span id="xdx_8B5_zzPOwRmBW7Z4" style="display: none">Schedule of Supplemental Disclosures Related Weighted Average Operating Leases</span></span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left">Weighted-average remaining lease term-operating leases</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230131_zBJk2d2MIla2" title="Operating lease, weighted average remaining lease term">2.7</span> years</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220731_zrYLH2p2VER8" title="Operating lease, weighted average remaining lease term">2.8</span> years</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; width: 64%; text-align: left">Weighted-average discount rate-operating leases</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230131_zEoj31j9AeW" title="Operating lease, weighted average discount rate, percent">3.6</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">%</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220731_zlzUeHdrZ6Ci" title="Operating lease, weighted average discount rate, percent">3.0</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">%</td></tr> </table> <p id="xdx_8A5_zCXZmohnW8j4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023 and 2022, the Company obtained right-of-use assets of $<span id="xdx_901_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn5n6_c20220801__20230131_z2LSlmoyjO67" title="Right of use assets obtained in exchange for new operating lease liabilities">1.7</span> million and $<span id="xdx_905_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn5n6_c20210801__20220131_zGkbFC8Kf8t9" title="Right of use assets obtained in exchange for new operating lease liabilities">0.7</span> million, respectively, in exchange for new operating lease liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s aggregate operating lease liability was as follows:</span></p> <p id="xdx_896_ecustom--ScheduleOfOperatingLeaseLiabilityTableTextBlock_zqIrORLsbmY9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zm5RRJUkH2Rl" style="display: none">Schedule of Aggregate Operating Lease Liability</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49B_20230131_zdrBVIsc3Wfg" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49E_20220731_zOXFtFAJEFwl" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzDbj_zM4R8LWFwUS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Operating lease liabilities included in “Other current liabilities”</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,917</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,899</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzDbj_zBfefSaorNv8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Operating lease liabilities included in noncurrent liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzDbj_zaCE5PDijgnf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,505</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zViXz0c7FKc8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z4XwxS9R7nMd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum maturities of operating lease liabilities were as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_z0UXHiyRvIq7" style="display: none">Schedule of Future Minimum Maturities of Operating Lease Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20230131_zjq3oo7Vdiv8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Twelve-month period ending January 31:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzXtU_zBE0buxwkih3" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: left">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,135</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzXtU_zyZEyNfPNT28" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,739</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzXtU_zKH0TlyecuKb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,076</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzXtU_znsteLlSbjdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">454</p></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_maLOLLPzXtU_zrb72XhoG6f7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">137</p></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_maLOLLPzXtU_zwOZNRY49GXh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl1198">—</span></p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzXtU_znmYMOd4rwIh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,541</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z7l7Gee9jzG" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(381</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zIH5z6AJUHAe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P1Y P5Y The Newark lease expires in April 2025 and the Israel lease expires in July 2025. 32000 200000 500000 900000 <p id="xdx_893_eus-gaap--LeaseCostTableTextBlock_z67YGi1wV0P1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental disclosures related to the Company’s operating leases were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zQU5ZDYXTiTe" style="display: none">Schedule of Supplemental Disclosures Related to the Company's Operating Leases</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20221101__20230131_zx7z4pfdZZM7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20211101__20220131_zl8S3KPxghUj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20220801__20230131_zUQP1wWLmjBl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_495_20210801__20220131_zqFC223FNNmc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseCost_pn3n3_zYrlX9RWWxKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left">Operating lease cost</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">799</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">687</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,566</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,387</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ShortTermLeaseCost_pn3n3_zU7X6bw6Xw56" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">253</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">528</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_pn3n3_zyFIGpxavOP5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,058</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">940</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,094</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,987</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasePayments_pn3n3_zMyeKs1VZ6D8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">Operating cash flows from operating leases</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasePayments_pn3n3_zZH4AnjJUACb" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases</span>  </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">824</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 799000 687000 1566000 1387000 259000 253000 528000 600000 1058000 940000 2094000 1987000 824000 670000 1588000 1365000 824000 670000 1588000 1365000 <p id="xdx_890_ecustom--ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock_znkohzrXggIf" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span><span id="xdx_8B5_zzPOwRmBW7Z4" style="display: none">Schedule of Supplemental Disclosures Related Weighted Average Operating Leases</span></span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left">Weighted-average remaining lease term-operating leases</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230131_zBJk2d2MIla2" title="Operating lease, weighted average remaining lease term">2.7</span> years</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220731_zrYLH2p2VER8" title="Operating lease, weighted average remaining lease term">2.8</span> years</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; width: 64%; text-align: left">Weighted-average discount rate-operating leases</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230131_zEoj31j9AeW" title="Operating lease, weighted average discount rate, percent">3.6</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">%</td><td style="padding-bottom: 2.5pt; width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220731_zlzUeHdrZ6Ci" title="Operating lease, weighted average discount rate, percent">3.0</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">%</td></tr> </table> P2Y8M12D P2Y9M18D 0.036 0.030 1700000 700000 <p id="xdx_896_ecustom--ScheduleOfOperatingLeaseLiabilityTableTextBlock_zqIrORLsbmY9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zm5RRJUkH2Rl" style="display: none">Schedule of Aggregate Operating Lease Liability</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49B_20230131_zdrBVIsc3Wfg" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49E_20220731_zOXFtFAJEFwl" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzDbj_zM4R8LWFwUS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Operating lease liabilities included in “Other current liabilities”</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,917</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,899</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzDbj_zBfefSaorNv8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Operating lease liabilities included in noncurrent liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,606</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzDbj_zaCE5PDijgnf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,505</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2917000 2899000 4243000 4606000 7160000 7505000 <p id="xdx_89C_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z4XwxS9R7nMd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum maturities of operating lease liabilities were as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_z0UXHiyRvIq7" style="display: none">Schedule of Future Minimum Maturities of Operating Lease Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20230131_zjq3oo7Vdiv8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Twelve-month period ending January 31:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzXtU_zBE0buxwkih3" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: left">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,135</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzXtU_zyZEyNfPNT28" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,739</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzXtU_zKH0TlyecuKb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,076</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzXtU_znsteLlSbjdh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">454</p></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_maLOLLPzXtU_zrb72XhoG6f7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">137</p></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_maLOLLPzXtU_zwOZNRY49GXh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl1198">—</span></p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzXtU_znmYMOd4rwIh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,541</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z7l7Gee9jzG" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(381</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3135000 2739000 1076000 454000 137000 7541000 381000 7160000 <p id="xdx_807_eus-gaap--CashAndCashEquivalentsDisclosureTextBlock_zzs0KqLh0DXc" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 5—<span id="xdx_823_zlh6G6lM6lig">Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_z7RaG4AB1aS1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zjsaU8EXcbn3" style="display: none">Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_491_20230131_zy1Wz4193K" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49F_20220731_zbj2NVgFZc8l" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzDIV_zNH696hat1X9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">117,811</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">98,352</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzDIV_zoOP7DDFOy34" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Restricted cash and cash equivalents</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91,210</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzDIV_zu9romDT9mMl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total cash, cash equivalents, and restricted cash and cash equivalents</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,678</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">189,562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zdMJYUQFTG6j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At January 31, 2023 and July 31, 2022, restricted cash and cash equivalents included $<span id="xdx_903_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230131__srt--ProductOrServiceAxis__custom--IDTFinancialServicesLimitedMember_z2xdse4ecPH" title="Restricted cash and cash equivalents, current">87.7</span> million and $<span id="xdx_900_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220731__srt--ProductOrServiceAxis__custom--IDTFinancialServicesLimitedMember_zQWt72IlPlF" title="Restricted cash and cash equivalents, current">86.6</span> million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services. Certain of the electronic money financial services regulations in Gibraltar require IDT Financial Services to safeguard cash held for customer deposits, segregate cash held for customer deposits from any other cash that IDT Financial Services holds and utilize the cash only for the intended payment transaction.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Company Restricted Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, which provide the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At January 31, 2023 and July 31, 2022, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $<span id="xdx_907_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230131__srt--ProductOrServiceAxis__custom--IDTPaymentServicesMember_zCvPvQzpZl65" title="Cash and cash equivalents, at carrying value">31.2</span> million and $<span id="xdx_90F_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220731__srt--ProductOrServiceAxis__custom--IDTPaymentServicesMember_zo5WJ9hdoQW8" title="Cash and cash equivalents, at carrying value">17.3</span> million, respectively, held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, that was unavailable for other purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_z7RaG4AB1aS1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zjsaU8EXcbn3" style="display: none">Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_491_20230131_zy1Wz4193K" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_49F_20220731_zbj2NVgFZc8l" style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzDIV_zNH696hat1X9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">117,811</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">98,352</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzDIV_zoOP7DDFOy34" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Restricted cash and cash equivalents</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91,210</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzDIV_zu9romDT9mMl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total cash, cash equivalents, and restricted cash and cash equivalents</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">207,678</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">189,562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 117811000 98352000 89867000 91210000 207678000 189562000 87700000 86600000 31200000 17300000 <p id="xdx_80F_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zHhCLyKg08we" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 6—<span id="xdx_820_z0fZpULZXpYb">Debt Securities</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--MarketableSecuritiesTextBlock_zdtsMHdNZZ1l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of available-for-sale debt securities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z7QU1P1eEF4d" style="display: none">Schedule of Available-for-sale Securities</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%">January 31, 2023:</td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zmoGXtJEUXMb" style="text-align: right">23,854</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zYw2fYdqFnG4" style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zjDXw5ZXBwk5" style="text-align: right">(94</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zNTGPqaja6dg" style="text-align: right">23,764</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Government sponsored enterprises notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_z8mV4bvNBg42" style="text-align: right">2,512</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zd6iMcjjsfle" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1235">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zebhQrH04fbc" style="text-align: right">(4</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zKVadDeEpQg2" style="text-align: right">2,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 10pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zbisRt6xVcG9" style="border-bottom: Black 1.5pt solid; text-align: right">3,991</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zrl0C8YeVG4i" style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zyDHMyJnpfpk" style="border-bottom: Black 1.5pt solid; text-align: right">(487</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zsDgApu38r01" style="border-bottom: Black 1.5pt solid; text-align: right">3,505</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131_zFfjC0Zkf37h" style="border-bottom: Black 2.5pt double; text-align: right">30,357</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131_zEcEGLZUUmF7" style="border-bottom: Black 2.5pt double; text-align: right">5</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131_zbobrrLrfdGh" style="border-bottom: Black 2.5pt double; text-align: right">(585</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131_zCx9enZe5DY1" style="border-bottom: Black 2.5pt double; text-align: right">29,777</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Certificates of deposit*</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zaduEjC6D3A3" style="text-align: right">2,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zh9JJ04uLlv" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1247">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zdd6EKa9Cvvl" style="text-align: right">(14</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____ztGTpjEB8FZa" style="text-align: right">1,986</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1251">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zZJtpO7Ouk6h" style="text-align: right">(114</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Corporate bonds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z7taUsgE67ff" style="text-align: right">(416</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,551</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3,035</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1259">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z2O9CJW1p6c5" style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3,032</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220731_ziQ6H0APGtF6" style="border-bottom: Black 2.5pt double; text-align: right">22,849</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right">1</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731_zhUa1O5eDIo9" style="border-bottom: Black 2.5pt double; text-align: right">(547</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731_zi9NgORXSro2" style="border-bottom: Black 2.5pt double; text-align: right">22,303</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 23.75pt; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F00_zwJjkK0E4D7c" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span id="xdx_F16_zxOzcxcpdos9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.</span></td> </tr></table> <p id="xdx_8AD_zLTxDt4LJvu1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 23.75pt; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds from maturities and sales of debt securities and redemptions of equity investments were $<span id="xdx_906_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20221101__20230131_zqWxbChjkwOh" title="Proceeds from sale and maturity of debt securities, available-for-sale">16.1</span> million and $<span id="xdx_90D_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20211101__20220131_zx0iq6TUfpzi" title="Proceeds from sale and maturity of debt securities, available-for-sale">2.2</span> million in the three months ended January 31, 2023 and 2022, respectively, and $<span id="xdx_907_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20220801__20230131_zWkdWJ5mjZa5" title="Proceeds from sale and maturity of debt securities, available-for-sale">27.5</span> million and $<span id="xdx_900_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20210801__20220131_zS7kPrlyfIC4" title="Proceeds from sale and maturity of debt securities, available-for-sale">6.1</span> million in the six months ended January 31, 2023 and 2022, respectively. There were no realized gains or realized losses from sales of debt securities in the three and six months ended January 31, 2023 and 2022. The Company uses the specific identification method in computing the realized gains and realized losses on the sales of debt securities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <p id="xdx_897_eus-gaap--DebtSecuritiesAvailableForSaleTableTextBlock_zqKjEL5S3Pe1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contractual maturities of the Company’s available-for-sale debt securities at January 31, 2023 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zQhGVsJyhEDh" style="display: none">Schedule of Contractual Maturities of Available-for-sale Debt Securities</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20230131_zOrw4DlbrSy6" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_maAFSSDz3sI_zDlJWevupOol" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Within one year</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">22,521</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_maAFSSDz3sI_zguSmuhVy1g9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">After one year through five years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,973</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_maAFSSDz3sI_zRXnijXlUgbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">After five years through ten years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,236</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_maAFSSDz3sI_z0rle3z70Dv6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">After ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">47</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iTI_pn3n3_mtAFSSDz3sI_zutfMM8MAT6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">29,777</p></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zMkuR86MTYYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zwnPIbvO4FM4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zhbVhHCbC1x8" style="display: none">Schedule of Available-for-sale Securities, Unrealized Loss Position</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">January 31, 2023:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zKxWkX5gYUQ4" style="text-align: right">94</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zeHV2aIyYOv1" style="text-align: right">11,315</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Government sponsored enterprises notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zY4PlgMHesVk" style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zJtSvQcNtDgg" style="text-align: right">2,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z7o9lha052bh" style="border-bottom: Black 1.5pt solid; text-align: right">487</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zZ3u10ChPL02" style="border-bottom: Black 1.5pt solid; text-align: right">3,450</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131_z9FXoePo7z87" style="border-bottom: Black 2.5pt double; text-align: right">585</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131_zux7CyVUiGNi" style="border-bottom: Black 2.5pt double; text-align: right">17,273</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%; padding-left: 10pt">Certificates of deposit</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_pn3n3" style="width: 14%; text-align: right">14</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_pn3n3" style="width: 14%; text-align: right">1,986</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Corporate bonds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,514</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">2,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220731_zhKZGGrD3DGc" style="border-bottom: Black 2.5pt double; text-align: right">547</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220731_z8omCeGKmZsb" style="border-bottom: Black 2.5pt double; text-align: right">21,646</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zLfYOyOPLS8c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zYkYgJUOFrgg" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following available-for-sale debt securities included in the tables above were in a continuous unrealized loss position for 12 months or longer:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zMnVZ86rbDfi" style="display: none">Schedule of Continuous Unrealized Loss Position for 12 Months or Longer</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">January 31, 2023:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">U.S. Treasury bills and notes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zOkOC8C7EEJ9" style="width: 14%; text-align: right">87</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zJvUXpZzE6Ng" style="width: 14%; text-align: right">874</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zIL0MZG279g1" style="border-bottom: Black 1.5pt solid; text-align: right">475</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zdf5T1YcwKz8" style="border-bottom: Black 1.5pt solid; text-align: right">3,286</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131_zuDPxTvJRyD" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt securities, available-for-sale">562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131_zB4YUhyesDBe" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt securities, available-for-sale">4,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zUOsTWW59bHa" style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zyFukXJTwXE7" style="text-align: right">892</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zo0z2YnSc1K1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss">234</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zzdxPPBoAeac" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer">1,731</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731_zKUPI99MBhal" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss">306</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731_zPL54uXWbQm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer">2,623</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zFUFZfCuooh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At January 31, 2023 and July 31, 2022, the Company did not intend to sell any of the debt securities included in the table above, and it is not more likely than not that the Company will be required to sell any of these securities before recovery of the unrealized losses, which may be at maturity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--MarketableSecuritiesTextBlock_zdtsMHdNZZ1l" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of available-for-sale debt securities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z7QU1P1eEF4d" style="display: none">Schedule of Available-for-sale Securities</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortized Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross Unrealized Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%">January 31, 2023:</td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td><td style="width: 2%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 10%"> </td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zmoGXtJEUXMb" style="text-align: right">23,854</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zYw2fYdqFnG4" style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zjDXw5ZXBwk5" style="text-align: right">(94</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zNTGPqaja6dg" style="text-align: right">23,764</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Government sponsored enterprises notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_z8mV4bvNBg42" style="text-align: right">2,512</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zd6iMcjjsfle" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1235">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zebhQrH04fbc" style="text-align: right">(4</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zKVadDeEpQg2" style="text-align: right">2,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 10pt">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zbisRt6xVcG9" style="border-bottom: Black 1.5pt solid; text-align: right">3,991</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zrl0C8YeVG4i" style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zyDHMyJnpfpk" style="border-bottom: Black 1.5pt solid; text-align: right">(487</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zsDgApu38r01" style="border-bottom: Black 1.5pt solid; text-align: right">3,505</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20230131_zFfjC0Zkf37h" style="border-bottom: Black 2.5pt double; text-align: right">30,357</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20230131_zEcEGLZUUmF7" style="border-bottom: Black 2.5pt double; text-align: right">5</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20230131_zbobrrLrfdGh" style="border-bottom: Black 2.5pt double; text-align: right">(585</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131_zCx9enZe5DY1" style="border-bottom: Black 2.5pt double; text-align: right">29,777</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Certificates of deposit*</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zaduEjC6D3A3" style="text-align: right">2,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zh9JJ04uLlv" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1247">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zdd6EKa9Cvvl" style="text-align: right">(14</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____ztGTpjEB8FZa" style="text-align: right">1,986</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,848</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1251">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zZJtpO7Ouk6h" style="text-align: right">(114</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Corporate bonds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,966</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z7taUsgE67ff" style="text-align: right">(416</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,551</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3,035</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1259">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z2O9CJW1p6c5" style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3,032</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220731_ziQ6H0APGtF6" style="border-bottom: Black 2.5pt double; text-align: right">22,849</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20220731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right">1</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220731_zhUa1O5eDIo9" style="border-bottom: Black 2.5pt double; text-align: right">(547</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731_zi9NgORXSro2" style="border-bottom: Black 2.5pt double; text-align: right">22,303</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 23.75pt; text-align: justify; text-indent: 0in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F00_zwJjkK0E4D7c" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span id="xdx_F16_zxOzcxcpdos9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.</span></td> </tr></table> 23854000 4000 94000 23764000 2512000 4000 2508000 3991000 1000 487000 3505000 30357000 5000 585000 29777000 2000000 14000 1986000 13848000 114000 13734000 3966000 1000 416000 3551000 3035000 3000 3032000 22849000 1000 547000 22303000 16100000 2200000 27500000 6100000 <p id="xdx_897_eus-gaap--DebtSecuritiesAvailableForSaleTableTextBlock_zqKjEL5S3Pe1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contractual maturities of the Company’s available-for-sale debt securities at January 31, 2023 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zQhGVsJyhEDh" style="display: none">Schedule of Contractual Maturities of Available-for-sale Debt Securities</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20230131_zOrw4DlbrSy6" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_maAFSSDz3sI_zDlJWevupOol" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Within one year</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">22,521</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_maAFSSDz3sI_zguSmuhVy1g9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">After one year through five years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,973</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_maAFSSDz3sI_zRXnijXlUgbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">After five years through ten years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,236</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_maAFSSDz3sI_z0rle3z70Dv6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">After ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">47</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iTI_pn3n3_mtAFSSDz3sI_zutfMM8MAT6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">29,777</p></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 22521000 5973000 1236000 47000 29777000 <p id="xdx_892_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zwnPIbvO4FM4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zhbVhHCbC1x8" style="display: none">Schedule of Available-for-sale Securities, Unrealized Loss Position</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">January 31, 2023:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zKxWkX5gYUQ4" style="text-align: right">94</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zeHV2aIyYOv1" style="text-align: right">11,315</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Government sponsored enterprises notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zY4PlgMHesVk" style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USGovernmentSponsoredEnterprisesDebtSecuritiesMember_zJtSvQcNtDgg" style="text-align: right">2,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z7o9lha052bh" style="border-bottom: Black 1.5pt solid; text-align: right">487</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zZ3u10ChPL02" style="border-bottom: Black 1.5pt solid; text-align: right">3,450</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20230131_z9FXoePo7z87" style="border-bottom: Black 2.5pt double; text-align: right">585</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20230131_zux7CyVUiGNi" style="border-bottom: Black 2.5pt double; text-align: right">17,273</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%; padding-left: 10pt">Certificates of deposit</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_pn3n3" style="width: 14%; text-align: right">14</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_pn3n3" style="width: 14%; text-align: right">1,986</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right">13,734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Corporate bonds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right">3,514</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right">2,412</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 20pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220731_zhKZGGrD3DGc" style="border-bottom: Black 2.5pt double; text-align: right">547</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220731_z8omCeGKmZsb" style="border-bottom: Black 2.5pt double; text-align: right">21,646</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 94000 11315000 4000 2508000 487000 3450000 585000 17273000 14000 1986000 114000 13734000 416000 3514000 3000 2412000 547000 21646000 <p id="xdx_89E_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zYkYgJUOFrgg" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following available-for-sale debt securities included in the tables above were in a continuous unrealized loss position for 12 months or longer:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zMnVZ86rbDfi" style="display: none">Schedule of Continuous Unrealized Loss Position for 12 Months or Longer</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">January 31, 2023:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">U.S. Treasury bills and notes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zOkOC8C7EEJ9" style="width: 14%; text-align: right">87</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zJvUXpZzE6Ng" style="width: 14%; text-align: right">874</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zIL0MZG279g1" style="border-bottom: Black 1.5pt solid; text-align: right">475</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zdf5T1YcwKz8" style="border-bottom: Black 1.5pt solid; text-align: right">3,286</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20230131_zuDPxTvJRyD" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt securities, available-for-sale">562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20230131_zB4YUhyesDBe" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt securities, available-for-sale">4,160</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">July 31, 2022:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">U.S. Treasury bills and notes</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zUOsTWW59bHa" style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zyFukXJTwXE7" style="text-align: right">892</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Corporate bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zo0z2YnSc1K1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss">234</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zzdxPPBoAeac" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer">1,731</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220731_zKUPI99MBhal" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss">306</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220731_zPL54uXWbQm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer">2,623</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 87000 874000 475000 3286000 562000 4160000 72000 892000 234000 1731000 306000 2623000 <p id="xdx_800_eus-gaap--InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_z0FFoTyWehJd" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 7—<span id="xdx_82E_zzcqnjfOUvCh">Equity Investments</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_ecustom--ScheduleOfEquityInvestmentsTableTextBlock_zbZ2yQZ5egLc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zZbIDaiOiFu5" style="display: none">Schedule of Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20230131_zkSvl0ldKnP2" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220731_znC1SOLwnJ94" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_z8P0cHujE5ne" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Zedge, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zrgkmWbISjwe" title="Number of related party shares received"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zROr6IuAJQNg" title="Number of related party shares received">42,282</span></span> shares at January 31, 2023 and July 31, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">93</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">117</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zaRdizpqdLO4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rafael Holdings, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_ecustom--NumberOfRelatedPartySharesReceived_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zluhKxNcyzSb" title="Number of related party shares received">278,810</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_za8nrHQztUgj" title="Number of related party shares received">290,214</span> shares at January 31, 2023 and July 31, 2022, respectively</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">586</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__custom--OtherMarketableEquitySecuritiesMember_zgz5GOtN1iXf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other marketable equity securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,872</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,089</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--MutualFundMember_zwsHpqQuODTl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Fixed income mutual funds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,299</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_zyixt4WSwYWh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Current equity investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,213</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,091</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_zphoZH35aLX8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,132</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_z9qALtQu73V7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1358">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,230</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesBAndSeriesCConvertiblePreferredStockMember_zCijtUEWrdF4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Series B and Series C convertible preferred stock—equity method investment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1361">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,001</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--HedgeFundsMember_zVwuHzfYTFZ2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Hedge funds</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,238</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--OtherInvestmentsMember_zfOPGDa35fkl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,325</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermInvestments_iI_pn3n3_zReZ8SuHY0ee" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Noncurrent equity investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,687</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,426</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zNsWF6dQW6M8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company received the shares of Zedge, Inc. (“Zedge”) Class B common stock and <span id="xdx_90E_ecustom--NumberOfRelatedPartySharesReceived_pid_c20221101__20230131__us-gaap--StatementClassOfStockAxis__custom--UnrestrictedCommonClassBOfRafaelHoldingsIncMember_zAayF7o3xpt4" title="Related party shares received">28,320</span> of the shares of Rafael Class B common stock set forth in the table above in connection with the lapsing of restrictions on Zedge and Rafael restricted stock held by certain of the Company’s employees and the Company’s payment of taxes on behalf of its employees related thereto. The Company purchased <span id="xdx_906_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20210731__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zXIlh8x5ViS6" title="Related party shares purchased">261,894</span> shares of Rafael Class B common stock in fiscal 2021. The Company sold <span id="xdx_907_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20221130__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zZXaZ5YgKgr1" title="Related party shares purchased">11,404</span> shares of Rafael Class B common stock in November 2022. Howard S. Jonas is the Vice-Chairman of the Board of Directors of Zedge.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 23.75pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 23.75pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 28, 2022, in connection with Visa Inc.’s second mandatory release assessment, the Company received <span id="xdx_90B_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20220728__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesAConvertibleParticipatingPreferredStockMember_zVmLqeLRTU24" title="Owned shares">58</span> shares of Visa Series A Preferred and the conversion adjustment for Visa Series C Preferred was reduced to <span id="xdx_90F_eus-gaap--ConvertiblePreferredStockSharesIssuedUponConversion_iI_pid_c20220728__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesAConvertibleParticipatingPreferredStockMember_z1B4bbHPt1rl" title="Convertible Preferred Stock, Shares Issued upon Conversion">3.645</span>. In August 2022, the <span id="xdx_905_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20220831__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesAConvertibleParticipatingPreferredStockMember_zEw0DqOw0MMh" title="Owned shares">58</span> shares of Visa Series A Preferred were converted into <span id="xdx_907_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20220831__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesAConvertibleParticipatingPreferredStockMember__us-gaap--StatementEquityComponentsAxis__custom--VisaClassACommonStockMember_zWKQnoeV2D5l" title="Owned shares">5,800</span> shares of Visa Class A common stock, which the Company sold for $<span id="xdx_904_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_pn5n6_c20220801__20220831__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesAConvertibleParticipatingPreferredStockMember__us-gaap--StatementEquityComponentsAxis__custom--VisaClassACommonStockMember_zYM9NU65xaj4" title="Proceeds from sale of common stock">1.3</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_zL0FMx7i58Va" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zIVmvI9cGh5c" style="display: none">Schedule of Carrying Value of Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_493_20221101__20230131_zala9fkxhkT" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49F_20211101__20220131_zTmRWnJ990Ri" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49D_20220801__20230131_zRvPr7gtIy8g" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_497_20210801__20220131_zVpFrZRaBBe8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iS_pn3n3_z0OI0lDTBfs3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,374</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,397</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,401</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,743</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer_pn3n3_zNuniKVzPQL8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustment for observable transactions involving a similar investment from the same issuer</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">93</p></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(204</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_pn3n3_zXLnvanjUm4g" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Impairments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1401">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1402">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1403">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1404">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iE_pn3n3_zDJtFRUOVze5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,494</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,539</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,494</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,539</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AD_zjcFUmVzVVVi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company increased the carrying value of the shares of Visa Series C Preferred it held by $<span id="xdx_901_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_pn5n6_c20221101__20230131__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zSehWl8CB02k"><span id="xdx_904_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_pn5n6_c20211101__20220131__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zWWUAOKHWJ8d"><span id="xdx_907_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_pn5n6_c20220801__20230131__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_z5QaptsNJGkh">0.1</span></span></span></span> million in each of the three months ended January 31, 2023 and 2022 and in the six months ended January 31, 2023, and the Company decreased the carrying value of the shares of Visa Series C Preferred it held by $<span id="xdx_909_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_pn5n6_c20210801__20220131__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zxVLJROcOPQ6">0.2 </span>million in the six months ended January 31, 2022, based on the fair value of Visa Class A common stock, including a discount for lack of current marketability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_z4DmQIoifUhd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gains and losses for all equity investments measured at fair value included the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zPvzcVwRZ9I8" style="display: none">Schedule of Unrealized (losses) Gains for All Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20221101__20230131_zf9S9XQP0iN5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20211101__20220131_zDALLXQkpkxk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49D_20220801__20230131_zy4A1Ny6q3ji" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_490_20210801__20220131_zYoBWUsYGPeg" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><b>2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">022</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNiGainLoss_pn3n3_zeuDofmeH4pe" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net losses recognized during the period on equity investments</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,952</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,169</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,446</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed_pn3n3_zc2oSinieU3b" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: net gains recognized during the period on equity investments sold during the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_zjwhHReax0dc" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses recognized during the period on equity investments still held at the reporting date</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(250</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,187</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,456</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unrealized gains and losses for all equity investments measured at fair value in the table above included the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20221101__20230131_zzroikSkCNrd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49B_20211101__20220131_zprQ5wRt6QTa" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20220801__20230131_z8g9K7xeXbcf" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_497_20210801__20220131_zdInJppFLI5h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Unrealized gains (losses) recognized during the period on equity investments:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_hus-gaap--StatementEquityComponentsAxis__custom--RafaelClassBCommonStockMember_zgytlqgw09M4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt">Rafael Class B common stock</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">82</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"/><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(993</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">9</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"/><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(13,486</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_hus-gaap--StatementEquityComponentsAxis__custom--ZedgeClassBCommonStockMember_zyNmLHh5RKml" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Zedge Class B common stock</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3</td><td style="padding-bottom: 2.5pt; text-align: left"/><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(168</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(330</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_z73S8P20aA56" style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses recognized during the period on equity investments still held at the reporting date</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(250</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,187</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,456</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A5_z4L9tns3Z2z2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Equity Method Investment</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 2, 2021, the Company paid $<span id="xdx_90E_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20210130__20210202__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityMethodInvestmentMember_z8Ix0ER6H3C6" title="Payments to Acquire Equity Method Investments">4.0</span> million to purchase shares of series B convertible preferred stock of a communications company (the equity method investee, or “EMI”), and on August 10, 2021, the Company paid $<span id="xdx_908_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20210809__20210810__us-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityMethodInvestmentMember_zWASAPV1GbQ2" title="Payments to Acquire Equity Method Investments">1.1</span> million to purchase shares of the EMI’s series C convertible preferred stock and additional shares of the EMI’s series B convertible preferred stock. The initial shares purchased represented <span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20210202__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityMethodInvestmentMember_zstu3a968Vt4" title="Equity Method Investment, Ownership Percentage">23.95</span>% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased the Company’s ownership to <span id="xdx_908_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20210810__us-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityMethodInvestmentMember_zwjrYgIi6Wn2" title="Equity Method Investment, Ownership Percentage">26.57</span>% on an as converted basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for this investment using the equity method since the series B and series C convertible preferred stock are in-substance common stock, and the Company can exercise significant influence over the operating and financial policies of the EMI.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determined that on the dates of the acquisitions, there were differences of $<span id="xdx_906_eus-gaap--EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_iI_pn5n6_c20210202_zRwOR5B3dRSb" title="Equity Method Investment, Difference Between Carrying Amount and Underlying Equity">3.4</span> million and $<span id="xdx_907_eus-gaap--EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_iI_pn5n6_c20210810_ziaD7sS8PaM9" title="Equity Method Investment, Difference Between Carrying Amount and Underlying Equity">1.0</span> million between its investment in the EMI and its proportional interest in the equity of the EMI, which represented the share of the EMI’s customer list on the dates of the acquisitions attributed to the Company’s interest in the EMI. <span id="xdx_901_eus-gaap--EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAccountingTreatment_c20221101__20230131_zuXDtpcvDQi2" title="Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment">These basis differences are being amortized over the 6-year estimated life of the customer list.</span> In the accompanying consolidated statements of income, amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other income (expense), net” (see Note 17).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 31, 2023 and July 31, 2022, the Company was the holder of secured promissory notes made by the EMI in exchange for loans of an aggregate of $<span id="xdx_902_eus-gaap--ReceivableWithImputedInterestFaceAmount_iI_pn5n6_c20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zaHmUODFf7zk" title="Receivable with imputed interest, face amount">3.7</span> million and $<span id="xdx_904_eus-gaap--ReceivableWithImputedInterestFaceAmount_iI_pn5n6_c20220731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zMNle9Xa7X28" title="Receivable with imputed interest, face amount">2.5</span> million, respectively. The notes provide for interest on the principal amount at <span id="xdx_90F_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_pid_dp_uPure_c20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zTTeoAG5jDxl" title="Receivable with imputed interest, effective yield (Interest rate)">15</span>% per annum payable monthly. The notes were due and payable in <span id="xdx_905_eus-gaap--ReceivableWithImputedInterestDueDates_pp0p0_ddxL_c20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z9eyVAsGoNAf" title="Receivable with imputed interest, face amount::XDX::2023-02-28"><span style="-sec-ix-hidden: xdx2ixbrl1467">February 2023</span></span>. The Company, the EMI, and the EMI’s other lenders are in the process of converting all the EMI’s equity and promissory notes into new shares of the EMI’s participating preferred stock. As of January 31, 2023 and July 31, 2022, the notes were included in “Other current assets” in the accompanying consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--EquityMethodInvestmentsTextBlock_zrqYLOkGbwHb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s equity method investment:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zp9k8PgZU6y4" style="display: none">Summary of Changes in Equity Method Investments</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_495_20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zXGz7budFi2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_499_20211101__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zc4qu6viwTq3" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49E_20220801__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zL5yaMaChJN" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_498_20210801__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zNKsPu7meiSf" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EquityMethodInvestments_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">349</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,329</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,001</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,901</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn3n3_z2kB15y648ig" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of convertible preferred stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1477">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,051</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_zDNtz3ntYhA" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity in the net loss of investee</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(542</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(639</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,012</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,080</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_ecustom--AmortizationOfEquityMethodBasisDifference_pn3n3_zNyZ8eGe1p5g" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Amortization of equity method basis difference</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(181</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(181</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(363</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(363</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquityMethodInvestments_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(374</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,509</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(374</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,509</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zNt7nfurTU43" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0pt; text-indent: 23.75pt">As of January 31, 2023, the balance of the Company’s investment in the EMI was included in “Other current liabilities” in the accompanying consolidated balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-indent: 23.75pt"> </p> <p id="xdx_8AA_zin2tDxgEtS" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_89E_ecustom--EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock_zUPaIgfLJEKc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized financial information of the EMI was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zRvm4OkP8rqe" style="display: none">Summary of Statements of Operations</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_492_20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zO49haYfT5E4" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49E_20211101__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zTfD9AitbMq6" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_497_20220801__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z96Yigf79Iye" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_496_20210801__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z7bxylB0Ak0i" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_z2ROdavf4dUd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Revenues</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,818</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,380</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,691</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,071</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Costs and expenses:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_pn3n3_zAqBDxIdtge8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Direct cost of revenues</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,535</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,443</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,228</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,905</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_z6uGDIsyBBh8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,772</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">774</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,408</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,663</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OperatingExpenses_pn3n3_zL2kwm7CdBE" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total costs and expenses</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,307</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,217</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,636</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,568</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_pn3n3_zB9bvfBMjBW4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss from operations</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,489</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(837</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,945</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,497</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--NonoperatingIncomeExpense_pn3n3_zMYJTYivenkh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(498</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(842</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--ProfitLoss_pn3n3_zivXENWv9s5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,987</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(837</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,787</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,498</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A1_zqTuMpWiPIge" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p id="xdx_89C_ecustom--ScheduleOfEquityInvestmentsTableTextBlock_zbZ2yQZ5egLc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zZbIDaiOiFu5" style="display: none">Schedule of Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20230131_zkSvl0ldKnP2" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220731_znC1SOLwnJ94" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_z8P0cHujE5ne" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Zedge, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zrgkmWbISjwe" title="Number of related party shares received"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zROr6IuAJQNg" title="Number of related party shares received">42,282</span></span> shares at January 31, 2023 and July 31, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">93</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">117</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zaRdizpqdLO4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rafael Holdings, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_ecustom--NumberOfRelatedPartySharesReceived_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zluhKxNcyzSb" title="Number of related party shares received">278,810</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_za8nrHQztUgj" title="Number of related party shares received">290,214</span> shares at January 31, 2023 and July 31, 2022, respectively</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">574</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">586</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__custom--OtherMarketableEquitySecuritiesMember_zgz5GOtN1iXf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other marketable equity securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,872</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,089</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--MutualFundMember_zwsHpqQuODTl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Fixed income mutual funds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,299</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_zyixt4WSwYWh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Current equity investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,213</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,091</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_zphoZH35aLX8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,225</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,132</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_z9qALtQu73V7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1358">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,230</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesBAndSeriesCConvertiblePreferredStockMember_zCijtUEWrdF4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Series B and Series C convertible preferred stock—equity method investment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1361">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,001</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--HedgeFundsMember_zVwuHzfYTFZ2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Hedge funds</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,137</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,238</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--OtherInvestmentsMember_zfOPGDa35fkl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,325</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermInvestments_iI_pn3n3_zReZ8SuHY0ee" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Noncurrent equity investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,687</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,426</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 42282 42282 93000 117000 278810 290214 574000 586000 1872000 4089000 6674000 12299000 9213000 17091000 1225000 1132000 1230000 1001000 3137000 3238000 2325000 825000 6687000 7426000 28320 261894 11404 58 3.645 58 5800 1300000 <p id="xdx_899_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_zL0FMx7i58Va" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zIVmvI9cGh5c" style="display: none">Schedule of Carrying Value of Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_493_20221101__20230131_zala9fkxhkT" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49F_20211101__20220131_zTmRWnJ990Ri" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49D_20220801__20230131_zRvPr7gtIy8g" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_497_20210801__20220131_zVpFrZRaBBe8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iS_pn3n3_z0OI0lDTBfs3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,374</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,397</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,401</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,743</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer_pn3n3_zNuniKVzPQL8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustment for observable transactions involving a similar investment from the same issuer</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">93</p></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(204</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_pn3n3_zXLnvanjUm4g" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Impairments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1401">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1402">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1403">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1404">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iE_pn3n3_zDJtFRUOVze5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,494</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,539</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,494</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,539</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1374000 2397000 1401000 2743000 120000 142000 93000 -204000 1494000 2539000 1494000 2539000 100000 100000 100000 200000 <p id="xdx_893_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_z4DmQIoifUhd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gains and losses for all equity investments measured at fair value included the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zPvzcVwRZ9I8" style="display: none">Schedule of Unrealized (losses) Gains for All Equity Investments</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20221101__20230131_zf9S9XQP0iN5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20211101__20220131_zDALLXQkpkxk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49D_20220801__20230131_zy4A1Ny6q3ji" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_490_20210801__20220131_zYoBWUsYGPeg" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><b>2<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">022</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNiGainLoss_pn3n3_zeuDofmeH4pe" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net losses recognized during the period on equity investments</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,952</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,169</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,446</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed_pn3n3_zc2oSinieU3b" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: net gains recognized during the period on equity investments sold during the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_zjwhHReax0dc" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses recognized during the period on equity investments still held at the reporting date</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(250</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,187</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,456</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unrealized gains and losses for all equity investments measured at fair value in the table above included the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20221101__20230131_zzroikSkCNrd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49B_20211101__20220131_zprQ5wRt6QTa" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20220801__20230131_z8g9K7xeXbcf" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_497_20210801__20220131_zdInJppFLI5h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Unrealized gains (losses) recognized during the period on equity investments:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_hus-gaap--StatementEquityComponentsAxis__custom--RafaelClassBCommonStockMember_zgytlqgw09M4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt">Rafael Class B common stock</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">82</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"/><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(993</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">9</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"/><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(13,486</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_hus-gaap--StatementEquityComponentsAxis__custom--ZedgeClassBCommonStockMember_zyNmLHh5RKml" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Zedge Class B common stock</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3</td><td style="padding-bottom: 2.5pt; text-align: left"/><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(168</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(330</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_z73S8P20aA56" style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses recognized during the period on equity investments still held at the reporting date</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(250</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,187</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,456</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> -228000 -2952000 -2169000 -17446000 22000 25000 18000 10000 -250000 -2977000 -2187000 -17456000 82000 -993000 9000 -13486000 3000 -168000 -24000 -330000 -250000 -2977000 -2187000 -17456000 4000000.0 1100000 0.2395 0.2657 3400000 1000000.0 These basis differences are being amortized over the 6-year estimated life of the customer list. 3700000 2500000 0.15 <p id="xdx_89A_eus-gaap--EquityMethodInvestmentsTextBlock_zrqYLOkGbwHb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s equity method investment:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zp9k8PgZU6y4" style="display: none">Summary of Changes in Equity Method Investments</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_495_20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zXGz7budFi2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_499_20211101__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zc4qu6viwTq3" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_49E_20220801__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zL5yaMaChJN" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_498_20210801__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zNKsPu7meiSf" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EquityMethodInvestments_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">349</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,329</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,001</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,901</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn3n3_z2kB15y648ig" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of convertible preferred stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1477">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,051</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_zDNtz3ntYhA" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity in the net loss of investee</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(542</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(639</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,012</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,080</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_ecustom--AmortizationOfEquityMethodBasisDifference_pn3n3_zNyZ8eGe1p5g" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Amortization of equity method basis difference</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(181</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(181</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(363</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(363</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquityMethodInvestments_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of the period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(374</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,509</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(374</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,509</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 349000 3329000 1001000 2901000 1051000 -542000 -639000 -1012000 -1080000 -181000 -181000 -363000 -363000 -374000 2509000 -374000 2509000 <p id="xdx_89E_ecustom--EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock_zUPaIgfLJEKc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized financial information of the EMI was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zRvm4OkP8rqe" style="display: none">Summary of Statements of Operations</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_492_20221101__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zO49haYfT5E4" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49E_20211101__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zTfD9AitbMq6" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_497_20220801__20230131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z96Yigf79Iye" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_496_20210801__20220131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z7bxylB0Ak0i" style="font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_z2ROdavf4dUd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Revenues</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,818</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,380</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,691</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,071</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Costs and expenses:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_pn3n3_zAqBDxIdtge8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Direct cost of revenues</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,535</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,443</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,228</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,905</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_z6uGDIsyBBh8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,772</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">774</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,408</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,663</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OperatingExpenses_pn3n3_zL2kwm7CdBE" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total costs and expenses</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,307</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,217</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,636</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,568</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_pn3n3_zB9bvfBMjBW4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss from operations</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,489</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(837</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,945</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,497</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--NonoperatingIncomeExpense_pn3n3_zMYJTYivenkh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(498</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(842</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--ProfitLoss_pn3n3_zivXENWv9s5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,987</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(837</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,787</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,498</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 1818000 1380000 3691000 3071000 1535000 1443000 3228000 2905000 1772000 774000 3408000 2663000 3307000 2217000 6636000 5568000 -1489000 -837000 -2945000 -2497000 -498000 -842000 -1000 -1987000 -837000 -3787000 -2498000 <p id="xdx_800_eus-gaap--FairValueDisclosuresTextBlock_zQdeizO42wik" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8—<span id="xdx_821_zK6eMpxK3tQ4">Fair Value Measurements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_896_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zCFRTd5PK4D5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zxpQPh7TQLEh" style="display: none">Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F59_zXlRsM9yDSsb">Level 1 (1)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F5D_zyLaUpCaR01a">Level 2 (2)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F52_z4wzwBIKi4G9">Level 3 (3)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">January 31, 2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Debt securities</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo6SxfPWluj4" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">23,764</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zhlpU4M548Sj" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">6,013</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zhqt0f1ON8Yb" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1541">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7ioANF12NNc" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">29,777</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zvRIxiAvVALg" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">9,213</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zAE815Bd4ne4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1547">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ztICYa7bmpu5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1549">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zlhbB5hBp46j" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">9,213</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in noncurrent assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zW5Hn0Bt5MX1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1553">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zHWsqfs35qK" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1555">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zMw3ti6YpvJ7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z594R0Mz5mVk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zoJ4YPb3skki" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">32,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zc5MiKoXA3Ke" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">6,013</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zZSNAFKbgCz9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBHkaPzwzehi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">40,215</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition consideration included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zjFH289dBEja" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1569">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zACkjK8KMAoe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1571">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zGMAmdNy21Vf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,275</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zqSnRgw0F8kj" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,275</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other noncurrent liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zwCasKh1dJci" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1577">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z9m3yiIPqjea" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1579">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z1sGjXfdekX1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(4,334</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z6VWME7z5ak1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(4,334</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zDYwhyFuq47h" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1585">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zcdAoYAOnF6g" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1587">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zGo8MGoZDaoa" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zqXdwE9CpKD9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">July 31, 2022</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Debt securities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z5n7MpXpgJa9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">13,734</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zVf2PnmrsJb6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">8,569</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zdNXl9EyZtPe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1597">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">22,303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zokOOXxu4JA6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">17,091</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zbHISvVCB8dk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1603">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ziLBsWkaqHs9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--EquityInvestmentsCurrentAsset_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">17,091</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in noncurrent assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zYcg5Go8PiN7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1609">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z2zDLWiiDpPk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,230</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zUM0dJlbBLle" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zu1qvKG2EBWi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">2,362</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z8A7xY25hXqf" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">30,825</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zhQXHMnTv6lh" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">9,799</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z9A6giufrSWg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHv6AxSIeNJj" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">41,756</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition consideration included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z0MDMh4MRIG7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1625">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zFNcD7F1wvH1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1627">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zqJbsFDurBBi" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,578</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zY9pS0OlB3f2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,578</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other noncurrent liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zfXPM5hW80Kl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1633">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zki1bjxWslYd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1635">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ziTwGFMtRLBl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(5,968</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z34XfKMWAZz4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(5,968</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_ze1Z7XC8AMN3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1641">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo1vUW4Lv2Re" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1643">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zce3VsI4liCf" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(8,546</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zFoxebaZgNo3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(8,546</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="margin: 0; font-family: Times New Roman, Times, Serif"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0B_zpg7g7pCaSIl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F12_zOTiLpIbmwe5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– quoted prices in active markets for identical assets or liabilities</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0D_zEspWGY3sJT8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span id="xdx_F1F_zYyNV6uLF196" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– observable inputs other than quoted prices in active markets for identical assets and liabilities</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0F_zeSE9kwkYgAj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="text-align: justify"><span id="xdx_F18_zj7UM00zmuok" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– no observable pricing inputs in the market</span></td> </tr></table> <p id="xdx_8A9_zPqTUrgz9CCi" style="margin: 0; font-family: Times New Roman, Times, Serif"> </p> <p style="margin: 0; font-family: Times New Roman, Times, Serif"/> <p style="margin: 0; font-family: Times New Roman, Times, Serif"/> <p style="margin: 0; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At January 31, 2023 and July 31, 2022, the Company had $<span id="xdx_904_ecustom--InvestmentInHedgeFunds_iI_pn5n6_c20230131_zVUCohP92MZi" title="Investment in hedge funds">3.1</span> million and $<span id="xdx_900_ecustom--InvestmentInHedgeFunds_iI_pn5n6_c20220731_zjEsbXtiQhu1" title="Investment in hedge funds">3.2</span> million, respectively, in investments in hedge funds, which were included in noncurrent “Equity investments” in the accompanying consolidated balance sheets. The Company’s investments in hedge funds were accounted for using the equity method, therefore they were not measured at fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zjmPOj4EOy15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zFBAiVYR4uQf" style="display: none">Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20221101__20230131_zmTi5r1ZJi9i" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20211101__20220131_zBH2Y7ghQyC3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49D_20220801__20230131_z88s3UYgEmT" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20210801__20220131_zZEn6RVXoOt8" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,105</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,119</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,465</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_pn3n3_zktk1NG4T6h4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total gains (losses) recognized in “Other income (expense), net”</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">93</p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(204</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,261</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,261</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_zmouHV0gNpL7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1673">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1674">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1675">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1676">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zPL0YkxceV3g" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zUEHGQysr1wi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zlUjaaEWc21e" style="display: none">Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20221101__20230131_z3Jzc0AZDTDi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20211101__20220131_zqV0F7FpQdK2" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20220801__20230131_z7salxFsFcd6" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20210801__20220131_zjUbzx40fEC4" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,603</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,015</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,546</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,025</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_z2QWfeVjVXGi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1685">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1686">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1688">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total (gains) losses included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_iN_pn3n3_di_zWTUptrVAQEd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">“Other operating gain (expense), net”</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1690">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,565</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_iN_pn3n3_di_zDfTaGbSo9Vl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">“Foreign currency translation adjustment”</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">6</p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">3</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(19</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">703</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">703</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_zsXGiIkupTwf" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1705">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1706">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1707">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1708">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zqJJYaZ8QUal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023, the Company paid an aggregate of $<span id="xdx_908_eus-gaap--PaymentForContingentConsiderationLiabilityInvestingActivities_pn5n6_c20220801__20230131_zVqtnkXYhSXi" title="Contingent consideration payment">0.4</span> million in contingent consideration related to prior acquisitions. In addition, in the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the acquisition of Leaf would not be met, and, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recorded gains of $<span id="xdx_90C_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn5n6_di_c20220801__20230131__us-gaap--IncomeStatementLocationAxis__us-gaap--OtherOperatingIncomeExpenseMember_znYTukxmQom7" title="Gain on write-off of contingent consideration payment obligation">1.6</span> million and $<span id="xdx_90C_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn5n6_di_c20210801__20220131__us-gaap--IncomeStatementLocationAxis__us-gaap--OtherOperatingIncomeExpenseMember_zRT5YdchAfCg" title="Gain on write-off of contingent consideration payment obligation">0.3</span> million on the write-off of these contingent consideration payment obligations, which were included in “Other operating gain (expense), net” in the accompanying consolidated statements of income. There were no other changes in the estimated fair value of contingent consideration in the six months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair Value of Other Financial Instruments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of the Company’s other financial instruments was determined using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting these data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash and cash equivalents, restricted cash and cash equivalents, other current assets, customer deposits, and other current liabilities. </i>At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value because of the short period of time to maturity. The fair value estimates for cash, cash equivalents, and restricted cash and cash equivalents were classified as Level 1 and other current assets, customer deposits, and other current liabilities were classified as Level 2 of the fair value hierarchy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other assets and other liabilities. </i>At January 31, 2023 and July 31, 2022, the carrying amount of these assets and liabilities approximated fair value. The fair values were estimated based on the Company’s assumptions, which were classified as Level 3 of the fair value hierarchy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zCFRTd5PK4D5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zxpQPh7TQLEh" style="display: none">Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F59_zXlRsM9yDSsb">Level 1 (1)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F5D_zyLaUpCaR01a">Level 2 (2)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b id="xdx_F52_z4wzwBIKi4G9">Level 3 (3)</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">January 31, 2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Debt securities</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo6SxfPWluj4" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">23,764</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zhlpU4M548Sj" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">6,013</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zhqt0f1ON8Yb" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1541">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7ioANF12NNc" style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">29,777</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zvRIxiAvVALg" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">9,213</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zAE815Bd4ne4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1547">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ztICYa7bmpu5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1549">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zlhbB5hBp46j" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">9,213</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in noncurrent assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zW5Hn0Bt5MX1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1553">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zHWsqfs35qK" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1555">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zMw3ti6YpvJ7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z594R0Mz5mVk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zoJ4YPb3skki" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">32,977</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zc5MiKoXA3Ke" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">6,013</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zZSNAFKbgCz9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBHkaPzwzehi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">40,215</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition consideration included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zjFH289dBEja" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1569">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zACkjK8KMAoe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1571">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zGMAmdNy21Vf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,275</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zqSnRgw0F8kj" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,275</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other noncurrent liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zwCasKh1dJci" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1577">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z9m3yiIPqjea" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1579">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z1sGjXfdekX1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(4,334</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z6VWME7z5ak1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(4,334</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zDYwhyFuq47h" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1585">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zcdAoYAOnF6g" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1587">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zGo8MGoZDaoa" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20230131__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zqXdwE9CpKD9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">July 31, 2022</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Debt securities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z5n7MpXpgJa9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">13,734</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zVf2PnmrsJb6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">8,569</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zdNXl9EyZtPe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1597">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif">22,303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zokOOXxu4JA6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">17,091</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zbHISvVCB8dk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1603">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ziLBsWkaqHs9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--EquityInvestmentsCurrentAsset_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif">17,091</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity investments included in noncurrent assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zYcg5Go8PiN7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1609">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z2zDLWiiDpPk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,230</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zUM0dJlbBLle" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zu1qvKG2EBWi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif">2,362</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z8A7xY25hXqf" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">30,825</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zhQXHMnTv6lh" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">9,799</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z9A6giufrSWg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHv6AxSIeNJj" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif">41,756</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition consideration included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z0MDMh4MRIG7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1625">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zFNcD7F1wvH1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1627">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zqJbsFDurBBi" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,578</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zY9pS0OlB3f2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif">(2,578</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other noncurrent liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zfXPM5hW80Kl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1633">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zki1bjxWslYd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1635">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_ziTwGFMtRLBl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(5,968</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z34XfKMWAZz4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif">(5,968</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_ze1Z7XC8AMN3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1641">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo1vUW4Lv2Re" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1643">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zce3VsI4liCf" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(8,546</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zFoxebaZgNo3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif">(8,546</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="margin: 0; font-family: Times New Roman, Times, Serif"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0B_zpg7g7pCaSIl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F12_zOTiLpIbmwe5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– quoted prices in active markets for identical assets or liabilities</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0D_zEspWGY3sJT8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span id="xdx_F1F_zYyNV6uLF196" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– observable inputs other than quoted prices in active markets for identical assets and liabilities</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0F_zeSE9kwkYgAj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="text-align: justify"><span id="xdx_F18_zj7UM00zmuok" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– no observable pricing inputs in the market</span></td> </tr></table> 23764000 6013000 29777000 9213000 9213000 1225000 1225000 32977000 6013000 1225000 40215000 2275000 2275000 4334000 4334000 -6609000 -6609000 13734000 8569000 22303000 17091000 17091000 1230000 1132000 2362000 30825000 9799000 1132000 41756000 2578000 2578000 5968000 5968000 -8546000 -8546000 3100000 3200000 <p id="xdx_890_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zjmPOj4EOy15" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zFBAiVYR4uQf" style="display: none">Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20221101__20230131_zmTi5r1ZJi9i" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20211101__20220131_zBH2Y7ghQyC3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_49D_20220801__20230131_z88s3UYgEmT" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_494_20210801__20220131_zZEn6RVXoOt8" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,105</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,119</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,132</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,465</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_pn3n3_zktk1NG4T6h4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total gains (losses) recognized in “Other income (expense), net”</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">93</p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(204</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,261</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,225</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,261</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_zmouHV0gNpL7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1673">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1674">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1675">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1676">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1105000 2119000 1132000 2465000 120000 142000 93000 -204000 1225000 2261000 1225000 2261000 <p id="xdx_89B_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zUEHGQysr1wi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zlUjaaEWc21e" style="display: none">Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20221101__20230131_z3Jzc0AZDTDi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20211101__20220131_zqV0F7FpQdK2" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20220801__20230131_z7salxFsFcd6" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_499_20210801__20220131_zjUbzx40fEC4" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif">Balance, beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,603</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,015</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,546</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,025</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_z2QWfeVjVXGi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1685">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1686">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1688">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total (gains) losses included in:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_iN_pn3n3_di_zWTUptrVAQEd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">“Other operating gain (expense), net”</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1690">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,565</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_iN_pn3n3_di_zDfTaGbSo9Vl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">“Foreign currency translation adjustment”</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">6</p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">3</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(19</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">703</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,609</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">703</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_zsXGiIkupTwf" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1705">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1706">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1707">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1708">—</span></span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6603000 1015000 8546000 1025000 375000 303000 1565000 303000 -6000 9000 -3000 19000 6609000 703000 6609000 703000 400000 -1600000 -300000 <p id="xdx_80C_eus-gaap--VariableInterestEntityDisclosureTextBlock_zhyo5clnHSqf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9—<span id="xdx_82B_z5jnQeOrz8i5">Variable Interest Entity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is the primary beneficiary of a VIE that operates money transfer businesses. The Company determined that, effective May 31, 2021, it had the power to direct the activities of the VIE that most significantly impact its economic performance, and the Company has the obligation to absorb losses of and the right to receive benefits from the VIE that could potentially be significant to it. As a result, the Company consolidates the VIE. The Company does not currently own any interest in the VIE and thus the net income incurred by the VIE was attributed to noncontrolling interests in the accompanying consolidated statements of income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_z7JgvGrYr4Ge" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s net income (loss) and aggregate funding (repaid to) provided by the Company were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_z2QNyy4T4l8h" style="display: none">Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221101__20230131_zFXY1HBbLT43" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211101__20220131_zSgXaufhGQ46" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20220801__20230131_zVj2Ji29Hx6g" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210801__20220131_z4YcQ1fJBdE" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--VariableInterestEntityNetIncomeLosstAmount_pn3n3_zGIk5B25vsF5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) of the VIE</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">25</p></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(144</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">165</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1723">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--VariableInterestEntityAggregateFundingRepaidToProvidedByReportingEntity_pn3n3_zSgeCDDJWwSg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Aggregate funding (repaid to) provided by the Company, net</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(93</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">87</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(96</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A5_zMNcTQbix1d3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zV4bjkiOpLP9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s summarized consolidated balance sheet amounts are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_znFQDYlVcvg3" style="display: none">VIE’s Summarized Consolidated Balance Sheet</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230131__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zq54nuVSzwz3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20220731__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zvwPAZi1lfi3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><b>Assets:</b></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and equivalents</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,286</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,808</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Restricted cash</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,064</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,490</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade accounts receivable, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">31</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">179</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherAssetsCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,038</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,387</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DueFromRelatedPartiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due from the Company</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1747">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant, and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">467</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherIntangibleAssetsNet_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other intangibles, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">813</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">889</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,768</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,172</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>Liabilities and noncontrolling interests:</b></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade accounts payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1759">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1760">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,990</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,559</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DueToRelatedPartiesNoncurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due to the Company</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1769">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated other comprehensive loss</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--MinorityInterest_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncontrolling interests</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,767</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,602</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total liabilities and noncontrolling interests</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,768</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,172</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A5_z4wFGpHazcJi" style="margin: 0; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="margin: 0; font-family: Times New Roman, Times, Serif"/> <p style="margin: 0; font-family: Times New Roman, Times, Serif"/> <p style="margin: 0; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span style="font-size: 10pt"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s assets may only be used to settle the VIE’s obligations and may not be used for other consolidated entities. The VIE’s liabilities are non-recourse to the general credit of the Company’s other consolidated entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_z7JgvGrYr4Ge" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s net income (loss) and aggregate funding (repaid to) provided by the Company were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_z2QNyy4T4l8h" style="display: none">Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221101__20230131_zFXY1HBbLT43" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211101__20220131_zSgXaufhGQ46" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20220801__20230131_zVj2Ji29Hx6g" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210801__20220131_z4YcQ1fJBdE" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--VariableInterestEntityNetIncomeLosstAmount_pn3n3_zGIk5B25vsF5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) of the VIE</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">25</p></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(144</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">165</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1723">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--VariableInterestEntityAggregateFundingRepaidToProvidedByReportingEntity_pn3n3_zSgeCDDJWwSg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Aggregate funding (repaid to) provided by the Company, net</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(93</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">87</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(96</span></td><td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 25000 -144000 165000 -10000 -93000 87000 -96000 <p id="xdx_89B_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zV4bjkiOpLP9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s summarized consolidated balance sheet amounts are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_znFQDYlVcvg3" style="display: none">VIE’s Summarized Consolidated Balance Sheet</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230131__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zq54nuVSzwz3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20220731__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zvwPAZi1lfi3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><b>Assets:</b></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and equivalents</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,286</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,808</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Restricted cash</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,064</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,490</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade accounts receivable, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">31</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">179</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherAssetsCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,038</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,387</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DueFromRelatedPartiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due from the Company</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1747">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant, and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">375</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">467</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherIntangibleAssetsNet_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other intangibles, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">813</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">889</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,768</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,172</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>Liabilities and noncontrolling interests:</b></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade accounts payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1759">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1760">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,990</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,559</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DueToRelatedPartiesNoncurrent_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due to the Company</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1769">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated other comprehensive loss</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--MinorityInterest_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncontrolling interests</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,767</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,602</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total liabilities and noncontrolling interests</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,768</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,172</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 3286000 1808000 2064000 4490000 13000 31000 179000 14000 1038000 1387000 86000 375000 467000 813000 889000 7768000 9172000 25000 20000 3990000 5559000 1000 -15000 -9000 3767000 3602000 7768000 9172000 <p id="xdx_800_eus-gaap--OtherOperatingIncomeAndExpenseTextBlock_zkGY7vTlAMf3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10—<span id="xdx_824_zEbKWA3xLUb3">Other Operating Gain (Expense), Net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_898_ecustom--ScheduleOfOtherOperatingExpenseNetTableTextBlock_zSNQW32hySce" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the other operating gain (expense), net by business segment:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zs4WYNeunmvb" style="display: none">Schedule of Other Operating Expense, Net</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20221101__20230131_zaArqLd6Z4j7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20211101__20220131_zj88fJiA2cf1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20220801__20230131_zU9H6ce4NCyf" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210801__20220131_zqvLHI31D0Ja" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LegalFees_iN_pn3n3_di_msOOIENzne3_zjAKZn1oH7L6" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Corporate—Straight Path Communications Inc. class action legal fees</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,597</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,694</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,109</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,671</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_404_eus-gaap--UnusualOrInfrequentItemInsuranceProceeds_pn3n3_maOOIENzne3_zkf72mnhzg05" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Corporate—Straight Path Communications Inc. class action insurance claims</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,263</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,972</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,988</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,887</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn3n3_di_msOOIENzne3_zDu3d0RMXg78" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fintech—write-off of contingent consideration liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1794">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1795">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,565</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1797">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--FintechGovernmentGrants_pn3n3_maOOIENzne3_z1pMEm5VRts2" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fintech— government grants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">349</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1800">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">382</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1802">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability_iN_pn3n3_di_msOOIENzne3_zijMDHfzYYeg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">net2phone—write-off of contingent consideration liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1804">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1806">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--Net2PhoneOtherNet_iN_pn3n3_di_msOOIENzne3_zw3U6rJ4w5N4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">net2phone—other</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1809">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1811">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim_iN_pn3n3_di_msOOIENzne3_z4V61g4fk9o6" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Traditional Communications— cable telephony customer indemnification claim</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--TraditionalCommunicationsOther_iN_pn3n3_di_msOOIENzne3_zAnOlwuisN3i" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Traditional Communications—other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">3<span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">2<span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherOperatingIncomeExpenseNet_iT_pn3n3_mtOOIENzne3_zUMn3zlNX7C1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total other operating gain (expense), net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(442</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">816</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(530</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8AA_zJ1XVWVMO565" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Straight Path Communications Inc. Class Action</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As discussed in Note 16, the Company (as well as other defendants) has been named in a pending class action on behalf of the stockholders of the Company’s former subsidiary, Straight Path Communications Inc. (“Straight Path”). The Company incurred legal fees and recorded offsetting gains from insurance claims related to this action in the three and six months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Write-off of Contingent Consideration Liabilities</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023, the Company determined that the requirements for a portion of the contingent consideration payments related to the Leaf acquisition would not be met. In addition, in the three months ended January 31, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition in December 2019 would not be met before the expiration date. The Company recognized gains on the write-off of these contingent consideration payment obligations in the Fintech and net2phone segments, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><i>Government Grants</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify; text-indent: 23.75pt">In the three and six months ended January 31, 2023, Leaf received payments from government grants for the development and commercialization of blockchain-backed financial technologies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify; text-indent: 23.75pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Indemnification Claim</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning in June 2019, as part of a commercial resolution, the Company indemnified a cable telephony customer related to patent infringement claims brought against the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_ecustom--ScheduleOfOtherOperatingExpenseNetTableTextBlock_zSNQW32hySce" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the other operating gain (expense), net by business segment:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zs4WYNeunmvb" style="display: none">Schedule of Other Operating Expense, Net</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20221101__20230131_zaArqLd6Z4j7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20211101__20220131_zj88fJiA2cf1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20220801__20230131_zU9H6ce4NCyf" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210801__20220131_zqvLHI31D0Ja" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023 </b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LegalFees_iN_pn3n3_di_msOOIENzne3_zjAKZn1oH7L6" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Corporate—Straight Path Communications Inc. class action legal fees</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,597</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,694</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,109</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,671</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_404_eus-gaap--UnusualOrInfrequentItemInsuranceProceeds_pn3n3_maOOIENzne3_zkf72mnhzg05" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Corporate—Straight Path Communications Inc. class action insurance claims</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,263</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,972</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,988</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,887</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn3n3_di_msOOIENzne3_zDu3d0RMXg78" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fintech—write-off of contingent consideration liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1794">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1795">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,565</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1797">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--FintechGovernmentGrants_pn3n3_maOOIENzne3_z1pMEm5VRts2" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fintech— government grants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">349</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1800">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">382</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1802">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability_iN_pn3n3_di_msOOIENzne3_zijMDHfzYYeg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">net2phone—write-off of contingent consideration liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1804">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1806">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">303</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--Net2PhoneOtherNet_iN_pn3n3_di_msOOIENzne3_zw3U6rJ4w5N4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">net2phone—other</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1809">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1811">—</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim_iN_pn3n3_di_msOOIENzne3_z4V61g4fk9o6" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Traditional Communications— cable telephony customer indemnification claim</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--TraditionalCommunicationsOther_iN_pn3n3_di_msOOIENzne3_zAnOlwuisN3i" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Traditional Communications—other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">3<span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right">2<span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherOperatingIncomeExpenseNet_iT_pn3n3_mtOOIENzne3_zUMn3zlNX7C1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total other operating gain (expense), net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(442</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">816</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(530</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 1597000 2694000 4109000 3671000 1263000 1972000 2988000 2887000 -1565000 349000 382000 -303000 -303000 10000 10000 1000 12000 12000 36000 -3000 1000 -2000 3000 17000 -442000 816000 -530000 <p id="xdx_805_eus-gaap--DebtDisclosureTextBlock_z92lv47mCOga" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 11—<span id="xdx_82C_zzcWf7xNvUo7">Revolving Credit Facility</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s subsidiary, IDT Telecom, Inc. (“IDT Telecom”), entered into a credit agreement, dated as of May 17, 2021, with TD Bank, N.A. for a revolving credit facility for up to a maximum principal amount of $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210517__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_z6Vmid6ppkPb" title="Line of credit facility, maximum borrowing capacity">25.0</span> million. IDT Telecom may use the proceeds to finance working capital requirements and for certain closing costs of the facility. At January 31, 2023 and July 31, 2022, there were <span id="xdx_906_eus-gaap--LineOfCredit_iI_pn5n6_do_c20230131__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zP90pzmJ5oA6" title="Revolving credit amount outstanding"><span id="xdx_90E_eus-gaap--LineOfCredit_iI_pn5n6_do_c20220731__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zbYgm8XAT1L7" title="Revolving credit amount outstanding">no</span></span> amounts outstanding under this facility. In the six months ended January 31, 2023 and 2022, IDT Telecom borrowed and repaid an aggregate of $<span id="xdx_904_eus-gaap--ProceedsFromLinesOfCredit_pn5n6_c20220801__20230131__dei--LegalEntityAxis__custom--IDTTelecomMember_zUtocdy0Rz04" title="Proceeds from lines of credit"><span id="xdx_90A_eus-gaap--RepaymentsOfLinesOfCredit_pn5n6_c20220801__20230131__dei--LegalEntityAxis__custom--IDTTelecomMember_zhSwf4Q3YKue" title="Repayments of lines of credit">2.4</span></span> million and $<span id="xdx_90D_eus-gaap--ProceedsFromLinesOfCredit_pn5n6_c20210801__20220131__dei--LegalEntityAxis__custom--IDTTelecomMember_zFnAWnm1yFeg" title="Proceeds from lines of credit"><span id="xdx_905_eus-gaap--RepaymentsOfLinesOfCredit_pn5n6_c20210801__20220131__dei--LegalEntityAxis__custom--IDTTelecomMember_z0UVoUa77KN7" title="Repayments of lines of credit">2.5</span></span> million, respectively, under the facility. <span id="xdx_904_eus-gaap--LineOfCreditFacilityDescription_c20220801__20230131__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zc9gHPwEXvza" title="Credit facility, description">The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn5n6_c20210517__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_z6j0968wzaci" title="Revolving credit, unused portion amount">25.0</span> million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter.</span> IDT Telecom is required to comply with various affirmative and negative covenants as well as maintain certain targets based on financial ratios during the term of the revolving credit facility. As of January 31, 2023 and July 31, 2022, IDT Telecom was in compliance with all of the covenants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 25000000.0 0 0 2400000 2400000 2500000 2500000 The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the Intercontinental Exchange Benchmark Administration Ltd. LIBOR multiplied by the Regulation D maximum reserve requirement plus 125 to 175 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2024. IDT Telecom pays a quarterly unused commitment fee on the average daily balance of the unused portion of the $25.0 million commitment of 30 to 85 basis points, depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter. 25000000.0 <p id="xdx_803_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zh1B8UPnZXqc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 12—<span id="xdx_827_zsKDOFUJuo97">Equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock Issued to Certain Executive Officers for Bonus Payments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023, certain executive officers of the Company received performance bonuses for fiscal 2022 of an aggregate of $<span id="xdx_90A_ecustom--PerformanceBonusPaidInCashStock_pn5n6_c20220801__20230131__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember_zuj140789bu9" title="Performance bonus paid in cash stock">1.2</span> million, of which one-half was paid in cash and one-half was paid in shares of the Company’s Class B common stock. The Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220801__20230131__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zK44eYEmpJea" title="Issuance of shares">24,543</span> shares of its Class B common stock with an issue date value of $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20220801__20230131__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfH4pmQcu8fe" title="Issuance of shares, value">0.6</span> million for the bonus payments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2015 Stock Option and Incentive Plan</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i/></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 14, 2022, the Company’s stockholders approved an amendment to the Company’s 2015 Stock Option and Incentive Plan to increase the number of shares of the Company’s Class B common stock available for the grant of awards thereunder by an additional <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20221213__20221214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_zXtZRDc2MQqa" title="Stock additionally authorized">50,000</span> shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023, the Company received cash from the exercise of stock options of $<span id="xdx_909_eus-gaap--ProceedsFromStockOptionsExercised_pn5n6_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_zaSAHQGSTi55" title="Proceeds from exercise of stock options">0.2</span> million, for which the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_zjPX0oioZFTi" title="Number of exercised of stock options shares">12,500</span> shares of its Class B common stock. There were <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_do_c20210801__20220131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_z4i96FQZAq5c" title="Number of exercised of stock options shares">no</span> stock option exercises in the six months ended January 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023, the Company granted <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220801__20230131__srt--TitleOfIndividualAxis__custom--EmployeeMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_zuWiGPkgto5a" title="Stock granted">15,000</span> shares of its Class B common stock to an employee. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20220801__20230131__srt--TitleOfIndividualAxis__custom--EmployeeMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--PlanNameAxis__custom--TwentyFifteenStockOptionAndIncentivePlanMember_za8quOGW83R" title="Share based compensation">0.4</span> million for this grant, which was the fair value of the shares on the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock Repurchases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company’s Class B common stock. The Board of Directors authorized the repurchase of up to <span id="xdx_905_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn5n6_c20230131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zeOz9NpOl6yg" title="Aggregate repurchased shares">8.0</span> million shares in the aggregate. In the six months ended January 31, 2023, the Company repurchased <span id="xdx_904_eus-gaap--TreasuryStockSharesAcquired_c20220801__20230131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zuR26qug02je" title="Class B common stock shares repurchased">203,436</span> shares of its Class B common stock for an aggregate purchase price of $<span id="xdx_90E_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20220801__20230131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zxQxCiYzwiL3" title="Aggregate purchase price of shares repurchased">5.0</span> million. There were no repurchases under the program in the six months ended January 31, 2022. At January 31, 2023, <span id="xdx_90B_eus-gaap--StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_iI_pn5n6_c20230131_z80jvS6R5Vik" title="Shares remained available for repurchase under stock repurchase program">5.0</span> million shares remained available for repurchase under the stock repurchase program.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the six months ended January 31, 2023 and 2022, the Company paid $<span id="xdx_906_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20220801__20230131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember__srt--TitleOfIndividualAxis__custom--EmployeesMember_zoxwUvqPpft1" title="Aggregate purchase price of shares repurchased">0.3</span> million and $<span id="xdx_904_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20210801__20220131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember__srt--TitleOfIndividualAxis__custom--EmployeesMember_zfemv9titXK4" title="Aggregate purchase price of shares repurchased">9.0</span> million, respectively, to repurchase <span id="xdx_902_eus-gaap--TreasuryStockSharesAcquired_pid_c20220801__20230131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember__srt--TitleOfIndividualAxis__custom--EmployeesMember_zcn2wVL21ALe" title="Class B common stock shares repurchased">13,403</span> and <span id="xdx_906_eus-gaap--TreasuryStockSharesAcquired_pid_c20210801__20220131__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember__srt--TitleOfIndividualAxis__custom--EmployeesMember_zsDGppTLdGZ7" title="Class B common stock shares repurchased">200,438</span> shares, respectively, of the Company’s Class B common stock that were tendered by employees of the Company to satisfy the employees’ tax withholding obligations in connection with shares issued for bonus payments, the vesting of deferred stock units (“DSUs”), and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value as of the close of business on the trading day immediately prior to the vesting date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred Stock Units Equity Incentive Program</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220801__20230131__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zMZjx0CVvWa" title="Deferred stock units, description">On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pid_c20221204__20221205__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zx8nWH7SR3j" title="Number of deferred stock units granted">187,975</span> DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20221130__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember_zdCXXc3kI6P7">25.45</span> per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $<span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_iI_pn5n6_c20230131__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zXnP18momX36" title="Estimated fair value of DSUs on date of grant">5.1</span> million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs.</span> The weighted average grant date fair value per DSU was $<span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220801__20230131__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zvffV3Mi04y5" title="Weighted average grant date fair value per DSU">27.20</span>. At January 31, 2023, there was $<span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20230131__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zEwliZevUPAb" title="Unrecognized compensation cost related to non-vested DSUs">4.2</span> million of total unrecognized compensation cost related to non-vested DSUs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had an existing equity incentive program in the form of DSUs that, upon vesting, entitled the grantees to receive shares of the Company’s Class B common stock. On January 5, 2022, the third and final vesting date under the program, the Company issued <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20220104__20220105__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--AwardTypeAxis__custom--DeferredStockUnitsMember_zSjAEYG1t042" title="Share based compensation arrangement by share based payment award, equity instruments other than options, vested in period">301,296</span> shares of its Class B common stock in respect of DSUs that vested on that date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1200000 24543 600000 50000 200000 12500 0 15000 400000 8000000.0 203436 5000000.0 5000000.0 300000 9000000.0 13403 200438 On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted 187,975 DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs. 187975 25.45 5100000 27.20 4200000 301296 <p id="xdx_808_eus-gaap--MinorityInterestDisclosureTextBlock_ztT1gUw8cYki" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 13—<span id="xdx_82D_zcvYnp6mr5Hl">Redeemable Noncontrolling Interest</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 29, 2021, NRS sold shares of its Class B common stock representing <span id="xdx_90F_ecustom--SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction_pid_dp_uPure_c20210928__20210929__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zvueJRXKQJA1" title="Capital stock outstanding percentage">2.5</span>% of its outstanding capital stock on a fully diluted basis to Alta Fox Opportunities Fund LP (“Alta Fox”) for cash of $<span id="xdx_90E_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn6n6_c20210928__20210929__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zLvkqpgAyaBe" title="Sale of stock, consideration received on transaction">10</span> million. Alta Fox has the right to request that NRS redeem all or any portion of the NRS common shares that it purchased at the per share purchase price during a period of 182 days following the fifth anniversary of this transaction. The redemption right shall terminate upon the consummation of (i) a sale of NRS or its assets for cash or securities that are listed on a national securities exchange, (ii) a public offering of NRS’ securities, or (iii) a distribution of NRS’ capital stock following which NRS’ common shares are listed on a national securities exchange.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The shares of NRS’ Class B common stock sold to Alta Fox have been classified as mezzanine equity in the accompanying consolidated balance sheets because they may be redeemed at the option of Alta Fox, although the shares are not mandatorily redeemable. The carrying amount of the shares includes the noncontrolling interest in the net income of NRS. The net income attributable to the mezzanine equity’s noncontrolling interest during the periods were as follows:</span></p> <p id="xdx_895_eus-gaap--RedeemableNoncontrollingInterestTableTextBlock_z1lvdek96TQl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zBmqenaS6ky9" style="display: none">Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20221101__20230131_zPFX5cNeXnY6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20211101__20220131_zpuUBj9PsSB4" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20220801__20230131_z6WlOGfZHbda" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20210801__20220131_z1PP2Fqw2063" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAttributableToRedeemableNoncontrollingInterest_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zFqXvIJz8CH9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net income of NRS attributable to the mezzanine equity’s noncontrolling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">53</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">198</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">63</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zN7oz3QjkBu3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.025 10000000 <p id="xdx_895_eus-gaap--RedeemableNoncontrollingInterestTableTextBlock_z1lvdek96TQl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zBmqenaS6ky9" style="display: none">Schedule of Net Income Attributable to Mezzanine Equity’s Noncontrolling Interest</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20221101__20230131_zPFX5cNeXnY6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20211101__20220131_zpuUBj9PsSB4" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20220801__20230131_z6WlOGfZHbda" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20210801__20220131_z1PP2Fqw2063" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAttributableToRedeemableNoncontrollingInterest_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zFqXvIJz8CH9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net income of NRS attributable to the mezzanine equity’s noncontrolling interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">53</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">198</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">63</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 65000 53000 198000 63000 <p id="xdx_804_eus-gaap--EarningsPerShareTextBlock_zzGbRpbKNmQ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 14— <span id="xdx_821_zcO9KU1QIPm5">Earnings Per Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zxMaR7jgh403" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zZOMx7yFcpl3" style="display: none">Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20221101__20230131_znmAfsv0G4Zj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20211101__20220131_zizscTweesMh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20220801__20230131_zvtEk5hjs1vh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210801__20220131_zeSgwNiLbZCl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_zWdxwQDdCyP2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic weighted-average number of shares</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,510</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,652</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,556</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,609</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effect of dilutive securities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_zkaPdolCxoj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock options</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">715</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">711</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_pn3n3_zJSR2AhNPOEg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested restricted Class B common stock</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">175</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_z6b03cDK5O55" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted weighted-average number of shares</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,538</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,542</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25,577</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A9_zdu0wpVczrWd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There were <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20221101__20230131_zRnu6wByfyB6" title="Anti-dilutive earnings per share"><span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20220801__20230131_z0CXxIfv8Yre" title="Anti-dilutive earnings per share"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20211101__20220131_zletdVNjsJCi" title="Anti-dilutive earnings per share"><span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20210801__20220131_z6UKPnYMFTy8" title="Anti-dilutive earnings per share">no</span></span></span></span> shares excluded from the calculation of diluted earnings per share </span>in the three and six months ended January 31, 2023 and 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zxMaR7jgh403" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zZOMx7yFcpl3" style="display: none">Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20221101__20230131_znmAfsv0G4Zj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20211101__20220131_zizscTweesMh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20220801__20230131_zvtEk5hjs1vh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210801__20220131_zeSgwNiLbZCl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_zWdxwQDdCyP2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic weighted-average number of shares</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,510</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,652</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,556</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,609</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effect of dilutive securities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_zkaPdolCxoj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock options</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">715</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">711</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_pn3n3_zJSR2AhNPOEg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested restricted Class B common stock</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">175</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_z6b03cDK5O55" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted weighted-average number of shares</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,538</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,542</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25,577</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 25510000 25652000 25556000 25609000 9000 715000 11000 711000 19000 175000 10000 260000 25538000 26542000 25577000 26580000 0 0 0 0 <p id="xdx_80D_eus-gaap--ComprehensiveIncomeNoteTextBlock_zEMqoJjFgIb2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 15—<span id="xdx_82D_zxfHkjxddbne">Accumulated Other Comprehensive Loss</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_897_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zLeppQN1nJ8f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accumulated balances for each classification of other comprehensive loss were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   <span id="xdx_8B3_zz2aJvDpHld4" style="display: none">Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Loss on Available-for-Sale Securities</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign Currency Translation</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated Other Comprehensive Loss</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif">Balance, July 31, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zYMpcnkHWXJc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(546</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_z8RjQV17efXh" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(10,759</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131_zUEJn8awTo6f" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(11,305</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive loss attributable to IDT Corporation</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z0eZzGYGnSPb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(34</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zVEKrqwny8p8" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(2,372</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131_zz7QYhQhquRe" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(2,406</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, January 31, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_ziq5wwqHtqh1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zB4zxr8GaqG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(13,131</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131_zplMNnQ0W9i7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(13,711</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A8_z0ijVfx4IUo2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zLeppQN1nJ8f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accumulated balances for each classification of other comprehensive loss were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">   <span id="xdx_8B3_zz2aJvDpHld4" style="display: none">Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Loss on Available-for-Sale Securities</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign Currency Translation</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated Other Comprehensive Loss</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif">Balance, July 31, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zYMpcnkHWXJc" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(546</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_z8RjQV17efXh" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(10,759</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20220801__20230131_zUEJn8awTo6f" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(11,305</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive loss attributable to IDT Corporation</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z0eZzGYGnSPb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(34</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zVEKrqwny8p8" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(2,372</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20220801__20230131_zz7QYhQhquRe" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Other comprehensive loss attributable to IDT Corporation"><span style="font-family: Times New Roman, Times, Serif">(2,406</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance, January 31, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_ziq5wwqHtqh1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zB4zxr8GaqG5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(13,131</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20220801__20230131_zplMNnQ0W9i7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(13,711</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> -546000 -10759000 -11305000 -34000 -2372000 -2406000 -580000 -13131000 -13711000 <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zxPfR10ZXvec" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 16—<span id="xdx_821_zmqLqzY670Zi">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Coronavirus Disease (COVID-19)</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company continues to monitor and respond to the impacts of the COVID-19 pandemic on all aspects of its business, including its customers, employees, suppliers, vendors, and business partners.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operationally, the Company’s employees transitioned to work-from-home during the third quarter of fiscal 2020. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a hybrid basis. The Company’s salespeople, customer service employees, technicians, and delivery employees continue to serve its independent retailers, channel partners, and customers with minimal interruption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">COVID-19 had mixed financial impacts on the Company beginning in the third quarter of fiscal 2020 and continuing through the third quarter of fiscal 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Legal Proceedings</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 24, 2018, Sprint Communications Company L.P. filed a patent infringement claim against the Company and certain of its affiliates in the U.S. District Court for the District of Delaware alleging infringement of U.S. Patent Nos. 6,298,064; 6,330,224; 6,343,084; 6,452,932; 6,463,052; 6,473,429; 6,563,918; 6,633,561; 6,697,340; 6,999,463; 7,286,561; 7,324,534; 7,327,728; 7,505,454; and 7,693,131. Plaintiff was seeking damages and injunctive relief. On June 28, 2018, Sprint dismissed the complaint without prejudice. The Company is evaluating the underlying claim, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend any claim of infringement of the listed patents.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 5, 2017, plaintiff JDS1, LLC, on behalf of itself and all other similarly situated stockholders of Straight Path, and derivatively on behalf of Straight Path as nominal defendant, filed a putative class action and derivative complaint in the Court of Chancery of the State of Delaware against the Company, The Patrick Henry Trust (a trust formed by Howard S. Jonas that held record and beneficial ownership of certain shares of Straight Path he formerly held), Howard S. Jonas, and each of Straight Path’s directors. The complaint alleges that the Company aided and abetted Straight Path Chairman of the Board and Chief Executive Officer Davidi Jonas, and Howard S. Jonas in his capacity as controlling stockholder of Straight Path, in breaching their fiduciary duties to Straight Path in connection with the settlement of claims between Straight Path and the Company related to potential indemnification claims concerning Straight Path’s obligations under the Consent Decree it entered into with the Federal Communications Commission (“FCC”), as well as the sale of Straight Path’s subsidiary Straight Path IP Group, Inc. to the Company in connection with that settlement. That action was consolidated with a similar action that was initiated by The Arbitrage Fund. The Plaintiffs are seeking, among other things, (i) a declaration that the action may be maintained as a class action or in the alternative, that demand on the Straight Path Board is excused; (ii) that the term sheet is invalid; (iii) awarding damages for the unfair price stockholders received in the merger between Straight Path and Verizon Communications Inc. for their shares of Straight Path’s Class B common stock; and (iv) ordering Howard S. Jonas, Davidi Jonas, and the Company to disgorge any profits for the benefit of the class Plaintiffs. On August 28, 2017, the Plaintiffs filed an amended complaint. On September 24, 2017, the Company filed a motion to dismiss the amended complaint, which was ultimately denied, and which denial was affirmed by the Delaware Supreme Court. On February 17, 2022, the court denied the Company’s motion for summary judgment. On March 10, 2022, JDS1, LLC withdrew its application to serve as class representative and lead plaintiff. On May 16, 2022, the court denied The Arbitrage Fund’s motion to serve as class representative and lead plaintiff, and approved intervenor Ardell Howard’s motion to serve as class representative. The trial commenced on August 29, 2022 for a period of five days, followed by another five-day period in December 2022. The parties are in the midst of post-trial briefing. Closing statements are scheduled to take place in May 2023. The Company is vigorously defending this matter (see Note 10). At this stage, the Company is unable to estimate its potential liability, if any.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to the foregoing, the Company is subject to other legal proceedings that have arisen in the ordinary course of business and have not been finally adjudicated. Although there can be no assurance in this regard, the Company believes that none of the other legal proceedings to which the Company is a party will have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"/> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sales Tax Contingency</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 21, 2018, the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. It is possible that one or more jurisdictions may assert that the Company has liability for periods for which it has not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect the Company’s business, financial position, and operating results. One or more jurisdictions may change their laws or policies to apply their sales, use or other similar taxes to the Company’s operations, and if such changes were made it could materially and adversely affect the Company’s business, financial position, and operating results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Regulatory Fees Audit</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s 2017 FCC Form 499-A, which reports its calendar year 2016 revenue, was audited by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company, in accordance with USAC’s audit procedures, appealed certain of the findings. USAC issued a final decision, and the final decision overturned one of the initial findings but left the remaining initial findings in place. The reversal will result in the elimination of a $<span id="xdx_907_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20230131__srt--ProductOrServiceAxis__custom--UniversalServiceFundMember_zojQQsSHpsYa" title="Loss contingency, estimate of possible loss">1.8</span> million charge by the Universal Service Fund. The final decision upheld the imposition of a $<span id="xdx_900_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20210731__srt--ProductOrServiceAxis__custom--FederalTelecommunicationsRelayServicesFundMember_zovZRVrjiR02" title="Accrued liabilities">2.9</span> million charge to the Federal Telecommunications Fund. The Company intends to appeal the USAC’s final decision to the FCC, and does not intend to remit payment for the Federal Telecommunications Fund fees unless and until a negative decision on its appeal has been issued. In response to the aforementioned preliminary audit findings, the Company made certain changes to its filing policies and procedures for years that remain potentially under audit. At January 31, 2023 and July 31, 2022, the Company’s accrued expenses included $<span id="xdx_90D_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iI_pn5n6_c20230131_zE5CLD4Fv9lk" title="Accrued liabilities">31.4</span> million and $<span id="xdx_903_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iI_pn5n6_c20220731_zm0UqW2AuMs3" title="Accrued liabilities">33.2</span> million, respectively, for FCC-related regulatory fees for the year covered by the audit, as well as prior and subsequent years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Purchase Commitments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt">At January 31, 2023, the Company had purchase commitments of $<span id="xdx_900_eus-gaap--PurchaseObligation_iI_pn5n6_c20230131_z828ctJYB8Fb" title="Purchase obligation">5.9</span> million primarily for equipment and services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance Bonds</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has performance bonds issued through third parties for the benefit of various states in order to comply with the states’ financial requirements for money remittance licenses and telecommunications resellers. At January 31, 2023, the Company had aggregate performance bonds of $<span id="xdx_90A_ecustom--PerformanceBondsOutstanding_iI_pn5n6_c20230131_zcmMeIEo2wn7" title="Performance bonds outstanding">24.2</span> million outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1800000 2900000 31400000 33200000 5900000 24200000 <p id="xdx_804_eus-gaap--OtherIncomeAndOtherExpenseDisclosureTextBlock_zc6mshClSswl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 17—<span id="xdx_82F_z6biitreQnO7">Other Income (Expense), Net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_891_eus-gaap--ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_zj4QH3zyRd12" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income (expense), net consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zv8ypk1gGhLa" style="display: none">Schedule of Other (Expense) Income, Net</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20221101__20230131_zPOnNNP0rIGa" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20211101__20220131_z1gdnw8xjKC7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20220801__20230131_zJGYch8loTv7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20210801__20220131_zpmEHJR5Nvwa" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--ForeignCurrencyTransactionGainLossRealized_pn3n3_maNIEz0uW_zZJHlusUq9qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign currency transaction gains</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,480</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">848</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,451</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">598</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_maNIEz0uW_zVBPDwBVgvDf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity in net loss of investee</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(723</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(820</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,443</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--GainLossOnInvestments_pn3n3_maNIEz0uW_zhc6h22krTra" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Losses on investments, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,952</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,169</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,446</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--OtherIncome_pn3n3_maNIEz0uW_z9tDJ9H9hkL7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">84</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"/><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(25</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(136</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(874</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpense_iT_pn3n3_mtNIEz0uW_zpdvLIwsj7Fa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,613</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,949</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,229</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(19,165</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A2_zh2qP8JytYj1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_891_eus-gaap--ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_zj4QH3zyRd12" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income (expense), net consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zv8ypk1gGhLa" style="display: none">Schedule of Other (Expense) Income, Net</span></span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20221101__20230131_zPOnNNP0rIGa" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20211101__20220131_z1gdnw8xjKC7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20220801__20230131_zJGYch8loTv7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20210801__20220131_zpmEHJR5Nvwa" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 31,</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--ForeignCurrencyTransactionGainLossRealized_pn3n3_maNIEz0uW_zZJHlusUq9qk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign currency transaction gains</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,480</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">848</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,451</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">598</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_maNIEz0uW_zVBPDwBVgvDf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity in net loss of investee</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(723</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(820</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,443</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--GainLossOnInvestments_pn3n3_maNIEz0uW_zhc6h22krTra" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Losses on investments, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,952</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,169</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,446</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--OtherIncome_pn3n3_maNIEz0uW_z9tDJ9H9hkL7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">84</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"/><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(25</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(136</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(874</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpense_iT_pn3n3_mtNIEz0uW_zpdvLIwsj7Fa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,613</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"/></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,949</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,229</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(19,165</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 2480000 848000 1451000 598000 -723000 -820000 -1375000 -1443000 -228000 -2952000 -2169000 -17446000 84000 -25000 -136000 -874000 1613000 -2949000 -2229000 -19165000 <p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_z9fNy0Fmt0M2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 18—<span id="xdx_826_zsyPj867s6Ve">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At January 31, 2023, the Company’s best estimate of the effective tax rate expected to be applicable for fiscal 2023 was <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_c20220801__20230131_z1OsUtYf5pTc">27.7% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compared to <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_c20210801__20220731_zBPU4Zye4X7e">16.9% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at July 31, 2022. The changes in the estimated effective tax rate were mainly due to stock-based compensation and differences in the amount of taxable income earned in the various taxing jurisdictions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.277 0.169 <p id="xdx_80C_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_znNHi1u5ncvg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 19—<span id="xdx_82D_zjvHLozTOBff">Recently Issued Accounting Standards Not Yet Adopted</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2022, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2022-03, <i>Fair Value Measurement (Topic 820)</i>, <i>Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, </i>that clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU also requires specific disclosures related to equity securities that are subject to contractual sales restrictions. The Company will adopt the amendments in this ASU prospectively on August 1, 2024. The Company is evaluating the impact that this ASU will have on its consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments—Credit Losses (Topic 326)</i>, <i>Measurement of Credit Losses on Financial Instruments,</i> that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators, and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2023. The Company does not expect the new standard to have a material impact on its consolidated financial statements.</span></p> Stock-based compensation included in selling, general and administrative expenses Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market. – quoted prices in active markets for identical assets or liabilities – observable inputs other than quoted prices in active markets for identical assets and liabilities – no observable pricing inputs in the market EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N*;58'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 " KBFU6(S2C:.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!(71S6?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8S09HQXG,< T9RF&YFWP])FK!A1Z(@ 9(YHM>ISHDA-_=C])KR,QX@:/.A M#PBB:6[!(VFK2<,"K,)*9*JS1IJ(FL9XQENSXL-G[ O,&L >/0Z4@-<U*+-4_L:4#[)R0<.;T^/+V7=R@V) M]& P_TI.TBG@AETFO[;;^]T#4Z(1;=6T%6]W@DM^)QOQOKC^\+L*^]&ZO?O' MQA=!U<&ONU!?4$L#!!0 ( "N*;5:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M*XIM5CVG0ZWT!0 I2 !@ !X;"]W;W)K*\&]K"@,>LRRAKV0^U%G,L[>FZG)6"8Z\",Q4R1. MPI"KYPL1R.U9AW9V;]SYRY5.W^A-QFN^%'.A?UO/%&SURA3/#T44^S(B2BS. M.N?T@V/WTX)LC]]]L8U?O"8IRH.4C^G&U#OK6&F+1"!_B )HD.:Y M,HBSWV2;[]OO=XB;Q%J&13&T(/2C_"]_*CKB1<& UA2PHH"]*J!UWV 7!78& MFKX-:>F+K&^R:J#QHW08YUK!IS[4Z8DC-T*1+HE77(EX MW-.0F7[2U=0/R;6,]"HFEY$GO&_K>]"6LD%LUZ +A@9^XM$QL>D1 M81:S#>UQ\/)KKHZ)=6(J_Z8Y=MD_=I9GU^1]E&X"1ZTF]\]K8>H>O)Q:W2\F M"+0J/74_Q&ONBK,.G)NQ4!O1F?SP'1U:/R%(_1*IC[;I''B\C.DJX$L3$UZ_ MX$%LZ@H'+6L(-2BA!H>-TY>$*RU4\$SNQ%HJ;>+#H[1*C'AH54.\88DW// P M5!RFT&P&K.?#LVK'#RUK"#@J 4>' F)DZ\LBGH"S.@:,LN(^WK9^ ,!+E) MP@>AC'AX".W2H3TRXZ&53?%8A<<.P;L32S_6,*MJ@:D_D5_%LA,6C+,NBEC48U1RQ M;7@-K<2&XF92<-[S)S+U -9?^"[/KI7(\8M',M:U^W1@V4,C;QO*0ROGH;BI M%+S3R)4*7"!#/2)S#3,1D8HX,H$!AW&7GOFXWJ-4ET;D-C2(5AY$<7DID,\] M#]+CH]T+\AGV([>1F1./'##K'8&?"R6Y![VGX%[*2-Z&']%*D"CN-:_)G70+ M1OE>;B,C-1YW([9@\YDK&%V_M-?UY^Q>*(UHI;1"/&ZAJ2L4B:V1YDR3B5X+=B>@!]/ M1_9[X\. -A2)58K$<+OY+#.'7\D(4Z0](7W[I O75,O(UX8CL) (\OVQ M1O:LI9N1$[R(VFD18J?SR>WI3R';B1$T^LXVS#A%AE0NP@$TIO3$%R MP0Z64IGG)#SGW'4%1$" EX<96=NP(5;9$#O(AN8A#P)RD<3P<6P^8O&%U3ODJ"V$$2=!D*M4Q/R9\A0:_ $\(UC\R#B@?6@[;A0';E0#:N,+N!7 D8 M2 1O3TPM'E[7%*\R(1N7&">_IF>7>7)._KH6J0W];21\(Z;B9T,.K;;#CN;4R( M+U; <&GY9F@O\*%](Y$ID-K0(KO2(ON@ITF-AO:-A*?HA_Y_AI;9IP,VL.U7 M8]M[L1"4Z6U9^D%K+,'NY$MP3*MT!/E](J7<;Z1>4_YDP^1=02P,$% M @ *XIM5JONP. 6" +24 !@ !X;"]W;W)K.^E!7I=9+=W'P[W@9'H6%A)="4J MV=RO[TAV+%L'HF>%PGH>4+A]-_;59:VW)M[*HFJO9VMK-^\6B M2=>Z5,T[L]$5_+(R=:DL?*SO%\VFUBKK!Y7%@E,J%Z7*J]GU9?_=I_KZTK2V MR"O]J29-6Y:J?KK1A7F\FK'9\Q>W^?W:=E\LKB\WZEY_UO:WS:<:/BWV7K*\ MU%63FXK4>G4U^\#>+P/9#>@M_IGKQ^;@FG2AW!GSM?OP4W8UHQTB7>C4=BX4 M_'O02UT4G2? \?O.Z6Q_SV[@X?6S][_VP4,P=ZK12U/\*\_L^FH6STBF5ZHM M[*UY_+O>!11V_E)3-/U?\KBSI3.2MHTUY6XP("CS:OM??=LEXF "R8&\-T M_M(!8C= ](%ND?5A?51675_6YI'4G35XZR[ZW/2C(9J\ZJ;QLZWAUQS&V>NE MJ1I3Y)FR.B,WJE!5JLGGSEU#SLEOGS^2'\Y^)&%OLA_/CX0N(=Q\TWP?->W_A5-!M M7>O*$M4T$.=[+)ZM X$[Z-;6^V:C4GTU@\73Z/I!SZZ__XY)>H%%]T;.CF(5 M^UB%S_OU4C5K K-&TNY"_][F#ZJ X-%9W+J2O:NN 3Q<,Q;%C%TN'@[C<:MU^ 3)S$,AI!=JT2QAG%(8=[R*$7 M\D=]9TFCT[;.;:Y1=*%S7YY$T1@=8L4%%3@ZN4C^ GFS3[!R'R"SY53Z MI)L8SL0(GVO$(IHP'%^TQQ=Y\7VI5::ACZ>F!6S ":F&>;XK])Q4P%]F150! M+--W). KDIGVSJ[:8A@")F=RSL.0*$N@Q[1 1/LVTQ?063B/8][_W!9/$SUD MFXC(B3&() U'F7"M9"!8B&75/88R=BLE MIDD\0HE8,1I&.,IDCS+QHOQ4ZXW*,Z*_@89H\')/W$()I-,_$*LHY!*'Q^A M9=0+\%>[UC60YF%S1[F*.O<7,@R3$4K,C$;1Q*ID!XS+_'5OK"I> I.Y]X]$ M&(RSB=E)+OG$=+.!)9F7F&#"02W6]FE.-J +[+Q?45TWWG2%VJ]2%#=W\<2' MW6P'&S&3L9RJ@H'OF)_P_F9,]I@7!0I-N M#AL&X':-F(IY@"S8P'/-3W+9 M\\JJZCZ'1M=,YQ!EM7$S0JP229,)F .K,3^MO8PXF$M:4L9.*EVK*)A>$3,A(SK!SVR@)>;GI6V]>M+I\@RC MTFU0F!F/)DB3#7S$_(2T;:0>>"[/A)2&#ATA=D$"^B; ?*!D#A]T3ZCR-5= M7O0:$=]L>'GMU;N--_)V'/1 ;_P$O1W+NHUZZC0=&K9+7%QP/N9AS"RA4]V8 M'VP"_?3V(4WK5OOU#'=)BH&2.KCY#B-F%[&I7LP'-N-^-MLWC5H_Z*K%\^C2 ME0@21Q1B9C(4$UV"#ZS&_:RV[$\IH%%D>F.:'%^+'"$T:+W.7"-F822G5N) M:=Q/:YGM3$3G\*+;+-X,"8TS$K2"=7 !S[C+^&S4PA=M@J28*P1 M$"O/W ^4QE]"::<0NGS%$V@VSH)W[02#G<%$'L7 :\*_T;K5F=9EU]9)94#, M5+8V1='5 &A;#:2"BAGA[J<8%?&X!:!F;.JP00R\))B7C'_Z^(4L3;TQ7;F: MBD#32K^N39'INOG^NYBSZ*+?W-@GE*.%E_5>R]%OY>TX%P/UB5,[NV=:Z;,P M)V?O* .JKLF#*EI]051KUZ;._]M9K!5 Z#/$+QB=4THO8-IWWY.\:8!$T8S] M#\>>!$W6GW=TG*>#LU,_^W[(LKPK%EB3W=''>5Z15&UR6*-HP,BV,8EEX%0X M9BIY594EJ&MBIPQ)M\J;OTF9%V%PF<;^9WU[M M9A)^61:@ILD'L"_+YR72&XHY[.!W5Y()9\C-:,C$<=S1(=P<-$VST?USG.() M3:BK!LYA@Y$<,,$NHZ@A"^542@?A(/S" 41B6[9%_WC$;$6$*:',UMV3K >@ M.]/@)^FN.#AG(G*/TC$[)B9K85 1PJ\B;K55\!7(6U57,/$-^4$=Q)+I59[F M]D<4.W(F'"5C^8-8G;,0RF0"^: HQ(ESX9X#7]ZNT1!< <'BF(DQ16)V,I)3 M![IBD!K"+S7^@?,B7BN(XH@CI\9=*]$?9:- !\4A7J(X/)E$#FL30=E8$&%V M$95BXA0R&,1&X!<;CB3J^L8I_3&<5>)1!:[(0(\&$#O?T4 PJ)' OTM>;MOE M<\/]]R^ZO-/U?U"L;ZH\WLK;<=R#\@C\CU[_I H+WO2Y[%MY.\[%H"Z"$X]F M#RASOE5>:,S(OGV\8?+;'.,[>"![8F-_6*,W_AKU>GKUO+R1M^.X!\X/PO]K MC7H5Q:MS\4;>CG,QR(C +R->6J/2>26 1V.R18W&_+ X>)>E>Y'H%U7?YU5# M"KV"4?1=!/FHM^_F;#]8L^E?;[DSUIJROUQK!7/5&<#O*V/L\X?NC9G]&U+7 M?P!02P,$% @ *XIM5A%-X"FN P Z X !@ !X;"]W;W)K['J MA0,GP1J#L[9)VCY];6!(" 22JG,QP?"?X^\XYOSQ;,_%LTP %/J:LDS.K42I M[9UMRRB!E,A;OH5,/UESD1*EAV)CRZT $A=!*;-=QQG;*:&9M9@5]Y9B,>.Y M8C2#I4 R3U,BOCT X_NYA:V7&X]TDRASPU[,MF0#3Z ^;Y="C^PZ2TQ3R"3E M&1*PGEOW^"[$@0DH%/]0V,NC:V1*67'^; 9_QW/+,43 (%(F!=$?.PB!,9-) M<_Q?);7J.4W@\?5+]C^+XG4Q*R(AY.Q?&JMD;DTL%,.:Y$P]\OU?4!7DFWP1 M9[+XC_:5UK%0E$O%TRI8$Z0T*S_)UVHAC@+PZ$R 6P6XEP9X58!7%%J2%66] M(XHL9H+OD3!JG""-9!.C) MI)/H]9((R%0"BD:$O4%_H,]/[]#K5V^03/03B6B&/B4\ER2+Y0UZU1C/;*7Q MS"1V5*$\E"CN&93W)+M%'KY!KN-Z'>'A0'C.ZG"W&6[K1:E7QJU7QBWR>6?R MW4<1SS.]#(\0 =V1%8,;=,_TOB_62+]!*!004X4^<*G+#W-A5JNK[G*B<3&1 M>:]VB['K^S-[=UQ=6^1/)FXM:M3@U35XO34L]3L!&BM&>B-%SS=H2P3:$99# M%V:9*S@B<&X=?((Y(&I@CFK,T768U?XBN4JXH-\A[L(MIKI1AHQ(B>[1?Q\A78'XTD77 MF\@XR9W=OUFOZB9(V:@[KFX)*:+]GMP26[?4#4 M8)S4C),K&"_:ZI/6WO#\]E8?4C5HIS7M]'K:\_M\VF9P _<$=$#4X,3.PIM!_1;-/I2$Z[/?C!Z(1W2-4$/K)>W O\2?_NDKGX5B)7Q)V4N#W_ M>#HYI1Q0-2D/-HC[?;#11AYZVTA_IFO[R*_*UJS[8)VXWSNO:"7X(N<<4C4Y M#]Z)^\WS)]H);INBZW1XY["NR7RP3]SOGUWEJ#=BR=>:R-TJ,;8.Z&TCXXA MY@SXD8@-S21BL-9ASFV@OQ]1'JO*@>+;XF2RXDJ?HE2PPT?L$ZH%W0 MM.N'81]DB;:%2J(GTDFV7S]2DBV;/"G=9@2(;>JY(^^%I^?(VV=>?1,;QB1Z M*?)2W(TV4FYOQF.1;%@1BVN^9:5ZLN)5$4OULUJ/Q;9B<5H+%?F8.(X_+N*L M'$UNZ[&':G++=S+/2O90(;$KBKCZZY[E_/ENA$?[@4_9>B/UP'ARNXW7[)') M+]N'2OT:'[2D6<%*D?$256QU-WJ';Q8DT (UXK>,/8NC[TB;LN3\F_[Q/KT; M.7I%+&>)U"IB]?'$IBS/M2:UCC];I:/#G%KP^/M>^Z(V7AFSC 6;\OQKELK- MW2@.LVM.S6,:3 MVXH_HTJCE3;]I0Y7+:TA;CH@^\E!N!YF7*4D!^/BSO#\B/E6,.WB%[[TS)H,)? MXO(:N?@2$8>XP'IFWR].('/^W^R+_SS[B3/<0ZJXM3[:HZ_-AT.2H-_?+86L M5&WX PIUH\R%E>F">2.V<<+N1JHB"E8]L='DQQ^P[_P$^?F?V!,K=PS<:8VD7TOJU\O3Q,5NY/JWXZ=CQP(P-W!H> J;VS#? MI0$EI["%#0N< 'OX #LQDQ[,I(.)-^5"52154A![46]4P<0-9#$]9\*=4]G\ MG,H69U)V$@G_$ E_,.%F6:48 4I40/0;HFKS#UVPER3?"<41]'#*U-1)%C?4 M084M+G@EL[_K@;=0Z)I9O:.\(82XD6XV(C66T8]<*( M.G"R!@<7!8,N>E0D*2O7EVC-2E;%>>. 5+VZ,UTL-8\"/' _K/1W#);8P++ M#S%U#:\!*.P$CN$T&X5=S\&!X30 1C . MAIX<%IX7!>#64,9'EHQ\[!1C6: MV2#/#QTI-(9M.TSERKS$ZMN@Y30 >R@06!&$\"YA(2.@9L#.!J% MV#=C"N#\(')PU&/\$:/&@\;_*C>L0JKWT[N]7*.UZN]TA:Q=\/82E:I?O!", MH8]<,H0=L"*V<-T!J"*NCVE$)/.%630%2UE7%6\ MV#M$]1N@O<2V-U1_ILD S VQ9]ILP]S0<\QB!L!(0"/28W9'E/$@ZU-F2Z9> MOE*U0]K^.N2@T2X0&L;XCDES !AVHM!*=+RO37 M+;?)UA559=ZT'("1P+4L!V"1;\(6H#;?"WM,[Q@>'F9C']E^9X.F A1)E=+( M--6&*4IALC( 18+0MRRU833"/6T7[E@9'J9EG:$HEK+*ECL9+W,59HY*KL9+ M6?&:[2I44_'@X-OTZ?-OP/&45W,:306KY;_OXLVJ;GU7; MXES:3F/8\50RS%/O8Y$E8 0:N> H9YQK:K)/$&5U("WJ).>-%(45]61H1SW) M,/6<9?E.@H?(TU;R-?L@%#';QQ8U:!^DJ*_-(!W)),/'L5_K2Q.67L6ZCUPS M5.Z*I6X\5OO#^9U@J3Z13^(\V>7-+E1/F;5WX7UXU@/_29IN*UT\.>PY2FH6-CVX!"U:MZ_M:H>;;E;(Y;#^,'NZ$[^N;4&-\BF]F M&!B?XYL%-/Z.^#=SXH-/ O6DOG8>=TMJ+JT_Q-4Z*P7*V4HMS[D.5$"JYAZX M^2'YMKZW7'(I>5%_W;!8\08-4,]7G,O]#SW!X39^\@]02P,$% @ *XIM M5@O*L6.H @ W@< !@ !X;"]W;W)K+,6LJ :CW+C MJE("32VHR-W \P9N01EWXLC*%C*.1*5SQF$AB:J*@LK?$\C%;NSXSEYPRS:9 M-@(WCDJZ@27HNW(A\>2V+"DK@"LF.)&P'CM7_FC>,_I6X2N#G3K8$Q/)2HB? MYG"=CAW/. 0Y)-HP4%RV,(4\-T3HQJ^&TVE-&N#A?L_^T<:.L:RH@JG(O[%4 M9V-GZ) 4UK3*]:W8?8(FGK[A2T2N[)?L&EW/(4FEM"@:,'I0,%ZO]+[)PP$ M>;H!00,('@)Z3P#"!A ^UT*O ?2>:Z'? &SH;AV[3=R,:AI'4NR(--K(9C8V M^Q:-^6+2(*(.=WG%8IP_L+ MC;\:"FS1^3&H_@B?\ M",F-0&)%YCR%M ,_.XT?G,"[F),V,<$^,9/@).%GRB])Z+\A@1>$'?Y,GP\/ MNL+Y/^OS?[9^E(RPK9+0\O6?X&M*H:T/\OUJI;3$O_Q'UU/79&$WF>E\(U72 M!,8.MC8%<@M._/J5/_ ^=.7Y)+S/\$VV+3 F^ M#8X-14WG[7J.FFE@F_ #^<0?3?T.^0R'5SUK_M+7D^^& MR@WCBN2P1E/>Y3NL>5E/D_J@16G;Y4IH;+YVF^$ !FD4\'XMA-X?C(%VI,=_ M %!+ P04 " KBFU6[&/\@(JE>^=85.XY19HS*PH6>%[LE(M293\W8(Y]/624+ M0O$C!Z(J2\0_W^."'6:.[[P,O"/;7.H!=S[=H2U^PO)Y]\C5F]NR9*3$5!!& M <>;F7/G3U:^,3"(/PD^B*-GH%U9,_9!OSQD,\?3*\(%3J6F0.IOCQ>X*#23 M6L?'AM1IY]2&Q\\O[+\8YY4S:R3P@A5_D4SF,R=Q0(8WJ"KD.W;X%3<.19HO M984PO^#08#T'I)60K&R,U0I*0NM_]*D1XLA \=@-8&, ^P;A"8.@,0A>.T/8 M&(2OG2%J#(SK;NV[$6Z)))I/.3L KM&*33\8]8VUTHM0G2A/DJNO1-G)^8)1 MP0J2(8DS\"35G\H"*0#;@ 4K5>[E.BGV&#S0E)487#U35&5$H:_!#7A^6H*K M-]?@#2 4O,]9)1#-Q-25:F6:WTV;5=S7JX G5A& MXS*7( 5S7!FL5^>MX_/ MV+M*D586^"++/3Q+^!NBMR#P?P+0@X%E/8O7FT.;._]O]M5_GKTC1M#F2&#X MHA-\3>C;[ !_WZV%Y&J/_V,+=4T6V,GTP3<1.Y3BF:.R2V"^Q\[\QQ_\V/O9 MIO,ER9:7)%M=B*P3D;"-2'B.??Z[JB#$1,46@-HV-K:Z4.SG?A1XXZF[/U9V MB$I@Y'5!RR$(CI(X[*)60U0T]OT6U'$Q:EV,SB;='S+''*2=,ZA@0DQL'D>7 M3+E+DBTO2;:Z$%DG'G$;C_ALRBUR1+=8G_,553>2@GQ1!4,'!.AROT>D0.L" MWZBKRXU !08"IQ4GDF!K.:CG"H]3-$EZ"3K$W$ ?]A+4 @KZZ6G#Z'/5EIZC M5H[163G4+47=0:@JT9QCFGX&ZCRDHD#U[2?[5U5N4TAMSH\LCD$XZKEO0?GQ M8(/:N()13Z65!14ET*Y TBJ0G%7@U :U>9Q85ND%_1/)@O*3N!]Q&U?HQ3V/ M+:BQ%]D]'K<>C\]O@8ZOI\_?\3"Y SCJ16XQ1,5!?P\LAR 8A5$/M1JB(N]( MD8ZSOO?M9NA]A[M7M;_7 $G)R;J2>KL#R0!EZ@.5G!6*8*MDD5B=/O;,;V;L MA"5.>K%;V%"C..A)8T-!V$^JE0V6C$^)9;T\T)M>$K*NN[ M8SO:=HQWID_JC=_[DX5O&5_J#M,T,=_HZ_;T+>);0@4H\$9-Y=V.5.'C=<=7 MOTBV,RW-FDG5()G'7'7)F&N ^KYA3+Z\Z G:OGO^%5!+ P04 " KBFU6 MF0CU<"H) "P20 & 'AL+W=OYG2Y5-5?VO6G+?D>Y&7S=5LW;:;]_-YLUSS(FW>51M> MBF_NJ[I(6_&V?I@WFYJGJ[Y1D<^983CS(LW*V?5E_]F7^OJRVK9Y5O(O-6FV M19'6SQ]Y7CU=S>CLY8.;[&'==A_,KR\WZ0._Y>W7S9=:O)L?6%99PD.Y:ZJOG5ODM75S.AZQ'.^;#N*5/Q[Y N> MYQV3Z,>_>]+9(6;7\/CU"WO8'[PXF+NTX8LJ_R=;M>NKF35-_Y<\[;"NB+C<-FU5[!N+]T56[OZGW_<#<=2 FB<:L'T#)C6P MG!,-S'T#\]P&UKZ!)34P3S6P]PULJ0&S3C1P]@T<.8)[HH&[;^#*$4XU\/8- M/#G"J6'U]PW\7@Z[^>LG_U/:IM>7=?5$Z@XMV+H7O8+ZUF+.L[(3^VU;BV\S MT:Z]7E1E4^79*FWYBMRVXI]0=HTY,/A5HN^>_D,KZGC.-2ZG#\>2UR%F>88\DF%,$>B"0",Z_4].X:%*NS" M,2PJ18P H)\%B &8QS_;&L 08"=/_+9-8%2BAI+&K0 MZ@V3I@FI-Q$23XS$D[R=9R06ZR 62RN63UFS2V1"($V7R,IQ[LCVN0.\=%G* M?%U07Y+X0AM_@GR0> (DGA"))T+BB9%XDE. (DG1.*)D'AB8#(,*LDQ44'>T7IO M)!'W(!%7*Y&@7)U8HJ;E88G*(/FX2F>HPWS/D 2DPI0EJ@IACBLM? ",ZSGR MVC-481>.;WH26P3 *#4\2?PQ #-=SY*")D#?3,^&Y\4[S(NGG9<;WJTZEETM M_5(M+G?%8],79YMMO5SW"]C[NBH(+S9Y]+WPU,/P?%>N);3]F7"F(_$$ M2#SA64=GJBU8?R @V4Y:[*DS)""I$+5H! MC.N9AB-E!!76%:VF+\T_ /,9D\AB &79IBGEO 0:"/]$S4J-P5\ST*K6/=5H MD*FF=JRVP?2D>M=S2AV[IQKWP'.8+"]MQ"GR M0B(*L(A"+*+HO*&,L>(E"$1C@0W6+=5[M_J:EJH&J4=]5U84EF&+111@$858 M1!$640Q,B6O)%5D"H>BI)=-@W5*]=_OCU2U533ZPO 5PRFH6P*@%+@2"*EP M!Y:X$ ZJ<2$<5.1"_3M9Y=+!]J1ZWQ.SSJ6 I^?YBJ6E[]&4LQ_+&\4B"L\; M@0@K7HQ%E" 0C04X6*14[Y&>^S,MG"541XZZAF,J%QP5IV8)%<-<)4L (-\Q M9.,Z!'#=C["V8\M2@(#45)QP$&=[2ND+'6D_>&":&%Q*^HI-^9W7RZSAW6Z2 M76*H-GU! \X*8$VZRJI2&W!*%D B"L[I=H@5+<(BBK&($@2BL;H&KY7JS=9) MSHKJ)U)EU\)"'W"*NH!PZ1X*T@]BK"(8BRB!(%H+)S!+:5ZN_1MW@K@ M)E)Y';?0]V"*DI"( BRB$(LHPB**L8B2U^9VO*-LL("9W@*>XJXPU7&]8);L MCR_T$2?H"XLHP"(*L8BB\X8RQHJ7(!"-!3:8Q4QO%NO=%:9:ALQU'$526'XP M%E& 111B$4581#$T)[;#Y*T#$,RPZ(F$=+3'56_WGF6PF*"65,>2^J:A;G%5 M<>H>5Q7#7&E)%D @WW,LZ9? $,")TLGQY=,] H&F2ZF<%E2<[\I[2!, 97FN MW2&_[BH/0[\4&/I5W7U?9A3>H#EFSJZJ%."W#B5*?NPC;4ZPJ6 MQXI%%& 1A>>-0(05+\8B2A"(QC(UK1:+ M*#QK "*L<#$648) -);?X#(SO^1$ M;KS/Q*<-N:]J5VX9LTN?^#B90@ZK1ZBB_B^L[-46"6$;S.=T.L:)%6$0Q M%E&"0#16X& SLQ^WF8\W5H$V,X-L9D_9Q+0 <.I:";*9E;429#.[U%?N" )M M9FBM!-K,CFQOQA#.\IAR4Y *LTSKQ%98-KC,#-%E9N>XS/J 4U( ELM\3K=# MK&@1%E&,190@$(W5-;C,#,]E9H"GRSQEC8WE,F,1!6?U.\0*%V$1Q5A$"0+1 M6%Z#%\U^HA?- +]2WBJPT'=@BMRPK&@LHA"+*,(BBK&(DE>F=GP#[>!$FWA. MM G9IX:R>M%'G'(;+983C4448A%%YPUEC!4O02 :"VQPHLVW.-&F:F=2FUFR M>:B/,4526$XT%E&(111A$<70G%@.DS>2 3"'G3"BS<&(-G^6$6T"3QB C&@ MIQ17 $8MKB 09$0#.+BX H& $0W@ ",:0 %&]/SH03'=LXS^2&M1X#8DY_>B MF?'.%95VO7L\T.Y-6VWZ9\?<56U;%?W+-4]7O.X XOO[JFI?WG2/HSD\I.GZ M_U!+ P04 " KBFU6U-/#MFD( -) & 'AL+W=OD\3SVR\M^UV>G>9S6[[F9;H MF(TD^DC*2>[7%Y042Y8HQ=NZ7Q)9!B& /$\@'7S+.23VC*FT4N>%>IVMM5Z M=[U8J&3+.L8AE+-%&!85_ M>[9B668T@1V_-TIGAV>:A=WK-^V?*^?!F355;"6R?_%4;V]GT0RE;$/+3'\5 MSW]CC4.^T9>(3%5_T7,CZ\Q04BHM\F8Q6)#SHOY/7YJ-Z"P /?8%I%E ^@N\ MD05NL\"M'*TMJ]SZ1#5=WDCQC*21!FWFHMJ;:C5XPPL3Q@?%8)RO7G%EWJ=;B MVK68SP(A$Y ML[E9KPVJM::Z[),90<3#8W#>?$I/T.RGV'%(2K5^1L 3QVN:>?\XHGDG9T6X%A]T*)J/X MB8'2A-.ZS!8IHKF0FO]1W;!Y7JOS.B&+(P?WXCH4BB+BV^,:'BP-W[%TPZ2$ M.+W%D+[83U@X>'@81E'/PJ$0#B+7;F%TL#":M/#>9%(%>8"X*!7E6F_*#%(I M$:7)1MAHQO=TG5E/3#3<6.SWK![*8!+%=JOC@]7QN^>X+( 59/P/V-U,*(4V M4N0 //*):6,N4BPIY6A)BP=6$=>+>Z8/A7! /&*W'3LMHCF3UC]HD3S-#;:G M"-(""(\:3=U&U9$-D=_/#(N4'X_D+NX@+YZT\S>]9=)J%!X:Y?K]W;-(D@16T\B9'+ M;Y*F[-0CVNCJ)7$\R*"AV#QRO+$<:@$73R/N)Z[6I505:0/88INR2 &KKLSU MCO(4L1>3_TQ=(6'2#2@E%$R0K8-[546W_J:^8_71&QJ/L1>3OI,6NQD;=?1SFVKM[[%V]CU^D3%)A>X> 0P<(N^ M>!I^5Q7I!SM3MA.*FQ.HT9=/W]!G7E"@+31##Y#S/&$*_8/GAI2CB[_RM:29 MIK*I>VM:/%U:O1OB\ !2+#)S' 5CA;E%:WPB7$NV9T5I/T]#%)[C,!Z8:!&+ M@['BUZ(UGH;K7T]E@%;3AU#L^@$.^J9;$!L''1Y\;'N+V3B>+-Q?BCU3IY@Y MB?T_7*O/I.VXWVNQGDQC_8KNN(83494 :%!+:7>:#!%\CAT_[-=IFUP4QR,E MC+183Z:Q_KZ4R19.INFKH?G8,R#4AD69DEV?"658BX%=]GO)]2O*F=X*PVQ- M5$UYM[HU^53[[B-K8SPD$V9_QOQNV029Q.KE/7VMVRY#?VD"KD%% RX&!=ET M6V8WS'&KOI']&4#CXW_!!NP^$IN/(S6#M'2!3-.%M]!6,Y.4K76'&E>HTP2T MC:0]0RT,@428]&F?30X[HZT4::D$F:82T*HDC*4'IJ^[/BB:C3L(@6/YK@JK M$3G1WR%9(*'O]MM&BUC@!-&(LRVE(-.4XE#H2U6UCXVU[U=/8F,'&(?]*F^5 M\Z"4C%C>T@,23);YA@6\;^@DR_C1,G\N;<=.M\R!O,,.9)J-4D1A/V VJ7@LT5I&0=X= '1.U4D$E%AX1*=,->8. MA8CKC-7KED20Z<[_*W0-5<4V!WE@[0>KN<,V?DX*IYQ*>T#.A?WN$/L!^L? W^U,^-\!_R-/V0N3":]97LWG1 V+5M\L MDX.PWU)//_ZD#3CVK*4#[C0=@'3L$IM51I5"=V:@EHNB]L[JE64&X+M>']9M M8E$%":7(5%V3')A;9]:TP-L3)C4U0XX7:"'-"QRP11L.=^L)P5H4937@'6T;F^=U?Q\.!@/,::-^ M #47G1[AW=:/E9OD_J#%KGI]8RVT%GEUN644.*$1@.\W0NBW#^8!AS> MEO\!4$L#!!0 ( "N*;58T]3KDLP0 !,+ 8 >&PO=V]R:W-H965T M&ULM591;QLW#'[WKR! B?;RU[LDT1^_$B1%"=;8[^Z M'#0ZFTF_8+ M[ZOSP)RFRG_5&_W;B5F\+SQF VJ<0&E^COJH6EU6"/DLL2M9-& M@\7UM#\?G5^>L'P0^$WBUG6^@3U9&?.5%S?YM#]D0J@P\XP@Z.\>KU I!B(: MWQK,_MXD*W:_6_0?@N_DRTHXO#+J=YG[8MH_ZT..:U$K?VNV/V+CSSO&RXQR MX1>V479,%K/:>5,VRK0NI8[_XJ&)0T?A;/B,0MHHI(%W-!18?A!>S";6;,&R M-*'Q1W U:!,YJ?E2EM[2J20]/[L43CHP:UA8=*B]X%A-!IZ@66"0-3"7$29] M!N84/AOM"P?7.L?\L?Z *.UYI2VOR_1%P$]")S >'4,Z3, MOQJ=#B]>8'NR9WOR$OI_OY4780Z3_-EX[(U>OSI+1^D%'+0$7PKL"8I860F] MXYC56M2Y])A#9K2C .:"%VNIAPJ1<8VJ-$*I79\CI6/NLS@3@>_ENQ (#\OTK0A1QX ]Q.8#1\^VL0 MFULO,X6TP<9O<5.KB+%\^T<"\^ =.:-VQPRV@]R -IY ,U7G=$U*L5ZT\Y@ MB9%'%K_5DF.UVL'>%6 7^'X5>CQXC0G<+BQA\=_(!RMB2D%L24$.IV5#;4X#R M)P2RY2 I-Z3.Z>;YG6ACVEKPA?#D_XZX #Y4]*9P^D>S%#^7D;,[%):M$;/> MIUI]MY5P0='CH4*6QL>6X+HR*7GJHJ,4&B) Z-:4 ;Y3'*/W%P[:4CQ8?83+ M7'M4+)4$G8^#_RQA*;%C7EI!MKP-]#*1$+R<_XFBY MCVOS<29K0V MQD=6C(JDV^9!6[]/HS/7=-&*"HFZC^^18VVY_?3=086Z[":,8PY"PXXSRWYW/_'-XZ#S73R.BY^% MW5!C!85K4ATF[^GEMW$$BPMOJC#VK(RG(2I\%C2UHF4!.N?,:A=L8#\'S_X! M4$L#!!0 ( "N*;5:RANJ0? @ .D3 9 >&PO=V]R:W-H965TM]=]\[(AES:VXT^6?LG"[Z\%BP JQX77I[O7A M7Z*)9TKV%FWM[T._;:*._%7ALGU9;]Y_7:.H/B^.]3X09KV=/6J&%> MVCW/Q?4 '6&%>1"#FU]^2F;C5\]@G718)\]9_\>I>=;:TU@_:">B])>?%FF2 MOF+/.62O;:0W['6]14VRD) T9FXGV)VN]EP=T:(/THJ"26=Q3?SR=2G8NK5J M@U7+]D9" &1Y9$Y38U.'>DM;,.1V#'[(QD8JKG+)2^9$OE.ZU-MC9TW8B*N" M=DG#I,HA2.0[1_D9N:X)LB7S/8 ^S/DK2XNL+F7!'7: "S2PO62?GUBYT;6A M!]'C![WXNK"X$:R0EJJJENC(@JT1X7$O+$5$C,MASMP5\N10O@W*O_@5?88/WU:1][O*^M':SD M[+#3I?"N8(0,*%GJW)>FC4!;"^ LCTP\\+)& MF@,.!.?K6>6BK;&_TK;V=70J45" \D+"V+#4UKY@&Z.KEB@XOXS(X6]249&V M9IBD*JM@A8S!U^W'U8JT41R1]3;'QJ/ 1J.\+415T1(DJY+.>9Q4(D:4OE0I M&#':\Z-W =%2=B-.-1)'8/& \XW8U C8Q'WZ$(NMP!IVG#JKW=OKJYCB+>N" MTO5.\ W[O=1K+&U#O-,&M1]$84CUDXY?T3I_F;QZ 1AG 19R*QWV'\BW.WF4 MB@FTP9;\@.NOPMGXR=)\0")\IWFJ!.0'X4MW[+S_\?;7UCD,<-=D!Q(1Z.R8 M.@7)AE8(1O+'EB]"([Y]\YEB;(A9M3#?2>0"Y+?.GE[6!?]4!-'O>.LY"81Q($/8:\7LEX>"BA?/IXZJ+70E'(U## M/O$J<0QC?"O(O!&.2V0?-2(ALA A=!B: :.7=V_UQAVHZ_QC"&HA70P=6..? MUUI?4LS/4T8KF;.V$N$/%(#:;CMA$W$5@DA.D+N3+ZC9CXI&SAHF&*( MANU1[-2F;1'9ICJ //(FVX+"B'FA-Q<[ZDU>/ B^IQ#, M>[U&%MAGO;_XLH^A>1(])105N#V=#?[H:LN62X16!2U8UZHH@WXV/\?@U%I. M?13R1/'2_G-E\4]@&^=3#IGQ(!IA1M]Y?;H7#[KT1R>[0[.&?*I'=DJMMA=T MS'EYRL.Z-IMMJHKH[(R7526WAK+>\.AD$ !JEB_*]]?*>9TFF'$+[^OR^A#UHVNKEZOXKP!%-S4"M?Q+6S.-1SX6MDLR$R^CU0]D8'*G5= M67JO* OJP^Y]Y( TG1QK8J$, T60V5*[ZU-[67):DH:*BD/QN)_SX*B;@,N>N# M*,76%U&G9-VCB_: W0H%\0T>>8&ZD?1J0 D "*.Y*JC&.V$%"CMFGV.JLY/ M6D+5%($"/K]&^OZO20>/4>'#990?BKY=?LD^ML-7U$YWD$'?(G^=4AZ-3P<_ M,=$&3$4'^Y*M\/)>U*6@F;VSBP;OIL;'L[Z-AKX?=6T1/<:<]KC_T/;5O3\_ MV*IKD9.:/M,5)[8^:X@VY-+@X.V_)3*\X]5T-+2O>=%]0PG[&?=QEB:X2)8Q M3CFZF,?SY80>3:?Q-L M/F'#Z7R*&Y@=CQ=LF,+-F.X7<;)(_@;;P>MT\2.X:9S.$V!*:;&'."/\1,ERSH89D$_H/HL7R21:R6]_G]_) M.$X1-J LX\3CS";Q?$(PIVD2SV;3,\"S;!K/IVGT]KF)F,U!+Q$PGK(A;&2$ M'68IB.$TGDX(;+:()^/Y#\&>L9LND)QEJ(K9DHHAG<63R<(#2^)DGIZ!G8_G M<3))?L1NUM"9 1 4T:6N"5FTBD!3I*,R)\CM2E[ZKU^U/O\0A.M_\A$@P64 M,WR)Z7[MOF.]#I]O3LO#1[#WG 9BRTJQP=;QY7PZ8"9\6 HW3N_]QYRU=I@4 M_.5.S?_!U!+ P04 " KBFU6U\=[; T+ #4 M'P &0 'AL+W=OOP&@] M.^T,8_-^R<4SMM-LLVTV&2O;/G3Z0(F0A%F*T *4'>77]SL 2%&R["2=[.R+ M2)' N7SG#KZ\E^HWO>*\8Y_63:M?359=MWE^<:'G*[ZN]+G<\!9O%E*MJPY_ MU?)";Q2O:K-IW5Q$09!=K"O13BY?FFT:T?(/BNGM>EVIW35OY/VK M23CI']R*Y:JC!Q>7+S?5DD]Y]^OF@\*_BX%*+=:\U4*V3/'%J\E5^/PZH?5F MP;\$O]>C>T::S*3\C?Z\K5]- A*(-WS>$84*ESM^PYN&"$&,WQW-R<"2-H[O M>^IOC.[0959I?B.;?XNZ6[V:%!-6\T6U;;I;>?]W[O1)B=Y<-MK\LGN[-LDG M;+[5G5R[S9!@+5I[K3XY'$8;BN"1#9';$!FY+2,CY>NJJRY?*GG/%*T&-;HQ MJIK=$$ZT9)1II_!68%]W>+OE[);/Y;(5A-3+BPZ$Z?7%W!&YMD2B1XAD M[)ULNY5F?VMK7A_NOX! @U11+]5U]"3!GZOVG,6ASZ(@BI^@%P]:QH9>^@4M M%TJNV0UD5? &(-VMV(W!F"OVGZN9-L__>PH 2S\^39\BY[G>5'/^:H+0T%S= M\F30?KD*>I?:Z.GB?PB.^[%/_Y01&'T@IT@R3ZNN'J58CZ$:PS1ULVN(V=[AIGVV40$"+9L>ZE9+;Y0I7CJ?R3IC8E0M0ZBK1 ML(ZB4:[7VU;,*V*J6=76;%/M$.<=%BZX$NU2>Q6X(%(975>RX;IJ.!-MQU5K M]E4-NY-BSLWVZ;LI*"M$AWEWSJ[?3Z?DDGSGLU]NI[Y9U?(NVJSPD%6*8_U\ MU\R4-<%G7C,PJMA&0D_HRCHDOR/1>Y9>;QFA M&67>0S(2LIK=Y^RCJFKA +LY AY2K*7NL!?(;3O^C+);#7-6HGYFT3VR%3DV M'FLKE9/!@PQ?JN/[*=&SJKF_'"?>7NTE;FMAI663RLT&>U\>$KWO"TQ'AJ2/\?D^X3YG:^[A2G'OCY,^0NK>H[AYE[ZGXY"J# M]^"E1ZF=\GO$ACOO+^0H*[G5X*S_ZHUBZ8R%N9\E)=U$?A#139SZ41#C)DK\ M,(J]]\!1L9FP M,/93O([!/DE8E/E)4GB'KA@&&23/61AF?I1D+ I3/\QQ3; I#KW'W+2(_"(. M65GZ90HELM(/"H(P]T"-R!& I8%'&&=W% MN1^D!>XRF"]/(]SE ;@FX7<+D"672U5M5LCC> I!?101 :,C4]7<5@I:2>F. M 57TB ;51EJ]GGM?%R\_[?G<&CY'_CLXV^,.M7>:)U V*-I88Z=B;>B4O%]1 MRO%\VD%$3:%2^ED8V1MRW#-6^FF8F&B"/T9T%T6I'\-6[[>=%K6M< =TGO=D M_P&0:J3AOHDXOI(;!H&[..?*@W)X#Z-$])HC1+G(?(QWB?V)^79G]1 MC/:?]?$\TM1%X=G@I(,;_HEF\DR:>V FY*^,HL,E%H2$'Z:Y40M@(J HQX6 MM?@.9LIS'U'H+LY,21SOS0AW*)"2_#*(*!/D8?Q%,SW<7Y1^%)>LS!#NP6 F MEV]'FKHL>3;DD"%'_*%FVI>FKXVE&,4A(YNXM']&V,2A26I9Z$<9.5V2YGY: M!-_!2B% *).@OSH[A7Z,1#FLH1A&V8K\)(M-$8NC+YKJ) E,*GZ"6AKFQ4'B M=H5QI+0K9V=#KA\R^9]JKX=!%0$W$U2V/EM7*PO*$4E"&8$>I8$ID-_#7BD5 MX:"_]K4UV\=%2&;*J1$( ],\)''P16N=(! 6:!*($P(F#?>Q9;N7L<*VYS 6 M,O5X7VO1E=+<0%7O U?F;*>E)F_6B*7%W1N/@[6$**WLV*JZHYEK=[)?-SWZ M9D1.[LDQC:M>"*JX"B.&Z@1ZF=WH,9P'L_.=@/^ XD9B!:0#.2%K?>Z=FAS4 MH,1C7#&#' >VZ6I_WC9[UQF-+ZL*@=3:>")OSD(-HWYG;P@PR]7&HOEPG2P;2C(;;%X"-J MV]Q8<9DY5S+FH%,-F'K;8MT0J8J.O+29-; ;#JS< #XR%KN7VZ8V&BI@.QPC MV('9NU_QEHVFV='\"$&K^LZ:=,$$R4'\B!WAX*8NTHL_Q7]56=?%Z[83QM7H M\:$<0*RWE=>("O2AHQG5A>;,"#D"O&>K#_F2/Y!DV@@[&(/<"V\@MCD2J8T! M06PIX=BTIQ^KZ?U::*.Z1RMZ&4_/S8,&O<"[P6X'([D[7>F= .07%((P*@;] MQR;A1_'@!R/^_HS(8#1H8H\X2%L[,AIM'"!6F\>E[W<;C[-^\*T."[EH712\ M>,T12#2W.CG-X_#%^YAK/@_(NAQKLTVUM@E#M/-F6^_7/.%LE45GAA&H M;5UB&Y$UG7A@B@\*4V@F/K0.&%;MY(YFT1NL-)S&#@A=S7_?"FU3(T7\FVVS M0(R9\XD;J;O#0C4H9V,06J!&8"F2U9P6DVQRUKFJ,VM- :MBV6?K@LXN-B_/^(-R9M*#V44J6B2&Q2/O M,?Y2&\NYE*:YU=<_2);59M,(:NLM:"K(C,H?AL=[!GOJK4DNLQ M4:,9-K5]0@;,6W*:<_8& N][28/#H0A&2D?-L]0(0@>+Y;-VYZ;8-E3]P3"* M-[:C6(G- * 1HJ-D.VPP,LZY.5>PJ)Z/S]5'J<-IM+#N;"O&<,)>2U.RUIS; MV)HK](1*5*;V'6?@WAF-RHHOZ#1ZC!LYE<6S]D885GJ$X"D9ZSXH!Q3V-7,4 ME);)/3=GX,RFU*,CQZ\,;QO.#_JU@U[M.*N]_A8AQTG-U0?;IAL8VKX7<#6" M!@6,=:FY!D7ZG7@=\HC1TJ?FMQP:^=S/8WL(D*:)=\HT!_$,@+_)5&AE^Q;$ M===/6^_JB-DW6?,/+FK'LGT3$*A,?A05YAH8Q#%@V;+D!TETZLO=Q>A+*Z@O MS?=DBEP43?O1=7@Z?+*^LE]J]\OM]^YWB$B![-[P!;8&YWDZL0UN_Z>3&_/= M=B8[J&)N5QQ=O:(%>+^0LNO_$(/A0_[E_P!02P,$% @ *XIM5J@K]%-4 M!@ Y0\ !D !X;"]W;W)K&ULI5=;;]LV%'[7 MKSAPNZT%'%N6[[D!2=JB+7I#TZT/PQYHB[:(2J)*4G'\[_<=2E;MV'%7[$$2 M19[K=RXDSU?:?+.)E([NLS2W%ZW$N>*TV[7S1&;"=G0AE2EM7FLS\5DM M$\<3W M?<5]C<,6PR1\A"&J&2)O=Z7(6_E".'%Y;O2*#%-#&@^\JYX;QJF<@W+K#%85 M^-SE.PF7['G701;/=.)I9=Y+.-=_BYL: R)-H9<1T<% MOA5YA_J]-D5AU#\BK]\XUO?RAH\Z9JV4]$+9>:IM:23]?36SSB -_CGD;B6M M?U@:E\:I+<1<7K20^U::.]FZ_/U);Q2>';%UT-@Z.";]2!".\AVVZH-V,AC\ M_F02]:(SJD33ET0&-SHK1+[V*^,S2VFU5!B%K0 MCRSETD5%@I5 ,97TY A;B:PR)+^7JD 'AB_#2O\&[8W<&CLVIQ#F&X/D<22%SD2S4J4QSVVO+X5!6Z14 MS[T2>#Z,0KHV6L2$+("J-GV0*U#[+[V5QLIUA=%*V I<:=T:1%9O=^AC3E?E M$KV*HLC7;[21$ "CV"L]YB$@1GJ4>1.;1!E/Y-95+ ]F+B/G?6U$(R9(V1)H MKY1+O-IA"4)A!OK&&W?=Y6#G2 1 &X!UZJW,!*#R$B5#8$G(N ME2U(Z1FFY+V MZ[IT_PM\X>*U9)Q9?*(/M2QOH18&(U.J# M_/OT7M7+C2G!-L/&,\[2*G]J0.5] 7;+2%RA*Z0 GL-:"6-]+6N4QPD["G=XGP2 MERG#O*-EJ^5;^GQ0RQ^6/C;RJPX9?$E043N;&F%+*E$.?E>Z5?>/+@:\9?F\ MIV84///IB?(#?O9Y\''7'^0JRN4IC:=3O$>3,=Z]]G T\M_^9!S<)MJX$VZD MVQS1<(JGCTXPH5$8!E\T>[PCLM<.AQ-\IX,0;T1D.O"S4PB]$39!8:G8]W.1 MZ3)W',1Y6K)/WF1)&<0!/=]X 6XE?:N)GFYY,V>)"XY(539[<7M*DX@-&(W# MRL?)I/)Q-/3F!/_?'/H%<]@8-J4RQ)OQ:YGTU9_S,+BZD[Y[[672=MKX?/ 5 M4O]%P4; B:@%_-@V*]=,9[)/CL7%0-'H)?[?/W.B'[#.\3[31XP MH!:YG%6Y+/<2W5O,-5_U\>WNIF<.AH+>L DG>G%2VF:C!78(*XP,\1QJVF*Y M-'()&Q\&I8GEFK>M1VO\JN%_@#B]V_#_#/J?U.3V.6$[">MM[R.P,#B3&^-/ M)#^(ZYW05]NT-_;?R73ZG^7G.C\@E0;M:-#'>Q2.ZCI'OVCCR.F_PW!(KTJ' MW QP+5!9F?&9I305[_X1;D?T@V9*N\#LXEXIH?>UDO<[2AX+A>*.NI+IG3SQ MF4:@4SKF?&/B'W$ZY>;)_:'?[O6'@=]QHO:X/^7AB)O9>,3#,0V& QZ@:/MC M=&MX(!8H%:I/NCNML!!K+F'+. UZ =\%2&5%Z3S@X))HE<_ZDQX]K_F.H;6! M_=!)O[MU]<(I:NDOF'P\1$56M[!FMKG#7E57MQ_DU07XO3!+E?/I9@%6E!&N M-J:Z5%8_3A?^(C?3#M="/TQP#Y>&";"^T#CZUS^LH+G97_X+4$L#!!0 ( M "N*;5:<3K8HRP, .8) 9 >&PO=V]R:W-H965TA9>)N=7IT[> M"_S.<6L>C<%YLE+JFYMUR@$ Z(:'QO,)D2QG]AV\B.AB%DM;&J M;)6)09;OF&7SJ59;T$Z:T-S N^JUB1R7 M[E"65M,N)ST[7S!31."^\/Y[S>^90&E-!$SF<(O&:IY9S!L!M_9<-583%^P.(+/2MK"P'N98_Y4/R;VG0OISH6K]"#@1R9[,$@B2/OIX #> MH O)P.,-#X1DKZ_PU^6*(D(7Z>]];C>H@_VH+KG.3<4RG(64/0;U/8;SMV^2 M4?_B .?3CO/I(?3_Y1@/6MSOSQ=E,1B^?3-)D_0"7DL*[@H,UDK0P\'E!BQ; M"81*JWN>HP%&;T*F9,8%9S[!U1HR;]%] 9];U#\M9CN+SR5)J%+:B7 )MD @ M T8)GC-:"U9,,)DA^&PSM,^L4V;">%FK+!..A9L85B*P4M7_A0K&TJ_TUEL/ M8$T>FW-8T@N1# M9;M DW W!):49CQ#"M&US'I>;]^VNS!?J"#^204Q@D^?%A%L M"YX509L\_A*VK'RRCB^H+_+"@1@RU$Z#]M:+WMYTX UUK-_\'4$L#!!0 ( "N*;5;Z$A). MQ 4 #8/ 9 >&PO=V]R:W-H965TF/AX,]#2'DNN^K*'"-S.I2FYPJ>8# M72O@F34JBT'@>WYO*?@B MYKDAP>#LI.9SN 9S4U\I7 U67C)10J6%K)B"V6EO[!^?1Z1O%;X)6.B-9T:5 M3*2\I<7'[+3G44)0P-20!XX_=W !14&.,(T?G<_>*B09;CXOO;^SM6,M$Z[A M0A;?16;RT]ZPQS*8\:8P7^3B W3UQ.1O*@MM_[-%JQN/>FS::"/+SA@S*$75 M_O*?71\V#(;>(P9!9Q#8O-M -LLWW/"S$R473)$V>J,'6ZJUQN1$19MR;12^ M%6AGSM[ Q+!KF#9*& 'Z9�*;T:3#L'YZV#X!$'";N4EUMED#VT'V R MJXR"94;GP9,./_&JST+?98$7A$_X"U<5AM9??%B%+ONJ>":J.>-5QL9W7!1\ M4L 1XOOHFA? _AI/M%&(EK_W-:.-%>Z/11-TK&L^A=,>CH@&=0>]L^?/_,1[ M_40ET:J2Z"GOA^S5DP[VI_>G-. DSY\- S]XS;9BL*\Y.#-9X.Q2RX1F?#F_ M3,X8?] ^3>W+R(%>.3AFU\@C68-O4'^\J[^.Y8Q+J8SX!S)V(;5A[Y74FMU4 MR#6%E;Y'CM&[XL^XQDS?<:'8-UXTX+P0%3.Y;#1NL7[I(*(:2G@)JF/GIG_= M1QP UPW*)Z(HM(5#A;W0[ \6A.XPCO"!_EZ,(O:R%:9)Y+R7=Z JY"4LLY:5 ME@ISP!6H6@E*I'42N+$?L&5;7Y +%'E#YT*J6BIN@$TDIL="=S3RF8\JPQ25 M0E2*G:_2\ )CAIX;QBD^Q)1(/(S;3$9NFJ;.IZ98%14<.Q> W9N)*:?PV.P, M:JF%>44&KN=Y^+M,!WWY;5&^.QHFO^B'C]V(ANM:?&N+TC2,]I63)+8F&PJCL(,.2(\K-U1VE;=^"&7NB\8F_Y-*<2 M30Z(E;+FU;UUEK[6SG1_&UC.";P7-]) MK(#= UW(5YJ&J@ZB>\&8=(IKJ51 MNH:E';PM4CR@B;9AF#VO6+,FKH*(S(*3OD_0F"UR0<#&K5)')N?5D4$LX'1A M\P7NG% ;",#9=!0";UZ1L]_@67>;/-E5EX.S?N%LL*KS'['JB-C4]]W0CP]E MT>@1TB2N#-TH]E9;0]R(WE,WP+T^C!E)/SJ4 U'S$<8CHD.:\Z-=FL/L(W_- M:L1C""+?3:+$^6T0B6I:--F:K@RI8XX3;.4:88P80%0-[M/36,/3J;1?;@XN M"EG-0>T.#::,(XP@X1;C(BHQ"W@.&)4ZP0'\R#%!98/AUK MB@X[8Q+#=L73?9_N^B0<;=YD2 MU-S>V#2BNJE,>ZU925>7PG%[%UJKMS?*2Z[F],58P Q-O7Z*5P35WM+:A9&U MO1E-I,%[EGW,\6(+BA3P_4PB%+H%!5A=E<_^!5!+ P04 " KBFU6K,L0 M. X) \& &0 'AL+W=OO&&B#A0QP)5Y%RK$-V$[29+%)C#A)@19]&)$C:1J*U,Z0OO37]SLS)$7' MDKK==M$^6+S-G.MW;N.S^TI]TVLA:O:P*4I]/EK7]?9T.M796FRXGE1;4>++ MLE(;7N-1K:9ZJP3/S:9-,0T\;S;=<%F.+L[,NQMU<58U=2%+<:.8;C8;KAZO M1%'=GX_\4??BDURM:WHQO3C;\I6X%?67[8W"T[2GDLN-*+6L2J;$\GQTZ9]> M1;3>+/@JQ;T>W#/29%%5W^CA77X^\D@@48BL)@H=]3?&-VARX)K<5T5?Y9YO3X?I2.6BR5OBOI3=?]6M/K$1"^K"FU^V;U= M&X-CUNBZVK2;\;R1I;WRA]8.@PVI=V!#T&X(C-R6D9'R%:_YQ9FJ[IFBU:!& M-T95LQO"R9*<8B?[I_"GEZH8).J*O@*,&?>3EAH>^RP O"(_3"7LG0T(L/ MT!MHY[)78E$S7N:L5?U69(V2M12:_?5RH6L%H/QMGQ$LCW _#PJ>4[WEF3@? M(3JT4'=B=/'C#_[,>WE$@ZC7(#I&_3>ZZ2B-_1)^J&KA)#_^D 9^\)(]9].^ MN93\W1?\4 M.&-9@F#5:'A'GSA_$?E*N""03=AUP;5F5V"]V2"6$1;9-Y=%@1ND 7O!YB%^ M?#]Q/O$E%P5[6Q4Y!-)'=P=)ZJ:^QX*YYP9^Q.($?^G,^0BE%&),?1,U7T 9 M8371.Z#X;IH$+'*]=.Z\D0\B9[($<<$V3=WP@BT;:,!F[@PD?0@YGSO7C5(P M0D=L:$_(#P&,"HGKS7WGJ]3<2GXK%/&[9M<5-JA:DCPW'#>9W/(:.K(;I#$! MVCF[);W8F)P9>"\-D7Y_O\I\]5^>$#U&S ==OS,4YKM[\WSG+0&H]44('1/\!F':.CAP M0VB?!K'SH2JS8]Z!'],$U\2-@AG[O!;.=;79\O(152D3*"JYB0.]Y@@K@OX0 MN9UES+O>#OL0::P0I! +F)P!8G. QW$"KZ:4'$A(=FI;&O;O:S7 MK'>@L4+R4A-B*]#<@#"O*T7R%@(EC(&YT)KTA[S M)Z%1/5OS<@4U3:P*EG&E'@D1=[QH1)<26GJ]('O,2B*C26#424BHEHM:*!0X M$W%++I6EJ)%>%+M?RVP]I.R8LMX:?@.=&B4, G@!,B6G4L_NN8:F;7[23[/3 M=2?WUT[N/?GJ\UH)X0R+&VM3F$-)ZU8^'/SHF/Q&OF+]'24X9Y#@KGC!RTRX MSD*L9%F2-)!CBS@ JBDL0Z2/%P34>6*>(\\WSTD4.I?YWQLKIT,6JA:4T(WQ M4,%*S0TPR$UW57%'I#G3J(4[CFQL&9VP/QG6Q.\2_/X0]+&C\/L@:J?5&G%?K4HC7XX:!SL/ MO(;\LCT.O_GZM="WA# ,9>)F6*[&ME*EYR*'"J!A[O=I)TJN=)CNU8ZAM MT-SL'/]?@9H1R78E?%'='42?!0_;AP_6@N?@QT.I:]B;??E>KQ[6_[[13[NN M;6]1?,%,AS>>(QN1?>?&QJ$;I00M4U4/;0S-TED'TLA>PQ#N&RKP_X&6ML]^ M;WN:71Z@VO]&+)3Q3F#*O_^T:",U4VJ-)E2D?1:$DWF,!F(2)T\2*L^RJB&I M"7?U6NIA'6ATI_#3W@JO,V%S[;!7T[^A5V/(S6#QDVXP5%%%<)ZVWT1GJ$;& M8>,'H3*)!D5+N&(I\:X&C27 3W( \,KLJ> 6VX@2E26ZAC*3Z+NW58$>U98$ M6O?Z_;O)$R-T788)&/BLLA%%SNHW\0PFT-+43V-IZ'%//[E<0D&2Q*P%P";H MT&!V<(#,"XZIZ,DBLL!"&#$W! O"5J>#,_OI4: 8PP-RPZF5*>2RKVQV\L?* M H/6A%UJ!Q^>C4^D_),1ZBDPJ/^AYS62)TB!@AEAP&J+LH]B3RUA69'J&YX+ M*I*MT2C3B ?;ZAF\%!5Z"J( )_'52HD51'9:(R0LF" +QZS#J*)F^;M>>MB7U643]K_NZ,*(<%J+/ MMQV0UW9UHQ]?M#>I)0?+RU@.44!"?/4^-]#'?M2WVRWEW 6]I?C#>&8>MP3VP%Z M\^+%.8"707IK+4'(IJ#HBR;>M^.9G0F[,;"0?"$+,^NW(UM' M@K*H80.O.G00@HR3F_#MT&O.XB8M)DT[LLM/2&7F*)%FMEV*>CZH[/!\6X.X MK39X^FCS'MC^T1C^).Y$2>,7(31%AV7F$4"#D#N;^^;J)3XRJT9$4282#UM1 MHI*>.J\DBFD-\]A#(M71\M'EQ]3S1R&-XF@?"?6Q98'G(2RZ@0/-[.,,8 M&\]2YQ<$@F.FGJJW):$^2DT&3@M=3:.YM14=$$W M3FTL ?I]4VUJNSOORKRE2^AVD[3O BR9?<>#T\&)+LK RIQ;T\D;*K@]W.W? M]D?CE_9$>+?T#,>C_87#Q3U!+ P04 " KBFU6A>/QJ?$& #Z$P &0 M 'AL+W=OO(-QB< #!UL67 M.#<@:5>TP[H53;L]#'N@)=KF*I.N2,5)?_W.1TJRG#HILG4O>TA,4N3Y[A?R M;*O+3V8EA&6WZT*9\][*VLW)<&BRE5AS,] ;H?!EHR^7*TL+P MXFS#E^):V(^;=R5FPQ8EEVNAC-2*E6)QWKN,3ZY&M-]M^$V*K>F,&4DRU_H3 M3=[DY[V(&!*%R"PAB* @(;'RN,7LM23K8'3?HKYSLD&7.C7BAB]]E M;E?GO>,>R\6"5X5]K[>O12W/F/ R71CWGVW]WG348UEEK%[7A\'!6BK_RV]K M/70.'$7:EO@J< MO.*R9+_QHA+LK>"F*@4T;LW9T *AB2 N;$;'@FSGN(""/*&]&[^.%9/(E.'V%XU#(\>@S]*:9Y%.@P MF[]H*X+C'YX=)W%RRAZ@Q3ZL1+#0!4)7JB6S?%X(YC#HHUT)1$3!52:87C!N MC, J5SDK))_+0EH)!:\]7LZX90LB<^/(4$0BJK.J+ D:D27-";M&TLFKPN%= M[: O/?3;#E2'8P?UOH6Z(JC@9W$CBB!F_?B(^7'"^DDS3ED_/6(?M.5%T)\%+,;6 (W@OTG"5I.)V,,)B$49SBMU$C/LW"Z70: M_/BYDO8ND.I&&.M5*5565 @-#!BQBL5&9;,P 4P#TORZU6\A*:WN@=V'B<,D M&?O_@1,87*9).)M..P+X3<_9* +1<7"9@:J1E#>#3",#YZ+D+HMV:)\$O\(# MRJ"AWS5Z5R6[43\)D^F8'76&-49'C"[,?5GZHS!-1P!H!JU$!\E-PDDT\^3J M8?!35=P%M6F3 Z:-8=J43'LS?=,F81I]TR#WK!%/PV@6?VT4M_S/C0M[ MI1'^QVG"P-8DV9DV"H^=*>&(LYDS+6V":>-P.I[\AZ8=3X\;T[KA$TT[#F<3 M F@&CYL6YAE-/+EZ&%"DNQWQ*?M<(;WEP::4F2"=UM4?E;/\1'I$-\,@N;(R M XU:N5CKQJQ>VDRH'S44%.Z2Y!P M*:_5A(%/B=>#LTO[5<)RT.3GS4H2NA,O]'K#U1U;\9S\9!#C+SF8X7V')K\( MG^,S"+D4#>%.QN^@.M:GIZ81[PE9GU4&X\#(I9(+J B.4JF=_(WY67JT M7R6>7AK81Z+'KCOT/G;IO;E'+_BP*H4(NNT-JW7N,LFUO'WP8^ ,0C9@[>A^ MP:GK7!C,Q5(J1;Q!KHTHI M!'QJGRM?,)#&)_']>?#">0Q"!9;$5:%PK'@F*<@M1.&L2T=J;CJG#Z>)KT??V]W_8:?S[WS^YP[1_Z_C4\GVO4D4CWU%1IYW M<[0R[_B=+YA?%9+4M1CUM Z0OG.^H\;U]DI=-SX"W':I'((5.O% G.Q(@4%4 MK!B] M'T\P80MT;<"55=1+,[AFN&,H4OMCS_J_(EOP&=L#[U*@B]>/98Y/E. MYCF;.N5T9M\WZKJ._7U"[PT9']$F;]G:>XWH>DU;O_:KU89+T(;"ELM2++EU M ?"<18,1BP<3_*;.[8/:[1?,Y[E74D%]$O7VC<+]KMI=9]!I2=SF0;@;HX>C MVQ?Y18LE.UA;;G#]MZ+$K1Q@+J 9O^&R<,%4UV>I_,,)V1Q:]8!\LRDURCJX M"(B^_[P6B(U<%WH)G0_8:[U%')8A:[LT@OVKRI=$GR&<2X%6KO2VDPJ&?*Z 6=Z&ST6XK+P7:$0OO1V]C MD"715DB5(WNX%J?6&U_KRM\(X269KN N<\%:'X3@VV;1V9-ZI+93KC4E;GWB M!3_8\!P:5[=3*D&&7]TTR[VCYL7?KWG-UV_RKV MEI=+"N!"+' T&DS'/5;ZER8_L7KC7G?FVD(Z-UP)#G>A#?B^T&A.ZPD1:)_[ M+OX&4$L#!!0 ( "N*;58=P6]@P04 &4- 9 >&PO=V]R:W-H965T MVY7N:!$C2%DVQ;8,DVWU8 M[ ,MT391B71)*H[[]7N&E!0E38+MBR3>SIPYG!E21UMCO[NUE)[?%;EVQYVU M]YO#7L^E:UD(=V V4F-D:6PA/)IVU7,;*T46%A5Y+^GW)[U"*-TY.0I]E_;D MR)0^5UI>6N[*HA!V=R9SLSWN##IUQY5:K3UU]$Z.-F(EKZ7_:W-IT>HU*)DJ MI';*:&[E\KAS.C@\&]'\,.&;DEO7^N;DR<*8[]2XR(X[?2(D<$!!H_*LQ.8Y(6MK]K] _!=_BR$$Z>F_QOE?GU<6?6X9E-;W%4Z_)\%2;4@";RCH<#RG?#BY,B: M+;!/PD] $?#KH\Z2?#%_"& MC:O#@#=^!N^K70FM?@J*ABX_-]J97&4B!H?.^"79O7LV20?*6/V>,WZPE.S?%1N@=5X[[M>0;JRC? M^4)JN500%-^05_!O%^\Q07B.$F.AL..%T7+'H:]V2XET*QVH.2?= 0'S&CB3 M,(IDD%E8W^5RN90AO?EGL:MC9M!ERO.UR"(+LP6B-SQ3%G-#7R@)RBM8!B'J M:2@5!CXYM=(*E(7V.=R!<2Q4B *9&FT*E7(0#X51I[(;@LBW:*Y%$("91:Y6 M,:Q@7RR&_(K"%$MLU1 : ;X2?(E"@9S2VN*A_124^89?/((2D1H3NJV MZ1*,\@?\U$%G[ ]J5)>UN:5-^$M70S\2V6!$&]@JK95! ;.E3($2]:8KW="* M7I013$L:2TTAZ47K,[[8!3%H[A;"".^M6I2>]M# #F9K;TV.8%PU!EQM0:1I MI$6C+>X9=_>Y"2VCT> (60KA.GWKVH3V2/G]P%>L5E9B9R1?ECHCZ#TK-T(1 MI7W$K;E56<.\$09Q!$*.+4'6;-TAO\9)F95(!A#X D,7T1!9.&TL?*@L7-4& M'F#"!.@RJG04N@EOOMC-VDK)VK65HS*6R")&@7ZM[IX=?!)O3VE$@BD=^+E] M!L+LH3*M5'C-DS$>>X/1B._C8S"A9E4$6.,<^PWYNF$O"+,?(/?FP_">34-C M@L;CS8L7!O436 ^V?B%R2CP>;R^B,"5%@0B[PYO=:2-=WR.=MY'.*J1K0F(M M!8-LG\J\;OPBWRFRV+M#=B[? BU@ JL5&PP1!EC5U&?9F\PZ6,RL=@ M.N>#$?L*@2VK$A7>$R?8[ ]G> YG4_:NQ";55:0.NKJ8SR8 IAKL=UVV@1(^ MUC)R94.I%2D,IV,^FDPK8TA1H5<*!%TBY/>6L2OS M>9^/N^/Q/"CS*!D';>2R*'.*$68(CE,9LG)-MU)4:$H81/(80;LWYTBF!^ZP M^S(VA I3/"?]I!*HS>M)*&CANC&8Z(%^- 7I!]\^0,!;$KK9%WI5CC,+.Y2*@Z6X?%OM M22.)B$2J)%4G_?J=(67%WL1NL 4,BY0X9\Y<29XNE;XQ)8!EMW4ES=F@M+8Y M'H]-6D+-S4@U(/%+KG3-+4YU,3:-!IXYH;H:1Y/)=%QS(0?GI^[=E3X_5:VM MA(0KS4Q;UUS?74*EEF>#<+!Z\444I:47X_/3AA=P#?;/YDKC;-RC9*(&:822 M3$-^-K@(CR\/:+U;\)> I5D;,[(D4>J&)N^RL\&$"$$%J24$CH\?L("J(B"D M\;W#'/0J27!]O$)_XVQ'6Q)N8*&J;R*SY=E@/F 9Y+RM[!>U_ ,Z>PX)+U65 M7::OPJ4,Z>?[8E:/:Y Z]O,>@&]H?L M$]C3L45%M'R<=J"7'C3: CIE'Y6TI6&O90;9IOP8"?8LHQ7+RV@GX'LN1RP. MARR:1/$.O+BW.G9XASNM?B=350/C,F.=P8;]?9$8JS%7_GG,;(\:/XY*]7-L M&I["V0 +Q(#^ 8/S%\_"Z>1D!^>#GO/!+O3_&ZF=H(]3_J0L!.'DQ;-Y%$8G M[ F*V=<2@EQ56.*TPO*D@J[.Q4_T*B(PY6!4#U,X&.AA),(D=RQI#7(TAADH ML/CM,;O&1I2U"*CR!UPZ%HY$0,E!&1*Q?A1\+35 L)Z.#).IQ?X34#Y=B]NM M'Q_%VQ,RL*5J#6:-V0\62C<*N4#G+/0MISX07'%;LH6JZU:*E%,#,I1O(Y96 M'(WCOB=54/"*Y8 N>L[VPN'AT8SMTS :3H\._/!@&$Z._# >3F$PFL;X?S1#4X='\SG^S^>SX(V0%M*RT[+4PL)+E>P=6^7/ZHGF30]7L_]@!X7Z 5I2P%F!W*QA\<%1+QK/ MHUX0\R1J2B7A-VG%DWA]_ #7Y^MJQ5XXP1ALS(*OFF>"T'D5;#I]M2YUA6!Q M#R+DNZZA(ZS 9*NER#L!'PB$11U[873_'T^?HL=3C;U\A%(DI"PN?TK1/6?A MS"7:0>32;!Y.:7H8D\6_3JV%2ZT+GUH7)LB$03,-UA*JHE;"PNG0=0"4;CAZ M88\;ML1]F.'3$\1M%&1&8=]G);Y- "23O/8@G"'=C.AOI#'^$BAYE5-C('ST M;7I3J@J#;H+N7:?3.6IV8A@=8X .)0DFA\!*'_8FLJTF[I%X-#G96.G>A2?[ M(^PQ][8)F;9:(^^UTJ8-1D.J-#483%0#M@\&,M*J?EB2&BJL[XQ9A6:(M=)U M5EGJ:@[7B%M6NP86P'H#ZW=+MXI:UXA]6Z^4Q7VE+#8JY4-7*0+(^L YME?" M'E>R&=\,+&@\JQ#]DEOW3/H([6U=!M^Y\2"#9\ ^P \ M1[\@KG'5@>>_MLJ85+B/ *O!CI _XYFOG>&F[W:9$^TT)]ABSJ_XKX>4RPWB MR.P5I% GF)G1)#QZ8 D^4 DX6EB\PB,'&>*-V'KZ49H5$O?T74[U_3+H=FHS1/6F 7?.KNY&[.U]3W_K>_J[[>F[ M&8K@/K--+#ND\%K\1/ODJ[I,*& MD9;HJ)<)3V\0/A<2JQ!7,;)3JDH56 >42!O].EBX?GT)A9 2G1B@?]ZW$EST MAM37&JXMJ>!KFLD]JFI]-MJ-IM&A(P.^?=-82Z &!VB9D+FF&#HS?><($JU: MZE'<)8"OOA7$B#UV$!VO71]P4>$N20:)M]+ZFT3_MK^'7?CKQ_UR?XG[R'5! M:5=!CJ*3T0Q/X-I?C/S$JL9=1A)ED9$;EGB7!$T+\'NN<,?H)J2@OYV>_PM0 M2P,$% @ *XIM5@FAYCG> P 1@@ !D !X;"]W;W)K&ULE5;?;^,V#'[/7T'XAL,&!';L)$W1)@&:Y@[7X7HKH3/?&/KD2T<-+I;2;1:7W]562 MN+S$2KC8U*A)LC&V$IZV=INXVJ(H@E&EDFPPN$@J(74TGX:S!SN?FL8KJ?'! M@FNJ2MC# I79SZ(T>CU8R6WI^2"93VNQQ>_H?Z\?+.V2(THA*]1.&@T6-[/H M)KU:C%@_*/PA<>].UL"1K(UYXLU=,8L&3 @5YIX1!'UV>(M*,1#1>.XPHZ-+ M-CQ=OZ)_#K%3+&OA\-:H/V7ARUET&4&!&]$HOS+[+]C%,V:\W"@7_L.^U2-\Z;JC(E!)77[%2]='DX,+@?O&&2=019XMXX"RZ7P8CZU9@^6M0F-%R'4 M8$WDI.:B?/>6I)+L_'R%.Z-V4F_AUF(A/7P6N532'Z:))WA62O(.:M%"9>] M7<"]T;YT\$D76/S;/B%:1V[9*[=%=A;P5Z%C&*9]R ;9\ S>\!CK,."-W\%; MXMK#4KI<&==8A+]NULY;ZHN_WPJVQ1J^C<5WY=0>/)?9N354+?0C*DVM' M]W?M9"'I"O?A;OD(CWS%3$4;G^A,(9\_J! 0])YH0MVLD9A'2>&$N0\ MU$BQ:4V,A0=/=.Y8DM,%H_IJ3\:?7O)2Z"W" G5>$H4GN"EH0DCNZ3#QOOHB MAJ]WB]]64-&0DK62@7*/\5:X;52KMSQFIVL0^CXWTH::0*T:!VDVYCRFDS'/ M0$I ;8BJHX(A/0\A@*8FJ+=B5[A#2P,> BU*18^D=<.%Y@HQFA M"TKA/3?"4L1Q&SBGA+V*@U@KUJ=!HZC_*'EMVD\R>5)BEFHJ3)[;AON*]HVN MA2QZ\@2U:!"(>^BWBS!M1O%I).R62OA*B2K=Z,81'LDJZ4.6-A@P.!C1A5L( M;HJU4$+GR(W!PM:R5QL;4M^==AWXUN1(3F9[A78;7C!'KJEYVS%_/#T^DC?M MV_!#O7UA[X7=2LT%V9#I()[0H+3MJ]5NO*G#2[$VGMZ=L"SIH4?+"B3?&)H; MW88=''\ZS/\!4$L#!!0 ( "N*;59HDQ6*? 0 %T+ 9 >&PO=V]R M:W-H965TJ,RF(<^OYT7 I9>8NY MV[O5B[EJ;"$KO-5@FK(4^F6)A=I<>(&WW;B3Z]SRQG@QK\4:[]$^U+>:5N,> M)94E5D:J"C1F%]['X&PYX?/NP%\2-V;G&3B2E5*/O+A.+SR?"6&!B64$03]/ M>(E%P4!$XVN'Z?4NV7#W>8O^FXN=8ED)@Y>J^%NF-K_P9AZDF(FFL'=J\SMV M\<2,EZC"N/^P:<\&D0=)8ZPJ.V-B4,JJ_17/G0X[!C/_%8.P,P@=[]:18WDE MK%C,M=J YM.$Q@\N5&=-Y&3%2;FWFMY*LK.+3U\;:5_F8TM8O#-..KME:Q>^ M8C>%SZJRN8%/58KIOOV8./1$PBV197@4\ ]1C2 *AA#Z870$+^H#BQQ>?#2P MLT.1M8;184/N@C-3BP0O/"IS@_H)O<6'=\'4/S]":]+3FAQ#/Z+W4;O#K+XH MBX,@_/!N%@;A.;38<&]5\CBX-J;!%*R"2]26NA,^/6/2< _ 39;)!+4!:FI8 MJJHQ<"M>J-6L@>MJ8',$(Y^A;#.,G&&@_#34M7V*AI!TN-CCJBVNRH!!+E59 MB^J%FC=!>I]"C=K=(U6"L&*_V'+(I$E$P;@AVPKJUO5:XUI0?+1^#\$HA' R MC"<1^*,I'0SB@8L3;NJVNZN4J"<4 A.Y+0CBIAI-RA1J"B6,=#G=Y.=U. MS@T81LI5D3)W4==:,5EF09JDK OK>,B2B< /B S(5E8)79D&'4C5.$X4F,D% M)?,_ MB,] I*ED;J1P[ ]]W_\?23Z8QD28'#*M2O>:\J\3:= %Y#@J)X6+ZSWE*X0@ M',;DME(_Z=F%2*>"V-'W1Y.NRN^P;G22"RZD/W,<; UHA_.'S])86:T[7KH_ M#91C BU!-#976OY#X"26I 98*E*1J5])"MBJKDV8SH[]CY(W.)2\$7,\Y&"' MQ?=^FIJK;S;R29AH.(FF$-,S_[U53%>4WY4_U$*F+D$1G!):0.!^1.=\"L$/2CXR?T!7"D#ZO10&,80O\UCY( MB221NPK_B;X<[5TW\2$!^B*>G0Q/3V((X]$DICP&$)Z,0A\FU"C[-9SNU?"K MJNV+\'KH7=3IV\(>O#7LOMSVHK:YU*G+62;YYNE80$IW.K1IYF-=#/M*R?;; M%?G!,#R=PJ'/[GAGY"E1K]U@9XA;4]EV^NEW^]GQ8SLR?3O>#IZ?A5Y+NJT* MS,C4'YW02*';8:Y=6%6[ 6JE+(UC[C&G^1&PO=V]R:W-H965T65DF'DLL2M9-&@\75))X- M+N=G+!\$_I2X<7MS8$^6QCSRXB:?Q'TFA HSSPB"/D]XC4HQ$-'XVF+&G4E6 MW)_OT#\'W\F7I7!X;=1?,O?%)+Z((<>5J)5_,)M?L?5GQ'B942Z,L&EDAZ,8 MLMIY4[;*Q*"4NOF*YS8.>PH7_2,*::N0!MZ-H<#RH_!B.K9F Y:E"8TGP=6@ M3>2DYJ0LO*5327I^^H Y4IJ7"N'.Z,QH;XTBH37<:(\6G1\GGNRP=)*UF/,& M,SV">0ZWA%,X^*1SS%_J)\2O(YGN2,[3DX"_"=V#X> =I/UT> )OV#D]#'BC M(WA'/(6_9TOG+5V4?PXYW6 .#V/RX[ETE34X[U^=8'S6 M,3X[A?X_TW02\S#C.^,Q&@S?O+I(!^D5_+==^%U'"ZP\EDNTD'X(2:)4W3TL MP!F5@RL$R8%9@?0.KI5P#N:0F;*D1TGW.WNDQQT(:,_ :6\$@SY\*3#ZKDIH M@=+[J\,(P9(W,%->P&?S#(5X0E@B:LA87JXDYB ._XO .A?&'J=1$$6L=H &T\P6BR9:Q4VQ:+(][C&$ FK&52D2A-K3V# M[B%(G:DZIPGOZ9<9DKL,M2YJY"FYB6U$&P-[V\)[*Y>U#_FF:++6CP%KT^"B M8];RVO*:=2NTTN0.-G3"P5^1K-FX2UA0;\EKA1$3(?LWC?W9#_9O.]N?7M@^ M=A6ZDC3J6CI+E?(J(? MO8CJ3T7Q:,Y>P_F(AM&0AL&'"UX/X5 A2?9J?XEV'3J_X+MYTX%MAUU([4+@BU7[O/=5/VW2U9N%-%3K)TGCJ2V%:T(\ 6A:@\Y6A MZM$NV$#W:S']%U!+ P04 " KBFU6J%D2@1D$ #="0 &0 'AL+W=O M;07@V%,M ME9W$E7/-*$EL44'-[9EN0.&?I38U=S@UJ\0V!G@9G&J9Y&DZ2&HN5#P=AV_W M9CK6WDFAX-XPZ^N:F^<92+V9Q%F\^_!5K"I''Y+IN.$KF(/[UMP;G"4=2BEJ M4%9HQ0PL)_'';#0[)_M@\*^ C=U[9Z1DH?4C33Z7DS@E0B"A<(3 <5C#-4A) M0$CCORUFW"U)COOO._1/03MJ67 +UUI^%Z6K)O%%S$I8L\);I^NM,S*HA6I'_K2-PY[#1?J&0[YUR /O=J' \H8[/AT; MO6&&K!&-7H+4X(WDA*)-F3N#?P7ZN>DM-TJHE67W8-B\X@;&B4-<^IL46XQ9 MBY&_@3%@7[1RE66WJH3RI7^"?#I2^8[4+#\*^ ]79ZR7G; \S7M'\'J=R%[ MZ_].9(,B+8EDW#DC%M[QA03F-/M\\\"NM6FTX2%;"EW7.&#\B\=*RQ*,'1V* M3+MP[_#"5%$CV_ ")C&6C 6SAGCZ_ETV2*^.R#KO9)T?0__#O3N*<9CAG780 M9>?OWUWD67[%7J_#9MR*(H+7<1660M=X!R5;/+-2K$6))DQA?Q$*?[T./9>2 M%9);"Y;IY:'(TV=7 6Y0W7#U3, TW822@S+B:S#809CR]0*9H'4@$_R.H#-L M4M9Q%0B6WM! N+QII"@"/10F='G&;H0,DHXKCH0* ):CS)HKA4;<4M<0Q0'7 M$P9/!30.?;@+CJ\$(#A&#;NMQ<4Q5CB1O@1LAQ:#6!"E5HIU H5:O_B![2Y" M2R/L(P%AWUZ"<)YR7@4,C(5'?O $IA 6R*C!#5=.8*QHRU J=LI=C!JJ!\N\ MW87'$1UOGK<&-;A*ER?,*PG6!@M8+HD%R?!%U2D@-1R7.=TM<<8>*HAVVWCZ MYC9Z4K^-;<%EX65;I&C1QI:4E6]OT:\9MY=+(<>'5S8ZE'8%"A?6=?FWU!(/ M,00?L3F>CJ67(7K??Q5PUPF8MP*^[0FX?BE@U@G8Y=CKY/V3?I;2,.CG M8=8?A%EZ&=UV>? SJ:# 0G,"["B:4ZRC78)=LF'69UF&0Q;=:76ZQAS'FMI+ M]6NJ8S9[6<39)(?$N]=H--)_[PE/AR&V45*:6DH,3%WE&:' M6G6R=^368%;A8D$9XY5K3]_N:W=W^=@>V3_-VXO/%VY6 @,@88FNZ=D0CS'3 M7B;:B=--., 7VN%U(+Q6>/\"0P;X?ZFQ?+<36J"[T4W_!U!+ P04 " K MBFU6^6%DK/H" #?!@ &0 'AL+W=OSQ&%X'A24"7\T<'MW:C20I>%,P)TBNBP*JMXFP.5ZZ$?^9N.> M+7-C-X+18$67, /SN+I3N H:EHP5(#23@BA8#/UQU)]T;+Y+^,%@K;=B8BN9 M2_ED%]?9T ^M(>"0&LM \>\%IL"Y)4(;SS6GWTA:X':\8?_L:L=:YE3#5/*? M+#/YT+_P208+6G)S+]=?H*ZG:_E2R;7[)>LJ-^GY)"VUD44-1@<%$]4_?:W/ M80MP$>X!Q#4@=KXK(>?R$S5T-%!R393-1C8;N%(=<Q82]E9A0^98@SHW&: MED7)J8&,?#UG-R*X7)-;D2 M&63O\0$Z;&S&&YN3^"#A#15G)(G:) [CY !?TI2=.+[N'KZKYY*9M_ZNRBI@ MLAMH>Z2O5S2%H8^GI$&]@#\Z/HK.P\L#MCJ-K_(N"5; M@P)"+9;C9-!];X8#)RLY6-2VGV5;#'AF5R6 MFHI,GWBU_;9W4_*WS3LV6EL"<1(9/L]M,[W$UM/ZD5Z/_EJHE$YIP M6" T/.MAVZIJG%8+(U=NA,VEP8'HPAR_0*!L CY?2'R;ZX45:+YIH]]02P,$ M% @ *XIM5I$"F]Y1#0 VQ\ !D !X;"]W;W)K&ULO5G;;H"U"K8VZ=<)W32/=^DK5=O7F8'+0O_A%+ZM +P[?OF[E4MVI\&M[Z_#7X6"E MU(TR7ELCG%J\.;B+V\=>YE+KZYM_;LN0_7FX.Q E&HANSK\ M8E<_JK2?8[)7V-KSOV(5QQY/#T31^6";-!D>--K$_^5#PF%KPMGXF0G3-&'* M?L>%V,L;&>3;U\ZNA*/1L$8/O%6>#>>TH:#:%M]>V:70 RL$+:4IQ M;4W09JE,H95_?1BP! T\+)*YJVAN^HRY$_$3#%1>_&!*5>[./X1K@W_3WK^K MZ5<-?I!F)&:37$S'T]E7[,V&_<[8WO'?V:^XT;ZHK>^<$O^\G/O@0)I_/85" M7&3V]"*42-_[5A;JS0$RQ2MWKP[>?O?-Y&1\\94M' U;./J:]?\]9%\U][2S M/]N@LLG)=]^<32?3"_%UU*ZMLT;>:]?Y# @J)(EXV,"1DK5Z$)00M>U MD+Y5:9S&?_/.8W?>YT*;HNY*^,CO8R(IY_-,-6UMUTIAC._:MM;T5MPK4UIZ M(%]Z*UC-!8/?1^)3JYPD&<&BZSQCG^*6&*+3"R\&PP*T@6C1:,4;(EUZM7"V M>57!"5%VCOPB&Z'2KA1_=EA'.=K$ @24-9%]/!)7:JF-X3T8'KZPG0O5T^.1 M(H5R 3(\@/:L@TZ%SFTYU]O?FY'9Q4(7&$]@BVH]=[HD"=0 Y/,3"WA9(XK* MMK7*!\@%,0I6Q!;P0165T84&3!'Q4M709K?>\K%G2@8?F90<2(WPHQZ58"+M M0NJ:PU=4TAA5#P&+5H>H0U,!&]13-P!+&X#GNI8"-!JHE56RQ) 'H++01H+9 M-+2GX0X^8KX?F*_%,;H2=Q/C[FRWK)Z3[/:&482^!!]J#2L^2QO_=70W(M4,3A?D!/@)ECK^;7B-V3>J MEBL)647^$'C+72\P@BW=1@]_MF#823X]/\O')T<7>)S-QOET&A^/9OGXC!^/ MCJ?Y^6QZD>'Q!&^/I_SV=)8?3<_I\1AOSR=G]'@RF^'/"3^>G\+*F![/S\]I MZH4XS:=G)W$ ?@2\Q[.C^'B:GT[/Z/%X?(P5\9:0.86563Z93> T($1T%XML M)9$$2GVA_96R05,3Y5*;/SK#[0=("\590%",^- 9):9G>X$LM6^T]Y2F]EI),I6=#O]1*EH//U MFAHCO,U8\YEB1*&]D).7-4B"O49JDM":[$.'^<<,RVDNVAY=\>'F#B+W\>-U M3ODX5Y6L%XF9JE[$W:$D6)B%ZNA&UQ+[QU, *E@#8E!\J6Q=DB)@'HJ@I)Z- M6%2 H6).XOL#$;9$<9"3X!.W*@T(=_D61?8!NT<542F_I-UKK>_ M%=E!?"EYH '7$+."Q#!!=!9**21?5H]E!Z2@U7T!RD4K-!BP5$)9]W]$J7 MA#ZQ8*X"!7S7+\"JT<8/Y?'*DD_! M PR43(5$F4""$"](Z9VM:\J[+<8]03A,GCM"(74#VH%!90?$$;L2KD!FD52[ MN\ DKF8;K&FW&8\?UD%B<<>B&5%@I9?:Y:\H=W*!(G!Y8:LCYC.IL8_0B M%93>(I8&,%SYG@R;L/-:+U,-8@%*2QE/KMVHPBF2%Z&H!BM21FI!^EV\4YB! MU1\7,Y)$\N,%K30=7[R[ON:GR07H!=17BIO!B 7:D&>)A:9O[A%5PG@7E_>W MXA\0KS87[TTQRE(CNE&Y)W ' S? $U'Q(F7[*E+!VUJ7#"]/D;TN]*5I;&H)0G>9(U(F98N_)H"@PA+J7>:!?, MF%Q4E![0A:GR O[ H<$%V&I$O'70M'F4+AT'D=N49%3&^AK:=Q2=62"'40*I MG]R1U2CT/?+:9<]HW$#F:Y9X*](GA"" MZ%+L#U[H^Y= CP0?H7DD@(^E99MLX![: -32I>(*VCJ[H)K:BALI20_UTN9%8GGZGVJ":.3!$+Y1M+/0N]K6N ML9%;MF]<(EGV;>9B56GH/5&]JV.;P5V"T:J, ,0!] 85A\91M]E7+!C-AO)W MUZ$):E+%9&_?J;GK**7)36J>\]0]44F-BSQY)$K>$Z[I5DJ@N5K&=(;=GZ2# M3Y-Q,IH-+0BG<^G4*O;%=(Y,2CD<5T@ .#!.\;G:I*: ]EHK'#:&SB8M!>]/ MGO7^L23L;^)O+)Q:PA;\BKD3R( !&I=@+A0U\G8HRO_E2E<(D@D)09"D6# M=:+GY'G<)N..=@DY8LMX:H+14JZ1$@N44+N*P9>&I2VCGU_AYWX&B4F57 MQ\H8Y!>5 ;>";5*LZ#[J40O^J &.I1V_@/!TQ'L!S19TN0)2O1R)R]UN/.Q: M>]R99W_9F;\WF2Q+W<KU<&LOV;!*9/1@D M 9U!C-%(W-&E2?99/FQ=JJWC,8B.AY/^>,BG;30)W-?2$7Q7!N$!M5NL MR2CZFKLEP'>',V.%:4XFVR4QQD$V0[H\.K 8C8_6GC8-\L#IT*L/-)9S9Y!LK M5U2A6)4CKW3@843[M'LZ=M*N<]%Y7G7G=$I8J%3_D<"^*RJNR.Q":K^&/WRV MHC3!(&#E%UU-RV'#.+7U9*WCK4VB+/T52?L48S=7I1M: B=F9?0H$1FP)G93 MG5+9\]#1+=Q2I:,,:K4G_UMTP'Q+C*!2G5RGW_\2%K';@6^.&)O\RK:!BZO3 M4< 1A4OU?\,G&_#Y12T[G*:L6V?OZ!+S$FH7MB_ !_/440F<8@1]6Q)'Y^>O M+OL>"<74.KKKI(MKH&1*0+)6DHKK7N\OA(!6KV7O#?7Z=?+_1]U%+Z(H.@Y%.OJ,+&[K( M:F()8"<(IBBS>]UL3G>%LJ![!=9T5I!^7<8BSF>E+CO'"=&V2E+IW;O2[M<8 M[?@B8WT9=&_34//[;-##7CNX&QG*13QZU9L-S+N ZK&(O(!TP8%X8[DW#GYQ M2Q"!H[@P]%Q&(B62*&8)JY" E.);,1F=B>GH7,PFHR,QFXVFXC9)7K;]M>4R M9!^DX=ZV_PJV6P;IVKH72^ZV^IE8YUMQC!5NE>./MP _N[)T5?=Y3]?:S0@Q MYQ$)V0>W0'Z'NB2#,R?/:)=:"AK-]<5?"0%/QLDURIXD3G M%ZPR1JUCZ0CL&H1$&9_N5 -]V-T]O%$EHB+EN;'Z:]CDM,C MA.6I+W:'6Q]<^:A)GY7IP-^9$+^]#F^'+]>7\8/M9GC\[(TCQE+#>2+7?[VR'K)-*M;W$9]]]W]W9=Y?)1LA'50!HLJTKKJ9^H?5Z' 0J*Z!FZDRL M@:-F*63--&[E*E!K"2RWH+H*:!@.@IJ5W)]-[-F=G$U$HZN2PYTDJJEK)E\N MH1*;J1_YKP?WY:K0YB"83=9L!7/0W]9W$G=!QY*7-7!5"DXD+*?^132^3(R] M-?A>PD;MR,1DLA#BT6RN\ZD?FH"@@DP;!H;+,[R'JC)$&,93R^EW+@UP5WYE M_VASQUP63,%[4?TH)2MDOV3C;>.B3K%%: MU"T8(ZA+[E:V;>]A!Y"&;P!H"Z V;N?(1OF!:3:;2+$ATE@CFQ%LJA:-P97< M/,I<2]26B-.SK[H 2:YY)FH@)U=;?&P%ISUR"WH2:'1@S(*L);MT9/0-L@&Y M$5P7BESQ'/*_\0$&UD5'7Z.[I <)/S-^1N*H1VA(XP-\<9=M;/GZ_Y(MXSEI M$U;DY\5":8DU\FM?VHXUWL]J^F:LUBR#J8^-H4 ^@S\[/HH&X?F!F),NYN00 M^_^^T$&R_:'>"@U>-#P^2FE$S\D!AT[GE:T..AU'72:P59561"P)FI&EJ+#E M2[X:DSG.DKRIP$.5H^]X6T>6WC//;-Z:DD[R'@H)X.T6%L&R:'"">*8RYN7V M3>5>OI.2>[H0C<+W5Z<>]C9V+O>R1DK@V0O!*N"*N9FQPJFFR#M">TD:XIHF M*7ZC7M*/<.V/4N_JJ2GU"]Z(O8)**)M^R9]!:< K&J+;4W*2TM L42\>]IV0 M)*CPOB E(>N' 3'G5;N.D\H38TI[8WZU G18&3!0T0/$.VN,DU0YUCC@74V M3%#Y(#2K/&%-]C^8R600Q;@:)XGAMB*EK1B-T*5AWE?&P<[0J4&N[&A56 4- MUV[^=*?=]+YP0^N/N1O]-TRNS$57L$1H>#;$_I5NG+J-%FL[PA9"XT"T8H%_ M()#& /5+@27<;HR#[I\V^PU02P,$% @ *XIM5NCN&7;' @ & 8 !D M !X;"]W;W)K&ULA55-4]LP$+WG5^R8@1.U$P>2 M%)+,)- .,$.' =H>.CTH]CI6D257DG'X]UW)QJ0S(1P2ZV/?V[>2WWI:*_UD M,R MF$_]VIV>3U5E!9=XI\%41<'TRQ*%JF?!('A=N.?KW+J%:#XMV1H?T'XO[S3- MHHXEY05*PY4$C=DL6 S.EB,8+%,(1D8R_+6?0I73 [?$K^U=?.]6R8@8OE/C)4YO/@DD *6:L$O9>U5?8 MUG/J^!(EC/^'NHD=#@-(*F-5T8))0<%E\V2;]ARV )/^.X"X!<1>=Y/(J[QD MELVG6M6@732QN8$OU:-)')?N4AZLIEU..#N_EHDJ$![9!LTTLL3HUJ.D12\; M=/P.>@2W2MK98OH_/B(EG9SX5A,DWWL'U['7O1N;=^4Q=Y@!R.#WN)RZ4;S& 4?C[L,0LWE>@TQ2$\4KHD9W)-HKEL MLK=JTMX.'372-;N>1"QIA8Z:K)0\?7(.3L&EI,;"FL8@TU[*B4.C3-[X6:$J M:7VM;.-+X,W1(=.2.-JP9Z:YJHP+XG(-?RK-3N8MTVLN#0C,"-H/Q^0#W?2A9F)5Z;V_4I8ZB1_F MU+I1NP#:SQ2]'>W$)>@^!O-_4$L#!!0 ( "N*;5;/-K#&[P( -(& 9 M >&PO=V]R:W-H965T@K=1V5 .-"9'!-$W[X";7QB.Q@^U0^/<[.R%TJ/3#M"_QV]WS/'<^7P8K MJ>YUAFC@J6I[^LDPX+I0UFBH).%5 4SM%1+7Y<*6>J]=J-)"5R;G :P6Z*@JFGB>8R]70"[V7C1N^S(S=\$>#DBTQ1G-; M7BM:^2U*R@L4FDL!"A=#;QR>3HZLO3.XX[C2:W.PD+BW3H!580YI@8 MB\!H>,0IYKD%(AD/#:;74EK']?D+^LS%3K',F<:IS+_SU&1#[\2#%!>LRLV- M7'W&)IYCBY?(7+LOK&K;XYX'2:6-+!IG4E!P48_LJI$]B;8"7C)Q"+VP"U$0];;@]=HT]!S>\3MX:V%/,R:6J(&"AW.E MI(*I5*HN(@T_QW-M%-72KTU9J$EZFTGL^SK5)4MPZ-$#TJ@>T1OM[H3]X&Q+ M"$=M"$?;T/_;36YG(0#LA!]W=TZB,#J#?R&%"]&YK 3:NXNZ8#*$&1=,))SE MFP$FD@;8LZ11<#8;QQ,W#<_VN\"W$-^6*3/8.H[CVQ<_TG38L?P'0:\+,\85 MW+&\0KA"IBN%U'8,['V3)4_@) KVWS.1"SA_J+AYAAB32G'#J7+B:OZ;Z@6, MI-(1KEHJ"BUF.5+"J'QX74S=SFLFPGZ3"0JNC2F^M3K=Z4%H=;9INA $4UD) MNKF*J<*4&_@BM28)C?1>U-]_J_VOF%IR>D\Y+L@U./Q +U/5';1>&%FZKC67AGJ@FV;TTT%E M#>A\(:D2FX4E:']CHS]02P,$% @ *XIM5M\Y9G&\ P >P@ !D !X M;"]W;W)K&ULC99-;^,V$(;O_A6$ME@X !&)I#ZS MMH$D[:(INFT0I^VAZ(&VQY:P$JF25)S]]QU*MFLO$B<7FT/.O//,D!(UV6KS MU98 CCPWM;+3H'2NO0I#NRRAD?92MZ!P9:U-(QV:9A/:UH!<]4%-'?(H2L-& M5BJ83?JY>S.;Z,[5E8)[0VS7--)\NX%:;ZX-6>%!950TH6VE%#*RGP36[NHF]?^_P9P5;>S0FOI*%UE^]<;>:!I$'@AJ6 MSBM(_'N"6ZAK+X08_^XT@T-*'W@\WJM_[FO'6A;2PJVN_ZI6KIP&>4!6L)9= M[1[T]F?8U9-XO:6N;?]+MH-O@AF7G76ZV06CW51J^)?/NSX31*P%\%\![ M[B%13_FC='(V,7I+C/=&-3_H2^VC$:Y2?E/FSN!JA7%N=M-9G+&6S&&#O7;D M3@T[[5LV?I2+&NS%)'28R@>$RYWLS2#+7Y%-R1>M7&G)3VH%J]/X$!$/G'S/ M><7%&3QSJ%KU>\HK>OMP':+5QE=J0OZ\7UAD\)?^\5.Z@ M)EY6\T_.E6WE$J8!/AH6S!,$LX\?6!I].L,:'UCC<^JS.3Z)JZX&HM?D]Q:, M['D?P.+)LW[R^TVT+U5P-L?+%1R2C.?<"28H(5( M1^-?M<4:*K74#9"UT0W10Q<\TSB/4G)!$BJRF(R3+$$#9:,H)V..:2)OYY3E M[!VX_!B7Q33ID5A$4]3!@:")2#QND5,1Q:>X K,F^5NXG/*,(1/WSCUBZOE] M2XJ,C 62Q]X6-&?Q:%X]O[^_<40YEHTH!64]IXAI%GO,A#.:ILD)<"H2FB5\ M=#>0CNN>^WO@#-OK&Q E9(P:PK.CK"]BG- D]K BIW&4O0E[TEV>X^84PZE( M"W\8>$KC.._!&&49/X'-HHRRF+W57;%KIT @!/8[4J#I.\,3#\R8\,W/<&LY M>>D%$QY=" V837_M6;+4G7+#W7"8/=RLU\.%\K_[<"U_D693(54-:PR-+C-\ MHYKAJAL,I]O^>EEHAY=5/RSQZP",=\#UM=9N;_@$A^^-V7]02P,$% @ M*XIM5H^!R$XA!P 1!< !D !X;"]W;W)K&UL MQ5A9D]LV$G[GK^A2IE))%=8"0(+'7%5SY'".M6LTWGU(Y0$B(8D5BE (T++S MZ], *4J>T6CDW7'E18!(H/%U]]<'>+[6S1]FH92%#\NJ-A>CA;6KT_'8Y NU ME.:57JD:W\QTLY06_S;SL5DU2A9^T[(:CRW#][VUR>Z]969:W> M-F#:Y5(V'Z]5I=<7(S;:/+@KYPOK'HPOSU=RKB;*OEN];?#?>)!2E$M5FU+7 MT*C9Q>B*G5ZG;KU?\)]2K%Q-WH- MC5N-TMS$J^IW([BR=DZ9V ;?EKC/7MZI]ZIN%=RI7,_KTEOJFWLYK93Y]GQL M\02W;ISWTJX[:?P):3'\JFN[,/!=7:CBT_UC1#; XQMXU_R@P)]D_0I"1H!3 M'AZ0%P[JAEZ>>$;=6:.7<(-8&Z0%FMPNX,8;6S7PV]74^.>_[S- )S_<+]^% MT*E9R5Q=C#!&C&K>J]'EUU^QF)X=0!\-Z*-#TB\G&))%6RG0,^@U,7!;&CF? M-VHNK2I@^A&N6X/[C(&)FF/X6)!U@?/F?9DK>#.;J0;763TH;/:I>1#(?C7O M%RJ8Z0K#O*SG8!V'P"STVH!=*#3V;;X/K-9.($J(]P BPA<92Y"2>4NTDH"*N>&& 9+N# *(DYA3 C+!1.5)SQH%:6KQ8(UB%-L@A82 2^ M#O'X* (>DRA*T5;3$OUPKU?_>K="03$B3X"QF/ H!LX$80F.$6X*66< =%@/ M &YD53GRI)RD(8,L(YE )>*,T-294)",T^#U[3W\4.DI:B!2$N/")"2,X3$( ME4>(/^8D9+PW6$HB1O$WRZB#SF*$GJ(]LMYD]XTLRMXBR-)E6Y>Y[.S!!9Z( M]N-92D(:@>",Q+$ /!/UX+T ]!3:(@MC-PL30D6*LQC=EPB.LX3BJ1&# QE M#!E O$ &^$'I>2-7BS+'17/49%^$'SSHRT;X?(NO\?@(K/'/ DI/=Q$7>"61$L,BG PPH[F:<"Q(BV=ZTUI2%\K;^1,[I1NS/ M:*0""YMW 3][-+HXHK0?^NA(:#:\QZA(J8M^D0B'2,113W']U-E[]B>9WY^F M._M/-@EI1],^C9P,43;$T3_HIL#GZ4=NP@0I+&'ALVYZO#_-" \SR&+,5W1P M4U\P=C3MT_S)D 2')/=%W;2MKO6B;--R'Q6CAGAL2-=)!(B M4OH"7F)HA"RBF['W$R,A9OIAC8MAK+N<1''HJW#(GW757A'809((FP&6I)]4 MGKZR[RC=U^.3H5@-I>@?]=?CH.)H-Q]478/142U+78Z((I<1W"-!?85_"7\) MUT70S;AI#N)M7##GIL1U,HSZ[B<*Z;/>VB. I=CEN),P8 3;QE;7?NTJW#5- MWD.^H3BN68B'9B$^NEEX77<7>-=E74U1G>WMYY=28L^&SE5[;P('SSB^3_!O M:VN@W$$B/9)]S4.^05?UZ/!>("M9YVK;[0='Z_5<;3Y$WF,:^?X D9*!2,G11+I5>$]R%Z7AOCP8_"K_LRU-]PWA1AN[ETX' M3WJ:3@_Y46Q@;&Z!6RO*'1BY@P%KO-F!--!Q\L%]\7,4"AX6(?BIK792W -: MW'X.R%U6.#4Y/>M25-ZB#'=;-499XU^Q,Y;/(!K,\B7]$V/@L. M4?L,'_\?&WSI//<0VV<9 I,5X3SU(_4^>^D M4VU1%S]=*%FHQBW ]S.M[>:/.V#X<'[Y-U!+ P04 " KBFU6BDC*2'P$ M ! #0 &0 'AL+W=OO M.% O2P$GUL6ZV+$-).F*K6B0(,[6AV$/M$7;1"E1):DX^?<[I&Q%;APUW8H] MB")%GN]\A^=":KP1\HM:4ZKA/N>%FKAKKW,\)*]SIV'Z[EM.QJ#1G!;V6H*H\)_+AG'*QF;B^N_MP MPU9K;3[TI^.2K.B,ZC_*:XFC?H.2L9P6BHD")%U.W#-_=)Z8]7;!GXQN5*L/ MQI*Y$%_,X/=LXGJ&$.5TH0T"P=<=O:"<&R"D\76+Z38JC6"[OT/_8&U'6^9$ MT0O!/[-,KR=NZD)&EZ3B^D9L?J-;>R*#MQ!30%%Y1]WIVU=^[)UV$M]@KN*&<:)J!%J#7%"Y$7I+BX1<%5R651+-B!;57#UG7J?^P M=6TB3M8B(@\2>?LJ#?SD5(%HZ/ ZR#84-Y\H6 J.M4"-X.>:Z]RN)3JZ'8Z MP51AK;'Q-&/WSTXZ)MA,Q 70])PC5J!*42E29.J=<[5O#RR$TO :DN$0VSA- ML/5[41S;=Y@FSFPMI#[65.9MB2 :XA-"%*00>YYS*XS%>Y!^SXM2? \''K9! MSQL.[-< M:4;5J&7-PB NC4=@*47^U&^O(0T,@3CQ:AO3M+8QCBP=Y[_3@1^@8\@8*C41 M2P,Z;GWV59[[)S=(;L5?5'N_9_ZG7;DVY#^6/%F%#@[@&.R!4#O MX!'^&-TF;(^?['UPDN"3/A4W=<'X'G ]?2H7GL3P!EL/WG2X*FY<%;]XJ\Y6 M*TE7J/3;+8!/V_AZ..2+3@7/U,$?T_H]#WRGNK2R8R^=3'D-O-,K3"N)%P0I M34ZU%MMY_]36C:&?V'>?4=>9PHF MC5^3%_OU0Z7-67V),9E7.5P2'-94'$Z]3ZV%GU^J=?*L^WU,O.O;R MFT,.]MV\?^;]6QN=VPWE=_0X-Z<9X#HF,J!%9A8_1MW('&JF;H<]/XS,(,)8 M2,*AZ<;FD$EBTTU@$ U,!XMIF. IBA:0)>:_C34_.-T[HDKR8.J2,EX?^(ZY M70'+RTK;\$$IBD?849CZ\&XKU[5;NR Z%#S]UJTVIW)E[^X*;)FI+[C-U^;W MX*R^%3\NK_\M+HEB<)EF)9W]?K@1:EO2//A<8;M^VN\1>'2K, MYY="Z-W *&A^FJ;_ %!+ P04 " KBFU6#$?@+^0" !1!P &0 'AL M+W=O(E".""B\;C!#)J4+G!WO$7_Y+63E@4S>*G$=Y[:?!(, T@Q8Y6P<[7^C!L] M/8>7*&'\%]:U[V 00%(9JXI-,#$HN*S_[&FS#SL!P\XK ?$F(/:\ZT2>Y4=F MV72LU1JT\R8T-_!2?321X](=RIW5M,HISDXOF#F7GK"\3U;"#0GX] 2'0<:)IO4LSIU_$KJ/MPH:7,#5S+%],_X MD&0T6N*MEEE\$/":R5/H1FV(.W'W %ZWV9NNQ^L=V)O]HG]<+&AKZ$;]W">[ M1NWN1W55-C(E2W 24!D9U"L,IN_?1?W.AP.">>M_L"ON2M MGWDG6]XO/,IIK+9A@,D'P-6-HG5D7S(3QOE99)AP+ M9QA6(+!"57]#!6/I5_CL&P60D6(S@O]Y(BVZXA7USN:6PW4E&BMN'7MJJC(4 M;$Y:EZ_NT!%$T: ]C"(:G0_;W5[&5:5OF@MEJ07[84YO'FKG0.N94G9KN 3-*SK]#5!+ M P04 " KBFU66W'>)&(% #U#P &0 'AL+W=OIBX [6A"]TF2E-&$[.2[PD,Z+NRUL!JV&K):4%89)RA@19 M7 PNW;.K6/,;AJ^4K.3&.]*1S#E_T(N/Z<7 T0Z1G"1*:\#P>"13DN=:$;CQ M5Z-ST)K4@IOO:^T?3.P0RQQ+,N7Y-YJJ[&(P&J"4+'"5JR]\]3MIX@FUOH3G MTORC5I23]47X(7K6N>6O7KKR]"C]A=HI\UT:>X_E[ M]/EMJ+[1%QX6JHWN!$XI6R+,4G3YB&FN0S\!H)_,<$[0'Y=SJ03 YL^^9-2V M_'Y;NI3.9(D3[HDD:",)]FF?S* TTPI(V=,^O^='8*VTVPK( ^IWDNS:XSKD#3;\CS[5$8P(O^'8T#=%P3XRBPKODC M$0SZ$(19NAUZ]&GNN]14=:!9"N\@%EE$,3#XPA=8=5S@'F[YC^V$,+Z%V)!R%M2=C.XYCZU.5MT%Y M9]:40/86-,':/"0[)2675+W1 K;C./!&[?G@=K?[Q7Q)A[6X0WZC*@,(904\$BQIIH>=:EPLHZXZ^QL,"#@Z& M(E%HCV._X=L@KSD580W%M3T_:A@[:A!WD#=%C?9 )VJA$[W,.+"WVRBZU:4" MIZ,^U.PUNALUW?0X !%F]V$K,$-5YUJN72L;UP 9 JTRJCL X$Z@/>! MV[5_W?"A(EP["J)]%1&W%1'_4C.EK(+MV;F]!F(PO9L#+"P^<[8DHJ\J]AI^ MH:J@+,FKM!M4RIS)$9X#-KJ204D7V=[B@<@*$YD%B]Q$]KS-_LL46?_OP6P4 MF[\>;,4A8,L#>+88BCQ]@+/AC+T-\Y]9B;7D:.P]L^+Y &[ MKMQ0(O,^2J" MT=4'U.'&5:P@8FDNG!*VJF*JOI6UU/9.>UE?Y3KV^D)\@\52'X!SL@!1YS2& M,2[J2V:]4+PT%[LY5W!--*\9W,N)T SP?<$AOF:A#;0W_7@< $6 9 >&PO=V]R:W-H965T2Y;4XF&WRBJ MV[IFZN,UK^3N8A),]B_>B/7&X(O9Y?F6K?DM-^^V-PIFLYY**6K>:"$;JOCJ M8G(5G%[GN-XN>"_X3@_&%#592OD!)Z_*BXF/ O&*%P8I,'C<\06O*B0$8OS1 MT9ST+''C<+RG_KW5'719,LT7LOI%E&9S,='08;X&X42#3KDU"KX*V&(I?2U;,Q&TQ=-RE&O;63I)4?H#=3TZ'.^-)0U)>UL<,N+5@DCN*;_OEIJHP QOQTR@N,1 M'>:!472JMZS@%Q,($\W5'9]' MI!VE=UA:1YB( 2@*"7&H#;(U&TY7LH)P%LWZE(Y+1,"%+41[[T7Z0UOULY!, M10,$9:O!$?J$_,K+-?> 0/&,+BJF-;T&UG4-\0NA4'SP:!QZ81[2;^D\@K\@ MR,@;MF*\HB]E58) >G1WF.5>'O@TG/M>&,0TR>"7I^1G4$I!7*D/W"#Z*7>: MZ =,!%Z>A33V_'Q.OA?WO*2B >*L:K\@E$]*?)Y2E6(V\WBG,R+$.TRT $<\ZMN#_ZD=CTA%F)]B/,3V20GZY9Q9J" M>V3)UZ)I4!J08PLP!E!B5$40_=\BSN:9G<=^8.=9')&K\O?6R4G00G*)/K+& M@UK3:&;[%'33G:SND#2C6M2B8FJ(]Y62M;6A9I!\A-8M #L(?1K$(2;%:>C' M](2\ J,+Y1RW#Y$CSP>M.,1DAX>!3O'/ GWPR"=NR%4MCA. 8L_"3@5>_ M7BMM!#ACPROK95RN^%8J6P!+9KA5,?%[M;.L5SO/'M1.0&V*N;=]'46? P\]A _:@>?HQV.)<-BHO?NK7CVLO]SHI_L6[E#/!A:U[=YT M#KD-[3NW-HZ\.$=HV8;QV,;(+DWW((W=,XK ?4,%_B_0,I)(LSZ19N.)U!VL M;:U\*/E=8GGM&J?/Y,U1!L<[C!YW'33=$1],J5W'8:79HW?IJLUG&H]'C1XD MU"_3[W_<"T0Q(C6"CM-53;_K!.;0I=ZT"FRB.8$-(ZWOT<(-U)* ],)_FL28EZ=IA#EY"ON"L!OD& 57-:+U3X:=!PKSJ?&7#,Y\M!0K M$(JCRZ9!'MCM[A&E4?\8;R*FV!>=N*[!GS]^,8+^O$=__E3TWQJ(/1>A,/L9 MI+ *'D3\4XC:FK*"1KM7CWO7SPOTWX;H&W['&^S( M$8 YE$G;HH+G$9CI/+!//PO(0FH(&*Q-_'[+&TB'I^2Y@(QH2"'=L5_M:070 M^"78!L81'JZ@!T!0)W"RJ\!\:X^L>0,*5K;4L1(." (O4VQ_'W@9'*(S\#TD M]#!@]?@:+(#/@B2Q*:>(E:4Y^!)P3VPC+WI8(ZCBW M,,\C3*Z8<./$#6)HQT_<(9!TU.DTGF-EV,?4-'>A LCN.R.;H+WY/E<[N@A> M+\O[5&[)' +P;' M5W.UMI>/>)72-L;=T/5O^_O-*W>M][#<78Z^9FJ-5;;B M*]CJ/\O@**C&PO=V]R:W-H965T M$KO8SESX]7N.G60RI12&!?:E/4[L[WS'Q^<2'UUK\]&NA'#TIBR4/>ZMG%L? M# 8V7XF2VZ=Z+12\66A3<@=#LQS8M1%\[A>5Q8#%<38HN52]Z9%_=FZF1[IR MA53BW%!;E24WMZ>BT-?'O:37/'@GERN'#P;3HS5?B@OAWJ_/#8P&+&7U- M#5(*^%=Q61L"..TO[EWQ6"+MW M-'"@!><.\AKQ-""RKR!F]*U6;F7I],FC)(L/=Q >MH2'N]"G%Q")\ZH05"_H*2^XRKUX8JT 3]5NFU/N M:,RPV^!_*[N^)F6WPSY'="?9BIY(ZY$01+:3_9HD!GMLT9. M:3_=HY?:\8+TI2)NI2L+S.T>@>-607IJ3QQY)F:.6(0/!CVF+(W&V1"$+(J3 M%/Z?/-IG"3O$5Y-H/!Z3YY\JZ6Z)5%?"NA!14N5%!1$! D6J\+#9LDG$ *8! M:?[]TV\A*:TVP#9ADHBQ4?@EWF!@F;)H,AYW# B3'M-A#$I'Y"0'K59BWB2Y MA@P\%X;[+-K1?4#^@!-@2*._Z_3NEMQ)?1:Q\8CN=<0:HV-&%V;3EOXP2M,A M #1":]%6=5F4Q9.@KA;)ZZJX);5KV1;7)N#:%%V['XVRR7W7LBB-O^F0#6\D MXRB>)%\ZQ3_^<>>"O](8?I.44:"5L3O7QM&^=R4?*!K1]$D0X!&V.U:<,\P"^IJD6"D^QG)(?U4:2?F9&UD+G!/Z^H/ ME=-\Q'V$;H:"YM*YR,QD$*Y*I61A^F M;"--$LQ'C3:ENPH1%_-:K1CP,?$&\!W59=16E]%W5Y>'YUGZWJ)\(9=*+L ^ M\/)[=4>>O@JD^S[MTG1K/[&3W_;:NJTNA;Y2?A:A,N7@FJ5HMJM3IW!XILLU M5[=^P\>'MG'* VH5K=!P8CN&5UW#Y8;A]VO;K]]HI+@G7/9TC:2IMELJ[.$9F)I50*N8%=:V&DGH>L$V,68E&2=+,0BX9978?( M$KX9@#$T8!8Z3=Q@#<9]#KD/7V+]!YO3_Q;POVG+_^>HQRXKM)-Q,@I-%)1F/X;N\YS?AA[GB]J?^JZP M'M;9H>\C;Z^)NWO=23H,XP;0/C0A\]X M5?<]^2V%#T)EB] ?\?D_5>C2&M",]K&]A+R33':EG=!\/J9COSF=T<]-.=V# M_>ORSJ!SV5 *L_17*I;FNE(NW#NT3]M;FY-P67$W/5SYO.5FB:868@%+XZ=C MZ 1,N$8) Z?7_NIBIIW3I1=7@D/'BA/@_4)#YU4/4$%[ES7]%U!+ P04 M" KBFU6QP7Z#'<$ "<"@ &0 'AL+W=O=7#-2@L $AEN2+Y-0QD*0-FF*[#>)L]F&Q#[1$6T0E4B6I M..[7[Y"2%2?K&%M@7R1>9\[,G!G.;"/5=YTS9N"I+(0^]W)CJK/!0*Z&W6[CCZ]S8A<%\5M$U6S#S1W6K<#;HI&2\9$)S*4"QU;EW$9Y= MCNUY=^"!LXW>&X.U9"GE=SNYRCR*'\2 V=SY3<@+*G49H=.%/=;03' MA0W*PBCD3?L;!XZ>>,W MY'U3:RKX3VIIX<.5%%H6/*,-2T0&M^@')DRS(%=PS045*:<%+'"1(26-AK\N MEMHH)-7?ASS4 !@>!F 3[4Q7-&7G7F5UJ4?FS=^_"R?!AR/FC3KS1L>DSQ>8 MN%F-(47HOV-:WXA4ELQ9=K%>*[9&&^"Z%AD7:[AC%>49& DF9^B+LJ)B"\LM M/-Q\.F38<=7W.2-X\?V[) KC#QH$JN>-^EXAM>X[%+1#L6I1]-0.1A\J)1\Y M$L>"V,>T07H"U60E"ZPD^@S^-SN)Y94E5P3=B-SGBC&RSV1 'M98N(BEXH(_ MO;EY4%Z/"V)R66O$I_L$ 9.7GD$K+#3$ R<0C?'3"T>YH*6N;R=3Q"CI>_;(59"_V+N!? MZF(W^5?@+[1F1I^1*ZIS8KG*?M3\D1:NJ)S T(^2B0VYGP0)N<."K'B*&DF* MYR'R@\D(1OYH&I![13-&:)HV5BB6,I2#-;L)=3C$DDEN&V80]H2ON&8:PG@* MX8A\0VHHDM9*H5ZTWF)"G<$PP>\PB M,#[L3*EL>6P@#.,QC"9QJXQC115K;A^59CM!B$DR)??2T(*T&$X@]N-)@O^I M'\81^0U?)UYPPYEVWA(2DT88A<&RS.?MJX4.?>6/BF[=N];ES7X&I:FJV9Y7 M,-VBX)53BF?-&)7I-("Q/QY/G6=>E9%P7W)=UH7E")%6'!*P1*+FMHUY9&!3 M'7-PC+G7FP*6@1?FD,X8YYX[4(XE-B#O8ZA9&KM^B(- MSG=-\]"M=JW71=-Q/!]O^K:O5*VYT%"P%5X-3F-,8-7T0LW$R,KU'TMIL)MQ MPQS;1Z;L =Q?26EV$ZN@:TCG_P!02P,$% @ *XIM5D#R1TZ? P G@@ M !D !X;"]W;W)K&ULI59M;]LV$/ZN7W%0B\(! MO.C-KZEM(,G:K0.Z!DVV?1CV@99.$E&)5$DJ3O;K=Z1DU>D<(T"_2$?JGN?N M>'<\K792?=$EHH&'NA)Z[9?&-!=!H-,2:Z;/98."ON12UK["2N[4?^?N-S[PHC=T(-JN& M%7B+YH_F1M$J&%@R7J/07 I0F*_]R^CB:F+UG<*?''?Z0 8;R5;*+W;Q(5O[ MH74(*TR-96#TNL=KK"I+1&Y\[3G]P:0%'LI[]OR^HOGIER[2]\ MR#!G;64^R]VOV,?ES\RPS4K)'2BK36Q6<*$Z-#G'A4W*K5'TE1/.;#Z9$A5\:E Q MPT4!OU >8?3N@9*N\6P,OU-=C.[8MD)]M@H,6;2X(.W9KSKV^!GV&7R4PI0: MWHD,LZ?X@#P=W(WW[E[%)PE_8^(U3IVA4]^AOWKR*9N';$SY/!I\G MI]@WM]2865LAR!R^3U_OOLO;,;]/,]^5Z.6RHD:U7,9FO>]6_B\="=D"Z0S* MP6#AZ@6'>A%4+]M'V+::N+4&C06UL+F EWKMV>*66K*>7ZS+N6JI'D"[YYM8BC^"V=";/=[-TP4\*U MK.M6\)39:T3;8CF'M&(4'.MNE@H+5D&.=$2O812-I\LYG%DQ'L^6DTZ#:/X(>M?"8%KV5G:* M&_Q)YKE'B4CIT"@!E" K:IZYC-B0.-ORBIM'Z&'#F\*;3?>K[[B]0MZC$C;A M4)!O1D,R60[09!$/0*J3N"FEP!]T*PF30_E_O%V][C5&44@Y>++R[A3+N&5G ME??TT/=ZJ6L$0Y/$,C_VUS+1;>C>Y/S)54#52'^0$#<_G=-NJ;AIV"R,;-X&VTM#!.;&D'PA45H&^ MYU*:_<(:&'Y)-O\!4$L#!!0 ( "N*;5:CS"SRDP( #X& 9 >&PO M=V]R:W-H965T]B+X[/O/G]?[T>'*Z4?3 Z M[+DLI!GY.6)U'@0FS:'DYEA5(.EFH73)D4R]#$RE@6O#Z9BF:,]"))AQ9

JPKB5K5K?T&=I;5"5;3 Q*(5LOORY_1W^)2!J R+'NWG(L?S$D2=#K59, M6V]"LQLGU443.2%M4F:HZ590'"93R(#2/"^ W2J9*HE:%>2T9-<208-!]O[> M7INC88#TH T+TA9\TH!'.\ '[(8 <\.N9 ;9V_B B'9LHS7;2;07\"N7QRSN M?6!1&,5[\.).?>SP^COP=DG^.9X;U%0QO[:);C#C[9BVB\Y-Q5,8^=0F!O03 M^,GA06\07NQA?-(Q/MF'GLRH*[.:LJ46[)9Z]IH$E,#&B%K,:W2)1,5NX/65 M2XIE5X^UP)?#@[.H=WIA=B5YF\R]1+;+7+/S_B\[SZ;;YCQBW>=EUOQW@OI8:YJPV5FCCRB[XF&OA4SG3'^EPK,@96=$GBK M1+Y5(M:5]8X-^K3T8UIZ'\^L';-M=1%L]'0)>NDFEV&IJB4V[=V==L-QW,R$ M/^[-9+WA>BFD804L*#0\/J5VT,VT:@Q4E9L0XO(_D-4$L#!!0 ( "N*;58UJ4I;+P, ,D' 9 >&PO=V]R:W-H M965T\Y.%CHHW9YXB>WX[KOO\_G.TZW2=Z9$M/!0"6EF86EM M/8DBDY58,7.L:I2T4RA=,4M+O8E,K9'EWJD241K'HZAB7(;SJ?]WK>=3U5C! M)5YK,$U5,?US@4)M9V$2/O[XRC>E=3^B^;1F&URAO:VO-:VB'B7G%4K#E02- MQ2S\D$P6)\[>&WSCN#4[' M&?8AG>/N_!']H]=.6M;,X%*)[SRWY2P\#2''@C7"?E7;3]CI&3J\3 GCO[#M M;.,0LL98577.Q*#BLAW90W<.+W%(.X?4\VX#>9;GS++Y5*LM:&=-:&[BI7IO M(L>E2\K*:MKEY&?G%TQ++C<&KE'#JF0:X1I0#.+,HZL$4+EOX# M; 272MK2P(7,,7_J'Q&QGEWZR&Z1'@3\PN0Q#)(C2.-T< !OT*L=>+SA\/R#KI99T<0I^OJ%3SAOBK K[[>XCY.W:/ MFLH*KIIJ36IIRZ?7P*W!'+@$6R(LF<@:T2HEBP4S/ ,FJVFY-CM3/UZ].TV3\W@1[ M,DQ9I[9CK'&!G$^A!+4O I_ ?SWLP%U\=_M3Z&?!3:D1@]U2 RJ4AGIJX&IE MQ1_^N;D7[PV7@2U58XB+>1MX7B_(33H\&B:Q&T;#U*^&([^*SX*+HJ"V&Y"Q M3PXU7C"8-9I;CF82K-Q9!ZIV1V'@#,;)$)*$AB2X4O+=/1J*'% 0RE[F3F8I MF#&P>%*-D)Q!,B9'XC"*@^X07TA\<$I.1\.3EOAX[%>G,>RKQFBGO5:H-_X1 M<7>DD;;MM/W?_IWZT+;GW^;M(W?)](:39($%N<;'8^I4NGTXVH55M6_6:V6I M]?MI26\M:F= ^X52]G'A O2O]_P74$L#!!0 ( "N*;5;0'YP@\0( ,X& M 9 >&PO=V]R:W-H965T])&?G[ON^L^\N MHXU43[H ,.2EY$*/_<*8U3 (=%9 2?6I7(' +PNI2FIPJ9:!7BF@N0LJ>1"' MX5E04B;\=.3V[E4ZDI7A3,"](KHJ2ZJV$^!R,_8C?[?QP):%L1M!.EK1)4-G#?WJ%_=KEC+G.J82KY3Y:;8NQ?^"2'!:VX M>9";+]#D,[!XF>3:/B&8-EZJ+1G%,V$N9&85?&<:9]#++JK+BU$!.OID"%)G*$J^W ML.>^!O)5:DTZCW3.07='@4%*&QAD#?RDAH_?@#\C=U*80I-KD4/^.CY J:W> M>*=W$A\%O*7BE"11C\1AG!S!2]K\$X /O^KEB9CL\E%D=F!P.M,TRU"N: MP=C'X]*@UN"G']Y%9^&G([+ZK:S^,?1TALV75QR(7)#]*YI03D4&FF [DFN: M%63*J=9LP3+JJAS]W[K&0SD>5_%8@$?WV.?[[ L[_8I6//7K%S6T0;4$"H MC>4X"?30^Q\Y>M\%CB;.?D'NN=)%]\LU9=P6\ D"GLPH,LX@JQ0S#$FPM[%S MA3>ME *1;;<6WNU*-R7O2&?3/ M2-<:4=@['WQL[*B7A /2K?&] P='C5%L7AF; C&2W%P]H@RUDJH6V4GZ"-6) M>\EY7!O]$(E:(01[IL*!Z^W:QFFY"!O^I!MRTN^VPOJQGU!_W>M+?4;5D0A,."PP-3\^Q.54]/>N%D2LWL>;2X/QS M9H$_'%#6 ;\OI#2[A25H?V'I;U!+ P04 " KBFU6':*9J04# "S!@ M&0 'AL+W=OJ=-O#M >3'"1J8E/;*?2_W]D.&9,HVDM\MN_[[L[W(].= MD(\J!]!D7Y5P8RXHIN!+ESR+3^[3]#$,S!\J2B5_9*=TXU#GZ2UTJ)JP.A!57"WLGWS#D> Y#4 ;0#4^NT, M62\_,,WF4REV1!IM9#."#=6BT;F"FZ0LM<3; G%Z_DWG(,D-3T4%I'.]QV0K MZ/;(5ZR'S@-;E:"ZTT"C):,?I WKPK'25UB'Y%9PG2MRS3/(_L4'Z&'K)CVX MN:!G"3\S?D'Z48_0D/;/\/7;L/N6;_ _83.>D29R17Y=KI266"R_3X7M6/NG M64T#3=26I3#SL4,4R&?PY^_>1,/P_1F?X];G^!S[?(D-F=4E$+$FSO\V7TTD M-FVGW#Y/;,F\HJD!:&N 8PVD OM/:66,HAI9BQ+[N.";"3GXXYWWQS,I,WFC MI)6\AUP">,=%0C#%-8X%SV1Y6>Q?O3S)URFXIW-1*\REZGK8L-B.W$MK*8&G M+P0SRA5S@V"#HTJ1MX3VXB3$-8D3_$:]>!#A.A@GWO537>@7?!'[!*50-OR" M/X/2@$\T0K-=TDEH:):HUQ\-G!#'>.%]00 H#TTY",XPK=QS=BA-C"KMC0?4 M"=%P;,$C1 \1[9XRB?'.L?:'UM@HQLL'H5GI":MR.F$FDF'4Q]48B0VW%2EM MQ&B,)I'Y5$4&1X.D KFQXU)A$=1WRMR_L"J;WQ'J0#?B[SDE[.=$/L+Q^&K'2U2 M_I;M:2F_V;"J2(6\K;8.WUY@"'VG2+-RMI@W;9^JQ9P=1)Z5]%,% M^*$HTNK?*YJSA\L9FCTVW&3;G:@;G,5\GV[I+15?]I\J>>?T+.NLH"7/6 DJ MNKFD0TIRM14Z3RXYXN:9[7 M3'(<_W2DL[[/VO#X^I']?>.\=.8NY73)\K^RM=A=SL(96--->LC%#7OXE78. M-0-3<21@>31&^#. *L&[@D#TAF0 MI_;@=@;N4WOP.H/&=:?UO9FX.!7I8EZQ!U#5:,E67S2SWUC+^ ;< ?>UJE(BNWX(9R.=&\;KPZ<&G".;BE6_F R,;7,15I MEO.?P!OPY38&KU_]!%Z!K 2?=^S TW+-YXZ00ZL[<%;=,*[:8> 3PR#@ RO% MCH.D7-.UQCXVV_L&>T=.23\O^'%>KK"1\+>T? L(^AE@B(EF/,NGFV.=._^O M]^39O8\F@_0/"6GXO%,/21MZ^5CL6=4\(-=EJU'U6O_ZNX2#:T$+_KUH>J';AM99^8UG_;-PO""(1\>?._?'$:F D@%XXAL53F$^\P,-C6#*%!3! M+NIA(S>]WDW/Z.9UN6(%!:]SQJ7Z;"I6 -9J%BNUOK=T[M$P4"C_%-_W62GH:@>^?J#%':VTJ\S(<.XJLTD6 MVR1++)&-PA#T80A>4 8#FP&R21;;)$LLD8T"%/8!"I\M@^%T84*"52F8HI#K M19$B!5.4"S%4I#+1]!B&.-)+0=2[&-F5P&@RBCN^:LLL56V1);;./P M'!41Z 65L2.W%2:;;+%5ML06VSA,> @3?K8^=J8CZ8M"K"1V2QT,^A@J4J&! MD0@13U$+#0Q#_U2ZA(9Z!1FS[?-5LN,['HA' E=U?HK"TQ19@Y)3!">^3V'$ M/4*-71\J 60N!3Y2@<%^Q^2*,TJCD>7L-6>3+;;*EMAB&\=C*%F0]Y+2:"R( MS@Z33;;8*EMBBVT)+?7PA BBE@[1]OZ!:VVS7D*#E;L4(IV\[9O M[<]LO&M.*BCM5^ABB33M,;I(VA,9 WU[0.1#6FTSF17G=".[@F\#.>*J/7/1 MW@BV;PX5W#$A6-%<[FBZIE4-D-]O&!./-W4'_&UL?51M MCY- $/XK&TR,)J90X*I6(+G>:3R3NS1MU _&#PL,L+E]P=VEO?OW[@M@3:[] M CNS\SSSS#!#=A3R474 &CTQRE4>=%KWZS!450<,JX7H@9N;1DB&M3%E&ZI> M JX=B-$PCJ)5R##A09$YWU86F1@T)1RV$JF!,2R?-T#%,0^6P>38D;;3UA$6 M68];V(/^WF^EL<*9I28,N"*"(PE-'EPOUYO4QKN 'P2.ZN2,;"6E$(_6N*OS M(+*"@$*E+0,VKP/< *66R,CX,W(&S#"2!.S@#B M$1 [W3Z14WF+-2XR*8Y(VFC#9@^N5(+S:",1RFTA];T M6J,[[K^T;=F;6]"84(4>L)38MN]M%FJ3U6+#:LRP\1GB,QE6Z%YPW2GTF==0 M_X\/C=I98B\> M!E:"1*(9U>*2PIE>>+&>+G5T=E,/19J%AU,%X.VG\%^XW^5[+%O"%:+0&&BT>&]:+OU^>$.+WLUD*;29<'?LS"\%I TP]XT0 M>C)L@ODG5?P%4$L#!!0 ( "N*;5::N-N@B08 -LQ 9 >&PO=V]R M:W-H965TOR26?.[AQ[TZUA&IR3TO/I<; MQ@3ZFJ5Y>3G:"+&]&(_+Q89E,WF3'S#AYP?V-_7@Y6!NXY+- M>/I/LA2;RY$_0DNVBG>I^,#O?V?-@)R*;\'3LOZ+[ANL-4*+72EXU@3+'F1) MOO\??VTFXB! \N@#2!- U #[2 !M NAC6["; /NQ+3A-0#WT\7[L]<2%L8BG MDX+?HZ)"2[;J0SW[=;2Q_U8OQHNGKU;ZOY$A? M*;KFN=B4*,J7;*F)#\WQKB%^+.>MG3SR,'E7Q$CX1YR_0A3_@HA%J*8_L\>' M$]UP?JSUZ,FM]R:#MI5$:S[G"-]!T50*T-43^O2GA**W@F7EO[JL[WFIGK=2 MRHMR&R_8Y4A*82F+CHVF/_^$7>M7W91#DH609!$062\Y=IL$B3G5S MOP]SZ[#J1^5N2C$-J#L9WQW.J@9&/ _QV?+YQ?'_511>GLN:JVP\TY^FN.E,:5<'(>6KA09*%D&01$%DO,4&; MF.!,JA! )@>2+(0DBX#(>LG!5N<"K*?I0A/7N^0#GRB_Z#,=S'*)I2B#!D8# M3!U%&C0P8KD!T6L#/O ZV*P.3!"TW7!9;R8Y,+.<6G*@;"$H6P3%UL\'Z?)! MSB0*#3%4BB#90E"V"(JMGZ+.U&&C+3$( QU>\9X7V*HP:,:_X4 .CMF?; MJC ,8<2U;?^(,'3N"'_''A7Q,FGN'&8\RW9YLHB_?]]@9CVY"B'90E"V"(JM MGY_.V6'G7$(!ZOA V4)0M@B*K9^BSO5AHV\Q"(4[O&8=:1H"52DTN,"GEJU* MQ1#G$.RZ@YN((U5]C+:J'BNP;DA*2ERM6M(*! M_D./>2)A;NSD H5D"T'9(BBV?MHZ9XC] M6H.@;"$H6P3%UL].YQ$)/I-,$%#;",H6@K)%4&S]%'6VD1@]SW&9:.+Z]L!3 MGU7H4(ZG/JK0H!S+4F\R-"C;L]PC$M&Y+F)V70.)>*)!,3=SDIB7!X^KAC.XAGT;6ZIJ:%!!,%"- M(0I[V%6?8^A@/K&.+'Z0SH01LPF[YK=)RM -W[[\N(70#] E.5"V$)0M@F+K M)Z[SE,0[EWZ ^D=0MA"4+8)BZZ>H\X_$O+1X7#]\W=H')IZJ(!H<=HGMJAHR MQ!'L2+^CBH@&9]L>/;*-@G0VC)AMF/J 8Q:G$K*&T!/0Q3Q0MA"4+8)BZV_% MZCPFMM+$]>XTB$_5O1@:6! $C@(+ M-3#L!I:O/NW0X(CE! =+N/UQ=FZ-FMW:V_ &_9;R6ZD4/RX@YK9.KD[0=3]0 MM@B*K9^U@\V<9]O-";N=$W8_)^R&SG-X3MIY3OK$/9UTN+_2\=VA@&BV858+ M)*J #&'50U5;W=2IP[F$8G6]97RP63UCQ;I^2Z!$"[[+Q7ZW<7NV?1/A=;W_ M7CE_A2]F6',^Q!?1_CV#CG[_VL-U7*P3J3 I6\FFK%>>K/YB_R;!_D#P;;U5 M_I8+P;/ZXX;%2U94 /G]BG/Q<% UT+[/,?T?4$L#!!0 ( "N*;5;9&1C; M9 H %1N 9 >&PO=V]R:W-H965TX H\>RJK7^NYUDWT^VJYKL\G\Z:Y?SV=UC=SO2KJ M5^6]7K>_N2VK5=&T+ZN[:7U?Z6*V:;1:3FD;]SY4%V?E0[-< MK/6'*JH?5JNB^N.M7I9/YQ,R^?K&Q\7=O.G>F%Z3-^2U2D778!/Q[X5^JO=^CKJN?"G+7[L7[V;GD[C[1'JI M;YH.4;3_/>I+O5QVI/9S_+:%3G;'[!KN__R5_L.F\VUGOA2UOBR7_UG,FOGY M))M$,WU;/"R;C^73/_2V0TG'NRF7]>;?Z&D;&T^BFX>Z*5?;QNTG6"W6S_\7 MOV]/Q%Z#EN-O0+<-J-N 'VC M@W8L4?@VP;\V",DVP:;KD^?^[XY<;)HBHNS MJGR*JBZZI74_;,[^IG5[OA;K;J!<-U7[VT7;KKFX;D?>[&&IH_(V^J@?]?I! MUY%+FS;HKDOPMU(WQ6)9?Q=]'WV^EM&W MWWP7?1,MUM&G>?E0%^M9?39MVL_7'65ZL_TL;Y\_"SWP65CTOEPW\SI2ZYF> M>=K+<'L1:#]MS\ONY-"O)^$K^O[XD:? M3UJIJW7UJ"<7?_T+$?'??:<<"9-(F +!K.3P77)XB'[QJ6R*I>_:D 6.R+0#TOB3+ #(I#M M^I@=(P+_?'?UH_SYO:^SP?9#!QH2)I$P!8)92_O->K+[KRCKB @](DE*90-#L7U.2"CB0)6S J14B: MA-(4BF:GR/@W$G0@ 5E@_0LT3P1W9<$3EJ6$N;+0#^.M@74]@B>,Y9P=$@5C MA$C8"5V5Z^\_7X=%(4@8/.*0- FE*13-SH4Q;"092Q2@7@Y*DU":0M'L%!D_ M1X*.)" *HG=]9IE'%/IAN8B3V!6%?AA),^):$.6+R[.$')(%8XU(V!O]L%@W M^F8>UH4@8O"@0](DE*90-#L9QL.1;"Q=@+H[*$U":0I%LU-D'!X)>I2 +N3] M68*84>+J0C^,\"3/75WHA[4W"^Z4@_(=-,MH[E<%:IP2#3LE5Q6B/Z,79QG# MR*%#$$J34)I"T>SD&'M'R4@J0:&N#TJ34)I"T>P4&=='@Y;EL$ILV]E_QP5Q M9QQ]89P(9W5">L)8E@EG0D)YPFB:[]'L7AKC1,/&Z;!*!*8AP\S!8Q"Z[ 6E M*13-SHXQ?)2/)1-0'PBE22A-H6AVBHP/I.&5N\,R<8+YB;PG'P22*) "@.RS M;2P=#5LZCUP=,5,:A@Z^&* K=%":0M'L]!@G2M.Q] KJ3Z$T":4I%,U.D?&G M-+S(>%BOLO[*2)R[-S7](,[<65)/$&&C@T0==O(/2%(IFEUD94\KBD02"0:TIE":A-(6BV2DRUI2%5QX/"L2V75@@ M/$%]@? $>03"$W50()BQ=2QLZZXV(Z]8M@.O*_*,KLOE0_=.^ XB#!T\^J + M>5":0M'L].P58HY6B8DMQ<368F*+,<:VG;/ 0=V)$5]8+*B[ MK.()8SEAB:L2_3 :BYP>T GCZUC8U[VL$\=,J(8/,GA00M?ZH#2%HMGI,L:0 MC56\R:#F$$J34)I"T>P4&7/(3BSA9/UR2J]N>,)\NM$/\^J&IR(TH!O&7[&P MOQJB&X$IUO!1!H]*Z&(@E*90-#M?QC"RL>H]&=0T0FD22E,HFOWU#V,:^8DU MG^%V Z9842") BD R#[;QO_QL/\[2L".F'0-'V;HY0&E22A-H6AVPHRCY6.5 MIW*HJX72))2F4#0[1<;5\A/+4\/MAB@8""11( 4 V6=[[_N"+Y3)'J-@1\P* MAP\S^/* KJ%":0I%LQ-FO#8?JY:60_TUE":A-(6BV2DR_IJ?6$L;;C=$P4 @ MB0(I ,@^V\8J\[!5OM(-C>[G93OV@P(%732%TB24IE T.Q_&U/.QBGHYU,=# M:1)*4RB:G2+CX_F)1;W<4ZV;IKE;[.\+8XD[;20]88RGW*$I3Q@5G&?^V:7$ M6.$D;(4]PG#,-'28.G040FD22E,HFIT?8YZ3L>IZ$ZA=AM(DE*90-#M%QBXG M)];U)OT2VSPAKDYXHE*2N-\?]D21C!&G^%?YPEB>'=I,Q/C-).PW@S(1F'4. M8PZC\7E) MV.?YA>*(V=PP=_ HA"[70FD*1;-W43,>58Q5XRN@-A5*DU":0M'L%!F;*DZL M\16>FMN^4'BB/$+AB?()A2_LL% (X_/$"SZO*F:+[4+09;E:/:P7-\7+E;YA MZN Q"%T3A=(4BF;GQWA4P<:2":A+A=(DE*90-#M%QJ6*$RM]A:?H-DER=PN$ M2U]VK,GGC![+TL%L?,LX:/,GAD0IF)8X)0X>Z_Y(GCW;8MA\3#V"[Q@NT:(AZ!V=?P808/3>A:(92F4#0[ M8<9#BK%J?@741$)I$DI3*)J]V[,QD>F)-;_IL)\^[QZPKS[O/KB ON\ MIL:)I2\XL:.TXXAYT/!QAHY,*$U":0I%LS-F?&4Z5KEM"K664)J$TA2*9J?( M6,OTQ'+;;3O[*T1)FKCBX0DC>4Q=\>B'4,,'I?0)44H3:%H=L:,RTS'JG--H<822I-0FD+1[!098YF>6.>Z;6<] M^"7W2$<_+,LI<_>&](2U7>!Q3SL\<5E">O<=T[VG9*UT=;=Y/%D=W90/ZZ;K M[-Z[NT>@O=D\^,MY_RUY?4D\[TOR6CT_X,S@GY^W]KZH[A:MYBSU;7NH^%67 MP.KY$6;/+YKR?O.,KB]ETY2KS8]S7&PO=V]R:W-H965TR:H*]-+Z<[SM7G]/^5JH[G0$89LRZY_LZR2"G^ERN M0>#-4JJ<&MRJE:_7"FCJ0#GWHR#H^#EEPAOVW=FU&O9E83@3<*V(+O**&W.[AAJ\S8 W_87],5S,' <05('ZIAE8%:+U40[L".-?]TG<7N"DU M=-A7]L*?7-(&!A\U.@]J -WS[)NP$'YI"_YIDT]HDM8ZQUTE2D,B58+\AM6_29$#6H)A,R^S17!;":+Q*>)'N99)= M5GGUTA^P_W(J$B#4.(D%K)@03*QLJ]C3-F6[-+3C#+6#:C,,NT$7*W%SF,:_ MI:(@;#^1FC9(A5'0?BPU:Y!JQ=V+6JJ,J'_0)[%F5VY :?0=0U*^AOJTGH$C MU_J?G(_#WB1L.)_BS"Q'W)Z^'+A75&'X-.&P1%7!>1??FBJ'6+DQ'.&BSM9 BCT4%$F9TZIU/K,=6560H7E,5\#TS,%%Q56NBM6KEP+P+D%5=3U M/6_J5I@P)XGMV)5(8EXK2AA<"23KJL+B]R50WLR 4+ M4+?K*Z%[;L^2DPJ8))PA <7,N9B#58Q0-4>5C0C\OEM*._QJSV_('X_SF!SV3:YS! MS-%_H 2Q 29_@??+[IKQ41#J0'X0M_HT4?QOU%O;_H57\W7&$ZIBAZ$>;) M2> ]4S12%$7A,T7NX# R%\%7+%:$242AT##O^$2SB/9P;3N*K^WYM.1*1VZ; MI;Z/0)@"/5]PKK8=<^3U-USR!U!+ P04 " KBFU60B0Q([\" L" M&0 'AL+W=OL?^R>2NN#GL Q3,,\#J ]Q00/ /P M.X#_4@]!!PA>ZF'4 4SJ=IN[*5R")8Y"SK:(:VO%IA>F^@:MZD6H/B=+R=4N M43@9+=7!RYH2$,O1K&)3 .60H-G$ 1S&CDJO>HEEZWQ!!C&7, MA!3H- &)22G.T'MTNTS0Z!N<]$YR/ MKI3#0J %S2 ;P"?'\>,C>%L5JJ^6MZO6W#M*^ 73<^2[[Y#G>/Y //'+X=Y0 M.O_G??'/W@^*X?='QS=\HV?X;F #M &40 %\ U;T]HT[=CX.E?XUR9+7)%N\$ME!DX*^2<$Q]NCI MGE4W^FAEK7>QL:;GD&;R/6\B]#>[+=BP,CQG4.CY&\C M+W!&AT:+ 2,G\'JCMB3VWO.G,EJ;N2-4#@V5[7'NM?UHFYD7_8E^[DYB=T"? MJ%'83JY'^G:.7F&^)E2@$G+ERCG_H"X+;V=3*TA6F\=WQ:0JMUD6:IP#UP9J M/V=,[@3MH/^#$/T!4$L#!!0 ( "N*;5;&PO M=V]R:W-H965TV+:,$4R)O>(Z9_G+@(B5*3\71EKE $I=&*;-=QPGLE-#, M"A?EVIT(%[Q0C&9X)T 6:4K$UQ4R?EI:(^MQX9X>$V46['"1DR/N4'W([X2> MV0U+3%/,).49"#PLK=O1?#LQ^!+P)\63;(W!*-ES_ME,?HN7EF,"0H:1,@Q$ M_SW@&ADS1#J,OVM.JW%I#-OC1_9?2NU:RYY(7'/VD<8J65I3"V(\D(*I>W[Z M%6L]ON&+.)/E+YQJK&-!5$C%T]I81Y#2K/HG7^H\M PTS["!6QNX78/Q!0.O M-O">ZF%<&XR?ZL&O#4KI=J6]3-R&*!(N!#^!,&C-9@9E]DMKG2^:F3K9*:&_ M4FVGPITNO+A@"/P NR+/&>HB4(3!ALJ(<5D(E'"/C"B,07%0"<*:ISG)OOXH MX8\O".9RJ1L,UBC ?L-]?M@ROVMDY7DS/W,6$T!>26??X'O+4J)V"H7^'2[ETKH&^"O MH;VNV+QA-G,KSF5.(EQ:^MJ3*![0"E_^, J-#]D82#X"GP\],BX>*A7DUZ-3QU.YE9]S'!I)OB/F;D3[MU M- #R K^38KOU\J;KT<#Z1G>!5=/V MC;YJ(=\1<:29U%D[:%?.S407OJC:LFJB>%[V'7NN=!=3#A/=R:(P /W]P+EZ MG!@'36\<_@-02P,$% @ *XIM5OGHI?=[ @ 408 !D !X;"]W;W)K M&ULK55A;],P$/TKIR AD*8F3;;1C332U@G!-,2T M"O8!\<%-KHTUQPZVTVS_GK.3A@YE8Q)\J>WXWO.]=_8U;96^,R6BA?M*2#,/ M2FOKTS T>8D5,Q-5HZ2=M=(5L[34F]#4&EGA094(XR@Z#BO&99"E_MNUSE+5 M6,$E7FLP354Q_7".0K7S8!KL/MSP36G=AS!+:[;!)=JO];6F53BP%+Q":;B2 MH'$]#\ZFIXM#%^\#OG%LS=XVBB36JX=%5<6DV[G' V6]*U*!J!H-:P;.I:()7(,@$7W.1"F4:C M@1L4S&(!M]X4FIQM45.-X4M-H^5R U=(7AIXIJ&E[-P98=YGD&D#,ZB4M*6!:0P%>S!C M?KR,Z61@FHTP/3+C<##C\!_-*.B"J$9:H#C:I_B<'M"8'=U),W^2:Z[;+)I$ MR7$:;O>E=E$G?T0-09V*<._!NV;[F>D-EX:27!,LFKRC6ZV[!M8MK*I]#U@I M2QW%3TOJ^:A= .VOE;*[A6LKP[](]@M02P,$% @ *XIM5@][*'>4 @ ML08 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNJ M5MH*F)!^$:0VT;1-G5HU[?8P[<&!&[!J;&:;I/WWLPUEM*/='OH"_KCG<,Z] M]B79"GFG2@"-[BO&U0.5#$? M!\'4KPCE7IJXM2N9)J+1C'*XDD@U547DPSDPL9UYH?>X<$V+4ML%/TUJ4L 2 M]&U])6SC7< W"ELU&"/K9"7$G9U\SF=>8 4! M@TQ;!F)>&Y@#8Y;(R/C5<7K])RUP.'YD_^B\&R\KHF NV'>:ZW+F'7DHAS5I MF+X6VT_0^7$",\&4>Z)M%QMX*&N4%E4'-@HJRMLWN>_R, "$DQ< N /@_P5$ M'2!R1EMESM:":)(F4FR1M-&&S0Y<;AS:N*'<5G&II=FE!J?3I3D6><, B34Z M*PH)!=& +FN01%->H LP.4(7E*PHH_H![2U $\K4/OJ ;I<+M+>SCW80Y>BF M%(TB/%>)KXTNR^YGG8;S5@-^0<,7P@]0%+Y'.,#1"'S^#WC#>CA^"O=--OJ4 MX#XEV/'%+_!=@%( :$%5QH1J)* ?9RNEI3EQ/\?,M6S1.)N]A2>J)AG,/'/- M%,@->.GNNW :G(Y9?2.R)\:CWGCT&GOZI^K,59UU5:>@3(4SUN20VU+OOCO" M.#B]U"5()OYFF(.1H*/CXS[HB;=) M[VWR)MZXX"..QJRTWYL,5$[P)'IF921H&DS'K<2]E?A5*S="$S:F*/XK;X?F M9#Q3-!(4!_$S1?Z@H=AF_I7(@G)E M %F?RV$?IS8MM7_I=+?4$L#!!0 ( "N*;592)5HM&@, %0+ 9 M >&PO=V]R:W-H965T(JE&O*5*7(.."Y%*34=RPK, M%)/,B$;EO1L>C5@A*:_ MK05N&;0B*V--L<31B+,-XGJUO)'#AQ+DJW0%:AM0U<$SPFMIH^G(#&AXA,Z M0?>S*3H^^H2.$,G07<(*@;-8C$RI8/4CS44-=E&!.6^ ?:VN^G_YIG(\0+&AOKS">!K,**/'^S ^M(6]3^9O0KN-L'=+O=([9_7%K!2 M!:5*ORO6D6N[_LA<;X-W6O<$]QIP[Q"XWP9>J;PM<"=TASO@G=8]P?T&W#\$ M'K2!^WO@MA4&.^"=UCW!@P8\. 0>MH$'>^">[^UP=SKWY X;[O 0]Z"-.]S? M<#?YT[LD]:+@'G=QW":C*O93 V^@[M>UDJ.WET\/G8,)ADW#8G9!)3!$M M"TZ.GU3[(%M+R7#OI$+?LW>.JO-1/8/8UDN=M3JCZ *"2)H7$F)5&M6A@9"M M9=':"W/B#G;#=#^M;YJMKL%^Q\&PIB>HCHB^] 2MR>R]FA$JHMUD+:M\ZZ6R M5,3F5LNC^\UKS%A+QJX:J!9'G9!9FHMA>X7J#F MEXS)YX%NK)I&.OH'4$L#!!0 ( "N*;59#SA\)^@, (,3 9 >&PO M=V]R:W-H965TK!C/L%1#OK;%A@..S[=X#7<@_R^ MN>-J9%AZVB&W^(/ 3AP\(QW*DK$'/;B)9Y:C=P0I M1%)#8/7S" M(4XVD]O&C!+6J-;7CX?,S^N]Y\"J8)1:P8.F?));)S!I;*(85 MWJ;R*]M]A#*@@<:+6"KROVA7V(Y&%HJV0K*L=%8[R @M?O&^).+ 8>R<V?OD>%7FOLYGG\"[X9&6\XA1JD6'T5,R#:) M"Y!A#J+[S>-\-)DXCC.U'P^9:YH-QZ.&6= TV9.P2+"C ^H>$:CH;Q#?M MCLQJO \JW@=FWO$*0XH^LC167 JD:Y=^T&K1D5] T\]J2L&DV,23AJ IX9 SX"^PP?S"F MG1'@W+3K$BSH$BSL"*RFPKA286Q4X3.HM@O'C?5"'>M$Q,E&GQO;E#&#?DO@ MIU+>(IMAOR%J[[JG7VTX2?4_S0'"-$8R 70CN&Y'#=-/V_0IM^RUZ6G /,V-9RORUGV$7>VC M8-\^N%3(@*_SVQRA*-Q267QK5K/5C=%5?D]R-'_M7B[\V_P=02P,$% @ *XIM5K^EJ+O) @ S D !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-K<2:+Q*@@T@M4&V3)E6EW1ZF M/9CD0JPZ,;4=Z/[];"=-^0B,3KPDMG/.\;WG.K;[*\:?1 H@T4M&T,D]R*^F;LCD=]5DA* MCB5IX24$!L1D:8I&V MS!.-GPNRQ!1R*5H(YPFZ!R$YB24D)4"/;2/1^0@D)E1VX"O"F#-#;$^ WG%\BWVTAS_'\!OKP'_2"UG2O@3XZ M?O8F^OCXV=U-NJT*55?+JZOE&;U@C]Y^ZW]=3U6!U&_WN\GB4M5O5M5;T958 MX!@&EMIK!/ E6-''#V[H?&XR_)1BHU.*C4\DME$:ORZ-?TC]K32Q;L!;:9KJ M44J%1DKOY,O(=3M=5RV1Y;K3N[!>UP^\3=3H8%SOM?!$8AL6MFL+VPX6:JVUVSJ]KIA9\O,753/]5QGR\R#$;[7S!.);9@9U&8&!\U\8!)38U]K MQ\1R2^?_:7>PLRH]IQ-VNEM^[\+<;B\(MU=O@YKG!-N+?-P$"WMN6,-*D^RU MDU#?<[YC/B>Y0!1FBNA<=I0.+^\.94>RA3D=M?8&+_@)02P,$% @ *XIM5@LPF2C% @ AP@ !D !X;"]W;W)K M&ULM59M;YLP$/XK%JNF5NK*6P)IER"MR:IU6J>H M:;QZ>NP,?_247#S(%4.@IHTP. MK%2I_,*V99Q"AN49SX'IG1D7&59Z*>:VS 7@I 1EU/8<)[ S3)@5]4O?6$1] M7BA*&(P%DD668;&Z!,J7 \NUUHY;,D^5<=A1/\=SF("ZS\="K^R&)2$9,$DX M0P)F ^N3>S$,37P9\(/ 4K9L9#*9G*"/J#[R0@='YV@(T08NDMY(358]FVE M)9L'VW$M[[*2Y^V1]Q6S,^2[I\AS/'\'?/@"O* -W-N$V[I03;6\IEI>R>?O MX6M5)%Y7I#2@7;NX$$);N[*MZ(.2WGQ@BZAWW@O"OKUH)[4==>YZKM-$;6CW M&^W^0>W#_8*QTDXA5H3-D786L$MZQ=YIB7+=L.>ZS[1OAYWW_*ZW6WNGT=XY MJ/UZ=(>N",,L)IBB"8@%B4&B;R0CIA>_;B";@OB]2_9!8G-&7L@#L>?>"1GOP M8O_&>*5/?_6W>X>Z=I#N?[OV2F0;F8=-YN&;?G7AUE'@N]Y6T[:CW-#?:IK= M&A-F1-]@,2=,(@HSC7/.0MU[48V]:J%X7DZ.*5=Z#I5FJO\40)@ O3_C7*T7 M9A@U_Q[1'U!+ P04 " KBFU6JKFVN7$% "^( &0 'AL+W=O M13=<71EYE)D7T%!X+ 2BW MG!:8T3F)??F=K?Z@F2 [B>$ M<8T#RAQ0V<&J<<"9 WZI@Y4Y6&EEUE+2.HR))(,>9RO $VL5+?F0%C/U5O*] M,%GWB>3JKJ?\Y&"B-M(L]BE@<_!E23R?3'UZKO;3N2!J=$+=F'O2HP)\'%.I M[HM/X!S<3<;@X_M/X#WP0G"[8+$@X4ST#*DR2N(:;C;[:#T[JIG]3Q)> S/ M #(1UKB/=[C'?NZ.MMT-58>\&"@O!DKCX9IX8SJ5&Y+/2A69J(JHL8!QZ?U' M9V#$A-1I7D_23B=)OG?+ 3:QW>D9RTUI52N$'*N;6VTIP+D"? %KAL'L4^D MTG#%F1#@+E0]PT]%7:E><0:F5)E3<$L>=0+7.5@;J=LE<54+J!=FY<*L(PO[ M2UWO$F95TCZWG;(VG9'5T\TS162.U(?<;M/.-V M8\9W$W"K:BMB_@2&GN]OMHH?US284OZO+N7&J,E3[E)$Q*7]EGJ,"I7$30L8#>7WSV!EM*M=HMNN0 :&P@M_>)"LWBRF\?H*5G4[1W9:9=S MUIA!W,%U66_P"-S55Z[8DO)0P:4\%Q$+A:KN#'P-)>41]X3J+R5EC?VF>;I] M&\ZAHFT7I^ 3^": DLVRM<0V1.45;LSEM5H+DH&G@#+-2;RH^635>D6@W=4J M\ B> A]!#?M4&D-CHJ\M1 %2\"@D!3609)M.65OCW*_55B 7;&:N$>,1XVKY MP)"%LQ=WP(,BUZ&B;9>@@"[X)M0%JT"%NUU87FZ=5;M=\X@KL N> G?!*GA5 M]#69;(LKH J> E5!#3)93OF'C]8*UJP?*L *'06LLJA;[P5LL_SK$E6Y"MMV MS;*@ JM0,U:-J/I&S#U7E5PD[WK&-&+"DXV-HSGDOHWC4-&V"[#Q:N@8Y @*D@0O0D)-L^R=TTTQ&ABNV:1"V)$IT", MS4GL78H#O]9#!8*B4T#0YB3VKI8&56O>T.,"5/%10+4YZK[*L 9[38QJM"5 MNSU2$![>R5Y?B;M(Z%8NJ/K"!Q$)GSZ\U5L*?0$#X Y5JD+/X?J'D">U M8X!@?JWCA6Y[&QN'MP'E]^DAN NBT.Y/OC+1_.#]F%Z'ET>Q_!RA/5WD+J3 M'DD;Q13KD_UKPN^]4 "?SM5TYD5'/:;X^K!\?2%9E!X?3YF4+$@_+BB949X8 MJ/MSQN3S13)!_E\6!O\#4$L#!!0 ( "N*;5:>L!-4PP( '<( 9 M>&PO=V]R:W-H965T/GN@];@EY_C\"O!?Y'!4$M""QH M59G%FF*%XTCP-1(F6KN9"]L;J]8TA)F[.%-"KQ*M4_%,;XNTI(!XAB:<*:'[ M6F**;K J!5$$I%D9KS"A>$[A3.^;,XEU_!3F"LT@V40=3T'I('F"SM##;(J. MCT[0$2(,W>>\E)BE,G*5+MBD=9.ZN*NJ.']/<3\P.T=![Q3YGA^TR"?_D)>T MD?MOY:YN4],KO^F5;_T&>_QVD$_1O< I80NDZ79:-#,M^C6>2]O0WVWH5:Z@ M/9=Y>"_E$BB #5*\0#9<"MA]K\ ZKYP?#':S.Q =B M#1NLX0>P.AF&[QCZX0Y!9XX#"<*&(.PDN.<*T[:ZP_=/RD48[I;>$N4'WNO. MJVIRMXX%.O&PO M=V]R:W-H965TFXN'*T93N!5(YDE"Q-=K8'P[L;#U<.,CO5\K<\.>CC-R#PM0 M=]FMT".[0HEI JFD/$4"5A/K';Z:X= D%!%_4=C*@VMDJ"PY_VP&?\03RS$5 M 8-(&0BB_S8P \8,DJ[COQ+4JMYI$@^O']#?%^0UF261,./L;QJK]<0*+13# MBN1,?>3;WZ$D%!B\B#-9_*)M&>M8*,JEXDF9K"M(:+K[)U_*1APD8+\CP2T3 MW.]-\,H$KR"ZJZR@-2>*3,>";Y$PT1K-7!2]*;(U&YJ::5PHH9]2G:>F"ZV+ M.&> ^ J]VQ#*R)+!A9;'A23Z[@*B7%!%0;Y%=ZG6":/_0XS^Y%*B6RYI,16O MYZ!TIGR#+M#=8HY>OWJ#7B&:HD]KGDN2QG)L*UVK>:,=E75=[^IR.^KZ0-)+ MY.&WR'5!-X>EJC6CWJN%[E5W@W1T M%.5)SH@J'[7U8U? H"C ?'R;:1 &8WMS2+HEQA]6,35F7L7,>SIF;3QVK_,/ M:L1#=^@UF!Q'N7C@#]JY^!47OY?+W0)]TH7*7'Q%UY2Q U[HGQM(EB#^;2NY M%]4LI%_MY8H;^AU]7;^[93U7LFL%ICPJHQX4NK-SR:T*9X>TO\P0:,J@:, MGE?EH^-5-G#"!N/>FGZ0,7;V_L/IY3SC(N-"3QJZYFG\O9KO!SU5].="J[?@ MP(+AE]9]64%-^.&P(82V(-RQ)>.]<\)/:)U:N1R[(,\/G"89]XB,%W1M0WCO MEG"_79J!4'1%(]UM:3SS'#)3:K]8>R%/%NN9T.H-V%LLW.^QGD.L9_5C)5IM M$^^2P=YGX2]]W,N<6"S8*NS[EO0G#_2[L)D]I1#/"BK7ZD16Z%^ID M0F="JQ/?.S;<;]F>0_1GM7$E6FWUZYC]O3O#3VC/6BF?R6N5E,.C;<'UL=M@ M;1\&PO M=V]R:W-H965TY[EJJ!YT M&/*8OAAT;GP=\8[#66_?$DLRD?+"++W'/\6Q!P"$R5H'B M905#X-P*81F_"DVG_$J;N'W_K/XI9T>6&=4PE/P[BTW2<]H.B6%.,V[NY/HS M%#Q-JQ=)KO-/LBYB/8=$F38R+9*Q@I2)S94^%CYL)=0;1Q+\(L%_:4)0) 0Y MZ*:R'&M$#>UWE5P39:-1S=[DWN392,.$W<6)4?B689[I3[ MXHP#D7,RE,(P MDH/U]KOK-$-%6VZ86,;LD ?#_ MR*LX-^4TMA@:]=#; ST,\D/;)U6DC9*T<9)T.B'W6+O.U!,9,,ZWJ,F/6TAG MH'Y6%7Q2U9[$5WI)(^@Y>-1J4"MP^N_?(=+'JK9^);$= YJE 9D5,YPAGJ^1LG>0<2K64"OTG RGBE[;W M2]7$MO!;Y?X[;?>WNW#LZW5W-OXPQ@_:%1O?*Z3NUGAC1\M;JA9,:,)ACFG>90N/ [49US8+(Y?YQ#.3!N>G_#;! M"1>4#<#W7,W/\#4$L#!!0 ( "N*;598_@MEN0( !0( 9 M >&PO=V]R:W-H965TLFCJI)20! M.K$0"0C3-JD3*NOV8=H'DQQ@U;&9;:#]][.=D$&5(K3U"[&=>^_Y_)P[XIV0 M#VJ%J.&Q8%P-O)76Z[[OJVR%!5$ML49NWBR$+(@V4[GTU5HBR1VH8'[8;O?\ M@E#N);%;F\HD%AO-*,>I!+4I"B*?1LC$;N %WG[ACBY7VB[X2;PF2YRAOE]/ MI9GY-4M."^2*"@X2%P-O&/0G'1OO KY3W*F#,=A,YD(\V,GG?."U[8:08:8M M S&/+8Z1,4MDMO&[XO1J20L\'._9/[K<32YSHG LV ^:Z]7 >^]!C@NR8?I. M[#YAE4_7\F6"*?<+NS+VQBAF&Z5%48'-O*"\?)+'ZAP. (:G&1!6@/ YH/," M(*H T;D*G0K0.5>A6P%S+0T M;ZG!Z23%N8899AM)-44%EREJ0IF"KT1*8DU\!]=P/TOA\N(=7 #E<$L9,QZK MV-=F Y;&SRJQ42D6OB 6P:W@>J5@PG/,&_#I:7SO!-XWB=?9A_OL1^%)PB^$ MMR *KB!LAU'#?L;GP\.F=/Y/??+/ZD>'$=57(7)\W?.NPA5\DR2G? F$YS#< MFEM!Y@RO36VZGA&&\',X5UJ:+_U7TTTHM:)F+5O]^FI-,AQXIKPIE%OTDK=O M@E[[0Y,-KTF6OB;9Y)7(C@SKU(9U3K$G4RDRQ%S!0HH"E/7$6F6JI[7P"<3" ME$SCJ3KPE!SY:#%-YI6Z0=L)VU:S38)>*XC][:$K#5%A*SP.2IN";EK=XZA) M0]2A7GD\_D&9*U N77]1D(D-U^4UKU?K%C9TE?O9^BCHCX.&]=2TO+)#_:4O M^^4MD4O*%3!<&*EVZ\9\1++L0>5$B[4KLG.A3&ULK5AK;]LV%/TKA%8,+;!%(F5+=F8;:)P5R8"T0;QV MP(9]H*UK6X@DNB1EM\!^_$A9T<.2F1K@%UN/>X_.O8>DCC@Y,/XLM@ 2?4N3 M3$R=K92[:]<5JRVD5%RQ'63JSIKQE$IURC>NV'&@49&4)B[QO,!-:9PYLTEQ M[9'/)BR729S!(TDR*AB/@2PT$TCI$N9J9.;!Z_H'\HBE?%+*F .4O^BB.YG3HC!T6PIGDBG]CA M#LJ"AAIOQ1)1_*+#,38('+3*A61IF:P8I'%V_*??RD8T$O#@3 (I$\B/)OAE M@E\4>F16E'5+)9U-.#L@KJ,5FCXH>E-DJVKB3,NXD%S=C56>G"W4N(CR!!!; MH]^_YK'\CNZS/0BII)("O;T%2>-$O$._HL^+6_3VS3OT!L49^G/+R;!72#<.B-<175XNE7/'TC MSX\L6UU$]0@W:+ (@E%X0K4;% Y(T,]T4#$=&)E^DEO@Z('R9S5XEFILE0-K M :J 6,8@T#\/D"Z!_]O'VPBNE[5KL:,KF#IJW1+ ]^#,?OX)!]YO?6/)$EBK M#\.J#T.+(VO840*/0G(B5S=HX(W&_7(%%-.VWWLGRYQ/4'$'_5+@[WZO>G]P"+7?%>:)#*#7:J1+;1VZ0W+ M@.W*5.(U)2 ^&9[HU!,U:@2UR=9O=_S*ZYVEJ;*+\X0*@6XJD=!_Z.]B>MUG M*[-R1OB+E;.$UFY&;2&PV4-=&>Z)I" M@NY8$L791FCYKLSZ6;43MM#:?:D-!;;I*'#7+0P[;ZZ^H-$9 XAK2X'-GF(! M7-N\.9HSQ9'+6-O 1_6%!JJ ""TD6STW9?T2"_KZ5+3J0&RAM3M4>Q!L-B&7 M+Z*]'J.SB/9$89^+>@OO M&AQ,?*]?!UB50 M:VO!\TYW%MS&?I#>C%.?XILX$RB!M4KSKD*UYO/C_M;Q1+)=L46T9%*RM#C< M HV ZP!U?\V8?#G1NT[5+N/L?U!+ P04 " KBFU6/&S@E:P" "L!P M&0 'AL+W=O.>XWON<:]G M6R%O50Z@R7W!2S5W>% M;D%9Z40SN[:2T4S4FK,25I*HNBBH?%@ %]NYXSN[A6N6Y=HLN-&LHAG<@/Y: MK23.W(XE8064BHF22$CGSJE_L@Q-O WXQF"K]L;$*%D+<6LFE\G<\4Q"P"'6 MAH'B9P-+X-P081IW+:?3'6F ^^,=^R>K';6LJ8*EX-]9HO.Y,W5( BFMN;X6 MVPMH]1P9OEAP97_)MHWU'!+72HNB!6,&!2N;+[UOZ[ '0)Y^0- "@J> \!G MN 6,K= F,ROKC&H:S:38$FFBD228D5P*/4.2\3"#IP2^'\7XP0.!B M9;KR!+OR+()!QL^T')&Q_XX$7C#N2^@%>,T[>#"0SKAS:VSYQL_P_8 D S0H M[JK=5^1!#M,63E1%8Y@[^+]7(#?@1&_?^*'WL4_@*Y$]DCOIY$X&Y7ZIC49S M-25PJB$A%95X0YO[A8LQ8 _HNRB+AGABB4TGVT23()BB!YM]<2]%/B>R1\K!3'OXOO\*_G B.IU/?>V)8 M3]@'+_ G3QQS]QIB 3*S[X0BL:A+W?3&;K5[BDYM!W;_A#?OV!65&2L5X9 B MU!L=8X%E\S8T$RTJVU[70F.SML,&ULK591C^(V$/XKH_14W4E[FY $Z&XATD*HNI5.6AV]ZT/5!Y,,Q+W$SMD. MW/[[VDY(@?52U.,%8F>^;V:^S-@SV7'Q11:("KY5)9-3KU"JOO=]F158$7G+ M:V3ZS9J+BBB]%!M?U@));D%5Z8=!,/(K0IF73.S>DT@FO%$E9?@D0#951<3S M#$N^FWH#;[_QD6X*93;\9%*3#2Y1?:J?A%[Y/4M.*V22<@8"UU/O87"_&!M[ M:_"9XDX>/(/)9,7Y%[-XS*=>8 +"$C-E&(C^V^([]( #Y_W M[+_8W'4N*R)QSLL_:*Z*J?>3!SFN25.JCWSW*W;Y# U?QDMI?V'7V08>9(U4 MO.K .H**LO:??.MT. !H'C<@[ #A*2!^!1!U@.A2#W$'B"_U,.P -G6_S=T* MEQ)%DHG@.Q#&6K.9!ZN^16N]*#-ULE1"OZ4:IY*E+KR\*1'X&N9$B&?*-O"9 ME(W=67QMJ'J&1[9%J71U* EO4U2$EO(=O(=/RQ3>OGD';X R^+W@C20LEQ-? MZ< ,O9]U0JD+!@.>8.?'H>/SJ#][4@O2KA7I59>);P-\)N M(1K<0!B$D2.>^>7PT)7.]WE?_&_O1V)$?8E$EF_X"M_!U[^!%%<*]%?>E\82 MLT9015'"GP\KJ83N_+]<%=#ZB-P^S&EX+VN2X=33QYU$L44O^?&'P2CXV27_ M-^-M#J5\:A='=^-@H=3#%P>#8:.%@&L=1;W24\K!/>7@VY8?\[Z:M M3=!W)O"5T92L]'FF*Y%)8F\CJ8^G+2^W1A "DE:T),+LX1XJ> 6J0)"D0J!2 M-BA<@K6QQ(=IAL&)7@Z;.#R1ZZ7-770BUDN3]V$0N\4:]6*-SHKU6-6$"MO( MKNS.@MVE"Z[FO!)/>B6>Q??S'*D][M4>7]:-J$]+W8>FOE[OQ;&C@^Y.>_&E M43B,[DZ*ZQ*FQ7\PM0G[!V-%A6)CYSD)&6^8:J^/?K. M_52/F.U$^"]].Y]^($(?81)*7&M7P>U8]X-H9[YVH7AMAYH55WI$LH^%'I-1 M& /]?LVYVB^,@W[P3OX!4$L#!!0 ( "N*;58"I/?KK@, )(. 9 M>&PO=V]R:W-H965T9ZX3]>),A/N>+@A:UR@ M>MC<"3UR*Y8XS9#)E#,0N!HY-_Y@WC?X'/!7BGMY< ^FDD?.G\S@?3QR/+,@ MI+A4AH'HRPZG2*DATLOX4'(Z54H3>'C_S/XNKUW7\D@D3CG].XU5,G)Z#L2X M(ENJ[OG^5RSK:1N^):0I:RXDH^E#@$)0! M03T@.A,0E@'A2S-$94#TT@SM,B OW2UJSX6;$47&0\'W( Q:LYF;7/T\6NN5 M,N.3A1+Z::KCU'BAC1=O*0)?P0/33J/I9XSABG(I4;Z%7[35)&@_P@VE,/^P M3=4G>,]V*)5VBY)P-4-%4JJA+7A8S.#JS5MX RF#/Q.^E83% M$%K6,WUY>& KY_]EGW]S]B,QPLHR8A3WT1K'D:Y8[)MZ*E*U! M)0@;%"F/06\#6/@E_>H7FQF*=)T\G=G7=N-6$/2&[NY081NHWPZ.43,;RN_T MCU%S"\KO1E&G@AWI$E6Z1(VZ_(Y2#H!I==;YG^;UXH#DU *V:58L)3HH(:AI M,;5 VC6Y3B%^3?>Y!>+9=6I7.K4;=3K89K[91B!5JO>C!+5>1.5P@1LNE F. MB4*;9NV34EI!VZNI9@/UN]V:<#:4WZNAYA:4]EG[C,\ZE7Z=1OWNR8H@A2DE M4L($ICS+M$8+Q9=/\.\M9H\H_K.5W\AJSB,#N2%+'#GZP"%1[- 9__B#W_%^ MMFUXER2;79)L?B&RHU?3K5Y-]_NT=O?$:;WZ=G *:?7[8E^R(EM^I?;]F%E 0U3QMP81A_2OG'ARR,Q3KO+N1L.1;IHK#4S5;-5 W>=]0 MFY_X@ZEOF9_IAJOHC[[2%]W:+1%KZ M8F 15&SK^ E!+ P04 " KBFU6*19$Y0@$ , M$@ &0 'AL+W=OS"=O*G%"XYTALBP+SKW/(V7YJN=93QWNRSJ3N ML&>3#5[# \B/FWNN6G;#DI("J"",(@ZKJ77C7L>NIPU*Q)\$]N+@&6E7EHP] MZL9M.K4[;_'6J'0LV7L%R4OVA?8QT+)5LA65$;JQD4A%;_^$LM MQ(&!XC$;>+6!US4(3ACXM8%_Z0A!;1!<.D)8&Y2NVY7OI7 1EG@VX6R/N$8K M-OU0JE]:*[T(U8GR(+EZ2Y2=G#U4"8+8"BTR3-<@$*$H_KPE\BNZ YFQ%-W2 M'0BILD,*]#("B4DN7J$WZ.-#A%Z^>(5>:),/&=L*3%,QL:6:EV:WDWH.\VH. MWHDY^.B.49D)%-,44H-]=-Y^<,;>5GHTHGA/HLR]LX1_8'J%?/__#H+3'\)D/\DB\\E2&J-J7;''2*G,Z+3^^4&;J54(B_31E0 MC>&;Q]#5\%IL< )32Y4[ 7P'UNS77]R!\YM)_C[)HC[)XI[(6H$*FD %Y]AG M]UN>9*IFZD E3,6&2[)4<5-#K8!S2)&J)LFC*3IGB;\W.GV213] ADR!J7@& M)8_>/',R&T_*1<&0 FK<.CF;P9 MZG6^.]30 !IY3AL45:#@$.3ZP["-BDVH(/#-K@\:UP>7N-XJ! #HTQT42^#& M"G"6\'MSK$^RJ$^RN">R5E2&352&_T.I'O89J#[)HC[)XI[(6H$:-8$:G5T^ MAH#?O!N%,R#!C?ZX"B8Y#K.&ZG8AR# MO+%SHE:.&X_'/VMS.DM\^1:PZ(DGZHDG'AMB<6I+4Z;H@(A/*'_A=+;Z!:DOA/4OA759F@*9:"IT1 MIXM,3=;ZZ/"'0=?M8Y07.DYJL\"Y;!20SE70[7S\NKJH6I( MMBG/UDLFU4F]?,P I\ U0+U?,2:?&GJ Y@)H]B]02P,$% @ *XIM5D2Q M*A!&!0 TQ< !D !X;"]W;W)K&ULO5AM;]LV M$/XKA%8,+=!$(JE7SS;0Q#:6H5F#N-T^!/N@6+0M5!)=D;;3?S]24F2;I-0T M,X8 L40]=\?G>#H^XG!/RZ]L30@'3WE6L)&UYGPSL&VV6),\9I=T0PKQ9$G+ M/.;BMES9;%.2.*F,\LQ&CN/;>9P6UGA8C=V5XR'=\BPMR%T)V#;/X_+[%DC0G!4MI 4JR'%D?X&"&'&E0 M(?Y*R9X=70-)Y9'2K_+F)AE9CIP1RQ^-F1:Y)ETI.8Q[?&J=7&E(;' MU\_>9Q5Y0>8Q9N2:9G^G"5^/K- ""5G&VXS?T_WOI"'D27\+FK'J/]@W6,<" MBRWC-&^,Q0SRM*A_XZAP%N#+!JX'88N(V!^]((7F/@ MO32"WQCX5>[K9%69GL0\'@]+N@>E1 MO\J):KLI:)#@M9&7->2F>IL*.C^=U M10&Z!',>@0OP93X!;]^\ V] 6H#/:[IE M<9&PH]'$O:[CHHZX&-S2@J\9F!8)20SVTWY[O\?>%CEH$X&>$W&- M>AW^$1>7 ,/W #D(&^8S>;DY,M'Y;]%GKXY^D@S<5@6N_'E=52$:6++-B"R$ MZ;=MRK^#6\+7- $WQ8XP7E?)PT=A!FY$T;!_3!50Q\#F&+)E#M@F7I"1)7HB M(^6.6.-??X&^\YLI_>=T-CVGL]F9G)TLE-LNE-OG?7Q/=J38$N,+6%OZE:7< M8'9C#'&$_:&].TZL 88#QPM/85,=YF,O\- I;*;# B> +FQA)S2]EJ;72W,N M=IZT6+T'*U*(MI0!T71 G(A^F#(NV]2.&#)PU>_T 1JKMC9RCXF&T,-*U@PH MZ 2.DC0=!;'KP$!)F@&&( P"<]+\-FE^+[_/E(M,+2@3KZK,%WD2VA\I8V!9TAS0 M=@LS40[TI(?B3V%L0.$0N@IA'85#UU&764>AP(N0F6[8T@U[Z7[B:U(^KZV) M9Z@S\*%:SCKH D5NI- TH1!24#,#"D;0]\P\HY9GU,OS3Z&R,[&T)HJ13M'# MCC*OB8X*D:>^L3H(!:&OK/=,1WD1[.AQT#E(,:>7HFFG)00\W)+\D93&9M7O M\6?WV+-ZFY[5V^QK4N M:DS5SJ]T"Q,*AVJ[,*"P'ZD;G0DE5%%'OSB(=-@K+<>3M!3?Y]4.+\NR[.., M32W24SD;4*Z+55Y M?MA!^J!C8;^0?:FB@[J@O(!NJ.H $RS$&F,#2D@B3Z5L@KE1AW2'!Q$+^U7L M#V4=U-7DA1MI7:PWBKD- ^/N8 @7NNK7GPG5U>8. A?V*]P^Y=>8^BUH>YI\59VA M*N/7<#"!AO$I',Q,XQ]@-)B*#!F>(&+YDE+^?",#M.?XXW\!4$L#!!0 M ( "N*;5;BU"*=UPD ,%O 9 >&PO=V]R:W-H965T7;HD/Z7*5\._IG+&,_!&%<7K5F6?9 MXJ+;32=S%M'T-%FP6-PS2WA$,W&3/W?3!6=T6C2*PJZF*,-N1(.XXEV-GWF#;?_?M/-XL&+!_-$4S9.PG\&TVQ^U1EU MR)3-Z#+,[I.5S! @W[9H+_3X.!C&)0-!L=NTK!L,#QVD\[*!F?' M]C J&XR.;7!>-C@_MH&JO+URRM%--B_VT:^V^O9RJ\7KW5V_L8IWI4XS>GW) MDQ7A^?K"R_\HWMI%>_%F#.(\A0\9%_<&HEUV;?R^#+)7XL0O+,U$NK*4?-)9 M1H,P);]1SFD>DL_D5_+XH)-/OWPFOY @)E_GR3*E\32][&9B(W*J.RD[U-<= M:@2]EWQY&V>0>WM&;S5I.#-\OF4 MJ,H)T11-;=B>L;RYR9Y.B:(=;*X?T7M/+9IK3<^FO+E+XTWS7D-S\_CF3;U; M'^O=_ECOCKSY;\F+:*X<;.Z^T_LRE/;N'=%<&QUL[A_?NRIY%_2M\)T8/9C'$63QBY9=F*L9B,Q7SX-8B?R4V4+..,B DP>12S2!X6 M2]=64VP'>Y^_JJ(H]5=[O+]2K[^[DBY]-&UCAL1,)&8A,1N).4C,16(>$O-! M6"V3PTTFA__G3)Z(T7:2WYTO^LH9+;RFI$JWK.T B\1T)&;(7X"O;')Y+S1.M]+R'Z/-K)'!XFY^T^8-MC=? _9HP_":C%2E>HK5>6#06)B MIZHH/R"O 0NGY)-3WD6XV'?ZW!0N>9]MTP75=*AFE-KYUOM%.54'.P&#]FE! M-1NJ.5#-A6H>5/-16CVW6Z40ZL\= .5^ZXPB-1VJ&>\\DT510_[E]L&Z NCF M6%#-AFH.5'.AF@?5?)16CZ]6Q5>3OND>XSRD/)CDF1VO*Q?&(4U3%)+WUCK,2$V':@94,Z&:!=5LJ.9 -1>J>5#-1VGU M9%>U2:J\..F>A<57"@O*LU>2SJGHA/!BM&XL ;R5>ZVS"ZU,@FI&J6WO&VJC MGK:[.PKMU()J-E1SH)H+U3RHYJ.T>BBK6B957LST-K26(^U#7B.X&5#)GTWC M[:E\P(56-T$U':H94,V$:A94LZ&: ]5@#=71 M>?48ZNFJZIM4>7W-MR"EY('Q0,QB;\3X&;\PG@7Y8:<[,<$-)L&"%I5*=YS- M&.@/3N MX DM-X)J>JEM?^8-=GXH8D![-*&:!=5LJ.9 -1>J>4>\[CZJQWJLJBHA55XF M5!LGZR/C"7E8'Q-RTG0I%BX7^:'?8OW\U^*-(806#4$U':H94,V$:A94LZ&: M ]5S3A&H65+.AF@/57*CF034?I=6#654L:?**I>WY\1AT(%C> M9>O80LN6H)H!U4RH9D$U&ZHY4,V%:AY4\U%:/=Y5V9(F+ULJ?\3VP"9+'F1Y MR/.RXF29D7M&IT'X2G26,1X%<5%S;-* DV\T7+(3\KA843X5P0\FC-Q,_[-\ M^PG\31PO:5C^VKTQ_]#2)ZBF0S6CU'9.J[%3^'3,2M8Q*]G0C7>@F@O5/*CF MH[1Z"*LR)4U>IO2!$.K)*O[A&$*+F:":#M4,J&9"-0NJV:56^R';[L>$ ^W2 MA6H>5/-16CW858V2)J]1*N?-MT3RQ=#VD>0?."^$? M:AQA:Y@35#*AF0C4+ MJME0S8%J+E3SH)J/TNIIKVJF-'G-U(=/$B'W6V=YN#<4]/=.Z:9#^S2@F@G5 M+*AF0S4'JKE0S8-J/DJK9[0J?-+:GWEI/5W.OP3BZ3Q8D#O&)V(1?6:-(866 M1I7::"NDRJG6.Q_LQA1ZEB6H9D(U"ZK94,V!:BY4\Z":C]+J,:T*J31Y(57S M 6?LQ!E:7075=*AF0#43JEE0S89J#E1SH9H'U7R45D][58.ER6NP/CYQWC]] MC[IW='0LWXK6&8762$$U$ZI94,V&:@Y4J>5#-1VGKF':WKIH5,?Y< M7 LN)<6)PO-.MI9NKC=W4UQU:V>YH5Z8:L-R2[VPUU>3J_CUQ>V^4/X#3J$KZ\7M[Z1)8OBFEU/298E4?'GG-$IX_D*XOY9DF1O-_(.-E?M MN_X?4$L#!!0 ( "N*;5:*?XYAS08 +LM 9 >&PO=V]R:W-H965T M]'A"(X0 \[% MQ(7;>FM$$I?8V4 Z'_XX:18GC5]:$J3=;$WJY^UOU_[)]O$]2[_S-:4"_(RC MA)\,UD)LCH9#OES3F/ W;$,3^?PMNUR%\,9\<;_YP[O5R<#+ M,Z(178KN?'[Q?%L7+8A:$TS,6_1NNQ/ID M,!F %;TA620^L?N_:%G0*/>W9!$O_H+[LJTW ,N,"Q:7QC*#.$RV_\G/4HB: M <0& U0:H%T#WV" 2P.\;P2_-/#WC3 J#4;[1@A*@Z#0?BM6H?0Y$61VG+)[ MD.:MI;?\0]%=A;44.$SRD74E4OEM*.W$[$H.U5464%9%W@?4@6812*D-84DQHIA?)6_[ D MW9'L^KT, -X)&O-O.G&VV6!]-OF<<\0W9$E/!G)2X32]HX/9\Z'A7+T+3"F$/5ZT: MV?E5=KXUNWJWJCZ[_D#C!4VU'6/U=VC'].2L4?JH*GWTJ$;TJ$_A>G+6$"ZH MA NZCNBM ]\QHC6MS"-Z7&4WMF9W\2,+Q2\Y^=Y1+B0'R&X-DV64K60WRADY M[S/Y$I"BQW6YCUM931'$.ZFW&\&Q-X7ZU"=5ZI,NJ2&T&@G^W8C MA .D3WY:)3^U)O^9"1+I,IJV@OD>@KLI:5K!\2C0YP0]M<1[UJQ.EU)3'A8D MMV02"E@_JA4;]LHZ?7EKBJ=H!UJ98(]5>^[PT!KLI4HCS6HR#EI31[L9Q./:#-.L M2\$(M--(U_5^[O!OJKH-+QI,T+2R< )4C ,[0O,/V)[;8D.)GA!\5&:)>L;HO;TWQ%%8C M^Q[@'F3H\'"-]"KYK24O\%J,I&DU&053_;J(%.\B.ZUVYD*'?U/-O[$SIY]R MNCMJ*J>(&G4BZKW@TA'"))[5ZA#Q--R-L&<84PJ[D9V)C>3HL#.5V]Y%U/T^ M-!N2XZGI]Z$H&-EI]@]PHR.B206KU2&=WMU14TO%X*@_!C^ &QT8;I"S+PSO MP5'SP$QA..X/PQV[@?9(^ZMQ[DA9WQD7?86_=(6W[D-B1>S8SM%FVL3=:-,> M]U!@ZLM;4R7%Y/AQG87C7E&]+V]-\6K'X5W/P^<.#]=8K])O4+1VXNO!45,; M1>+8SM&=F=7AWZ3<;^Q,ZY7K[JBIG*)]W(GV]V)61PB3>)I][?:)JZX5Q(8C M5ZQ0'=LYV@BD#CM3+3IL;M>B:66N1<$UMD/R'P!21T23"FW@UAWP:IL9#WBQ M G/<'YCO#Y..H"8IVIO6NF-A73/SL3!67(W[XVH7"&XCU:]/:8Z%SQT)Z66Z MT#G7'":[G%LASL_QN?E&89WOW!Y]_G2"('P+?F1,T-6331HN:3Y'EO=;04S2 M[SG(W+ 42)D3$2Y)5$Z6@#7DE:S[X(TM\EF<+"+Z)"QPL>P,L29)&0H<%BI' MI'HL7,5*6#U<[C4GJ#*L]"X#EZYU*@YK]T1CFMX6-WJY'%59(K9WQJJWU:WA M>7&Y=N?]&3PZU[V_@$>7NO>GOG=T(3M/]PV4WVSO$:N4MM>:/Y#T-DPXB.B- M3,][,Y;K1[J]*;Q]$&Q3W&Q=,"%87'Q<4R)_'WD#^?T-D^*7#WF ZK[V[']0 M2P,$% @ *XIM5MRI_("K P !0P !D !X;"]W;W)K&ULK59M;]LV$/XK![4H$B"-WFRG36T#\4O1#@L6Q$WW8=@'6CI; M1"G2(RD[VZ_?45(4VU$\8_47FZ3N>8[/\7B\_D;I'R9#M/"8"VD&7F;MZMKW M39)ASLRE6J&D+PNE^66ED:0G*A1\%0<_/&9?>L%^NW>EA7Q56<(EW M&DR1YTS_/4*A-@,O])X6[ODRLV[!'_97;(DSM ^K.TTSOV%)>8[2<"5!XV+@ MW837TRMG7QI\Y[@Q6V-P2N9*_7"3K^G "]R&4&!B'0.COS6.40A'1-OXJ^;T M&I<.N#U^8O]<:BNC6@ ME.Y7VLO 39AEP[Y6&]#.FMCGR9&8U?>6$L\,9)5Y:" 2U@!MC MT!JX168*C2DP"Y\9U_"=B8(,Z%3A'I-":RZ7,&*&&W@P;CSC2\D7/&'2PH-4 M9$^E6N"F(\^Q77*" ^A[,)6L:%.8?W\#";P-G;9<.H?8AR,FF$SP N:XY%*Z:TPE8(6:J[8[-*K8>B6;>WS6PS ,NGU_ MO1WJET91&'[<-9JT,<71KM&TA:G3>W:W([G;2.X>E/Q-629@28\GE21*1(-4 MAS0FBJK7/U3OJ R]>_,ABH)/O]D,-V3ES8?X[WPO#1Y'P6=]O#TFO#TCLL(E.GA7.BU"(WV<^&E M413UPCVIQS!-_X-I1^Q5(_;JH-AQQN02W9$7DOHK429 E1I*0Y4<0&T84";4 MD7#Y((JT2A1DVMV9RH95#V>&HGPT':2.X3.Z+8X'M]A^_Z&MPIV(9W(BGNG/ M\U1GZF_U-3GJ9=E0&DA4(6WU C6K3<]Z4[9J>^NC\'HM6M)G^JI! MOF5ZZ9)!X()&PO=V]R:W-H965T MU#=26BW5HL"!9N@_# M/M#2V>)*D2Y)Q!RNI?JN4P!#'C,N],A) MC5E=N:Z.4\BHOI K$/AE(555TM4K!30I0!EW \\+W8PRX8R'Q=B-&@]E M;C@3<*.(SK.,JJ<)<+D>.;[S/'#+EJFQ ^YXN*)+N -SO[I1V'-KEH1E(#23 M@BA8C)Q/_M7LTMH7!M\8K/5&FUA/YE)^MYTORR'G&M0#G2/S%['*C28G7^$!..F-+GSMMEG_WOV+3$Z=91U"K[> M*WP;$10Q'7-I8TN3/S_-M5&8*_YJVO"2LM-,:?/GE5[1&$8.)D@;;.",/[SS M0^]CD]K')(N.238[$MG6OG3K?>FVL8\GE%,1PQF9PY()88\QYH$5*":;SM"D M9 L+-GL#/8S#T,/X>MB4>M_(]_S>ME&T;S3H=<-MHUD34_#"M.5RKW:YU^KR M#7W":\XTIIA69/-6D*9@.Q)/5/)T-_P_[_1WE)R]?;(M'<-:Q[!5QP_O!D'@ M??S-I* (EBV*&AL^2RQ-R D\8AVCX?2,"#"%I=\4^Y/6*7Y"\+!!J-VXC!J, M_%ZX*^=_4&UIU:^UZA^B%58V6+<(8F]/$/$3P=PG-*=EQ93\C;>]#S[&'H[/DSWC?I[ M^WT(T:R=:,O5R]K5RU97IRD52[#U3"ZP=.?L'RRC[+G01"J"=Y_&JP\K?()' MI](!C6.>8^%A44"5S<2E#=^HR5+@13UF<96,+Q1-4K:N\R>.UY%XHB/QS-[. M4VZLNU$W9Z"6Q8-%DUCFPI3%33U:OXD^%4^!G?&)?S7U&\8C?$.53YX7^O(! M=DW5TD8$AP5.Y5WT,8VK\E%3=HQ<%57[7!I\ Q3-%-^!H*P!?E](:9X[=H+Z M93G^%U!+ P04 " KBFU6?_"&)JT# !$$@ &0 'AL+W=O60/=(<@ADIH!J[\-+"#/ M-9'JQO\-I]5*:N#N\SU[6(U=C66%!2Q8_B^)93:S+BP40X++7'Y@VS^A&<]( M\T4L%]4OVM9M_;&%HE)(5C1@U8."T/H?WS5QV $HGFZ VP#<0\#P$8#7 +QC M%88-8'BLPJ@!C(X%^ W KV)?!ZN*=( EGD\YVR*N6RLV_5#95:%5@ G5$^M6 M5,SS6!/K]5:'0EH1#_=-UEHDFRP"39TB19:(ALS_QA:_ZPCWU^ M13<@I,XA.D5D$*> DO*1)%%3^1657@$W<\\9#*;V9M>T7KWGFG:,XM*D8MBA MZ.XH[@5YU 9YU!ODA4I^A*8ZR!%3:WP,.D6K=7J-O^K0=\6ZE_&Y'Y))LJ F M&^Y$:/C $I."H2&R/>O\UCJ_U[H_U%X/*:>VG$AXQ9($L42;V.LG8JN&.B-_=."H(;'P!WB>-/.\-?.\U\SW,@.NUKC*+IJB M*QJQ M#)\D[M^X7:,7V^AF(%O'-EZZ5^[@=IDBPP2;8T218:(MLS^Z(U^^+7 M;6LN3)IODBPP2;8T218:(MLS?]R:/_[E:;M7\;ESP"19,'ZP9U$M#Y?DAXV\ MPS:AH5[5EMD[I]P">%K=1P@5^I+*^G32UK97'F^JD_Y!_:4S63@=]8$S6=8W M&M_IZ_N5:\Q30@7*(5%2@[-SE21X?6=1%R1;5V?L%9/JQ%X]9H#5A- -U/N$ M,7E?T +MQ='\&U!+ P04 " KBFU6N@@4N!X# !:"0 &0 'AL+W=O MW.2:6$OLS'9;V*_?.4E#*:%"&R^M?;GON_-G^\Z#E52_=()HX#Y+ MA1XZB3%YWW5UF&#&]+',4="7N509,S15L:MSA2PJ0%GJ>JU6S\T8%TXP*&S7 M*AC(A4FYP&L%>I%E3#V<8RI70Z?MK TW/$Z,-;C!(&*9F[-$O$, MA>92@,+YT#EK]R==ZU\XW'%128;.J0,1SMDB-3=R]0FK]10) MAC+5Q2^L*M^6 ^%"&YE58,H@XZ+\9_>5#AL XFD&>!7 VP9T7@#X%B\-D*W A1+=\NU%\*-F6'!0,D5*.M-;'90J%^@22\N[#F9&D5?.>%,,*6# M%RU2!#F'+W0L+T4H,P0F(CB+8X4Q,P@7"Q%Q$<,-YHQ'8"28!&$DLYR)!Y@] MP-WE!/;':!A/]0$

UT#/M[![ '7,"W1"XT$>J!:RAC&]<-J^S.R^R\%[+S MX4H*DVB8B BC!OQX-[ZW ^^24K5!_F+WQAW0C3,!O3L#6T+[.68A#)[>QU!*= MX/V[=J_UL6EOWI)L_)9DDS[*+G7H7.[O8 WOK>7GK]U.IZ?[25MG[39>Z M:4M*ME[!9KO0,O"Z W>Y*?1SEZ-VI_/4:?S6I+M3 MDL?*-Z\JW[Y:E[X#R)5</ZBL WV?2VG6 M$QN@?DX%?P%02P,$% @ *XIM5IK,MKKJ!0 VQH !D !X;"]W;W)K M&ULS5G;;MLX$/T5PBV*%DAKD;1NK6.@<;K8+'H) MFEX>BGU@9#HF*I$N2#-524C*KE:IRB*(H&5:$ M\<%D7/]V*2=CL=(EX_12 K6J*B+OSF@IUJ<#.+C_X2.[66C[PW R7I(;>D7U MY^6E-'?#QLJ,590K)CB0='XZ> U?3C&V"K7$%T;7:N<:V*U<"_'=WES,3@>1 M141+6FAK@IA_MW1*R]):,CA^;(T.FC6MXN[UO?4_ZLV;S5P31:>B_,IF>G$Z MR 9@1N=D5>J/8OTGW6XHMO8*4:KZ+UAO9:,!*%9*BVJK;!!4C&_^DY];1^PH MP%&/ MHJH$,5\%:A]MQP@ZS>UCG19#*68@VDE3;6[$7MFUK;[(9Q>XQ76IJG MS.CIR9>+-T\>90BFKQ2XJH^2_4-G8"JX$B6;$6UNSDA)>$'!51U73\^I)JQ4 MS\!S\/GJ'#Q]_ P\!HR#3PNQ4H3/U'BH#3)K?UAL49QM4* >%'\1_@)@> )0 MA+!'??J ^JILU-&^^M#XHW$*:IR":GMQC[UV]R;23L!;JA30"\+!UX4HRSOP M8W9E5PH6FE_O9Y; ,1^R':['ZIEJ2@IP.3OHK*6SJ8/'D$D^B5SW^_ MR=B>-W'C31RR/ID2M0 F+@#]L6*WI#2.\H;(QDI26['5YW8"89I!.![>[F[% M% $ZU#^W&WF@'QBA- MHK@#UI5*1AC&?K!Q S8.@KV4=$F8\>=/4\P5]3HS=A:&H\3QI4&H73OF:F@C 3EZH79.8L MG^59-RY=H3R)I&ID\LC[*H!^@.(\,@T-=%(5M B-R40@MV@](DE<9;U8&WY!X8)R#AT M5:W*NI<1&]RB,D2WL-WH+06E4'[8V,'S'.+4B5BO',113YF'+2G!,"N]%[P0 M7$O3=#!^8[._[BG\8#V$E*5)%ZHKA>N>R0NT)2089J1-ZN]$05U0^3'P72KR M5@>/7+ \M*0%PZSUQ72^MB TG1MXPS6S%'$IF9UPP!GE=,X*V_"!;^]H=4VE MMW$++W1LY_:[K.V[I25*F/[_6V$89/.C/?J;K.U[M"5R&&;R0]MAZ'(T1IF3 MT*X4S**^DME2.0QS^4=S7I(5MF(6!J\7GTO4*$I&77P>.A_E/1R)6C)'1Y'Y M ?TZFDZ[_89/J*?LH9U)]Q@>[V_>D,O- M,,)9%Z)'"F=I#\B6P%&8P,]7%,REJ$SEH6!JN)OP.R_(H!E_9@/ON.PR>M;3 MP*.6S5&8S?_CT($\E)UV6R>/T"CI\WM+ZRA,ZXYS58[ M+1ZJ==C#9]TW9<%UCH\$W'(>?G"$_4\3%W8I[KDS)OJ$^IS>\B .\^ QHQ;V MS*GI3K7=PO1-LU%/1<$[+U/#7/CKHQ9VWZ!Z"J)'RE,0ASM?'NQGGW=$WC"N M0$GG1BUZD9J2+S=?4C8W6BSKCQ'70FM1U9<+:FJDM +F^5P(?7]COV\TW[,F M_P)02P,$% @ *XIM5G3T8T]?! H!$ !D !X;"]W;W)K&ULM5AM;^(X$/XK5G:U:J72O!)"%Y!:8+5[TMY6V]V[#Z?[ M8!)#K$ULSC;0_OL;)R$EP43ME?L"MC/SC.?QC#WV:,?%+YD2HM!CGC$YME*E MUC>V+>.4Y%A>\S5A\&7)18X5=,7*EFM!<%(HY9GM.4YHYY@R:S(JQN[%9,0W M*J.,W LD-WF.Q=,=R?AN;+G6?N [7:5*#]B3T1JOR -1/]?W GIVC9+0G#!) M.4."+,?6K7LS=SVM4$C\04_?JR(.% '+."5REX;87@A()?*?@O MM1!4"L%++?0KA<)UN_2](&Z&%9Z,!-\AH:4!33<*]@MMX(LR'2@/2L!7"GIJ M\@"1EVPR@O@2?5,I$>C;F@BL*%NA^2.$HR17Z'<(V(L949AF\A+UT,^'&;IX M?XG>(\K0CY1O)&:)'-D*)J1A[;@R?E<:]TX8]]%7SE0JT9PE)#'HS[KUPPY] M&XBHV?#V;-QYG8"_87:-?/<*>8[G&^8S?;FZ9W+G;=;G_]EZ@PR_#@V_P.N? MP"O#X0N+>4X0+/ ^'B3ZZW8AE8 <_]NTYB6J;T;5&]^-7..8C"W8V2016V)- M/KQS0^>CB?!S@LW."38_$UAC:8)Z:8(N],F4BS6'+"4?WD6>ZWV$;UCOB.@> MJQ1->9YO&(VQWHJE7L%K%&=8RF);AMTY(RN%:7W.;"<]MS\< MC.SMX<(8I+QPE9@:IP'6&3:FY0"H7W/4_S\YHDQN!&8QT<,T M-S)53B XF+?KA7Z+*(/0<."U>#H6\H91U*+)(!1% S-+8T(RJ)Q,GG>;,:8%,B7\FG%EX M3'\_[+>8?;NQ!OF#FOS!*\A'*[XE@N6:\!6$GC+&W.#('S]HY=.TT^HKN#/8 MBEJ1.W^[K09U44U=U$D=(\I;IYR1\T5NI\%71&YTS)K3VA1F9[(U[[;58'98 M,SM\%;-=MYX]%V@3-##)'GAM@3B24ZST[[G4[SA6X M7'B'>'V]6L$U'EV0LJB^O$*0>$;?O:/JR&T78P:97A <+?VQ5.2&;0(,4'V_ MG2/VP8T3XGA57/4E[+8;ILH;1CU:/R?<%I?HUOB=>S-U#>,S_?Q0W'"?X %H#O2\[5OJ,- MU(\RDW\!4$L#!!0 ( "N*;58P>&,V@04 .T: 9 >&PO=V]R:W-H M965TDB8':2%!9DA"YF=!8/%XVO>:VXY8M5]ITM,<7*5G2;U1_3V\D MMMH[E(@EE"LF.$BZN&Q^]LYG7M\8V!E_,_JH#J[!I#(7XMXTKJ++9L=$1&,: M:@-!\&]-IS2.#1+&\5" -G<^C>'A]1;]BTT>DYD31:G79'#4AH@N2 MQ?I6//Y.BX1L@*&(E?V%QWSN$#V&F=(B*8RQG3">_Y.?!1$'!J/.,P9^8> ? M&7B]9PRZA4'WM0:]PJ!W;-!]QJ!?&-C4VWGNEKB :#*^D.(1I)F-:.;"LF^M MD2_&S8WR34L<96BGQ[=T+>(UXTN82AHQ#5](R&*F-_ ^H)JP6,&?1$IBY/P MO\'W;P&\?_L!W@+C<+<2F2(\4A=MC;$8Q'98^)WD?OUG_ [@6G"]4C#C$8W* M]FW,89>(OTUDXM<"_D%X"[K>1_ [?K^,-.I^J^'8)%K@$FSD"*TG3VTG3JT,?WT@14AHI6$B1@!E51JG0 M*E6E20XWL'"FZJ_'?G>$-_CZD.N*2;W1J#PIJ WL5 X=@94X[.\X[-=R>$M3 MLL&7E;;4O8+#'*Y7SV'%I*<.P$H<#G8<#FHYO KNX,Z\KO$N_'%- MDSF5E26A%N74DN 2+' )-G,$5I)BN)-B^$NJ]="E-"[! I=@,T=@)6E&.VE& M;JOUJ**(=#I'E:9B4O]X4E ;V*D<.@(K<7BVX_#,;;4^>PV'9T_?>$\YK WL M5 X=@94X]#K[S_3."RP^]YV^K=[P']P%,"'\OK:@U_LYM6PX10N;^DK!>PK@1RB18X19NY0BL+Y.\%\FL?J:U >26"12'01[.\9DF6P%Q( M!#7/7$@P#ARKU*O6R\EZN40+G*+-"K3CHKNONF4A]JM5KW;%=5#;"BE((C*N M061::<(C'*DDOOLDG..W1+WCD]E\T>',E<,RD_O%I5>_NIP>W\H15:%DJ=F3 MJZ2P'NYN14$>B[,%!Z9 T3##7IAO()4L(9+%&R!Q;!ZK@Q7&NS84R(5,*XI\J,AI1((Y_@P$@T:P[DR(Z'@&D/E&HUG M/\,5X4L*$\K#%89P#Y^CA'&FM-FU$AR^ZJ@%7Z\F?]U"DL6:I3&S(3<,WBU= M9G$^+]@]^(4T^/^0,4G-QPND<:; \_N@!7C#OMF=1 )2@:$JPW-*\P2R%*&J MR M(?/8S.=Z%:/,2%Y.^P&3>W[M*$=APE!F-++MC*>$10UV@!IE6 XYV+VH@=V+ MZK4.,S%N4<)M2*ATQC.%>#B6,&U96E"+89(A1;H1,3?%G,2$A[;>FL'M_Z_5:GD; X-IT'L#C>[1CF1RZ(ASKB&T?$5Q9IEULI@5.TF2NT<@7: M;\UX+^W-E,O%Q^U-LI4ZK^V5Q8JY M>Y' ?&-\U[L[L_EL3RJ.^B?>^30_>=G#Y =!UT0N&3?/R (A.ZTA1B;SLY6\ MH45J#P_F0FN1V,L5)1&59@*.+X30VX9QL#OA&O\/4$L#!!0 ( "N*;5:! ML?I;P0X '&7 9 >&PO=V]R:W-H965TQ)+M?'22 &WTC6T;3*8S%X.]8&S:UE:6/**4-(OY\4M2 MLB7:"F-OWP5F&\GB':ZHG':O[E2^^[RFZNL+)(X M975J1?/GCRS)GJ[[5G^SX]=XL2SDCM.;JS5=L'M6?%W?Y6+K=$N9Q2N6 M\CA+2<[FU_T/UOMH?"X+J"-^C]D3;_U-9%,>LNR;W AGU_VAK!%+V+20""K^ M>62W+$DD2=3CKQK:W]J4!=M_;^B>:KQHS /E[#9+_HAGQ?*Z?]$G,S:G95+\ MFCT%K&[01/*F6<+5_Y.G^MAAGTQ+7F2KNK"HP2I.JW_I][HC6@6L\0L%[+J M?6B!45U@=&B!<5U@O%M@\D*!25U@_$.)3I47,HE3Z1_W12Y^ MC46YXL;]JXR+9_+6806-$TX^TSRG4K+OR,_DZ[U#WKYY1]Z04\*7-&>%J(UDGDYKRVYEV7[!\HA\RM)BR8F;SMBLH[QO M+G]F*'\J>F';%?:F*S[:1J##IB?$&@^(/;3MCOK<'E!\.'FQN&,N'M'46-P] MH/C(4L5''<6]PXMW6?=_S'KP8]9#<_'/V:,H/GRQ>/2*]3)YR;JFH]'6I4:* M-WF!=YM0SDDV)_=%-OU&_OR7^)V$!5OQ?W=4[F,%&W7#Y.7Q/5_3*;ONB^L? M9_DCZ]_\\R?K;/A+ET21, <)!CW0,)SI;4Q'U&IME*K&8X ME1+O4KB1=*S"D3 '"7,G^SJR+\YT(7G[!XVLH7Z,WP&ZF%SL*'+_H,GE1#\F M1#8O L$TM9UMU7;VNMJX6*[*!;%0''T4 MC[FMW>L\6^1TU25.H^%CQ8F$.4B86\'&;;D,U?]V](DTZA]H-$ :#9&P" 33 M1'^^%?VY4?0.F[,\%VJOIMEJ54K^_,16#RSOG&@;<<=*&0ESD# 7"?.0,!\) M"Y"P$ F+0##-*2ZV3G&!7'M>(%T""7.0,!<)\Y P'PD+D+ 0"8M ,,TE+KT$!>*.8US\DB34JT\G?NOPE-2,A._R6TQ TJ++B%KFK-IMDCC_^[<:Q$;O!#+W$0-_D5&TBS]^9%QN24'_TZ?,-HZ MVB>0- =*_0=VWOC/=2F?Y#- &HSA-(B%$W7NMUHW39J_39;K82PJUG^ M1^-JUTPZ6LE(F@.EN5":!Z7Y4%H I8506H2BZ9[1Q%PM:-#5@D9=H30'2G.A M- ]*\Z&T $H+H;0(1=.]HPF_6N;X:WW=4+XQ('U3K@3ZP05 M1NCT%F@0%DISH#2WIK5GX\.3H;4[*X(&6 ^R&4!MAE!:]%H+=-4V,53+'$1] M8;9#_B9'W_LW6SI:P= H*Y3F0FD>E.9#:0&4%D)I$8JF>TX3#[;.H+,A:)07 M2G.@-!=*\Z T'TH+H+002HM0--T[FL"Q=6#DN$J$**M\YAGCTSQ>OY2E8V8> M[2/0^#&4YD)I'I3FOW)FOZ2]S]FCF@9L$X('I%@R(N82:YH^$SK+UNJN>4I8 ME?H>IU.6RHSW31H,>5NER<@YA3VT)O4@^F5=/="1SDBX+7*7T/2=3(27-N33 M*F+0[:D[\7P;8RJ6M!B0<%HM^.=/%[9U_@O?3HNFU2Q):?F$B!YP1''5 Y.N#J@,S8AU<3ZX/)_T MJBIF9,KR@HJ&"&NRX>P[FY:JB=E\'HL?N6IY)E Y8:MUDCV+VIZ0^_+A/VQ: M*$(FVI.6,M!6BM85\8K51ZY$2^6*HRHM3[(@RB)BNU=7K*JEJHU,G9,/ LW* MI+IQ*[NMZN2<,7G>:$+H*BM5+XL32:=+6>]/])E8YU42^H!X["$O:?Y,["JU M>SQ0+6AV5]TS.>G])@RGI>HRF9%:];H\:]5I>F DYKQ4^50;:_6)K,(MZJA' MR7Q@Q1-C*9D,_R'K;0_%O_7I:PQL15&U*TM[VXT-4HY&:Y;.Y'96B6M%\V^L M$!J572?3NN1.)=3D61[6)8=-6:VVZH:X/+%5_U?$'ET+]3^*[GYXWLIE>R-= M3L3C0LCS)2U^S&@^4VV+A7B++%>J?2,Z=SQ1(2C5J>3MTS(6G?=$>9T:J;6M M5[5-=(7M&;UM,ZJDZ%?:(8UD*?MY29.Y=#$J.J+NM5K(^YY4][KX+Q7#DA",I+6I M/=DZ.5@T4IW)\$FM6.WQ=)X=^[Q\X,*7Y=C0U+&N M1J_JFM]: Q?;QO%5A=2 JP7TM^-'S=<"^TIT;R8G5F\EJE753XDQ%EIDLN&M M*)('QJDPJYUNQ8IG-)$^.R[*UU?Y6BS=M MJ4NI+A)5I.E"=< ZXUR=@'E9E,(-58_QWA'7E:;=23S7.OND<^X)3;S]C(PZYB%;J[.G1-0:+)636LGGXH9@9@0Z+>='*A5%TKS MH#0?2@N@M!!*BU TW06:?"S+G)#UTK,11#YZ*H8L-5L4TQ#>.FY-JTDD?1(3 MC4$S=>=%7LH?>#VW5%?B^FFB :F#_6+HK ;G3K>"IG=!:4Y-:SOI:&C9ESM/ M3;A0JQZ4YD-I 9060FD1BJ8_O-PDA-GFA+"7[Y8?LH@UWCTW6S[61Z T!TIS MH30/2O.AM !*"Z&T"$73/:G)*+,MY-US&YHS!J4Y4)H+I7E0F@^E!5!:"*5% M*)KN'4T.FFW.0:N<8G,?AB;),Z&E6*+FE.9#:0&4%D)I$8JF"[]),;.-23H_\A(#,_GH2P0TW0Q*$8JF:[O)-;-?R36KE\WM3$GSFAB:40:E.5": M"Z5Y4)H/I0506@BE12B:[A]-1ID-S2BSH1EE4)H#I;E0F@>E^5!: *6%4%J$ MHNG>T624V>:\HP^+1J6]HK!I*'2VZP/06#64%J%HN@\TL6K;'*MN!O;6R])DMD^3*/B:*T#CRU": Z6Y M4)H'I?EVQ[M&.BX&T.@RE!:A:/HKC9OH\L@<77:W^.)F \,@>,[UBNON.2BFG30Y:6G*QIK++RII0OJW5%IYM WV "I3E0 MF@NE>5":7]/T]S;OS9R@-D,H+4+1=/FWO@9A#AN_/',B?Y,C7NAC-G.T.T!C MR%":"Z5Y4)H/I0506@BE12B:[C9-L'DTALZIH,%E*,V!TEPHS8/2?"@M@-)" M*"U"T73O:,+5(W.X.I0/I*;M^U"=3@&-44-I#I3F0FD>E.;7-.TV['@R'NU. MH:#!9R@M0M%TM3?!YY'Y^Q;[:A]4#S%VBAX:>H;2'"C-A=(\*,VO:>UEP]G^ MJ@$:48;2(A1-EWP341Z9(\IN_8J% Q8+B"=\S+4YVFF@ 6DHS872/"C-A](" M*"V$TB(43?>N)K0]@GXF8P0-9T-I#I3F0FD>E.9#:0&4%D)I$8JF>T<3]!Z] M\H"V<@K#JPC,Y8_V!VA,&TISH30/2O-'^T^'6QU!;:C1$$J+4#3]HZ1-4'ML M#FH?\Y5&,^I8S4-I#I3F0FD>E.;7-.T+ GN*AYH,H;0(1=,5WT2JQ^:/96R6 M%5Q;5QS[[(/9R-&^ U@0VDNE.9!:3Z4%D!I(906H6BZTS0![+&-7"V,H7%K M*,V!TEPHS8/2?"@M@-)"*"U"T73O:.+;8W-\^P?2Q,WDHST%&M*&TEPHS8/2 M_)JFK2-&X^%N?*+C,'LX'(]VOKP=0BL7H6BZN)LH]-C\R/./YW^;#1RM<6A@ M&DISH30/2O-KFO9A^?UUP_Y!EWOKZ1!:L0A%T_7=Q)''YCAR]>+>+^T7]QHG M_M" ,I3F0&DNE.9!:3Z4%D!I(906H6BZ=S1QYS'TH>5": M#Z4%4%H(I44HFNX=38AZ; Y1_^!'QM]H/:?-OB;JS5=L$\T7\0I)PF;"U/#DW-Q75+?,MAL M%-GZNF_UR4-6%-E*_;ED=,9R>8#X?9YEQ69#&GC*\F^J.3?_ U!+ P04 M" KBFU6D8R90@H# #W"0 &0 'AL+W=O"U)CY<1CJ28J< MBOQ/'HHX+ $L3S4@*@#1:T!C#2 N /%[+30*0..]%IH%P&\]S/?N S<@AG3; M2BY .6W+Y@8^^AYMXT6%.R6;A!A5J WL#-(0R MO0^?X'HT@+V=?=@!*N!'*C--1*+;H;'^.R_"2>%K+_CN?JBW:B=5B=@FV6";9,,MD:VDK%&FK.'9 MFVM2MN[RWGQW-_W,(->5J6EL,S7;)!MLDVRX);*5U#3+U#0WWB97BVE>BUUE MOAH!>56238K R[*,JV59K&:6%IFM2F;N1\O[X;J*^VZKV0[OEU/T5J49KZH, MWJK4/Q^MZ@PK++W0Y%$*EUXRCFKF6P@-$YD)DY>B4EIV*:?^<7XE[]6/^_4* M^#0NJOR-B.?&#GW[^A8&OLJ^V%J.S-4 M3L&N3Z4TSQ-GH.SUNG\!4$L#!!0 ( "N*;59PD-)O;P( ",% 9 M>&PO=V]R:W-H965T-'*^&&R)&JNTM172]3"]VR#AG?FUFE!/'6+U#<.11V=M$KS++M(M9 F*8NX M=N_*PJY(28/W#OQ*:^%^CU#9S3#I)Z\+$[E84EA(RZ(1"YPB/33WCF=IIU)+ MC<9+:\#A?)A\Z5^-!L$^&OR0N/$[8PB1S*Q]#I.;>IAD 0@55A04!/_6.$:E M@A!C_-IJ)MV1P7%W_*K^-<;.L#&$#KT!,?7 M2$(J#W?".1&2> (?8&RUYJR.E? >1O!XBWJ&[HEW[D3(MU PB7XPM6H55OQ? MHR.0!FXE'\3+14H<2,!)JRWTJ(7.#T!/L>E!_ND4\BSOP\/T&HZ/3OZ523D/ M73+R+AEYU#T_H'LH X_?V1!N"+5_VD?;JI[M5PUM=>4;4>$PX;[QZ-:8E._? M]2^RSV\PGW7,9V^IEV/12.)D^!&70P@S=AIH+KR,Y;F%/@9'I9HXL%P2U<(1=/#3PF)XP7L3'W MP;6G7.S ];/_R-*=F@_/QZUP"\DUIG#.3EGO(U^R:UNRG9!M8AO,+'%3Q>&2 M7S%TP8#WY];2ZR1T5O&PO=V]R:W-H965TQ3YC+>*$@:/ LFVKK'X9P&4'^=>Z)T6/I-]IQ=.UYF)MP'?"!SEV1@9)5O.G\SD0SGW K,AH% H MPX#UXP!+H-00Z6W\W7-Z0TH#/!^?V/^TVK66+9:PY/0[*54U]QX\5,(.MU1] MYL?WT.M)#%_!J;2_Z-C'!AXJ6JEXW8/U#FK"NB?^T=?A#*!YW("H!T1CP.09 M0-P#XI=FF/2 R4LS)#W 2O<[[;9P*ZQP/A/\B(2)UFQF8*MOT;I>A!F?;)30 M;XG&J7RCC5>V%!#?H>^VJE#>X0,(;1+TJ:VW(,RK384%2/150HD(0ZH"M,2T M:"FVQZTC%EB2 F%6HA6AK69!:RP887N)'C6')4"_KD!A0N5OZ [)CK)_:-(O M%6^E)I S7VEE9G]^T:M8="JB9U3$Z"-GJI)HS4HH'?C5;7QZ ^_KB@YEC4YE M740W"?_"[![%X>\H"J+8L9_ER^&12\[_R[[^Z>P7Q8@'C\66+WF&;S!"HXU@ MSQMAI039M@IOM?441Q]67]"2BX:+SE %KVO]T/8OGBI.2Q!RZK)%ESAV)S9W M[%0VN("YIR]1">( 7O[FES -_G"=R6N2K5Z3;/U*9!>G-QE.;W*+/>\^[./X M;F##W=!]P:[3Z8@GEMC\81WR*$G"8.8?SLONBDJ3Z#)JY>1*TLNHM9,K>#M$ M750@&2J0W*S QK@0\<8XTZDSND@+KTI M[A-G=P>0YL+6IZB_RL(,EQ1+B187WZ%+>7J]Y[%T1T@VENZ(&;ED?1T2I8%; M>C9(SVY*/_U1_92W,Y1>$=4FDS&WG9R9=FH DZNAW$-_+->H :QMTV8 MU ?9,M5=V]L^W-:'T13I>A8WVE^\*NC?N/OFLJ/V*Q)TPB"CN=*KC/ MM%U%UZAU$\4;VXELN=)]C1U6NK<%80+T^QWGZC0Q"89N.?\74$L#!!0 ( M "N*;5;NMN+UD0( .$' 9 >&PO=V]R:W-H965T^QG31T M(^LFV)?$CWO.\7W8-]U)=:LK (/N.!-Z&E3&U!.,=5$!)WHD:Q!V9RT5)\9. MU0;K6@$I/8@S'(7A&>:$BB!+_=I29:EL#*,"E@KIAG.B?LV R=TT& ?[A6NZ MJ8Q;P%E:DPW<@/E6+Y6=X9ZEI!R$IE(@!>MI<#&>+!)G[PV^4]CI@S%RGJRD MO'63RW(:A.Y P* PCH'8WQ;FP)@CLL?XV7$&O:0#'H[W[!^][]:7%=$PE^P' M+4TU#=X'J(0U:9BYEKM/T/ESZO@*R;3_HEUK>QX%J&BTD;P#VQ-P*MH_N>OB M< "P/,. J -$#P')(X"X \3/54@Z0/)\^<#DQ)$N5W"'EK"V; M&_CH>[2-%Q6N3FZ,LKO4XDRV($I0L=%H"0K=5$0!>I.#(91I](4H15P>WZ(3 MI-V>3K&QH@Z*BTY@U@I$CPC$Z$H*4VFT$"64 _C\./[L"!Y;9WN/H[W'L^@H MX6OT-1&,4#YYD_'QX-N?-_ZHM_5K\7C+A/?^SY3I]*?VW3[U.,B#&* MKAI#5@R0D>@R_XKF4M72U8*]VH7DW/YL91:WE60E*#T9*HM6.!X6=L_?1->D M@&E@WS<-:@M!]OK5^"S\,)23ER3+7Y)L\4)D][*7]-E+CK%G%\+0DY*RQEU2 M!'_E'L7[2(G_28G',HG45'[Q9'-3&-PMMJZL1IJW? M?K7O1Q?^&7ZP/AM/YN.!]=SVK[;=_*%OF]\541LJ-&*PME+AZ-S>#M4VE'9B M9.U?S)4T]OWUP\KV8%#.P.ZOI33[B1/HNWKV&U!+ P04 " KBFU61V/. M*H8$ Q&@ &0 'AL+W=OZ&1$,AY'*3Q0Q+(DP?3'#&*R'QNV M\3CP(5ION!PP)Z,M7L,"^*?M Q5W9H421@FD+"(IHK :&U/[UK=[TB"?\3F" M/3NZ1G(K2T*^RIN[<&Q88P9BU91@',/B_GO^08HFI-$A.A&QLX.T#O"&+KP M@.,H9I?H&GU:>.CBS25Z@Z(4?=R0C.$T9".3B\7+)9A!N=!9L5#GF86ZZ)ZD M?,.0GX80-MA[[?:]%GM3B%8IYSPJ-W-: ?_$Z0UR[2OD6([;L)[YZ>9.TW9> MQN[_9W9%#+<*(S?'ZSZ#=QPZ36%QEP8D 70AP^,2?7DGS-$=AX3]W10)!9?; MS"53YRW;X@#&AF!@0'=@3'[]Q>Y9OS6Y02>8IQ/,UP2F.*Q3.:S3ACZ9P3I* MTRA=BS2;/^E-?FB%.-%KHEM \LS8YHOMTNX[E#M7=SAMF MV8.>H\[RBED=!:MC]6K*-6 -C^15%.E5BO1:%1&9]RC+/21+H(UIMW41YS[N.L$\G6"^)C#%DX/*DX-7 MK),#G0[3">;I!/,U@2D.&U8.&[Z\3K9"G.L'G6#>\&ERZW;JN5X3HZ*O;1T: M$.O5ZF0[U;F>T(KFE6B*+]Q.S16Z*%5?'#6#]@LK= F@1M3 JA7H=IJSE3N% MT]?%J4KG'*1SVFOT469_2RA$ZQ3-,RJ*;O #3<-_1"N?R (\K47U"76YG?GL MJ-:)YFE%\W6AJ3X\-+'V:W:QMM8V5BN:IQ7-UX6FNNW0RMH:>MEVC+.]H;6; M+='4'L3J=X?U%/=_]+/VH:&U7Z^C;:<;/,7 M\$O".4GRRPW@$*B<(+Y?$<(?;R1!=4HT^1=02P,$% @ *XIM5E0Z"H-@ M P Y0\ !D !X;"]W;W)K&ULM9==;]LV%(;_ M"J$50PMTUH?MV,EL :V%8!V:PDB6[:+H!2T=VT0ITB.IN/GW/90454H5-2[8 M&UN4^+[D>:AS1"Z.4GW6>P!#ON10."3K50Y-=A4 M.U\?%-"L%.7%,P%H17>0Y5?=O@_S+X*A;U\2& MLI'RLVV\RY9>8&<$'%)C+2C^W<$*.+=..(__:U.O&=,*V]J[VSBD;301N:U&&>0,U'] MTR\UB)8@?$H0U8+HN8)Q+1@_5S"I!9.23!5*R2&AAL8+)8]$V=[H9B]*F*4: MPV?"KON-4?B4H<[$*YGGS.!"&DVHR,A*"L/$#D3*0).7"1C*N"8?J%+4KM K M\@>YO4G(RQ>OR O"!+EBG.,"ZH5O<#K6U$_KH=]60T=/#/TW%2,R#E^3*(C& M/?+5#^0%;^11CSQYOCSLRGUDV(",&I!1Z3=]PF^M9%:DAKQG=,,X,_)K<&=0=>_/MOX5GP9Q\WEV:)([,. MTW'#=#SD'K])4U5 1GC-%%_)/GB521B4+K;0W<7C<#19^'=M*GV]QJ.HVRL9 MG-!/ACMIPIT,AKLN5+K'&D;DAK,=M76Q+]S*)(Q:@4Q'YX^B'1SIU'? D5D' MRK2!,AV& JK\NHD4R$:*3!/\>FF#M0ISJP_/]'L\T>3Q.J\&!SV5CR.S#I^S MAL_9()];@559: 7Y!E1OL1DT/+78N#1+')EU0,X:D+-? M6,!G+IFZ-$LA7$(& M"O/U'[OYQ>U7(5A:%GM-KH'3^X=$UC_.Y,&!3GWK7)HECLPZ@,/@VZ8V^(6Y M7)L[PNK4+7'EU@7;.BV$+A)ZV.5D@B[=DMJM4VVBUOZI(N.WCE3V 'Q%U8YA MAG+8HBH8S?#54]69LFH8>2A/61MI\,Q67N[Q' [*=L#G6RG-0\,>W)J3??P5 M4$L#!!0 ( "N*;5:BKF)??P, *8+ 9 >&PO=V]R:W-H965T6-45VY=#2*W)J5W$DFS=J]3"9BK:N2 MP[TD:EW73#[?026V4\=S7A8^E\M"FP4WF:S8$AY ?UW=2YRY/4M>UL!5*3B1 ML)@ZM][-/#;X!O!G"5NU,R9&R:,0W\SD?3YU1F9#4$&F#0/#OPW,H*H,$6[C M>\?I]"Z-X>[XA?W71CMJ>60*9J+ZJ\QU,75BA^2P8.M*?Q;;WZ#3$QJ^3%2J M^27;%CL.'9*ME19U9XP[J$O>_K.G+@X[!MXQ ]H9T*%!<,3 [PS\UWH(.H/@ MM1["SJ"1[K;:F\"E3+-D(L662(-&-C-HHM]88[Q*;L[)@Y;XM40[G3S@PJXFK<3^&UM;WK$MT\^"JX+1>8\A]QBGYZVCT[8NQB'/ACT M)1AW]"3A[XQ?$=^[('1$?I?X.%@O8\L9 M-9SF^=@D-(A'$W>S&_!#4!S$^YCT$.,%H;%+V_/NZ MU,^FZ'"L2)50RE2MDF] :0";Y)8OV-G$Y=CJG!^IUW,_,LZRDVH6W/^(.^ M[6 _,KG$0D#WA1#Z96(< M]*UY\B]02P,$% @ *XIM5JTG3@M8 @ UP4 !D !X;"]W;W)K&ULK53;;MLP#/T5P0.@B7]*DRVP#N718"W0(TET> MACTH-AT+E25/DI/L[R?)CI<-;OJR%TN4> YY:)'Q0<@G50)H=*P85XE7:EW/ M,%99"151(U$#-S>%D!71QI0[K&H))'>@BN'0]R>X(I1[:>S.UC*-1:,9Y;"6 M2#551>2O!3!Q2+S .QULZ*[4]@"G<4UV\ CZ2[V6QL(]2TXKX(H*CB04B3625;(9ZL<9+X_L7]PVHV6+5&P%.P;S769>#<>RJ$@#=,;ALVNW&U<6BCAG+[%Q^U-+?4X'1ZQS-1 ?I,CJ#0FQ5H0IE"GXB4Q-;W;8RU MB6)]<=8Q+EK&\!G&"7H07)<*W?(<\@'\\C(^""\08".OUQB>-"["BXSWA(]0 M%%RAT ^CH81>@#>LAX<7THGZDD>.[_K%DJ,551D3JI& OL^W2DOSJG\,E;QE MC(89;:?/5$TR2#S3R@KD'KST]:M@XK\?DON?R/X2/^[%CR^QI[=% :YST5D9 M-D0#VD F>$89);:_K] :9 9<#U6C#7'C0M@QM4_]43B=QGA_+G/(*YB\Z[W: M_/%9[U0@=VZD*)2)ANNVC?K3?FK-7;/B/^[MR'L@Y0@P* _5'4_,"9#M& M6D.+VG7B5FC3UVY;FLD+TCJ8^T((?3)L@'Z6I[\!4$L#!!0 ( "N*;5;# M*L^L1P, 84 - >&POU^_7QVFJ;%!QT/ Z:EHK'O\W?WG7W& MAF&EUX)=+QC3P2H7LAJ1A=;EAS"L9@N6T^JL*)DT2%:HG&K35?.P*A6C:06D M7(2]3B<.<\HE&0_E,K_,=17,BJ74(])O3(%[?4Y'I!N_)X%S-RE2-B*W)V]_ M+ M]\29P[Z-W1T>=V].+??N)!4Y)Z'5Z?H#3LP[NUV"8ZWC7]6;XL?'5<(\Q M8L MN*-B1"94\*GBP,IHSL7:F7M@F!6B4($V96A"=<%2_7)PU_6@0FL_.9>%LK%= M!/<]K8?O 9L>".1"- )[Q!G&PY)JS92\-!T[V!KO04'=OEF71N%"I:!',7G"WCKH@P!U+K(32/E=%Y(:C5L&'7#N)TQ M(:YA^W[/=GROLM::V1633=,(JIO.C>N _[8WY[OM-GJ2WZ#D=X7^M#3I2-N' M"F57BF5\9?NKK!& >>_BWFE9BO5'P>X>HIMT&"ZY$)S6?<6/$V9O'>?,>XUG9H_QL#C_4CX#-!^'8=H&7F2 <@8HQ[%\ MR,1^L#A^3F(>?Z9)$D5QC,WH9.)5,,'F+8[AQ^\-TP8,+ Y$^K.YQE<;KY"' MZP!;TX!FO)SH@A6%=.& M[6 <21(,@5KTUV@<([,3P\>_/M@NB:(D\2. ^15$$8; ;L013 %HP) HLN?@ MWGD4;LZI-8?20$3; M8T.P6BP^0"X99K>]9!:G@& M:-(@[F:/!2W1-E%)])*4F^37[U"*MZ/$&>QEE)-C2:&?1QR^(45__&7LSX4Q M/\5=5=;N:+3V?O-A/';Y6E72_6$VJH8S2V,KZ>&M78W=QBI9N+52OBK'T>%A M.JZDKD>?/N[:NK9C_,9XE7MM:C@8#MQJ]BJUV>J%+[>^/1NW?I1J) M2M>ZT@^J.!H=CH1;FU]_&JL?3.UE.<^M*K<"DD2==.GW!R2 W>A[R,-VJKZD:)&Y6;5:V?HI%>81;+5R6=P@Z9 M4!*9<%L$>OS;MM^W&;J59QC4>*8 M,)LCA,S?0P)LE?/M*(+)*%M,F'5Q+K45M[*$'+B$#M=8]0R/\L2$612WTFH) M'PFA@[H3@B?.:@^AQ'R4(B;,COCFU\J*;QMEX5R]$E^@ZA<'9W?0I%-OWF), M2A(39DO ,&?*;0 \L:K07IS+O)U:8$!*%1-F5W0)@@MFR@H1NQ4*!8V$?G=E MH/RL?9A"A?"UW1!C4H:(F UQ)FT-4$Y<0Q^WM#+8^K MO(@22,0L$*I(%@??,28ED(A?($_K9* +(Z1[@QDIAT3,#ND*YGU8,263F%DF M9.7<6S6(*9G$S#)Y4CGO#2.EE)A9*<]+Z+V(Y!H6LTY>J*5WG!B3$DK,+)27 M:NI'3HQ)225FE@I96O?SAO),S.X9HE;L8U*>B9D]\[Q6W)L^E&-B9L>016,_ MDI1F8F;-$/58""E>JJ:T,V76SAS:*!KHE6:)DNA&N:8,:Y@8D]+.E%D[=/US MBC$I^TR9[8.C^5@+.7&JG5RMK%KU;CIEH"FS@4C,7@I-R>] 8FRT)390B1F/X4H"TV9+=2[Z=T@Y-7O@1X_ MBZ0LE QHH?/&0TDL+L,6AJ82E](W&).R4#+(LQ;PC?)2ETY<21OBN%6X.$HH M 24#"FC/C!)C4@)*N%?4R,ENC#$I 24#"NAX"[<\5,+OH*EW#H@%QB0?Y0\H MH+ V:67N&QB*0NK -!UC4@)*AA30TVCV]T50 DH&%%"WTMN8QHF_:JMDJ1\P M)B6@A%E SQ9B^H,2QJ0$E PHH#UK,WB?"26@=$ !/^,F9:%TP&G05RW;C7 MW+L.BC<24A;*!K106"=\7#T,57&8O&%,RD(9LX5N+\Y^.-$-2^W WM\[C#$I M"V4#6NCI4X*S.[S%-:,LE#%;Z,5--UWOQ)B4A;)A]J;1<]^,$E VX#0(9<^Q M]U8O&NS)C!)0]JI/@O#<-R-W-0\HH+^57JTAM]_)+230"L#QDDQ&"2AC%M"^ M!U;[JXZ,$E VY#H<>H#U6($@S!DEH!GW)@1JIY,XP)B4@&8#3H.ZD?V_!VPA MZS$F): 9LX#P?J<] R?&I 0T:P4T;B]VGSX6:JEK55S!1S@XGLLRO[8BO(26 M)M$T"5LTETU9GL"Q;_57(XO=KZ]VOQS[]"]02P,$% @ *XIM5C1..WUZ M @ #$ !H !X;"]?OG^?R/Q.[S6:_+C^[]>]C.8W_&%S_Z?KW M85?*6"U>VWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2")+Y@Q2"=/X@ M@R";/RA#4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D3; FT#HAUXG MZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJ MK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>AWD:@MZ'>1J"W MH=Y&H+>AWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>>?*QDD#OC'IG M KTSZIT)],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;U+LAT+M!O1L" MO1O4N_E.O8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^KQB>_P)02P,$ M% @ *XIM5B!P#MDD @ J2\ !, !;0V]N=&5N=%]4>7!E&UL MS=I-;MLP$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D0(O42. " M?1L+-LEY(P[PK7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B[#M:W;J8 MO[JQ[&+'@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD7&Z8 M3I_\XORES+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\?S=/NJ'MC M=KG>GSX>EGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31@/3Q :0/ MOD%I!$54CD(J1S&5HZ#*453E**QR%%&UL4$L! A0#% @ *XIM5CVG0ZWT!0 I2 M !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5K#3$T3J!@ F1\ !@ ("! M9AH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*XIM5ID(]7 J"0 L$D !@ ("!NB@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5IQ.MBC+ P Y@D !D M ("!)%H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *XIM5H7C\:GQ!@ ^A, !D ("!9FT 'AL+W=O M&PO=V]R:W-H965T68P04 *D. 9 " @89Z M !X;"]W;W)K&UL4$L! A0#% @ *XIM5@FA MYCG> P 1@@ !D ("!?H 'AL+W=O&UL4$L! A0#% @ *XIM5JA9$H$9! W0D !D M ("!!(T 'AL+W=O&PO M=V]R:W-H965T40T M -L? 9 " @864 !X;"]W;W)K&UL4$L! A0#% @ *XIM5E!BM),) P WP8 !D ("! M#:( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *XIM5M\Y9G&\ P >P@ !D ("!<:L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5@Q'X"_D M @ 40< !D ("!;[L 'AL+W=O)&(% #U#P &0 M@(&*O@ >&PO=V]R:W-H965T7@< $6 9 " @2/$ !X;"]W;W)K&UL4$L! A0#% @ *XIM5JW\7(:^!0 UQ( !D M ("!N,L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *XIM5J/,+/*3 @ /@8 !D ("!,=H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*XIM5AVBF:D% P LP8 !D ("!B>, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5IJXVZ")!@ MVS$ !D ("![.X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5HAT'UF6 @ [08 !D M ("!70,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *XIM5OGHI?=[ @ 408 !D ("!S0P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM M5D/.'PGZ P @Q, !D ("!FQ4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5JJYMKEQ!0 OB M !D ("!R!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5D5%]-OY @ /PL !D M ("!=2P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *XIM5CQLX)6L @ K < !D ("!VS8! 'AL+W=O M&,# "$ M"P &0 @(&^.0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5BD6 M1.4(! #!( !D ("!/4$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5HI_CF'-!@ NRT !D M ("!!U4! 'AL+W=O&PO M=V]R:W-H965TU? 0!X;"]W;W)K&UL4$L! A0#% @ *XIM5G_PAB:M P 1!( !D ("! M)F0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *XIM5G3T8T]?! H!$ !D ("!@'$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5I&,F4(* M P ]PD !D ("!QHH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XIM5NZVXO61 @ X0< !D M ("!0Y0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *XIM5J*N8E]_ P I@L !D ("!7Y\! M 'AL+W=O&PO=V]R:W-H965T@( Q : " M ;.P 0!X;"]?7!E <&UL4$L%!@ !; %L ]!@ +JU 0 $! end XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 333 308 1 true 72 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://idt.net/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://idt.net/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://idt.net/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Income (Unaudited) Sheet http://idt.net/role/StatementsOfIncome Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical) Sheet http://idt.net/role/StatementsOfIncomeParenthetical Consolidated Statements of Income (Unaudited) (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://idt.net/role/StatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://idt.net/role/StatementsOfEquity Consolidated Statements of Equity (Unaudited) Statements 7 false false R8.htm 00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://idt.net/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 00000009 - Disclosure - Basis of Presentation Sheet http://idt.net/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 00000010 - Disclosure - Business Segment Information Sheet http://idt.net/role/BusinessSegmentInformation Business Segment Information Notes 10 false false R11.htm 00000011 - Disclosure - Revenue Recognition Sheet http://idt.net/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 00000012 - Disclosure - Leases Sheet http://idt.net/role/Leases Leases Notes 12 false false R13.htm 00000013 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents Sheet http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalents Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents Notes 13 false false R14.htm 00000014 - Disclosure - Debt Securities Sheet http://idt.net/role/DebtSecurities Debt Securities Notes 14 false false R15.htm 00000015 - Disclosure - Equity Investments Sheet http://idt.net/role/EquityInvestments Equity Investments Notes 15 false false R16.htm 00000016 - Disclosure - Fair Value Measurements Sheet http://idt.net/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 00000017 - Disclosure - Variable Interest Entity Sheet http://idt.net/role/VariableInterestEntity Variable Interest Entity Notes 17 false false R18.htm 00000018 - Disclosure - Other Operating Gain (Expense), Net Sheet http://idt.net/role/OtherOperatingGainExpenseNet Other Operating Gain (Expense), Net Notes 18 false false R19.htm 00000019 - Disclosure - Revolving Credit Facility Sheet http://idt.net/role/RevolvingCreditFacility Revolving Credit Facility Notes 19 false false R20.htm 00000020 - Disclosure - Equity Sheet http://idt.net/role/Equity Equity Notes 20 false false R21.htm 00000021 - Disclosure - Redeemable Noncontrolling Interest Sheet http://idt.net/role/RedeemableNoncontrollingInterest Redeemable Noncontrolling Interest Notes 21 false false R22.htm 00000022 - Disclosure - Earnings Per Share Sheet http://idt.net/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 00000023 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://idt.net/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 23 false false R24.htm 00000024 - Disclosure - Commitments and Contingencies Sheet http://idt.net/role/CommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 00000025 - Disclosure - Other Income (Expense), Net Sheet http://idt.net/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 25 false false R26.htm 00000026 - Disclosure - Income Taxes Sheet http://idt.net/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 00000027 - Disclosure - Recently Issued Accounting Standards Not Yet Adopted Sheet http://idt.net/role/RecentlyIssuedAccountingStandardsNotYetAdopted Recently Issued Accounting Standards Not Yet Adopted Notes 27 false false R28.htm 00000028 - Disclosure - Business Segment Information (Tables) Sheet http://idt.net/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://idt.net/role/BusinessSegmentInformation 28 false false R29.htm 00000029 - Disclosure - Revenue Recognition (Tables) Sheet http://idt.net/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://idt.net/role/RevenueRecognition 29 false false R30.htm 00000030 - Disclosure - Leases (Tables) Sheet http://idt.net/role/LeasesTables Leases (Tables) Tables http://idt.net/role/Leases 30 false false R31.htm 00000031 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables) Sheet http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsTables Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables) Tables http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalents 31 false false R32.htm 00000032 - Disclosure - Debt Securities (Tables) Sheet http://idt.net/role/DebtSecuritiesTables Debt Securities (Tables) Tables http://idt.net/role/DebtSecurities 32 false false R33.htm 00000033 - Disclosure - Equity Investments (Tables) Sheet http://idt.net/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://idt.net/role/EquityInvestments 33 false false R34.htm 00000034 - Disclosure - Fair Value Measurements (Tables) Sheet http://idt.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://idt.net/role/FairValueMeasurements 34 false false R35.htm 00000035 - Disclosure - Variable Interest Entity (Tables) Sheet http://idt.net/role/VariableInterestEntityTables Variable Interest Entity (Tables) Tables http://idt.net/role/VariableInterestEntity 35 false false R36.htm 00000036 - Disclosure - Other Operating Gain (Expense), Net (Tables) Sheet http://idt.net/role/OtherOperatingGainExpenseNetTables Other Operating Gain (Expense), Net (Tables) Tables http://idt.net/role/OtherOperatingGainExpenseNet 36 false false R37.htm 00000037 - Disclosure - Redeemable Noncontrolling Interest (Tables) Sheet http://idt.net/role/RedeemableNoncontrollingInterestTables Redeemable Noncontrolling Interest (Tables) Tables http://idt.net/role/RedeemableNoncontrollingInterest 37 false false R38.htm 00000038 - Disclosure - Earnings Per Share (Tables) Sheet http://idt.net/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://idt.net/role/EarningsPerShare 38 false false R39.htm 00000039 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://idt.net/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://idt.net/role/AccumulatedOtherComprehensiveLoss 39 false false R40.htm 00000040 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://idt.net/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://idt.net/role/OtherIncomeExpenseNet 40 false false R41.htm 00000041 - Disclosure - Schedule of Operating Results of Business Segments (Details) Sheet http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails Schedule of Operating Results of Business Segments (Details) Details 41 false false R42.htm 00000042 - Disclosure - Business Segment Information (Details Narrative) Sheet http://idt.net/role/BusinessSegmentInformationDetailsNarrative Business Segment Information (Details Narrative) Details http://idt.net/role/BusinessSegmentInformationTables 42 false false R43.htm 00000043 - Disclosure - Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) Sheet http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) Details 43 false false R44.htm 00000044 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details) Sheet http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails Schedule of Revenues Disaggregated by Geographic Region (Details) Details 44 false false R45.htm 00000045 - Disclosure - Schedule of Information About Contract Liabilities (Details) Sheet http://idt.net/role/ScheduleOfInformationAboutContractLiabilitiesDetails Schedule of Information About Contract Liabilities (Details) Details 45 false false R46.htm 00000046 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details) Sheet http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails Schedule of Deferred Customer Contract Acquisition Costs (Details) Details 46 false false R47.htm 00000047 - Disclosure - Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) Sheet http://idt.net/role/ScheduleOfAmortizationOfDeferredCustomerContractAcquisitionCostsDetails Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) Details 47 false false R48.htm 00000048 - Disclosure - Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) Sheet http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) Details 48 false false R49.htm 00000049 - Disclosure - Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details) Sheet http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesDetails Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details) Details 49 false false R50.htm 00000050 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details) Sheet http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails Schedule of Aggregate Operating Lease Liability (Details) Details 50 false false R51.htm 00000051 - Disclosure - Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) Sheet http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) Details 51 false false R52.htm 00000052 - Disclosure - Leases (Details Narrative) Sheet http://idt.net/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://idt.net/role/LeasesTables 52 false false R53.htm 00000053 - Disclosure - Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) Sheet http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) Details 53 false false R54.htm 00000054 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) Sheet http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) Details http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsTables 54 false false R55.htm 00000055 - Disclosure - Schedule of Available-for-sale Securities (Details) Sheet http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails Schedule of Available-for-sale Securities (Details) Details 55 false false R56.htm 00000056 - Disclosure - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) Sheet http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) Details 56 false false R57.htm 00000057 - Disclosure - Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) Sheet http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) Details 57 false false R58.htm 00000058 - Disclosure - Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) Sheet http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) Details 58 false false R59.htm 00000059 - Disclosure - Debt Securities (Details Narrative) Sheet http://idt.net/role/DebtSecuritiesDetailsNarrative Debt Securities (Details Narrative) Details http://idt.net/role/DebtSecuritiesTables 59 false false R60.htm 00000060 - Disclosure - Schedule of Equity Investments (Details) Sheet http://idt.net/role/ScheduleOfEquityInvestmentsDetails Schedule of Equity Investments (Details) Details 60 false false R61.htm 00000061 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical) Sheet http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical Schedule of Equity Investments (Details) (Parenthetical) Details 61 false false R62.htm 00000062 - Disclosure - Schedule of Carrying Value of Equity Investments (Details) Sheet http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails Schedule of Carrying Value of Equity Investments (Details) Details 62 false false R63.htm 00000063 - Disclosure - Schedule of Unrealized (losses) Gains for All Equity Investments (Details) Sheet http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails Schedule of Unrealized (losses) Gains for All Equity Investments (Details) Details 63 false false R64.htm 00000064 - Disclosure - Summary of Changes in Equity Method Investments (Details) Sheet http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails Summary of Changes in Equity Method Investments (Details) Details 64 false false R65.htm 00000065 - Disclosure - Summary of Statements of Operations (Details) Sheet http://idt.net/role/SummaryOfStatementsOfOperationsDetails Summary of Statements of Operations (Details) Details 65 false false R66.htm 00000066 - Disclosure - Equity Investments (Details Narrative) Sheet http://idt.net/role/EquityInvestmentsDetailsNarrative Equity Investments (Details Narrative) Details http://idt.net/role/EquityInvestmentsTables 66 false false R67.htm 00000067 - Disclosure - Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details) Details 67 false false R68.htm 00000068 - Disclosure - Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) Sheet http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) Details 68 false false R69.htm 00000069 - Disclosure - Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) Sheet http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) Details 69 false false R70.htm 00000070 - Disclosure - Fair Value Measurements (Details Narrative) Sheet http://idt.net/role/FairValueMeasurementsDetailsNarrative Fair Value Measurements (Details Narrative) Details http://idt.net/role/FairValueMeasurementsTables 70 false false R71.htm 00000071 - Disclosure - Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) Sheet http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) Details 71 false false R72.htm 00000072 - Disclosure - VIE???s Summarized Consolidated Balance Sheet (Details) Sheet http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails VIE???s Summarized Consolidated Balance Sheet (Details) Details 72 false false R73.htm 00000073 - Disclosure - Schedule of Other Operating Expense, Net (Details) Sheet http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails Schedule of Other Operating Expense, Net (Details) Details 73 false false R74.htm 00000074 - Disclosure - Revolving Credit Facility (Details Narrative) Sheet http://idt.net/role/RevolvingCreditFacilityDetailsNarrative Revolving Credit Facility (Details Narrative) Details http://idt.net/role/RevolvingCreditFacility 74 false false R75.htm 00000075 - Disclosure - Equity (Details Narrative) Sheet http://idt.net/role/EquityDetailsNarrative Equity (Details Narrative) Details http://idt.net/role/EquityInvestmentsTables 75 false false R76.htm 00000076 - Disclosure - Schedule of Net Income Attributable to Mezzanine Equity???s Noncontrolling Interest (Details) Sheet http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails Schedule of Net Income Attributable to Mezzanine Equity???s Noncontrolling Interest (Details) Details 76 false false R77.htm 00000077 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative) Sheet http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative Redeemable Noncontrolling Interest (Details Narrative) Details http://idt.net/role/RedeemableNoncontrollingInterestTables 77 false false R78.htm 00000078 - Disclosure - Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details) Sheet http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details) Details 78 false false R79.htm 00000079 - Disclosure - Earnings Per Share (Details Narrative) Sheet http://idt.net/role/EarningsPerShareDetailsNarrative Earnings Per Share (Details Narrative) Details http://idt.net/role/EarningsPerShareTables 79 false false R80.htm 00000080 - Disclosure - Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) Sheet http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) Details 80 false false R81.htm 00000081 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://idt.net/role/CommitmentsAndContingencies 81 false false R82.htm 00000082 - Disclosure - Schedule of Other (Expense) Income, Net (Details) Sheet http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails Schedule of Other (Expense) Income, Net (Details) Details 82 false false R83.htm 00000083 - Disclosure - Income Taxes (Details Narrative) Sheet http://idt.net/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://idt.net/role/IncomeTaxes 83 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ReceivableWithImputedInterestDueDates - form10-q.htm 205 form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm idt-20230131.xsd idt-20230131_cal.xml idt-20230131_def.xml idt-20230131_lab.xml idt-20230131_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 21, "baseTaxonomies": { "http://fasb.org/srt/2022": 2, "http://fasb.org/us-gaap/2022": 1190, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 333, "dts": { "calculationLink": { "local": [ "idt-20230131_cal.xml" ] }, "definitionLink": { "local": [ "idt-20230131_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "idt-20230131_lab.xml" ] }, "presentationLink": { "local": [ "idt-20230131_pre.xml" ] }, "schema": { "local": [ "idt-20230131.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 510, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 163, "http://idt.net/20230131": 62, "http://xbrl.sec.gov/dei/2022": 5, "total": 230 }, "keyCustom": 30, "keyStandard": 278, "memberCustom": 38, "memberStandard": 33, "nsprefix": "IDT", "nsuri": "http://idt.net/20230131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://idt.net/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Business Segment Information", "menuCat": "Notes", "order": "10", "role": "http://idt.net/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://idt.net/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://idt.net/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents", "menuCat": "Notes", "order": "13", "role": "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalents", "shortName": "Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Debt Securities", "menuCat": "Notes", "order": "14", "role": "http://idt.net/role/DebtSecurities", "shortName": "Debt Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Equity Investments", "menuCat": "Notes", "order": "15", "role": "http://idt.net/role/EquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "16", "role": "http://idt.net/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Variable Interest Entity", "menuCat": "Notes", "order": "17", "role": "http://idt.net/role/VariableInterestEntity", "shortName": "Variable Interest Entity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Other Operating Gain (Expense), Net", "menuCat": "Notes", "order": "18", "role": "http://idt.net/role/OtherOperatingGainExpenseNet", "shortName": "Other Operating Gain (Expense), Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Revolving Credit Facility", "menuCat": "Notes", "order": "19", "role": "http://idt.net/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://idt.net/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:DebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Equity", "menuCat": "Notes", "order": "20", "role": "http://idt.net/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Redeemable Noncontrolling Interest", "menuCat": "Notes", "order": "21", "role": "http://idt.net/role/RedeemableNoncontrollingInterest", "shortName": "Redeemable Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "22", "role": "http://idt.net/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "23", "role": "http://idt.net/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://idt.net/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Other Income (Expense), Net", "menuCat": "Notes", "order": "25", "role": "http://idt.net/role/OtherIncomeExpenseNet", "shortName": "Other Income (Expense), Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "26", "role": "http://idt.net/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Recently Issued Accounting Standards Not Yet Adopted", "menuCat": "Notes", "order": "27", "role": "http://idt.net/role/RecentlyIssuedAccountingStandardsNotYetAdopted", "shortName": "Recently Issued Accounting Standards Not Yet Adopted", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Business Segment Information (Tables)", "menuCat": "Tables", "order": "28", "role": "http://idt.net/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "29", "role": "http://idt.net/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://idt.net/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "30", "role": "http://idt.net/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)", "menuCat": "Tables", "order": "31", "role": "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsTables", "shortName": "Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Debt Securities (Tables)", "menuCat": "Tables", "order": "32", "role": "http://idt.net/role/DebtSecuritiesTables", "shortName": "Debt Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Equity Investments (Tables)", "menuCat": "Tables", "order": "33", "role": "http://idt.net/role/EquityInvestmentsTables", "shortName": "Equity Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "34", "role": "http://idt.net/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Variable Interest Entity (Tables)", "menuCat": "Tables", "order": "35", "role": "http://idt.net/role/VariableInterestEntityTables", "shortName": "Variable Interest Entity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfOtherOperatingExpenseNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Other Operating Gain (Expense), Net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://idt.net/role/OtherOperatingGainExpenseNetTables", "shortName": "Other Operating Gain (Expense), Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfOtherOperatingExpenseNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Redeemable Noncontrolling Interest (Tables)", "menuCat": "Tables", "order": "37", "role": "http://idt.net/role/RedeemableNoncontrollingInterestTables", "shortName": "Redeemable Noncontrolling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "38", "role": "http://idt.net/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "39", "role": "http://idt.net/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Consolidated Statements of Income (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://idt.net/role/StatementsOfIncome", "shortName": "Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingCostsAndExpenses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Other Income (Expense), Net (Tables)", "menuCat": "Tables", "order": "40", "role": "http://idt.net/role/OtherIncomeExpenseNetTables", "shortName": "Other Income (Expense), Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Schedule of Operating Results of Business Segments (Details)", "menuCat": "Details", "order": "41", "role": "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "shortName": "Schedule of Operating Results of Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_custom_FintechMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segments", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Business Segment Information (Details Narrative)", "menuCat": "Details", "order": "42", "role": "http://idt.net/role/BusinessSegmentInformationDetailsNarrative", "shortName": "Business Segment Information (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segments", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details)", "menuCat": "Details", "order": "43", "role": "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "shortName": "Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_custom_BOSSRevolutionMoneyTransferMember_custom_FintechMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details)", "menuCat": "Details", "order": "44", "role": "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails", "shortName": "Schedule of Revenues Disaggregated by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule of Information About Contract Liabilities (Details)", "menuCat": "Details", "order": "45", "role": "http://idt.net/role/ScheduleOfInformationAboutContractLiabilitiesDetails", "shortName": "Schedule of Information About Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details)", "menuCat": "Details", "order": "46", "role": "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails", "shortName": "Schedule of Deferred Customer Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "IDT:AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details)", "menuCat": "Details", "order": "47", "role": "http://idt.net/role/ScheduleOfAmortizationOfDeferredCustomerContractAcquisitionCostsDetails", "shortName": "Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "IDT:AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details)", "menuCat": "Details", "order": "48", "role": "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails", "shortName": "Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IDT:ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)", "menuCat": "Details", "order": "49", "role": "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesDetails", "shortName": "Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IDT:ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://idt.net/role/StatementsOfIncomeParenthetical", "shortName": "Consolidated Statements of Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "IDT:ScheduleOfOperatingLeaseLiabilityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details)", "menuCat": "Details", "order": "50", "role": "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails", "shortName": "Schedule of Aggregate Operating Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "IDT:ScheduleOfOperatingLeaseLiabilityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "52", "role": "http://idt.net/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-5", "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details)", "menuCat": "Details", "order": "53", "role": "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails", "shortName": "Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative)", "menuCat": "Details", "order": "54", "role": "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "shortName": "Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_custom_IDTFinancialServicesLimitedMember", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Schedule of Available-for-sale Securities (Details)", "menuCat": "Details", "order": "55", "role": "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "shortName": "Schedule of Available-for-sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)", "menuCat": "Details", "order": "56", "role": "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails", "shortName": "Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Schedule of Available-for-sale Securities, Unrealized Loss Position (Details)", "menuCat": "Details", "order": "57", "role": "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "shortName": "Schedule of Available-for-sale Securities, Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)", "menuCat": "Details", "order": "58", "role": "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails", "shortName": "Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Debt Securities (Details Narrative)", "menuCat": "Details", "order": "59", "role": "http://idt.net/role/DebtSecuritiesDetailsNarrative", "shortName": "Debt Securities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://idt.net/role/StatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Schedule of Equity Investments (Details)", "menuCat": "Details", "order": "60", "role": "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "shortName": "Schedule of Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_custom_OtherMarketableEquitySecuritiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-012023-01-31_us-gaap_CommonClassBMember_custom_ZedgeIncMember", "decimals": "INF", "first": true, "lang": null, "name": "IDT:NumberOfRelatedPartySharesReceived", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical)", "menuCat": "Details", "order": "61", "role": "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "shortName": "Schedule of Equity Investments (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-012023-01-31_us-gaap_CommonClassBMember_custom_ZedgeIncMember", "decimals": "INF", "first": true, "lang": null, "name": "IDT:NumberOfRelatedPartySharesReceived", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Schedule of Carrying Value of Equity Investments (Details)", "menuCat": "Details", "order": "62", "role": "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails", "shortName": "Schedule of Carrying Value of Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Schedule of Unrealized (losses) Gains for All Equity Investments (Details)", "menuCat": "Details", "order": "63", "role": "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails", "shortName": "Schedule of Unrealized (losses) Gains for All Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Summary of Changes in Equity Method Investments (Details)", "menuCat": "Details", "order": "64", "role": "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "shortName": "Summary of Changes in Equity Method Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31_us-gaap_EquityMethodInvesteeMember", "decimals": "-3", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Summary of Statements of Operations (Details)", "menuCat": "Details", "order": "65", "role": "http://idt.net/role/SummaryOfStatementsOfOperationsDetails", "shortName": "Summary of Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_us-gaap_EquityMethodInvesteeMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Equity Investments (Details Narrative)", "menuCat": "Details", "order": "66", "role": "http://idt.net/role/EquityInvestmentsDetailsNarrative", "shortName": "Equity Investments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-08-10", "decimals": "-5", "lang": null, "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "67", "role": "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "menuCat": "Details", "order": "68", "role": "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details", "shortName": "Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "menuCat": "Details", "order": "69", "role": "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details", "shortName": "Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Consolidated Statements of Equity (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://idt.net/role/StatementsOfEquity", "shortName": "Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-5", "first": true, "lang": null, "name": "IDT:InvestmentInHedgeFunds", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - Fair Value Measurements (Details Narrative)", "menuCat": "Details", "order": "70", "role": "http://idt.net/role/FairValueMeasurementsDetailsNarrative", "shortName": "Fair Value Measurements (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-07-31", "decimals": "-5", "lang": null, "name": "IDT:InvestmentInHedgeFunds", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "IDT:VariableInterestEntityNetIncomeLosstAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000071 - Disclosure - Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details)", "menuCat": "Details", "order": "71", "role": "http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails", "shortName": "Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "IDT:VariableInterestEntityNetIncomeLosstAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000072 - Disclosure - VIE\u2019s Summarized Consolidated Balance Sheet (Details)", "menuCat": "Details", "order": "72", "role": "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails", "shortName": "VIE\u2019s Summarized Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOtherOperatingExpenseNetTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LegalFees", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000073 - Disclosure - Schedule of Other Operating Expense, Net (Details)", "menuCat": "Details", "order": "73", "role": "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails", "shortName": "Schedule of Other Operating Expense, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOtherOperatingExpenseNetTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LegalFees", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000074 - Disclosure - Revolving Credit Facility (Details Narrative)", "menuCat": "Details", "order": "74", "role": "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative", "shortName": "Revolving Credit Facility (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-012023-01-31_custom_IDTTelecomMember", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromStockOptionsExercised", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000075 - Disclosure - Equity (Details Narrative)", "menuCat": "Details", "order": "75", "role": "http://idt.net/role/EquityDetailsNarrative", "shortName": "Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-012023-01-31_custom_DeferredStockUnitsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_us-gaap_CommonClassBMember_custom_NationalRetailSolutionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000076 - Disclosure - Schedule of Net Income Attributable to Mezzanine Equity\u2019s Noncontrolling Interest (Details)", "menuCat": "Details", "order": "76", "role": "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails", "shortName": "Schedule of Net Income Attributable to Mezzanine Equity\u2019s Noncontrolling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_us-gaap_CommonClassBMember_custom_NationalRetailSolutionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-09-282021-09-29_us-gaap_CommonClassBMember_custom_NationalRetailSolutionsMember", "decimals": "INF", "first": true, "lang": null, "name": "IDT:SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000077 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative)", "menuCat": "Details", "order": "77", "role": "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "shortName": "Redeemable Noncontrolling Interest (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:MinorityInterestDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-09-282021-09-29_us-gaap_CommonClassBMember_custom_NationalRetailSolutionsMember", "decimals": "INF", "first": true, "lang": null, "name": "IDT:SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000078 - Disclosure - Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details)", "menuCat": "Details", "order": "78", "role": "http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000079 - Disclosure - Earnings Per Share (Details Narrative)", "menuCat": "Details", "order": "79", "role": "http://idt.net/role/EarningsPerShareDetailsNarrative", "shortName": "Earnings Per Share (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "8", "role": "http://idt.net/role/StatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000080 - Disclosure - Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "80", "role": "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "shortName": "Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-07-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000081 - Disclosure - Commitments and Contingencies (Details Narrative)", "menuCat": "Details", "order": "81", "role": "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000082 - Disclosure - Schedule of Other (Expense) Income, Net (Details)", "menuCat": "Details", "order": "82", "role": "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails", "shortName": "Schedule of Other (Expense) Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000083 - Disclosure - Income Taxes (Details Narrative)", "menuCat": "Details", "order": "83", "role": "http://idt.net/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://idt.net/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "IDT_AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment for observable transactions involving a similar investment from the same issuer.", "label": "Adjustment for observable transactions involving a similar investment from the same issuer" } } }, "localname": "AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Of Deferred Customer Contract Acquisition Costs [Table Text Block]", "label": "Schedule of Amortization of Deferred Customer Contract Acquisition Costs" } } }, "localname": "AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "IDT_AmortizationOfEquityMethodBasisDifference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization of equity method basis difference.", "label": "Amortization of equity method basis difference" } } }, "localname": "AmortizationOfEquityMethodBasisDifference", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BOSSRevolutionCallingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BOSS Revolution Calling [Member]", "label": "BOSS Revolution Calling [Member]" } } }, "localname": "BOSSRevolutionCallingMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_BOSSRevolutionMoneyTransferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BOSS Revolution Money Transfer [Member]", "label": "BOSS Revolution Money Transfer [Member]" } } }, "localname": "BOSSRevolutionMoneyTransferMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Board Of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration arrangements change in amount of contingent consideration liability.", "label": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability", "negatedLabel": "net2phone\u2014write-off of contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_ClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class B Common Stock [Member]", "label": "Class B Common Stock [Member]" } } }, "localname": "ClassBCommonStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_ContingentConsiderationIncludedInOtherLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration included in other liabilities.", "label": "Acquisition consideration included in other liabilities" } } }, "localname": "ContingentConsiderationIncludedInOtherLiabilities", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "IDT_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Units [Member]", "label": "Deferred Stock Units [Member]" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_DisbursementPrefunding": { "auth_ref": [], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disbursement prefunding.", "label": "Disbursement prefunding" } } }, "localname": "DisbursementPrefunding", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "IDT_DisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssets": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disbursement prefunding prepaid expenses other current assets and other assets.", "label": "DisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssets", "negatedLabel": "Disbursement prefunding, prepaid expenses, other current assets, and other assets" } } }, "localname": "DisbursementPrefundingPrepaidExpensesOtherCurrentAssetsAndOtherAssets", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IDT_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee [Member]", "label": "Employee [Member]" } } }, "localname": "EmployeeMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees [Member]", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_EquityInvestmentsCurrentAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity investments included in current assets.", "label": "Equity investments included in current assets" } } }, "localname": "EquityInvestmentsCurrentAsset", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "IDT_EquityInvestmentsNoncurrentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity investments included in noncurrent assets.", "label": "Equity investments included in noncurrent assets" } } }, "localname": "EquityInvestmentsNoncurrentAssets", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "IDT_EquityMethodInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investee [Member]", "label": "Equity Method Investee [Member]" } } }, "localname": "EquityMethodInvestmentMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity method investment summarized statements of operations [Table Text Block]", "label": "Summary of Statements of Operations" } } }, "localname": "EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "IDT_EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of recognized unrealized gain (loss) net on equity securities redeemed (FV-NI).", "label": "Less: net gains recognized during the period on equity investments sold during the period" } } }, "localname": "EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_FederalTelecommunicationsRelayServicesFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Telecommunications Relay Services Fund [Member]", "label": "Federal Telecommunications Relay Services Fund [Member]" } } }, "localname": "FederalTelecommunicationsRelayServicesFundMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_FintechGovernmentGrants": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fintech\u2014 government grants.", "label": "Fintech\u2014 government grants" } } }, "localname": "FintechGovernmentGrants", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_FintechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fintech [Member]", "label": "Fintech [Member]" } } }, "localname": "FintechMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_IDTFinancialServicesLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IDT Financial Services Limited [Member]", "label": "IDT Financial Services Limited [Member]" } } }, "localname": "IDTFinancialServicesLimitedMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_IDTGlobalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IDT Global [Member]", "label": "IDT Global [Member]" } } }, "localname": "IDTGlobalMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_IDTPaymentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IDT Payment Services [Member]", "label": "IDT Payment Services [Member]" } } }, "localname": "IDTPaymentServicesMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_IDTTelecomMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IDT Telecom [Member]", "label": "IDT Telecom [Member]" } } }, "localname": "IDTTelecomMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_InformationByCategoryOfDebtSecurityDomain": { "auth_ref": [], "localname": "InformationByCategoryOfDebtSecurityDomain", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "domainItemType" }, "IDT_InvestmentInHedgeFunds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in hedge funds.", "label": "Investment in hedge funds" } } }, "localname": "InvestmentInHedgeFunds", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_MobileTopUpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile Top-Up [Member]", "label": "Mobile Top-Up [Member]" } } }, "localname": "MobileTopUpMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_NationalRetailSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National Retail Solutions [Member]", "label": "National Retail Solutions [Member]" } } }, "localname": "NationalRetailSolutionsMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails", "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_Net2PhoneOtherNet": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 6.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net2phone other, net.", "label": "Net2PhoneOtherNet", "negatedLabel": "net2phone\u2014other" } } }, "localname": "Net2PhoneOtherNet", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_Net2phoneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net2 phone [Member]", "label": "Net2 phone [Member]" } } }, "localname": "Net2phoneMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income Loss Including Portion Attributable To Redeemable Non Controlling Interest And Non Controlling Interest In Subsidiaries", "label": "NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_NewarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Newark [Member]", "label": "Newark [Member]" } } }, "localname": "NewarkMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_NumberOfRelatedPartySharesReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of related party shares received.", "label": "Number of related party shares received", "verboseLabel": "Related party shares received" } } }, "localname": "NumberOfRelatedPartySharesReceived", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical" ], "xbrltype": "sharesItemType" }, "IDT_OtherMarketableEquitySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Marketable Equity Securities [Member]" } } }, "localname": "OtherMarketableEquitySecuritiesMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Others [Member]" } } }, "localname": "OthersMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_PerformanceBondsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In certain circumstances, the company is required to provide performance bonds in connection with its contractual commitments. Company has indemnified the surety for any expenses paid out under these performance bonds.", "label": "Performance bonds outstanding" } } }, "localname": "PerformanceBondsOutstanding", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_PerformanceBonusPaidInCashStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Performance bonus paid in cash stock.", "label": "Performance bonus paid in cash stock" } } }, "localname": "PerformanceBonusPaidInCashStock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_RafaelClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rafael Class B Common Stock [Member]" } } }, "localname": "RafaelClassBCommonStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_RafaelHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rafael Holdings Inc. [Member]", "label": "Rafael Holdings Inc. [Member]" } } }, "localname": "RafaelHoldingsIncMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical" ], "xbrltype": "domainItemType" }, "IDT_SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of stock percentage of subsidiary equity issued in transaction.", "label": "Capital stock outstanding percentage" } } }, "localname": "SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative" ], "xbrltype": "percentItemType" }, "IDT_ScheduleOfEquityInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Equity Investments [Table Text Block]", "label": "Schedule of Equity Investments" } } }, "localname": "ScheduleOfEquityInvestmentsTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "IDT_ScheduleOfOperatingLeaseLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Operating Lease Liability [Table Text Block]", "label": "Schedule of Aggregate Operating Lease Liability" } } }, "localname": "ScheduleOfOperatingLeaseLiabilityTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "IDT_ScheduleOfOtherOperatingExpenseNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Other Operating Expense Net [Table Text Block]", "label": "Schedule of Other Operating Expense, Net" } } }, "localname": "ScheduleOfOtherOperatingExpenseNetTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/OtherOperatingGainExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "IDT_ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplemental Disclosures Related Weighted Average Operating Leases [Table Text Block]", "label": "Schedule of Supplemental Disclosures Related Weighted Average Operating Leases" } } }, "localname": "ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "IDT_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A Convertible Preferred Stock [Member]" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_SeriesBAndSeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B and Series C Convertible Preferred Stock [Member]", "label": "Series B and Series C Convertible Preferred Stock [Member]" } } }, "localname": "SeriesBAndSeriesCConvertiblePreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock [Member]", "label": "Series B Convertible Preferred Stock [Member]" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock [Member]", "label": "Series C Convertible Preferred Stock [Member]" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Estimated fair value of DSUs on date of grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_TDBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TD Bank [Member]", "label": "TD Bank [Member]" } } }, "localname": "TDBankMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 7.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Traditional communications cable telephony customer indemnification claim.", "label": "TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim", "negatedLabel": "Traditional Communications\u2014 cable telephony customer indemnification claim" } } }, "localname": "TraditionalCommunicationsCableTelephonyCustomerIndemnificationClaim", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TraditionalCommunicationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Traditional Communications [Member]", "label": "Traditional Communications [Member]" } } }, "localname": "TraditionalCommunicationsMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_TraditionalCommunicationsOther": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 8.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Traditional communications other.", "label": "TraditionalCommunicationsOther", "negatedLabel": "Traditional Communications\u2014other" } } }, "localname": "TraditionalCommunicationsOther", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury stock, value, repurchases of common stock through repurchase program.", "label": "Repurchases of Class B common stock through repurchase program" } } }, "localname": "TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_TreasuryStockValueRestrictedCommonStockPurchasedFromEmployees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury stock, value, restricted common stock purchased from employees.", "label": "Restricted Class B common stock purchased from employees" } } }, "localname": "TreasuryStockValueRestrictedCommonStockPurchasedFromEmployees", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_TwentyFifteenStockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Stock Option and Incentive Plan [Member]", "label": "2015 Stock Option and Incentive Plan [Member]" } } }, "localname": "TwentyFifteenStockOptionAndIncentivePlanMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_UniversalServiceFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Universal Service Fund [Member]", "label": "Universal Service Fund [Member]" } } }, "localname": "UniversalServiceFundMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_UnrestrictedCommonClassBOfRafaelHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrestricted Common Class B of Rafael Holdings Inc [Member]", "label": "Unrestricted Common Class B of Rafael Holdings Inc [Member]" } } }, "localname": "UnrestrictedCommonClassBOfRafaelHoldingsIncMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_VariableInterestEntityAggregateFundingRepaidToProvidedByReportingEntity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Variable interest entity aggregate funding repaid to provided by reporting entity.", "label": "Aggregate funding (repaid to) provided by the Company, net" } } }, "localname": "VariableInterestEntityAggregateFundingRepaidToProvidedByReportingEntity", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails" ], "xbrltype": "monetaryItemType" }, "IDT_VariableInterestEntityNetIncomeLosstAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Variable interest entity net income losst amount", "label": "Net income (loss) of the VIE" } } }, "localname": "VariableInterestEntityNetIncomeLosstAmount", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails" ], "xbrltype": "monetaryItemType" }, "IDT_VisaClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Visa Class A Common Stock [Member]", "label": "Visa Class A Common Stock [Member]" } } }, "localname": "VisaClassACommonStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_VisaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Visa Inc [Member]" } } }, "localname": "VisaIncMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_VisaSeriesAConvertibleParticipatingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Visa Series A Convertible Participating Preferred Stock [Member]", "label": "Visa Series A Convertible Participating Preferred Stock [Member]" } } }, "localname": "VisaSeriesAConvertibleParticipatingPreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_VisaSeriesCConvertibleParticipatingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Visa Series C Convertible Participating Preferred Stock [Member]", "label": "Visa Series C Convertible Participating Preferred Stock [Member]" } } }, "localname": "VisaSeriesCConvertibleParticipatingPreferredStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_ZedgeClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Zedge Class B Common Stock [Member]" } } }, "localname": "ZedgeClassBCommonStockMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_ZedgeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zedge Inc [Member]", "label": "Zedge Inc [Member]" } } }, "localname": "ZedgeIncMember", "nsuri": "http://idt.net/20230131", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r681", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://idt.net/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r216", "r461", "r462", "r465", "r466", "r525", "r606", "r629", "r734", "r737", "r738", "r791", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r216", "r461", "r462", "r465", "r466", "r525", "r606", "r629", "r734", "r737", "r738", "r791", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officer [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r338", "r339", "r340", "r341", "r407", "r530", "r570", "r607", "r608", "r651", "r662", "r669", "r739", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r338", "r339", "r340", "r341", "r407", "r530", "r570", "r607", "r608", "r651", "r662", "r669", "r739", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r284", "r532", "r652", "r667", "r731", "r732", "r741", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r284", "r532", "r652", "r667", "r731", "r732", "r741", "r789" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services." } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r338", "r339", "r340", "r341", "r399", "r407", "r432", "r433", "r434", "r529", "r530", "r570", "r607", "r608", "r651", "r662", "r669", "r728", "r739", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r338", "r339", "r340", "r341", "r399", "r407", "r432", "r433", "r434", "r529", "r530", "r570", "r607", "r608", "r651", "r662", "r669", "r728", "r739", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r705", "r790" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "VIE\u2019s Summarized Consolidated Balance Sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/VariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r705", "r790" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/VariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r285", "r286", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r653", "r668", "r741" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r285", "r286", "r595", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r628", "r630", "r653", "r668", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r717", "r778" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r141", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r187", "r188", "r189", "r191", "r198", "r199", "r694" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r25", "r26", "r182", "r562", "r575", "r578" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r197", "r198", "r497", "r498", "r499", "r500", "r501", "r503" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r23", "r26", "r121", "r521", "r571", "r572", "r694", "r695", "r696", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r21", "r26", "r121", "r198", "r199", "r498", "r499", "r500", "r501", "r503", "r694" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r5", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r437", "r438", "r439", "r706", "r707", "r708", "r769" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Stock issued to certain executive officers for bonus payments" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r110", "r111", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r183", "r290", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Anti-dilutive earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r137", "r150", "r176", "r213", "r268", "r274", "r280", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r461", "r465", "r486", "r666", "r735", "r736", "r780" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r170", "r186", "r213", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r461", "r465", "r486", "r666", "r735", "r736", "r780" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain 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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized 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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r294", "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r72", "r297", "r559" ], "calculation": { "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "After five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r72", "r296", "r558" ], "calculation": { "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "After one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r72", "r298", "r560" ], "calculation": { "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "After ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r72", "r295", "r557" ], "calculation": { "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r69", "r293", "r313", "r549" ], "calculation": { "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Total", "verboseLabel": "Debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r459", "r699" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedLabel": "Gain on write-off of contingent consideration payment obligation", "negatedTerseLabel": "Fintech\u2014write-off of contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative", "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r113", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "negatedLabel": "Acquisition consideration included in other current liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r113", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "negatedLabel": "Acquisition consideration included in other noncurrent liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r56", "r60" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Amortization of deferred customer contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAmortizationOfDeferredCustomerContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r319" ], "calculation": { "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "totalLabel": "Total" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r319" ], "calculation": { "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Deferred customer contract acquisition costs included in \u201cOther current assets\u201d" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r319" ], "calculation": { "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Deferred customer contract acquisition costs included in \u201cOther assets\u201d" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Schedule of Deferred Customer Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r172", "r639" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "terseLabel": "Cash and equivalents", "verboseLabel": "Cash and cash equivalents, at carrying value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r51", "r55" ], "calculation": { "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash and cash equivalents at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r46", "r133" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "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.", "label": "Certificates of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r178", "r179", "r180", "r213", "r239", "r243", "r245", "r247", "r254", "r255", "r307", "r343", "r346", "r347", "r348", "r352", "r353", "r366", "r367", "r370", "r374", "r382", "r486", "r609", "r691", "r701", "r713" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/Cover", "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r17", "r142", "r156" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r84", "r336", "r337", "r596", "r733" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/Cover", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/Cover", "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r706", "r707", "r769" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r93" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r4", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r27", "r194", "r196", "r204", "r553", "r566" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to IDT Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r118", "r119", "r127", "r194", "r196", "r203", "r552", "r565" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive (income) attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r117", "r127", "r194", "r196", "r202", "r551", "r564" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r38", "r201", "r550", "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r122", "r128" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Schedule of Information About Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r384", "r385", "r395" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfInformationAboutContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r2", "r3", "r94", "r97", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r697", "r698" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Direct cost of revenues" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r85", "r211", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r302", "r316", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r302", "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Contractual Maturities of Available-for-sale Debt Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r300", "r314", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r301", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r299", "r647", "r724" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Schedule of Available-for-sale Securities, Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), classified as current.", "label": "Debt securities" } } }, "localname": "DebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesTradingAndAvailableForSaleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading and Available-for-Sale [Abstract]" } } }, "localname": "DebtSecuritiesTradingAndAvailableForSaleAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r440", "r441" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r50" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Customer deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r49", "r82" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://idt.net/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows", "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r394", "r652", "r653", "r654", "r655", "r656", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r181", "r345", "r346", "r347", "r351", "r352", "r353", "r524", "r640", "r704" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from the Company" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r15", "r345", "r346", "r347", "r351", "r352", "r353", "r524", "r704" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to the Company" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share attributable to IDT Corporation common stockholders:", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r205", "r226", "r227", "r228", "r229", "r230", "r237", "r239", "r245", "r246", "r247", "r251", "r470", "r471", "r554", "r567", "r643" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r205", "r226", "r227", "r228", "r229", "r230", "r239", "r245", "r246", "r247", "r251", "r470", "r471", "r554", "r567", "r643" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r248", "r249", "r250", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r495" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Unrecognized compensation cost related to non-vested DSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity:", "verboseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r93", "r165", "r197", "r198", "r199", "r217", "r218", "r219", "r223", "r231", "r233", "r253", "r308", "r383", "r437", "r438", "r439", "r447", "r448", "r469", "r497", "r498", "r499", "r500", "r501", "r503", "r521", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r75", "r537", "r539", "r541", "r543", "r545", "r547" ], "lang": { "en-us": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member] [Default Label]", "verboseLabel": "Equity Method Investee [Member]" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.", "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity" } } }, "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAccountingTreatment": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Description of the accounting treatment for the difference between the amount at which an investment accounted for under the equity method of accounting is reported on the balance sheet and the amount of underlying equity in net assets the reporting entity has in the investee.", "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment" } } }, "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAccountingTreatment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r76", "r269", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "periodEndLabel": "Balance, end of the period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Summary of Changes in Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r177", "r485", "r641" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity investments", "verboseLabel": "Current equity investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r722" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Net losses recognized during the period on equity investments" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r568", "r722" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Unrealized losses recognized during the period on equity investments still held at the reporting date" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "periodEndLabel": "Balance, end of the period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Impairments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Schedule of Carrying Value of Equity Investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r475", "r476", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r130", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period 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 asset.", "label": "Schedule of Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r361", "r400", "r401", "r402", "r403", "r404", "r405", "r476", "r526", "r527", "r528", "r649", "r650", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r475", "r476", "r477", "r478", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r361", "r400", "r405", "r476", "r526", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r361", "r400", "r405", "r476", "r527", "r649", "r650", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r361", "r400", "r401", "r402", "r403", "r404", "r405", "r476", "r528", "r649", "r650", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r130", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Total gains (losses) recognized in \u201cOther income (expense), net\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "\u201cOther operating gain (expense), net\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)", "negatedLabel": "\u201cForeign currency translation adjustment\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r361", "r400", "r401", "r402", "r403", "r404", "r405", "r526", "r527", "r528", "r649", "r650", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r482", "r484" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Option, Quantitative Disclosures [Line Items]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "auth_ref": [ "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option.", "label": "Fair Value Option, Disclosures [Table]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r771", "r772" ], "calculation": { "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign currency transaction gains" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r35", "r68", "r690" ], "calculation": { "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Losses on investments, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r555", "r556", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r627", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r555", "r556", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r174", "r321", "r548", "r648", "r666", "r726", "r727" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgeFundsMember": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Investments in registered hedge funds.", "label": "Hedge Funds [Member]" } } }, "localname": "HedgeFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r29", "r135", "r144", "r160", "r268", "r273", "r279", "r282", "r556", "r645" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r30", "r49", "r76", "r143", "r158", "r265" ], "calculation": { "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Equity in the net loss of investee", "verboseLabel": "Equity in net loss of investee" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r214", "r444", "r445", "r446", "r452", "r454", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r215", "r232", "r233", "r266", "r442", "r453", "r455", "r569" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r48" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Trade accounts payable, accrued expenses, other current liabilities, and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r48" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r531", "r699" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r699" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Customer deposits at IDT Financial Services Limited (Gibraltar-based bank)" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r57", "r709", "r710", "r711", "r714" ], "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Non-vested restricted Class B common stock" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r240", "r241", "r242", "r247", "r409" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Stock options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r146" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedBalanceShares": { "auth_ref": [ "r162", "r582" ], "lang": { "en-us": { "role": { "documentation": "Balance held at close of period in number of shares.", "label": "Owned shares" } } }, "localname": "InvestmentOwnedBalanceShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Total" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment.", "label": "Equity Investments" } } }, "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r74", "r136", "r147", "r164", "r621" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Debt Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r517", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule of Supplemental Disclosures Related to the Company's Operating Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r33" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "negatedLabel": "Corporate\u2014Straight Path Communications Inc. class action legal fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee operating lease, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of Future Minimum Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r518" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r777" ], "calculation": { "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "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.", "label": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r213", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r462", "r465", "r466", "r486", "r644", "r735", "r780", "r781" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r140", "r153", "r666", "r703", "r723", "r770" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Total liabilities and noncontrolling interests", "totalLabel": "Total liabilities, redeemable noncontrolling interest, and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, redeemable noncontrolling interest, and equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r171", "r213", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r462", "r465", "r466", "r486", "r666", "r735", "r780", "r781" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r1", "r138", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revolving credit amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r11", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Credit facility, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r11", "r702" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Revolving credit, unused portion amount" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r11", "r702" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r173" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Noncurrent equity investments", "verboseLabel": "Equity investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r338", "r339", "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Accrued liabilities" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesGainLoss": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Gain (Loss)", "negatedLabel": "Net unrealized loss from marketable securities" } } }, "localname": "MarketableSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Schedule of Available-for-sale Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r20", "r139", "r152", "r213", "r307", "r343", "r346", "r347", "r348", "r352", "r353", "r486" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Redeemable Noncontrolling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r20", "r32", "r116", "r123" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r210" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r210" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r46", "r47", "r50" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r50", "r145", "r159", "r169", "r192", "r195", "r199", "r213", "r222", "r226", "r227", "r228", "r229", "r232", "r233", "r244", "r268", "r273", "r279", "r282", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r471", "r486", "r645", "r735" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to IDT Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r120", "r126", "r192", "r195", "r232", "r233", "r696" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net income of NRS attributable to the mezzanine equity\u2019s noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r167", "r220", "r221", "r224", "r225", "r234", "r235", "r236", "r291", "r292", "r309", "r310", "r449", "r450", "r451", "r468", "r472", "r473", "r474", "r490", "r491", "r492", "r505", "r506", "r520", "r522", "r533", "r534", "r535", "r574", "r575", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Recently Issued Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RecentlyIssuedAccountingStandardsNotYetAdopted" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r115", "r383", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://idt.net/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other income (expense), net", "totalLabel": "Total other income (expense), net", "verboseLabel": "Other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails", "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BusinessSegmentInformationDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes Selling, General and Administrative Expense.", "label": "Direct cost of revenues (exclusive of depreciation and amortization)" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Total costs and expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r268", "r273", "r279", "r282", "r645" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Income (loss) from operations", "totalLabel": "Income from operations", "verboseLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r511", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost", "verboseLabel": "Incurred lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r508" ], "calculation": { "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total operating lease liabilities", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails", "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r508" ], "calculation": { "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities included in \u201cOther current liabilities\u201d" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r508" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities included in noncurrent liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r509", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r507" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r516", "r665" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r515", "r665" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r185", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r175" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r22", "r24", "r493", "r494", "r496" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r93", "r193", "r196", "r201", "r497", "r502", "r503", "r550", "r563", "r694", "r695" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive loss", "totalLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive loss attributable to IDT Corporation" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "http://idt.net/role/StatementsOfComprehensiveIncome", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r187", "r190" ], "calculation": { "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Change in unrealized loss on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r161" ], "calculation": { "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r105", "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income (Expense), Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherIncomeExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other intangibles, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other investments.", "label": "Other Investments [Member]" } } }, "localname": "OtherInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r13", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "Other Operating Gain (Expense), Net" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingGainExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://idt.net/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other operating gain (expense), net (see Note 10)", "totalLabel": "Total other operating gain (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails", "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.", "label": "Contingent consideration payment" } } }, "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r44" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of Class B common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfCapitalDistribution": { "auth_ref": [ "r44" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.", "label": "Payments of Capital Distribution", "negatedLabel": "Distributions to noncontrolling interests" } } }, "localname": "PaymentsOfCapitalDistribution", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r39" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Purchase of convertible preferred stock", "negatedLabel": "Purchase of convertible preferred stock in equity method investment", "verboseLabel": "Payments to Acquire Equity Method Investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r67" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of debt securities and equity investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r3", "r366" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r366" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $.01 par value; authorized shares\u201410,000; no shares issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r184", "r317", "r318", "r642" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r43", "r702" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from borrowings under revolving credit facility", "verboseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r43" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds from other liabilities" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r67", "r207", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from sale and maturity of debt securities, available-for-sale" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from maturities and sales of debt securities and redemptions of equity investments", "verboseLabel": "Proceeds from sale of common stock" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfInterestInCorporateUnit": { "auth_ref": [ "r42" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow resulting from the sale of an interest in a corporate unit during the period.", "label": "Proceeds from sale of redeemable equity in subsidiary" } } }, "localname": "ProceedsFromSaleOfInterestInCorporateUnit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r42", "r109" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Liability Contingency [Line Items]" } } }, "localname": "ProductLiabilityContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProductLiabilityContingencyTable": { "auth_ref": [ "r340", "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product.", "label": "Product Liability Contingency [Table]" } } }, "localname": "ProductLiabilityContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r169", "r192", "r195", "r209", "r213", "r222", "r232", "r233", "r268", "r273", "r279", "r282", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r460", "r463", "r464", "r471", "r486", "r556", "r645", "r663", "r664", "r696", "r735" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://idt.net/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://idt.net/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income", "totalLabel": "Net income", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows", "http://idt.net/role/StatementsOfComprehensiveIncome", "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r83", "r155", "r561", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r206", "r312" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableWithImputedInterestDueDates": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Date the receivable or note with imputed interest is due, in YYYY-MM-DD format.", "label": "Receivable with Imputed Interest, Due Date", "verboseLabel": "Receivable with imputed interest, face amount" } } }, "localname": "ReceivableWithImputedInterestDueDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate": { "auth_ref": [ "r134", "r504" ], "lang": { "en-us": { "role": { "documentation": "Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.", "label": "Receivable with imputed interest, effective yield (Interest rate)" } } }, "localname": "ReceivableWithImputedInterestEffectiveYieldInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ReceivableWithImputedInterestFaceAmount": { "auth_ref": [ "r134", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The principal amount of the receivable or note before consideration of the discount or premium.", "label": "Receivable with imputed interest, face amount" } } }, "localname": "ReceivableWithImputedInterestFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r154", "r163", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Trade accounts receivable, net of allowance for doubtful accounts of $6,255 at January 31, 2023 and $5,882 at July 31, 2022", "verboseLabel": "Trade accounts receivable, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r87", "r88", "r89", "r90" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable noncontrolling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Schedule of Net Income Attributable to Mezzanine Equity\u2019s Noncontrolling Interest" } } }, "localname": "RedeemableNoncontrollingInterestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r406", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r406", "r523", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r779" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r45", "r702" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of lines of credit", "negatedLabel": "Repayment of borrowings under revolving credit facility." } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r45" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Repayment of other liabilities." } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r55", "r172" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted cash and cash equivalents", "verboseLabel": "Restricted cash and cash equivalents, current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r692", "r700" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r101", "r151", "r574", "r578", "r666" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings (accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r165", "r217", "r218", "r219", "r223", "r231", "r233", "r308", "r437", "r438", "r439", "r447", "r448", "r469", "r571", "r573" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r397", "r398" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Schedule of Revenues Disaggregated by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r200", "r213", "r259", "r260", "r272", "r277", "r278", "r284", "r285", "r288", "r307", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r486", "r556", "r735" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails", "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r514", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right of use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r26", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r58", "r59", "r712" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r79", "r169", "r213", "r307", "r486" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Balance of Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other (Expense) Income, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherIncomeExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r61", "r62", "r63", "r81" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r61", "r62", "r63", "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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.", "label": "Schedule of Operating Results of Business Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r86", "r91", "r92", "r94", "r95", "r96", "r98", "r99", "r100", "r101", "r178", "r179", "r180", "r254", "r366", "r367", "r368", "r370", "r374", "r380", "r382", "r651", "r691", "r701" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Continuous Unrealized Loss Position for 12 Months or Longer" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/DebtSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r256", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r334", "r335", "r648", "r789" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r268", "r271", "r276", "r280", "r281", "r282", "r283", "r284", "r287", "r288", "r289" ], "lang": { "en-us": { "role": { "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.", "label": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r49" ], "calculation": { "http://idt.net/role/StatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r48" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/StatementsOfCashFlows", "http://idt.net/role/StatementsOfIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Deferred stock units, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Stock granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Weighted average grant date fair value per DSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share based compensation arrangement by share based payment award, equity instruments other than options, vested in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Number of deferred stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Stock additionally authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r512", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r168", "r256", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r334", "r335", "r648", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r178", "r179", "r180", "r213", "r239", "r243", "r245", "r247", "r254", "r255", "r307", "r343", "r346", "r347", "r348", "r352", "r353", "r366", "r367", "r370", "r374", "r382", "r486", "r609", "r691", "r701", "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/Cover", "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfNetIncomeAttributableToMezzanineEquitysNoncontrollingInterestDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r93", "r165", "r197", "r198", "r199", "r217", "r218", "r219", "r223", "r231", "r233", "r253", "r308", "r383", "r437", "r438", "r439", "r447", "r448", "r469", "r497", "r498", "r499", "r500", "r501", "r503", "r521", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/Cover", "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r217", "r218", "r219", "r253", "r532" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/BalanceSheetsParenthetical", "http://idt.net/role/CashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetailsNarrative", "http://idt.net/role/Cover", "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical", "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "verboseLabel": "Stock issued to certain executive officers for bonus payments" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r3", "r4", "r93", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Issuance of shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r93", "r101", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of exercised of stock options shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r3", "r4", "r93", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Issuance of shares, value" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r19", "r93", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Aggregate repurchased shares" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Shares remained available for repurchase under stock repurchase program" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r66", "r666", "r703", "r723", "r770" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total IDT Corporation stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IDT Corporation stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r115", "r116", "r125", "r165", "r166", "r198", "r217", "r218", "r219", "r223", "r231", "r308", "r383", "r437", "r438", "r439", "r447", "r448", "r469", "r497", "r498", "r503", "r521", "r572", "r573", "r703", "r723", "r770" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r104", "r212", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r381", "r383", "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r18", "r102" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r18", "r102" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r4", "r93", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Class B common stock shares repurchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r18", "r102", "r103" ], "calculation": { "http://idt.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,830 and 3,613 shares of Class B common stock at January 31, 2023 and July 31, 2022, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r93", "r101", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Aggregate purchase price of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "auth_ref": [ "r742", "r788" ], "lang": { "en-us": { "role": { "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae).", "label": "US Government-sponsored Enterprises Debt Securities [Member]" } } }, "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bill Securities [Member]" } } }, "localname": "USTreasuryBillSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Schedule of Unrealized (losses) Gains for All Equity Investments" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnusualOrInfrequentItemInsuranceProceeds": { "auth_ref": [ "r37" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Corporate\u2014Straight Path Communications Inc. class action insurance claims" } } }, "localname": "UnusualOrInfrequentItemInsuranceProceeds", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/VariableInterestEntity" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r124", "r461", "r462", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r238", "r247" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted weighted-average number of shares", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r237", "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic weighted-average number of shares", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfWeighted-averageNumberOfSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails", "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average number of shares used in calculation of earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "https://asc.fasb.org/topic&trid=2122503", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5498026-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 102 0001493152-23-007467-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-007467-xbrl.zip M4$L#!!0 ( "N*;58_6 1*!0@ *$Q * 97@S,2TQ+FAT;>U;;6_B M2!+^CL1_Z(NTJXP$@22;.REA(_'B;%@Q(0O.:N9C8[>A+[:;<=LP[*^_I[IM M(,#,)+?)[ 1EI FV^ZVJZZFJIQK3N';?]R[+I<:UT^S@D]&_AMMU>\YEHV8_ MT5K+FQNM?N\ZO!X&*TW-V7)^FS)61T.Q&S-E 13RNV <5-A2)# XP M$$-OGSKN@D4\&*2G%XU:"[M"\^+C]B752N1XDKZX M5LZ'ZVZKZY9+I\='Q]]/N1_-9B,5^J])M[8S<+M7W7;3[?9ORJ7^%6M?=YTK MYGQPVG=N]T^']:_0[ SV3._"H'NEU.W=8'C7O($3NGU8L'W=O/G-8LY'LTEH.:G73_9L3QZ%]&?2Y[^93F6P>%F%NI5R:3B) M,A&RWU7,T=,3"2W+T@E/S_=(TW_>=">G1_\Y,SGPV90Z/BJ7NFS"9X(E8B;% M7/@PG-3LCXPG\(9PP09BJI*4J9A=J23"N.H?3 6LVW%96R5HXZE4\;YMS%Y: M^P36;G$-&\.:T8+=QVH>"G\L*M;HB36UKS!KK%+F80(N8\;C!)4Q%,F6ILOVV.L3"$UKS9%$NH4_$[P467IM4XYD/ M:;!F2$29%J$.GDR\+$*W&.,ABB\2-I](;\)T1G]6X^6!N.Y$N:N4((S$)T +(5T&?6TT8@C^L)"T(UUP7L$S&6.DTX5N+TT H. M,:UN%KRZD&8E+LGQ!N!7HM0O +#[P-@_)_I3IBYT#M&<4%$,4T$@<7NHWQDD M=!E/A(EIP) S0V'%, 4,W=E;230ZMJBG M!1@%US5GL-@D8;ZR4+GT8*7@P4H!5B)--WT$/8C*O!3KS(V_C^#_9U5#[5LN M=83&JD""2>G?QFF%Z(;',_WX(93V1P*0RU>R1$)E"29 ,)U)32':/JA1(M)#&*U"Z?/42#K2TI<\D:2!M(3')*V8 M9LHT<1#C]W!$HBPFI"LM(%&*%$*CIJ#FTLM"3JD(BADIEOF /,ERHW5.AZN1 MH(Y(%A@O_/U$TCX[R6C+21X=:;=\Y?$Q>I?+E$N;/D/=X&N2YQI0&[Q:GWO0=<7GRB63]C[G*DTS M5*4:>TOLS/-4XAL)#/\?BQB<*X3?H$5,R2.I"XH;ZQOP7#E%WME/".VS=WCP M#F?&P\R$64*." )0<3F#R?4.2KUD68_(&_9V@V47H95\ 0,1\LD5@$8^4EGZ M91$>D]KXLK>@4B58C^^[BU4V*HH@X^#";@6=S$"@V-]+H^\SGGV*]A8IVY"C M YF<*YN6G;A^0HPGEJ,\+TL(5VN,8GO66;$F7"\)&(5MXU'"!TM#S#<[DF>;!0OE MO<"'.5G:&%#YVYMTP5[.B][JZ6=4ZNSOU-/F)-POW*ZR"JH4Y->1OXJOA-V= M* (MV<7$MNJ%I7@<-4.J$KWD/N8!YHPBF:9"?"6'C138%;7[$@*:20[A'\@8 MVJ0D7%#I4OBU^)1)*&!<.(L]%( M=CEO65:O<\'OB8=89FR8B&'UYMB^.(K\(IIW)@Y;9Z*2V (8 O&'O%LB$-[7468>NAMM$F3X [CVW?F,YK5,W4M4T0FB!!O*L M4\*$::#2?(.3P[=BZ8",9RJ<">($,1_GWT0E>607T314"X'6^4396,X?. ? M_!7&5"X]&OE';U]L_[@*=0"9\W+I/4\0G(Y/*^RD?G+ZPOI]5]NXS5;/86VG MUQO>-MO=F]]^/:@?F/O;9J=3W#]9O[GTTPEUK?]T 4:1^"*I>BH,^51#H.+J MP+Q-VG '3U]@1LP+)4"!AE1-#_)W4QMNY_\6^*S^TPONN=O9%C'?G)%*4Q6= MLU;(O7MV?(3(R,Q1KYWU<4KL>@7I911K="]KNF:5&5Z_OW-Z[/?^37/8J'4O MU]7%G\&/8N3O;-A=QGB"J+?/,4\1:*K8.1-LE@\*O-6?-P,W6I?V%2Z['>8] MKJVW:\U&O5K]VA,I JN$\UEX&9W)L;ZM_C94W7"!F@FVEWO[SC04^U>URJZD M"/US=@M.=8%Y/F6H(&C\!>M/37EXSGHUAR-W.1QMY:UOY51#;$9H>&B,4@1FQC =K4Z_B1X&/ AN-&O:B MV):US:S1;MH=HY]:T$\L[&\NZ*<9_P-02P,$% @ *XIM5@S:_] ." MC#$ H !E>#,Q+3(N:'1M[5MM;R(Y$OZ.Q'_P1=I51H*0E\V=E+"1"#0; M)"9DH>7-]ZPL;^%^ZWN][D4K2,W9T M.$F9+\?"L&LQ8WTUYDG%O:BP@= RVL- #+TIQJ7B6UKEL;Q-SE@@DE3H<_;4 MN<[9F.M;F513-3ECZ+YX,51IJL;VW=Y%O=V[]E?EK$9\+./YV?=FMWV-_*]P MPF"FRXM?DZ&9G-=KE[ (S8N/FS65GBN^%7/Y_YRMVD3+VU&:OY))*&CJ0YF\ ML%;>YZO.9<\S[W+QJ M7/_AL4;39_U/78\=G?#JT6_[_$/MZ#1TWW9(^<:@7&JT>C>^UV*%(1CL,/": MA&EVT-JKW/7>^+-1!:C@\/CW?('D]"]PNEE/]D)I71 M_'632J=2+GWD.A"Q8FUI@I'0%=A-T\HL'?'T;(>4_?F[=WQR\*_3ER4[1P?E M4H>-^%0P+:92S$2(C9.&_9EQ#?C'<]87$Z53IA+65GJ,<=4_F8I8I^6SIM)H MXZE4R:X99B=W^QB[?BHK;=.VV.E28-5$I"S !EPGC MR9QE2:HSP4S*4S&&@(0!#NT $LEC%O$ KS138YFR5+E^&QT2$0ACN)Z72^@S MYG<""Z],:O NA#18,R9.3(M0AT#J(!NC6X+Q$"44FLU&,A@QD]&/Y?B9T"*? MA#082Q,+'LKDELUD.H*&9B("*R'F+9@+QRUN MI4DUQTJ<7CK!(:;3S8'7%-(LQ24YW@'\1I3Z#0#V[VWVK]I\S=2YR2&:$RJ* M82J*)![WS0>+A [C6MB8!@S)82P(&TP Z<-8FA&-H&YCQ'"*X_0<@J;%RF08 M1]%=J]B!;Z)5($*\!GCV ;90 +T.4=ZW8,236\$:")S]+(9VMFXYW1=.#%N[ MT)-[E,2;$X=Z6H!1<%UQ!H=-$N:1ARM%]U:*L!)INNXCZ$%4YK589[[Y MNPC^GZL:RMYRJ24,5@42;$K_/DXK1#<"GIFG#Z&T/Q2 7+Z2(Q(JTY@ P70J M#85HRTU$8B>B(F;)8593A!8QMR!V5&(%AY4\?5"C1*2',$;%,N2IE71H9"BY MEJ2!=(3')JV$9LH,<1#K]W!$HBPVI"LC(%&*%$*C)J#F,LAB3JD(BEDI%OF M/,EQHU5.AV]#01V1+#!>A+N)I%UVDN&&DSPYTF[XRM-C]#:7*9?6?8:ZP<^F M,B1/X$8EG-(1-_ B(NWD'ER'!5+A/)(/92S3.7&=;>N2YUI06[PZG[O7=X>43I0(P=(0 M\ZU%\FPS9[&\$_BP)TMK RH_;*1S]GI>]%Y/OZ!2IS]23]N3\+!PN\HRJ%*0 M7T7^,KX2=K>B"+1D&Q/;J!<6XG'4#*G29L%][ O,.1[+-!7BD1PV5&!7U!Y* M"&@GV8=_(&,8FY+PA4J7PJ_%UTQ" >O"61+8,Z@/[V7S&U/-ELV-&%08ZTH@ MF0Y!Z#PED *PRWG+HGJ="7Y'/,0Q8\M$+*NWQ_;%4>2#:-Z:.%R=B7*23ARW MQ&$>8J01BS#\(/+S6@!# %\P]HIC0P;:FVP,TT-MJTV> +<>V[XSG;>HFJUK M&R TD4:\JP!3PH9IH-+^!B>';\71 9E,53P5Q D2?IO_)DKGD5V,)[&:"[3. M1LK%L_?M\[W+//-XU6JWA^MGXS&:8CZGKXRSD8A0Z%K@8J MCOG$0*#BVYZ]-%KW^\]?8$K,"R5 @8943?;R*ZAUO_5_"WQZ^,LKVMQO;8J8 M&Z>X.W09\^".'1T@,C)[U/N^CF+USD7-U)PR'QM]X*7'VIU!\XKN M$'8N5C7&C_[?99__XKW]D^2WN3:NU%I;O5D5FR,IHD+! M(J?W7 VXINJ:%]1LR+UXM;Q86.^5KX _>%$:BOVC6H551!R>L1LPJW/,\S5# M'4'CSUEO8HO$,];E*(*KU0(+KG*['W@W ML]):]MI4?AG'MD2G^YL1B\B.6(2$E:F7(:3 1X&->@VV*,RR8LP:6=-9#(;O MM;ZX/Z^@O\+X'U!+ P04 " KBFU6;$3*$A$% #.&P "@ &5X,S(M M,2YH=&W=66U3VS@0_IZ9_(>]S)2!F;RG]"!),Q.24,*$EQ+WYOI1L>5$5ULR MD@SD?OVM9#L)";V6'H$#9L#(EM;[K%:/GI7;)\[9J)//M4\&W3Y>P?RTG:$S M&G3:E>2*3ROIX_;11?\KC)VOH\''@B^X;D*M&FEP6$@5G--;N!(AX<7D1A'& M5#*_@ -QZ&4V3M,[72(!F_(FN)1K*EOPL[9:$!(Y9;RD1=0$[+ZX,1%:B]#> M*W3:QQ?GSJJ?)9^$+)@W?V3=]E7L;YHX@Y:..CM\HJ)6NW*$$3%V\7*Y!NFQ M[ELWE[\M6(V)9-.93F\Q[E%CNLKX$Z,:_'DR/!HZ^5RC7JX]*;A_G9O[4)/I M?ZGYFHC >RVX>E1JYC.7:"9X/G<92Q43KD&+-P2R=I#/?2F/R[TR=G$-4J@U M]JMO".$N4?E(NH'/HNAHN M?*A7J_6]-P0U(Y[GV"3^BA7RP7QMFZ@WRK_O/^T&.$2V<07G:7[>,CT#G%/X M'!.)\0OF<$4C(35F+0S[#O2$Q*:E*=@U'7<"[SH6K9X((\+G.]*V]@ ?'PL9 MXEM*G_&MTAJ]3HP"13P>G!*.[3DT:D7,E7HCGR,*?!;@HX4;N&YBR31#3(1[ M,+AS9X1/*;H1ADRI=2\27S,GBC!$X+,PI@&<"DXP#+T9HSZ:0;.:W5!,4R1= M] C1&3,IBB+&Q!+RO C1RBJN'4#*7SL* ]:R]%4$=)ND:S[Z[II/X&PN%)$L ME"(^)W98.(=O7-QB&*:TN:5L>W]0/MQ?7S$/Y]P32Y.M+J*7@U4KYW,.3G"Z M6/PXP)7C8C8%)G47Z2SI=(EN6R;](_#1E M:H>-]RVS)-Y<)-]H@M33!&$90]AAG@C295)E*)Y M3(( $2%Y,A)@&JD(,T<5[2B?<<)=LR:-F2)O>(@R3,1T82S49[\F<^=$>G.D".2;7++^)YU;ISNT6@ O<%H-+[L]H;GGSX6 MJ@7;ONSV^UG[T?ANF:=GIFOU70LEIO2H++DB"$BDT*'LOX(]$&D[5X]_P8U1 M!RX)LFQ 65I(CU?:3O^7'=ZOOMMBS)W^IHMI<#(5?100]QO4RLB1H$3 O,<< MW3QT\+,=8.UAIZ(J"9CQR=F7P0A.+\Z[XW9EV%F%BW^N_B^3_,P3^U].X=#5 M5WN:E\C])!Q6\V\<%-E O5I\MH!)0&Q4,6M0UY9 Q9)MYW7OB"^_Q6^A!N_F MH9*S(HUAY8#Z7U,.2J,4,&5#5D)X,)FO5IA%4ST(%'82/.'& MMBN)L4.P;27'#/.JA,V+CU,%(VUN& M1,S; #&OK)\P0,"T/5C/[Z/L21.8XU'E.EGTDK9S2T MY2\$WSU'1V"_E4IPS&C@->&23&D+[6 $N(OC&RVXB&PIT80141I*I8Q4^\,_ M,N?6>/"#X<8?:0WT:JD'5_7?NCZ\KUTVA=V: -P$OU0##^SQ]RRG81 >\>5 M0 DS$&2]>)_5[J-GE=:Y>S%JYW.M\T&GCY]@?EKNT!T-VJUR\HF]Y;2[U1WW M/\.-^WDT^%@(!-<-J%8B#2Z;4P67= '78DZXDSQPX(9*%A1P(DZ]RN9I>J>+ M)&13W@"/,>OBQ]46I*>:;\U<_S9ATR>236#J4:E9 MP#RBF>#YW%4L54RX!BWV"&3U))_[K713ZI5PB&>00K5^7-DCA(=$Y7,=7T2: M^K"QB2N\IY4/(((]0JQG-)^[(7)".%7%\5U(E]#Q-(P#J%4JM:,]@IH1STL< M$G_&"OE@N75,U.JEGX^?]P <(MMX@O,T/A=,SP#W%#[%1*+_PB5'SXE7!L+Z%>=3!6:O5\CB@(6(A=*S,P;V+)-$-,A/LPN/-FA$\IFC&?,Z6V MK4ALS8QP8.C !9$>#06<,>7-J'2@-V,TP"8GW&,DQ$A%WD6C$*!9*07BH%LL M)R\=B#82N7H"*84=*/19TS*8 V@Y2=,^^L>T3Q ]S!61Y(J#_<1.FR_A"Q<+ M],24-G84<.]/2J?'VTGS>-@]LSK9:1Z]'JQJ*9]S<8/3? GB$)/'PV@*3?2N M(EK2VYA).D<3E-GY]4EX2#!M)%2/#_VC5;2LXW\5^VG(5$_K[YLF*_;.DWL: M(+4T0!A'/IPG%(K4JPGC2!N,VPW/HH4NB\!J ^;G@CGS.G MV PY(CDI=XSO1??&[71' ^@-1J.;JTYO>/G+QT*E8-M7G7X_:S\9WX+Y>F:& M5MXU465*G\JB)\*01 H-ROXKV#N1EGO]]!=\->K (V$6#:A,"^D-2\OM_[#! MQY5W._2YVW]H8NJ<3$AW0^)]@6H).1*4")G_E-N;Q^Y^=@.L-6R753D!<]&Y MQG@9P]GPIG<^N&Z5A^U-Q/CG^O^RSR^\M__E+@Y-?;-W>JGH3_R1*O\'-T;6 M5V\6HBUC,H!;M;(>2&-M&[C9*UM4TJ7VF(EDC! MF6>(T];G/X!@AN7TA.+82(JOS*<^&B,>7#\8@;M@*(HGIJI*930N]=BX():< MJ1D.P(6^\V(!W<)0.Z.]00!Q9.YEC<54Z5TKYI?,&;3^IV(1.82&?@.NR)0V M<0&$R3V=HS@>3+N?TZ^*31?*/X-4$L#!!0 ( "N*;59$0'>(7O$! #/['@ , M 9F]R;3$P+7$N:'1M[+UK<]K*LC_\/E7K.^CXG/6OI HGDK@[67X*,'9( M;' ,SNT-)=!@% N)2,(V_O3/C"X@0 ))S.@"L\\^.QATF>[Y34]W3U\^_7\O M$YEY IHNJ7AOY.9,3JMG/Q_Y_^\^30VX'7P6D7_[V1L M&-.S#Q^>GY_?/^??J]K#!ZY:K7YX0=><6!>=O7A>Q[,L]^'GS75W. 83X512 M=$-0AF!QDRPIC_[/1[\N+AUHLK1R*?K&>4G^P\:CX:_B\@;WQ:4/UH\KEQJ> MEQ:M2PWG4DE7"SQ7WC8.ZXK%#2]^UW)HS)!"\+-^=[V\W/"^?GGI!T,3%'VD M:A/!@'.(GE0\9?E3ON1ZR*D.ABL/@G^_?U"?=CZGCG@: O M."Z"-78[[X0_P#MXWKE0 R/?QY8^P%^="V?ZZ8,@3!<7CP1]8%YH_[#R5/N[ M4WTVG[[)_&5EB**AG1KS M*="]R8<_?T _HWO84Y8[Y1=3,51GBJ'-O?EK_[CR*CA>3R)6+FI=]!872:+Q M7@'F[WF(3>[$% ) $.&_#/K/)T,R9'#^Z8/U+_QU @R!0;>?@K\SZ>F_DX:J M&)![ISU(Q DSM/[Z[\0 +\8'2U9\0/=]L!_[Z7].3YE+"F+4S M&?,BOGQD6A?FAS[+U_OWW7_YBZM:[1;^@X;/G)X&O3O/]2&1?9NXOD-57$]ZD(=SLPG2?I0D&^!)JGB)?Q.[W\+P_=B MR?7,QDS3%H_\!02MJ8@7@@'ZUL_77?:Y/6=?;[[]]U^85^1]AXW>80T:S5B( M9Y;9_L^+GWTD%#D6/O;O>_AUF/OY?K>S=KL>XOX2 OM%G^O;NXA%'/PJS#/@ M&,:"!B#Q?7/3M!ZBF]^%>WBU?SO30+_@?LH4?A/F&7!M M0PGS +0^ZWP*1U\7/"#0Z/!^YZ/]@($JSAG=F,O@OY,1E&-G#,=.#:8G32"9 M;?#,W*D30'Y8MRAK?)24R=(!J'=F>4,%8$:;0]HIU8@9?!5 M0#KS%"XGYTOI\NG#RBOPO'5%])R>R!O]Q-;)^>DI6SXE MQ% ?279RCB[?\L9+31@B/0@N3Y0J5$V:F2-:U<-5#U4$_4R09[NH:?-2Y,R+G]1B'Q%M< MWAQ2%?N0S)&T='T&Q(N9!DTA"U_FV,S?.E-TE]Y\ =I0TH%XXCVS' ?9N.1F MWWY^OZ%.)JIB/ND&3 908JW^TI %7:]9/ZW36V +ATEOW8_>8N;H[6E T&?: MW$7Q)EGES)%5&T)9-).AS!,[QAAH>0$L9JA/@1RQ^L4&:V#MH MS4#36&P*F@*?KOM1ECWITU85=#VT1Z')_H T):BL&3[T<2QV^FKBGYENF.I5 M3ZV)HH2N@7NX((DMI2%,)4.03343>1-$!#*(,-,I<8<,2UTR %2PGJ0AL!AS M!X;J@V(^Q6/W("N,N3QESQ;9S>'?JU+&GB"BGBL=.A>B[PP<_FTP9;P)N)%P M^+?(E#$BW+Z#?U^]D115@S:Q\^8+,$2+%Z"!7TBZH4F#F;FQ]E3OH7Y696BL MZW'N+\@Y>T1L\-M'>/S;;$)L\%F&?G3CWS\3HCO(/LGCM_22FN7(^R&/7U=( MB OP+@Q_)K5=?;P.B,>L)+G$(<.:T.A$0_ 9W'OT\1(#&<\,WCWW0( MT!1$L.;Q;R,$* DH,/+X)20!8D(INWE\,K!UT3N#0UZ.'WZ29RB6.U% MKY_L+*7WT,J/WB +O(S_1(D*^4V)&*'1 M)32^0_BXB0XHG*OD]R!2%(:2RU7\=E"0Z!(3;W'*X6HR 6?$Z/23NU7\1^6D MZ SBDZ@F$P46A9SHTK2:3(17%"*#2D_\05JD* HC+8OLP00]DQ"R1?9@@I[W MD%E%]F"B>K&+NB*!Y):4\2:8A"P22'Q)&2/""=;,1?42$:!07I$A#B?JJA> M(@*:0/8) 1+#"5\"J20$: HB6 DDAQ"@)*# ()#W0("84,HNQLR&5$72$9&F M^0.-ZB4BES$FE&2"6>$D/,9@3&7)1,\B:ZJ8\R5(7,BR"U"F7F< M KB8]@/N/>GVDZ5%\O%7I.@.)Q:+:3_,WT)HY-5<(A]\18KH@(IS*>T15_X4 MAM*F2P=RZ$1(?)<.Y#3*GSU!U)Q2,@?2,7(ANB@DD/>1,MX$E)@$)]%5=8SI0:1\W,Y!)$X!7.+3?V2S%]T^LK2$.1@D3KI#B<42YD".6 F- MNII+F&,1XB0ZF.)OZ9X$Z0O0)CS?],\"2ZJDX@U/Y6F#ONFN'?F:2!)OQ? M8WX#C+$*T?P$;'?.MEQ 0UUF ZZ/N5S KXINC+D^T^$VKNO VCL;@CZV?]E: M+G_[N GP6E.' (@Z&D57D$%GM,130]6FJ@8Q<0_?&7G0!.(K5P8=N"'!!OHW MAEK![WUT]5+@HHVJ0J"(VAUX LHL0@LJ&Q#>LJ!"H!+%UI%N"^'9/E("KK0= M//4O +!]I 32,G;PU%\%VSY2C'$L$7$ZG.F&.NE?2O#:X=C6$X?J#.Z5\_Y5 M?7W$50*B*=J(VX*EKIG&G]Q59J0CQ5>)1"P3((4ESE^[T=*-78YLRZ[PZU>CB501#+:B".N7H[E8EZ]_A0$ M7;UPS#&OWJAO1Q+H$);2'TF[.K-Q[[W^HPX\NK%V(!V M3PJ"KUX"03A$N!Y@]1(PXDF0$F3U$CC]"ZGCAUV]!+P^T48<>?42*(,0D8+@ MJY= Q0(B7 ^P>@GDEY,@)#$#M9$!M#O+#_P+"-JE]+06CU;3.R-?YQS'D>A%\@3YB/S7EZJ&/(H7 M8&!TP7"F288$=)>C^4I3=?U>T8 @2Z_P3T%2ZF"D:F#CG'&5B,6DW'>OU">@ M*8@;W2F<-'BOV$3NRZDFZ4!??;/W[/$D8I>)<0!BM[SBD@&:(8VD(7P8O. " M3%5=\CY>Y7@"073Q$7K?=4YMZI(L[YQ4 O%#\=%Z T<^E*:"7%<5T9="_!OP MM:H\]( V\3UA65N&M@#M G3>5&NH\#:(1LBA6PV,@ ;7HONXUK[ZNZ0++67H M356>0+#)7E35:XIH?6KLH&^#% (!&M8QV!)T/R1CK,[@&P11DN<7 J^B:28 M&!4DS0Q.;DVF\".B&IT\UA1E)LBU"=(P@OF7ULDJL%DD:\/PWB0+_QX>QVSM M.GV#A.$_THICOK:?B4&R]CAI:L\F<$D/PQU];1Y! ^]S$*Z XBG6-=,AD)X0 M1Q"O(#-F<)]8!*+.P 7:OT_.K=?RIWS%&;X]5/)GYAC()J#1[T64_^%@&*+P M*TTXHAOVG"G\NRRTCU3'6K'"19HO*(\F;,6ZX%20:'NPKN,M9=RJMA?(.ED* M/P6N=_T:6J=R?LVL7%QS8RJWP)SX._0>#3+2AW",/CP4FV2QW 6\!GP[_+<& M35 C,J4\%DKQ1J:1H13/G.+-\-^@% 7BNHB-CF .![5%O)G?Y*C%@N(B?@^# M$US64"<#J&JA*U!$(!P#'!#\I$NB*8Q59>$ULK&>[,03P*5 M _=2:]>]D\14(,S%G<(K>T$HQ3'%)8P^&7*4XIC3$HMW*4=3]()0BT-PE0@$ MI&'6;F)C!9]ZG3>VU8ZQ_1\YU28V8& L^I4L-[!@ ^/A,SY5)S8L8'9DQ4<] MEKDG4.IH,0YK-[1'(W:4Q5CJ@B[IC;$ V=125@^IT)J3F9<>!7XG Z9+7JD7G<_>*.M"!9I[768L>E?Q2AE!J MV&7!W)0N]I0N, P9A#ADVZ"10$G_F&GS*+,%E1V)^=NYM90)9T41G:(?0 M*+-X*TY\%S3)$@I6E$D3ZL;0[G'7H3#VB< I\_AUOHN968WM#IAQE+>"AB8@ MS&&--]&WFC01M'D=*& D#27XT5LC+Y.(D!V:X?SZK3!' XN1& (!HB&(6;>B M]B2FA'][@6!#Q5;<4 OI%=B7IB2]A35-0_++)=QV+W7LJ MQLXH:2!X]Z:+L=E).@C>M2=@/L*QL]&621Y7D*2HED>%Q=M,(MS@=G"N@C'^ M& TN'IA$DP.5?6)WTT;K3CVU@E'SMBN)\;$(.@P]K- MKVCU!="78TD4@?DW&J>9HP&4(="M*V1)>3S3AV,P$>"CF1?S[[&&WB*)QBD: M$&#?M+@-F)K$XMO%]Q"6"LKW AIC4@)'-S:,Z=F'#\_/S^]U,'S_H#Y]:+2^ MGIRS+,NQ;+&O%E5N<[U<&X'QIL]2?STMU&OZWLJVF9E)L7W(2/"!AY/K!_DF$ M@WF9RE!_M+/Y&%&:H&)\JN(N+0:9ANXWB>J,S&RDVHNDGYP[EVP2;0UKX_GN ML7WP'EPTL$@*A 1\RG)&%HRQ?XEKUNO'..OU8YGU#,K152:Y!2(1)MGF:W:9 M9!,0!Y+HKI&F72.NI4%G/36SGO!:I[K",:YU.NN'M]9]'2+94H/6;&Z3F!39 MW+Y.V QSF8O"93X6+J][DS/-Y0C^(Z)<7NP3'!NY6\NA["!6P@5J!J$JR&ON MM8NX6+)[$SELG=5$#&'M)0(J#TVOR1 JTZ!=Q8_*[?V'C@.&6WEP9'CPZKAT M'"CPH/S(YCYX9ZGC0$1@?AP93GSZ7AX'*+R)/S($M+EBR M#A[JHLF(BR;K0*,^GL1]/%F'$'42I M*C,]%3EVU-Y.JV63O+T=1[YO)%12>_N([>TD4$GM[?3:VTG@@=K;Z;"W$Y$% MU-[.G+V=!$ZHO9TF>SL)!%![.ZWV=CS539R*$/2D.ULV3CK2 M)6PA4/K*GI M?FRF>]9A36W_E-G^60<4=1ZD)RT@<^"AWH>,>!^R#C3JODCIT22>"!.B72X91(1!90IT3F MG!))X(0Z)=+DE$@" =0ID5:G1(QHR*Y3@BB3%H$W3A$5&C.1+4,P'0DF$8JY MQ!-/MA>LJ7_CV/P;68MQ-GQ: M%[VS%7H3Q0H?)1DIGCK%/EAI"Y:U8LIQN:O*,_3WH>UA_MC92C_%4C@L 8.? MCJ%P/Q[TK%),\1(*+SU-<)PER/DV4Z2A<%S29P<'*)Z"X6GI/=>FJ@9?>!0 M6CJN5ZBFH F6W$^5Y<0-J[1E[N_""E66TZHL9Q!+5%FF> F!%ZHLIUE9SA"> MJ+*<%F4YM:#9[&I&E>7$#:NTM2S;A16J+*=56X=>+(W_ALHR^=P52KZ"&AVBNPA:=6Z9IS=:JHX M&QH=K0NT)VD(EN)H)R]V8^M@5?OL!1A19%-D'^9I($4V1?9ANNXHLBFR#U// M-E._CP[#+JJ/&*W9TYTI6H\7K=G3ARE:CQ>MV=-Q*5J/%ZW9TUMOU($D@YXZ MO9^N8O9 3Z^VHWB#&[%C.Y5 M[W]#,*OS49R?;>$+17RF=7&*>(KXX]+/*>(IXH]+9Z>(IX@_+CT>)ZB3CK-*, MZ.SIUQ31%-';$)T]O9HBFB)Z&Z*SIT]31%-$;T-T]O3HE5CY_E"=*88V[]]W MLXI;U;PHRA.3=_& M(\-MV-J!%*FI[1AY7,C=6^&D2$X"R9F'*(5$G";/53VK.,F$R7-5IR@E8/(< M!6K38_)0%&,R>8X#MPF:/!2IA$R>HT!NFDP>BN2P)D]V(4HA$8O)XSK,S/@Q M9:IMG\5):1J.)K,'VAT6T%&".'E3B((:KT%TG#!.P#*BP"5K'QTED--@*%%@ M[Y])D''$4H3$9STYW=?:JG*?<=BDVGIR!N?B,\4M1@/J.'&[49J9,'D2CA'-'DII MPE$*31Z*8DPFSW'@]G@3CK*'5)IPE%*3AR(YK,F378A22,1B\AQ.I&6J;9]4 MQ7EF#[0TX2B-IA %-5Z#Z#AA?.P)1]D#+DTX2JNA1(&]?Z.'C".6(B0^Z^F MHBM3;3VE+;8S>[BE"4=I-* HKG';4$>*9)IPE$'LTH2CM)I1%-N1L7U H*4@ MP965YM.%CB8<'5_8<&H[R_FBE"8!V^--.,H>4FG" M44I-'HKDL"9/=B%*(1&+R7,XD9:IMGU2%>>9/=#2A*,TFD(4U'@-HN.$\;$G M'&4/N#3A**V&$@7V7L ^!,12A,1G/1U0=&6JK:>TQ79F#[[$9I9L+D M2;PH?=902A..4FCR4!1C,GF. [?'FW"4/:32A*.4FCP4R6%-GNQ"E$(B%I/G M<"(M4VW[I"K.,WN@I0E':32%**CQ&D3'">-C3SC*'G!IPE%:#24*[+V ?0B( MI0B)SWHZH.C*5%M/:8OMS!YN:<)1&@THBFO<-M21(IDF'&40NS3A**UF%,5V M9&P?$&@I2/8$24WOC%RY:)"?_1M)D2:S2?:!<2D]NA6/IWS8UGGSFG$?;>G 4&?:?.Z M)$/)-YQIDB%E?>H=WU9+&:G:Q#PEJ\\;4(%Z4+5Y9W0!!H9-ZGSUR&([.PY< M'FQBXTI] IIB+I*IJNBJ!D2H<0-MJDDZT%UL/&;$A&?2D>&HH6I358.\K*N* M>/2 V&HW$LD $T-"M#R T=\6RJZ@[)QX<+?UXD@0R;E! G#059,2+8P6$%Q,.' >;VN9DHBH-6=#U^FK:W6\@/H#, MGWUL1(R:I'9&74,=/JZ+AW56[,9"D"'X'K^L*QI !4:'!A#=4]@9'1^4$:I"\R-AV9FV>IJVR.?\;+'88O1^ M[6!VRJ31%6F,5N(0G(.IJH"5YE1;9NA0D;[AAZ28IYA/1Z.4:*ZA2F*NH>6, M-ZAFX;$.0G&%NHE"-=*@V#L4[*6V+8=ORQ^*O4/!7C:.%BGV#A%[Z6LPL\0> M3-_\ M%H"V,'&5&MDV64FO$K>O/=@JL7$;@X2N.I\X-EK*^-&ODG@RR ]_E2 PAEXE M"+>DC_GI#D)WD$1C!]Q; 9%3$[H!T T@:9"[)3DID*.%E!@DLR0),LTDXDA: M#_SW6G:'(?_N@ P%H(C\$/.>)BBZ,$1- ?3ZW/W+:IBT/S<2%#!))&%26*0> M%O$D::Z?/E* I!L@V3A9]#W5MF)>#RS"-T1\Q%;Z*99"G5)3+*452]D[=:98 M2BN6LG>*3+&45BRE]E385U\RJQX<+Y2VD4^UI5#:$D52.I&4/5V)(BF=2,J> MID21E$XDI4]/6B:2L]1+F7XOY6H^-TOZ=(.CL,@:++A88$$/O3('"_*'7ILF M$@5(N@&258.)XBI#N,J0^41QE2%#@-$"QKK\\7'S_ ]@C8< MSTVNK )H"]]V(RCBP%SLO]3 WQE0AG.?46V9J00!'D] IVHL56,/ M#^#' 5Z*D;T.%2U]^BM MNHT+]$PQW)DBA57Z897:(\5U&?5=T"1A($/-PP"HLU?3I/E6DR:"-J\#!8P@ MZ^#';",+E;]IJ(JNRI*(3A--*E&I]A5(A>/%D7EG*% R")0X=&0HZHJG7'D! ME#OPI,I/4"8W-"!*QJ4PE&3SG-XT ^V\@MY%75 .)(]@E!F>(* M,$2Z]D#!20%I"\@D]A**2 I('T!F8S+P@8=Y$,/R #: M4MD&GF]'SW4"J>\A5#HHQ<=Q.Q%VNCSIUD:WMBQ*O$U$ZYK1;[Z XI*!"D"W%%%ZDL298!]$HI^\B:5PV1_^%38@MC%%OX,.3&_E$8& %91C,[4/*-1Q)8R M1%QZ K>RH&0;YX3!%F8(B)FKQ?C#34'"T#<1%E:1-<&8D")+H4^A?]!2WS^^ M@$*?0O_(W!=.,Z+)5%;G3A8Q71"[U7VS*] *US*AYA_-&DS?]K-V2&LOI$,O M,>C= 2PEE07C.@[=)7XI"-)27C)]8B,B=M9W=IU""D+T7I&,P\=R7)9*[5G0Q-Y\ZC)5_+A-Q;+O20A;6'PJ4CQ3 M/ <\WF +8>6SB3"B1K;9 R6_Z,Q=5R$_.Z,+20-#0]4R#M0=&[@WL0F:UO9D MD#&MO;TJARJ;4BP8TN)+H5.?])Z06AT'OL/6<= GJN-0'2<8GKD(.HZ),-*N ME.HI7UE\J@; <]O,)Q?D.V (DMQ5Y9E9;)B">D]0^X;5;V5XTKX5!)]PN+:1 M1MH6]6G\3G%-<7U([2\IKBFN0\CKS/66H;BFN,ZNO1@E3I3BFN(ZM6>7/D49 M:L/A;#(S>\VT@7&O:$"0I5=@=Y9!;+D2).5:U0\-QM[=;Q?^B9!L2=3!'G]! M4!=[S+9%LE6I3OPSLYASK%C9PHQ#1-RK-,RK.$.P%1<91Z<9000FSGP;TB/0%-%^0NT)ZD(;B<*6*V08$BE6XU M59P-C8YF4[6TW?WI/?!YMSO)._-^"42@";)=?FLR4R2K[+>..L#.;>;HAXZ& ML%Q($"-<#-;4BO<1O2VQ64_0%U;&JME!2%DLON]>;'!S8K7Q.)=TM5'D=\#QW?J\QPP)]> MNK<]FZ#& :J' M S8$#];'Z/54UTLO@*).)&77:W?S9?V]7@]V?E_A0@"&WL+7[)BR*?P8><)0 MR?0'#^'M/,@LPFA=$QUXEJ3SAQYZB7-1P+=\DE[.-&#I9_I8FC(C**#NP$B' MHDH8&E"$\$7NA#%4^SM5-135 /#[?#%_6,3YW,=@*B8=6\3^TF/KKV?6\8Y8Z[G5G!.FL/<*H$9*[%D9JS$XIPQ9[ < MF>DJ\6366"F/<\9SUT K.N5H\%.=$ MN0!0Q3E7;A%#8+I*'('I*O$$IJO$$UA7)3^#<.,X=BIP?2D"="9-GAF[M2)H.2L+W), M%VC2Z",S$;0'23DUU.D9PR[^'*B&H4[(RF0&'TJ*.[1G(Z$B23/SW:-Q[Q6EUZ!-7S$%O0H^,_T_&!I9"!= M@_/_][]PT7W\]&%P%#1_0F1NDOH_IZ?,I01D\8RYF\G@]%9X ,SIZ?DG"'/G MO3MI>Y9$8XQ>Q/Y[LG+G0-7@LK'NK,O"\)$I0%::;2I7AS@U/C+VQNY M]T7GCI/%C*$E:/^O:_P?5@@@-I&;$X=YFN+%)3%R*C8Y]^U6KWGQSYMNK]9K M=IF#H:O;;-S?M7JM9O>?-[7V!=/\V?A<:U\UF4;GYJ;5[;8Z[35:F>P1R]O$ M_A#@#JD\&*J2^^?-Q?O&>X9GH2KL-9O9(S)%"R^\6(;/8H29H2ZD,%_<*81= M0G5=#%,AFRER'&%TV;F[@6,W'XG.$J%=T:^REWT@ NGT]$(=SM"I(2K8T!^B MTWFVPG+]/HJ88;D\UW^%$SKLZK_U/UT!/@\JO(JJF.?"TI"QC^.A%KT>MFNH MRYB;$T814+0"2O9QO^_DG&-/OYE*]/*92Z;O$!]>6M(.;B\1O#ZAD1Z6[26) M@W\&ZAD.[Y;EJ2"*$@O7!\@X@@: MEA;^14] ,Z2A(#LL@2^Q3ML_&6+D8;/O^:*IJP_.UQ=@96T!?IL)&IP#>7X' MIJIF>*]%77_B9^7)GVL^'WDMCE1M(AC_G4@OQME 564@*(8V UZ+=&U,:/JK MY4+IX]8E:XA1V899CG^[K]WUFG?7OYB[YFWGKL?.X8IOQ7=,YQ(-O/>YR2P5N*7N5FOTX!4,5\T75G4;2##\'\L#8"Z( MA; Z7'OQZ QDN(O^\P9!8XFJV^9=JP.5^_9%\X)97][LVO*^-:/9FE:LF_?B M_J/=_?WULS>[^ ZP+&X1!6S#^\:B,)\#00.*UQI?&=C)^9=:&Q+XB\ES.08] M./CN?) S[^#\\"F%&%6*I/A-0G\'J>UP3G=RZ:8+R2"3DBM^F&N7O M;NY$_4=EU!CB5(U&@JQ[ZD;KH[*5H\)VY6BI,J1#1^K=U=K=EJD)!5.2T+"A M%G2H2I*??9CXP+#..JKF(>DH>>.?-Y<2E'@0JP.@G6UH,45[*5K5.="EUI7> M2_![X?KK7/_^6/Q>P> I6'_GR3EWBH[M.)\%%IO[..D)]-RZTD9MIETCR;./ MVFI[>#S7I5A]18K=@0=)-^#N;: >>-Z2[$8N5?]^?F25"H=-DJV^U\R-^^=- MHW,'=]U:SSP1.FZQ9IV\OVV^"$.#02QBU!&S9!HCZ$QW"H8HATUD)#B_ALXT MQJ:#ZMVQ\"@KJYE*__3C)5ZBO?&QM+?=]O6Z_;V?D6WC9JC*LC#5(6N<3XXY MC-.XCFA>>^'")J)0_9>PO5U>V1Y;RE#5H$$K(-/6+/K04&>*HX)+RT['=Q*Q=]FU.4KHOKYYVVI_H#C^'?K $[.X>WY M E=D\Z6 \V;[%%*QC"%[#G$/81B;(U Y,]<9HVJ,:HR!QOR9:9(N2D,TA5!; MV]ADS-L.G">26PZ9K-$>!$5Z-?]>5TQ7A0@6R7($J&N]OWO??<_8#2RUHX39 MJKRT'7:>\-I').XG_4AYN$BL&8)C3=.>%$.XG%]DF;75UT11 [IN_W,M*8#S MUC.N1F#Z]/E!X;X\8-,S/%Y^^JQXT_9WDN?*^8>O)>$/;MJ6KSXYA],F:(^!2:EZD6+N\!WM%FK><&?S M4?A'/]5.>_)<'S[&I^][C\\DFOD"-!W,PZKZQ!1[P@LL[S5OMRKDH/Q;FOJ; M:5/0+,\>;J9/USQN%*Z\_>2<+7,LGT$-/H;)?&MSS!JC.F*F&L2Q-!5D!KR MX+,^&#U>,.)[#<(FG+.0O:DVH: M$/Q%T4#Z^>6B^4L9?9$QB"+W^T[.WU;+^7>^ARD^LO1:A4+D=JPJ6P^X6;;! M5J_;S9\O(PS#7G_GR7DA7SGE6)9-^BB(,'3LDY[EV<[_^]\*SY4_ZO#%,I@B MCC"*R9(< X6C/$.>8$: ,PRY#,7( :46>8>AA3HV@30>WL%)$ES/'AU=J#!H MDB$!J$YHYFH"&A"9Z4S39^C(U%#AK99WCN/?#MXA?<,8 Z8V-,Z2HMXW@R1+ M)T >.N9:BO+ >Z%%TVJMA[K/"T@CRVQ#O]!1@3 <,T/4_&GKF:OM2?A$G M;HM[Z3!G$T53K$XF>!F.!04*<2@:GL<2_&8I/W!99WL98GY,(VRR^"1IV8)V MSO$# M!'D&F/][SW+,%-6('F\[_B2WC!-?NUD#67D-9$U[;?J'I]4O;O3K^[]_?]WA M.W!'$F'3]^8U)M/G9G']EZH],F:[0,:Y(@#B$C7[TYXHM#,MUR]/!./FKPFF MQ:7/)P-5WHP*=W+;[.NZYF7>2%6^_ 3URTFM^GF,022NO-",H-R.-H98[:., M%7XH[JZ^DTV;,.%\#=351AK-UT0+7T"\Q!P;VU)$=/@+F,&<&8X!G#$XL$>H MO $S% .9==HR6/8M]XX9"SHSDF1H$ JR#']$64HZ_/?O3$)6(C0.!\"^ #YS M82CF41"#E1!MF8O_O%G:F0LQCVQ(]+N9Z2/"7Z&\0&.8:F (3.G!\8R9?:HS M;^$#X7;#Z#.H9^IC%87L,E9[!WB/8*P/_EE8'28:HWDSLG)-*M[E&$$1F;>\ M1>4 [EKP@L$?2 .ZP7P1O L-PWZ061G?'(4Y2D$WF"IKH4<4YOI[7R%GG7,T M9IH&GV"E>B$19 C&3/>6>? M::O,(C,MV8#A&%=+.O)V4RL>T**!ZV4B&09<8J@SCZ&IJ#&/+,\9 -7B.8-: M5FC"T#R/NA ,@3$3Q=:DQ_(9CL_IGS?P%[0?, 6V:$?PSZQ"BDSWM,>\13-3 M_L@P?)Y_;U]BC"4=#EJ8HE!^S,+DGS?KTL0:LRD_IBH4 XZP /J[32E07(N- M7? $L<1>E-Y2P&#ONL.F_OG'%)\4\'X_E0)4"D22 G#5"8P,1PX883B$4D!# M;?O,M:"A#=;S6P:"[-3C!WT"A0=\A^9L4?^\&:H32-L\AQ0*^#2X!R,F/3 / MFOILC!G[Y_>0(& .300C23%3JG4D%M"I$,]^]!N@^3/WT;G,]P($ _.*C1$Z M(U@\"LD$^V*?P3I72HHEY#A^<,H[;G6W;O0^,=01/,/>530A2RY\/^_/7EY+ MQX5=P!K0?XU6@,5[%\JM89I0Q^0.?][^5Y\=R,;KK=\,C9[[[UB/:+QV52S3D]:UC/4@W-K:+1FYV-^M/^V=.W5CWIZ& M9U)4G^F2 G0?/P/0NZ#UNW+_VBX1K7CC,:#=Q6Z.8M$VO97$U$-M-8C=H>+* M)*)AT>!3HJXZ>_RA_"YK]6(,D/,<6!CHI8+Y&$\LX\I;22X:ESH'"#H'1ENL MD[D$9>SD/390C5%$4U'>XSW;+@(0T DB RQJ(ZFN.;0SX[]"YY;OH& MGB7X;OA>1H$DJ,@H?Y)T4^]1!&4H"3*R^%%"MWD0:4#+7-!$G4$9(I+H%^.6 M?RN\\S3&J>_K\ F.X/O2QT"6G17 O(6X-EU05GV9'?Z==V?,+SA$&U@;CN/2 MJC:'7K1U9YV.Q&_R;8>MMZ0XE#G7>)#ML<-[?$0H.KIE4S-]K3>"-APS%:OF M;VY3XHOF5R-5EM5G4R*;S=P9=6:8LAE^%4M ,75X8HU9QA.PFR]B]?O8^6(H MUI&IK84Y6L&-3JSC&2;WU8X W1)>^K:GX39,>LV0NJZYQCK+)=:76N;FD6?S M;*7?G^FG#X(P/3TUNA&QL(60DY4MK0:' M;&UC\+\59\C]S1&O[G#*;"*JA@B&TD203QC[@_[?2:M]><+,%,EZNO7RDW,N M5RP7 MF'4,"Q/J&]4BGROF\_NLS'RNPE=SI6(AX,KT=7$,5%D\C*QCGSK![LA-%+/Y M$3[@[PPH0W2C%K7Z=?.?-YU+IM%I]YKM7C=1P@XB M4Q<^$VY6#YHZ4T3T7%4[8[2'P5N>+>3X?"7'%XOOW#HWO 2Q_+\3/@(MWOJW MP(PUI/#\K_#89UGNY/RV=M=C6N^9RU:[UFZT:M<,U(PZ=S?VPA3VUI4]Y?E8 M,L IFCK(5D5]UH2IOU*=QW!RN\GW'V@(..*K.***4GI/Z,B4GV7?%R4E#@,+ M=ZF\<"L;"\L(6]C6:%O0:(3J=68,9V;]/_9H5P4??W)^N3C<6UC&.O/V7A&@ M#6< \9TE^\CA/?LB,*7R):7#"K:&CU[0$19J,:3L;VA9>:SRK:$JII_#C,RL M"S(48H#IC@$PE@51J-:6+=F0TF%1D76L(JM 3F2YM"UUQ*#.&1.0)L%5H((K M\\.B@NM8!5".=+>"O+>MC!0PM]#A,K) MI.5D*2XYV?P[DXQYFB1CB4I&*AFI9*22T5LR5F+3( 5]S%S*ZG.J_':55$K' ME((JI<.BYN^Q"J\J5N'55@UX@Z&N2C&O@],T2; JE6"9'Q:58&F-"F%<82$\ M\;"0A73[_K7/BY<^%I ]GNHXR%5#YM9HBR'-=,K6UI=2# MPE"TLLG1-7= G\F60M>9 JOS;JK$(9]63V!F:O.G=%A41F9!1N;CDY&U/U9( M+T9"OJ&R%A)4\] A!Q)W\ O9^1M)2UG59R@3JC909P;*W'X$!G,GZ8^IDH%Y M*@.I#*0R,"D96(A9!O*X77B&ILJZ*?]N-74(1"3RCE&^[9&00@5(B@0(R<0B M,*5V *1W6<Z M@@Q<<:Z,JSLEEW_%*OV1.!,M82;@ (\$,>+B?HM*/ M0)%4S27UJ(2C$HY*N..5< F>^N$-W+^1% "UNQ& 2ITKT('*-RK?J'RC\@W* MMV+,\@UO;'_';$334JQBV9*J4,F657&1TF%1*98%*5:*5XIACN%OOHRE@92N M_*.XA!<-QCH,B4$Z&(O#&A+^:7#>;5VU:[W[NV8W?;%7Y;7I2UOWT+CZ@FUO MK<%_9#I3,U/I#+W,[EGYD?EN-LEA^&/KO+&SYX2;F0X;/S*]^12^OZ8) VGX MD6D+$V"QNJTB!O(K32B^'0@,\'B O?^GS>[RZ8?P63%NDSRRYF@ M?7-23TRCT^YVKEL7M5[SXI\W]=HUE&=-IONYV4QK!YUM.H/3@##/LGV.X_I3 M):_D^Z^*H96&MY7&Z\,0ZA6S"1S!W+SP;"D5F--MI-YCQ^IL*& MF>)$?#I\Y/9J<.QI5<;Y,F\#TYG00K7B:OC]I71S]23>?_[V\+BN)V[1]CT7 M4MQF5AQ*&+1YOPC*#(+<8FK0_^2YW(J!/#UG#I4_"$L;M+K4==3 _M11V3&^ MV7Z=VS!8?57LZRY5B[R$%CG/EM$B?^J5;EZYVLNOAS)=Y-Z+?";/+1X?U\KE M-VB-?]5X.%QW[MR$EJWYH&<@/8QMI2R&)>OW:JSJZLFYEZ$6)_%'PF54.(_A M$F+Q,:^D4GQS+"F,,59GNJ"(\%OP,@1P/Y@"S6KUS4"C1T@! !:J -OL@T6? M]YJN0QNL-M -U-V\+]5/MB,EY)%6=&K@?F2-;65'LKA'7#Q@7@0I?ESFR/>& M-+\!Z<9,T^#*7B*;Y:)@VR]0R..((RJ1]D@9P1SW62R3C9^*K=+?_1X-";LX M7D2"(#H;Z9D-;TG NB0!JJM>4T3T#TK*>Q)D=$91,QJ"ILVA%6,>0:7;?Q7RM:NF5IJ]?);P[HCKAI1E\/%F6KGMO"P5_O4\0XTL8%!Y M>92#.(0?K(& )3M\YLX>"_\O(45M]34<7HK_;SM1W#J#]UT%GZ27,T55+M%. M@\K!*L($/L'&X5D@&)[ #5A!8[I#X3HUO3-"CK13ECO-,%9O[WXGT8IPI MLXFH&B(82A-!/F'L#_I_)Z=Y"%6(3_AJ^&FF2-:S[KL7)^<<5\Y5..[3A]61 MKFM69*=EJ["@@$L!X/A3MHP'<-5*+E_D4X M@RI%H59G2( 1WA@JU5RE5 ZZ3JE^ M?7!0PBCRN1S/L>F TF[/UP48&,ML==L(]Y;F3?FAUZU)%_EO7'S& $;^(%(9 M?3,SGZZY"&O.$S>$A31?S97+5$@?.F#PB6*>S^79?#H XRV*\RY1;%5,6O+H M\JDM>4MB^0NHZN4[27NJ9D>OM@M"2<4Q;%V+7D@C M++NK4"E*R4H\$*3%)[H#PP6?Y.;*.;8:V$^7A.2NKCA+A@ :&P,9Z&U@;%6B M^>OO7+?WY_J"*V92B>YI@@@883B$PS)T1EM0GK-&H@ #%?@39%E]-L.;(108 M49T-C-%,7MX'+_F_95@_XFAUQ?U4<^Z_5+4+^^Z:??.2VPM..WP>+D-X]>_U MFE:ZKWV[K>S"=ZB7$9:3)32O&[BW9]E!I?5/U"D4#,:.WD4!N0P:ONGDVIB0 M)IX)L<,MK[XJ7W_/N<[L7B0_(?@D43%7J6PZ<+%/R$Q>S 9/=ZO]O$$>PICP MJBV4:P (-/JI0*N3R7$L!XZS=<'^I[.M1#3D\O)'TPTW0SB^E6 M R.HD$ -PUN_^77'C;Y];3Q^;OS)CFGJ)I"9+B@\EF45.9!_&:*_",=_7\0< MD.^Y=%L7O3-O5))V05:@75+Q7[=3*NS3*>Q#(@:C#Y++L<64.*V])7W-I>9# MMDP%26R^3(&B@ZV6;'[^I_JSR-TWN7PF+5F;5 98M!ZD-S(^)@GC^?3S^]FOR,C'$F%7N M951.LA(5_OI0K%JM!U[(G M3N*;*0K3;,$4WY:39W/EA>!V]-I]_M)_?9#N M+LLMN=/X$LL!5Q[[ 9=J"/+VS8=J>J'67*R[0CF?*Q:H37"H2,$HF$M\KL2G MVC%37G',J%,H1>>WLJ 8-45$,1E3Y,AJ S.KUV466')8JK1+[=<_3[]?2NE, M^'4HRC%31%/./(,&#EDY%$E 5]-^%K8_9$B+X4IZ B\I;DCC!J=0SE5*J7;0 M-%PR^4I5Q6=)ECWEK\"VV7OU>[-Q@]D]'IU(9[R'N#PR$7?K3 #I0\H2U(%3 MHMD<"+SBD[Y;,8+Q6+*4RU=2G:566W>%MQ1#4!ZD@0PL.\%/\\V71XW?EU>_ M>P!G=@1&%EBMQJ0%.3I5=O$X]CP00CIO.%>MI"2,BT*&)&0PY@?G2FS@8&\/K21+1#5(@]X$4\OZ)4 MH:IQ-@5V4+3@D]7E7"'=\2)N%W%G"C3!D)2':R#HX Y-16=TKUL;FZ?4?IU\ M%RHSZ;9Y74BIINR0!!\$:;+P=:J.3F?P#WHVAT$'VH89XJ*X4BVD8W%1W!#' M#4ZAG/+Z.OF5^CHCH&E ;"E#=0)ZPLMVWT6IJ.MUH+%E\E'Y,_;)GHE/T_;'(?F,F>JVR@\T8R;EHCXD!I;9E(3R!'11 MVZQ1E>$B5FY3QA<+XO22K5?G>9Q5,6.*S:;AV%F+7 QS8I"LHN;01EHQW&'8UM;3&=B::T'W\UGM182G5Z!V%O M[D#\GHO,C,VVQA)J&]KWO5$7M_E>L_J1#&(IM!YR%'%$\Q+>=(HLFRL&3P+U M1$9RNPX%9LJ B6^/*511";O _LU$@!FX,UX00X1:Z62M=-KQBW6M1RSUUY27@Z>]IA,+PKI M;*1I-G;'B3K5>6^%^4H=8'>]FNO&J]ZN]U_!_6Q<9*_*?#>;A>[IO1PC[-. &$1;--(:S?B6E3>B"'>C9?-%=.RL"AJB*(&X^$M5\YQ MZ#;?+ID+KW>]5K'[_7N4.*'D]>1%?*@& MGH RRZJ&G)+E%@1'I*NZ%'+5;<7/J;@^1/Q@#>@LYE,=T%E?B=R?JKID!)/5 MGWYU>R_MM3? MC\*7S[W9SQ$QHX%P?73_78AJ@J'67>S; U\IYZI\2JQQ"ATGG M^ (MG7Y,V,&8=)0KL:FN5[;1W\ZUD>T0SL7&XT7ENG'Y^!NGMAQ7V03JKLFL M"1RCY*\6(B<,4H<-16L M.+;:[+JLKGP=MFL%5*P-AVX^=2ZS5>@_NV_/OT< M?O]5%:O*RT.&&]L=H9F0C0)M+BB2]OQ440#=EJ5+2[*EW,S8A16,;A^NE./3 MW9&)70FVG$PDJS)T31%1R!,4J$ 9VO+=95,LQ/J?YT[Y3U6=UT&44CEQ9"XN M:3)SFH=NJN@Z"BN$J1^%3DP()\7=HMQ >Z7:0,NN,V 55&@(FC:'W]8F*#O) M3]3P?^?ZTV.C.OCU)_7NY3N_,@N+"@L4X?MLX5%P1;Y^8[Y"(PF/'$]8JRQR MU90<,'L+^H)+T*]7QL%3R2(Z$=9X:(T*7"^B,NJP9V-W*X9M=;!8GE EK%6G M'H?;J=>ZZ#$-59NJZ-A118]8TOC__K?"<^6/UI %2%%=*0FVRHM;0>MH74,P@&BRY19HW;&@0?9 YDAB?XC,%I;+<_U7X^GW M+'_;$L9ZZ80Q) ,-<^/54T%CGM"#''J6@VCN-0B>+:-!_.)?YS^5;\^5EW&P M06S5Q(,-8[LMMU2P6^W+5;WZUKQ=)SB*A0409!3O/3MT>*O\-H:=96;]$Q6@ MB_GXR @S8ZQJTBN:+'-8YL['?UP'RX4O6"QJ:HOGF" QE[$+J]5'_?)K4[YZ M+@_]86(-P#6D3[P0?HWY<,,(@9?U@9#S/$1![/J[)IU4L=WARW/?B.;Z5'HY'4NB".##X4KCI9>! M)K-YG,UJGR8U3 T*;D2;KS54\F9E M<%.HOS>GQ^V7_-75H%J_7NJGC951;S&D^.CCM[;X_<=?ZE;^WM7SO2NY%&#\ M.XK=[*1@FY;@C+._.4P*42C M:9^/(UK+_5YN?V4#T%!4/2&,1.WHI:\!1EVU$'6&HY1YXLI MLBRW+K:E:8=_H?WZ^@BJ ^WK%WZP':9^=NEEV)'C6F!JK?[U<7[]=Z14 HX\ M'$QWF[1I6UB[+5WRBRK'>Z8JQ[#%K-45YG5FAF[ NZ!"2V:E M?;MX%O]>%JZF?&$[7M7E2#:76R,2#;C67.?K[R\OWU5C\IL/0T,X&+NHR-+J MVS7LN)8@ERN6O7+9XEN"KLEG!(/Y(B@S09LS>2['H.DSU^:7F;SXAJ1M^TB5:4 MLQ.Z8'GLZKL\=EQB'KL%>VME?=HH-\'O<@2/W1X>QST5L<7XG[J7EW\&M\)M METNAQZZ>:H]=J-%ER6-73L!CMT!DK\3)A9]J:?#9#Y$!/':5!#QV"PI8X^]4 M>_Q1*4D[C)M$/';U3'KLL(Z:9],4#+)UM1%PV2UP>ONW5*G,;BJOKT%==G$X MOO#.=#E7KFSZD; *6"\/43UF9^92>A:XT:^[[^#FFQ#WG,:V>N&<\IM5D6/V M 6X]$R+E UQ,L]IZ^59\?6W/GHJI])_AG?!\KEKT6\3FW'A,>L C$5*>SL5, M#>\_Z]\>2H4:!X+/%%'#?&\O(][)+>0X;I>$QA'6%MJ9B!K5ZU, Q_,$Y#GU M"R7I6L0".:MT3IFVOSI@#)$66S:&RNG 4+!R.G[.Q65^4_G^FJT7;_Y,;E:V MGF"5MD1)G\H"'#]D!_C([.]<#/YJHFY(CPHG%C>M =N[M^E:\9G\H(3@'&( MT1"R//EV[W52)L-]\N_'N,.-'812Y7\N@73OS\I!QF$G$%I8YN!K/QQ>M# M=R[&,XGQ17(2GT3'B3UBO++M/$]0N!@7ZO)\3/UV#Z;#6;G));Y0L?K1\[E* M?O-$F_A"96--ZOP\7TI\H6*>Q!*W&;=(=*'6UQ;JEI,1:QST M>"3*B]Z& .+.$Q(LE3U+N6HBC:;>4:C$ 16<16"Y7+&4A''T+H!=Y%;W:\/A M;#*346"GV5,'BNFI!L8 F@M/H*5 00>N55UO Z,SZ@DOWLXLN3#.:_7K6HNM M9M.;M60"HYJ-RX9N-EC#D2$;Z#K<:QV&!!MV>:Y#(N%W&ZLUGRMS291LIG(] M>3SM(_3]\,3E\HEXQH((_]4V#X8@*4!L"IH"Q:ONXN<%&$E#R?"6]XV!^.WE M;M(2[^)VD.%O5.GPP"X8;'.">2NX]@318L;ZK1UN-J36GO/6@3:MW6 M7CN_.OW7/^+=GS^3>N6FG.7FE"&KV5.=<9\M8A-GI+U&E4J.R], VH.&"T;/ M4:F<*W&I/E9W)XK>2(JJ0:XX#9=03Q&WO; 0U3^G3]K/Z\+=T^\",9/!N\\( M?I-AM=>470'89@#M?,.E I MQJCW1G2YU7YH*4-YAH9ZJVJ(H)IA:-)@9J!N@3W5NU\@VKZ6-L>RB2DR/Q9; MV0_N3OQ<:JC\*Y^@U1?3T[7$NW]ZR6?A=M_Y]]/1K\#M2WX1@9J*UH:YSCL?..=>&*B_Y M@6+ =C49SYGQ8Z%V83XAJ6*^EQ'5&20'*_?^+XQ$\1\%69&R"^>$-\,BR^:* MP2,7R$,^U$9((9L9R.+;WPK5,XFI.9_3D^92PG(XAES*SQ <=*%N@-0 MAO#F_$?&#'B%2X_4=4$N3A:D.Q^)\^L@\2Z(Q1C2R_WH9K%##]-$"X3QXR@'OLQ%K/E9>!Z]U M\F-Y_"]]?=,'YR[TRU)V.'+CTP?(9R^6 M:T!X/!T *$SALZ?FC+G1=3@<=@"[E3-NAB)&6SC=7*0#N$WA6:GV-Y8YX+ER M[>\D103HU:RD$"PNX"V3")%[RJUOH'%0O,R!$A[[+%M8U EI7?3^>=/HW-UV M[FJ]5J>](=PH$@Z(W$:GW>U8%W-![\-^;9KO793J73*O=Z-PTCX85 M;^\5829*4&-Y=S0T>Z,]V$;G.)KR;*//<7G;=_0JCKO21.M]T2ZA=:+/)I#$ MN7DAW-(=]8\Y91IN#7'Q@YG39\6),Z[YB%#0*]C^>[)PF]DOP%X';'.[=F_! M\/]=?X:^>>GLJ];[R"KD.);K]Y>]MJ=_@/;XN]UF>X\G7@^U+=NUI\8\]"H: M,+<8.F\-?7;)UR^:^@_CNYC>H>>M 5=6N?Z=_W[;'3Y=7+7+Z1UZP^3Z8N@V MUV6]5'O!\ M9&%5DC!?D]XV,-VO@W\)>QSC3A:\1/'P;NHSWF4"EW)9"OD1P>6X6:&7/ZX MR*6S&X7;Y:\E13&&*LS75!$*%K!RQ! MDZ!9I78 M8: 5*KP+-R["S G.@G#/\@D585=RD)^ ,@-Z?R)T6M>O]W]O^J]_VZ6+F^O; M'W<:H7H2MDU>*/R+$H"M :Q/B'T-_Z\/0%8OX_[U\I7_G\]#.7;MV MH372U2/:2TV=F$>T''?*X6O>U/ER0/O99@Q[G(+[O+XN)LO MY]BB5V;8L7$7\K0"V6JH6-%;RA=S98\F.,?'7\[B+U;TEMERCBMXQ1Y%Y.[N M'.$.W$(%5,.T^3(%B@[TVD WT'O[4AUCM.#F,!NJ;NA63)[]YC,\_K%T>>OH M:.(:C3?6&UY8-[%74T0'\RAT=I&@TFF^5L&P_UJI_ZIP6ELM#\9QI*1X)UJ> MG%](&AA:=8?1R8IFRR3F+52!Y1DJRH.^%L$47B8)IA1#BTJ8H/#K5_.+=Z2G M:[L8]65[;#H7S_.YO&> 7#K@CI-_)+0JOEC.Y3UZ'1XB_\CH385B(M5CVWR+R[I1'8&8-7 $%4BQ#2FOB1%(DI!*A K,VW9[[ MA?8\YP3]LGO_>Q1S-O[)N3WL'/-@#=S: E:&OE8R^;)0ZK_>WO/WK[57?3"H M( _+1NF\1, 6; J"[AV(WDOX'I9E^2(6"ZB2XXJ;Q9&SL9#WX*W'OK+"6QX' M;[D<6]YWD6>0MYY[S@IW\SC2X/)P#^*\TN .G+T>&](*(O_(&"C57(7-JGD2'H'X#91*KK*W@;P[![P+H.P6 ME"$P#3'.4^(_S@O&EU95^/8Y2BF5,':(3^S(8I#[1$Y%BI;:AJIH51-VJ"0K MLQ&?.\NC.4O <(&@W#K&J2+B.?-J $EG:N]%16(+S =0P>AD15A6^'?;TFY# M*]),[:Z)MG%>:I9=651=L3?AB;Z(NP'J]/-4^OW\-"Z3,< V*;)*( \W#EA3 MXD2.__BG6LR5RUFUKX+QC4@P#<]#J^"P^49F*RE6*SFNE%5[*BCB2,CU:H[E M=NM,>T<"H,XV"S*M;$6;V#8PW&&3%?USY?'']U;M.[GB62%K+)N#9U1G],R# M("DH', <_KL:L#P+15 \"';X3%'IH6LGTV8]MF KC6<;CR M$6'.\&QQ/KT^"@6,RC]=<7%MM!5N=R0U771[+3HQ5 M)2TVW))U\6VO4*6N9%ZEWL$X$F8"8PV_( M\>5X4D/:PX)9B_+51R%=9[?MO94RNM:9?X(,S0D8RAVA: M9\G"PH]GL0GR"I?5$*]0K",BRO?VC62"=62$.9?+\T>"//P"G9-ES1O MJXKJ:9RLBO-OG5\/C>[M]/>HF%Q(VP[OG&070%OQRF7?OMP.4M_YB\]&R)5P MQD9D?\)V. 3"S1A1!QR?JQ8P!DL<@ L.Z]SAVE)]9X_'&>I"9R]&+QQ7S7&E MW;&+>!QQ^17KS;%+$9D-2+:DS. K.@MO5]VLYVU=UQ->@-Y\,30!3H>D"-J\ M98")[M=T;NG0N[U^O?A2[T\,EPXQOZC^_?EM_,)VHH3%!\]RMYUX5EUR1RLP M$"7$])S5Q\42%LKL1ZN<4V:["EU2:(=Q*(&+1LKEK)JF\R_E5 MQ,=9SA6J64V>B'\-D$@=*!;)A+RP&YLMY("M9]2! D82W"C;]D8I2OV);N^5 MK\7/XG/IFN=>BU% M%=JMZ]=)^[[_*ES][MP5FA"3 "1:=R5<]&P/L;9A?N4T]@+*W8 M(-W2UTRVA91__/.H@<+?'\7/((4VVW)O8 07D:C5J$_'[L,WYD)/?6S[4:F" M,:[Z\!50/!-)8I,LES">A].)3-)1RT/93,]8$UB5!%R^5?SBU5O3J/II&FZ+ M<:%"Z-U> ZA_P.0'SDC9W3H"OU-':%WTF(:J355MI628'[/XB-@U[V-$=09? M&ZC ?,BG!(NC/8U6& MKD9"8KJ@VU;;(B)"L<^&21/% /LS"CVF'^L\V]9[V.B7>WVC[P M&<>V/*/98UN79_BZ,*&-,>_3V'6Z+R1Y9@!QCUU\GXK:-H3L01P5X&R:Z?:= M_>DBLH&'C[>CTQ5T=<6V!],)P[.^\._ 0J-4'=H%MT8=#1AU4-W^ZT? #T= MB#54]_X!M&>3 = Z(VO==&:&;@@*6A2FNHRWE?:Y\^Y3P7HYHYAO1^U_39^H MSLQT(#*2PL#G#V>RY0B%OX(-]REUA=+18%\GQ:CKQ-7&Z%7[4FH5OA3N>39* M%]4#\IB&")/:4]4(-5=QA*,X6@A?S!4#U(K+B-J8I0G%'+;BFM!2,7R=;3JA M&%8HYO@6]QHMA@]FI%.*88UBC8-QKU'/3#1B[M?R;KW!MGXWN./6'"K-RZ<7 M>=+]THG2:"G[7EJLV"5Y&A1RCN/6./)>GL7,'A8E+M%"32LIO:.4*T;H[T&G M%,M*):AY!&BX3B>5R#HEHWO =5J)X>B7.I[I:%(UFKW N4MUW;E,WDKOF"X* ME#T=",B#/%0GJ(R*Y3^6E*$\$RV_L@[,=+D<\P 4*#QDL[NH($XD14*>;D-Z M AO-1K-Z.J=/!65AI%17ZI8Z 3% ;+@X9=LA0R04.0[:)7VTX[%^.AOR55WX87[_ MV+ILL[]^WLF#']]GXN>;AP'_ZZ'[H_AGP'-RJS'^/IA<W M7S^_R /E3OW]\V[ZB[_4OWZK]4\80S(0-\RQ,YOSO+/3KR?-,1;VYCTSTM$L M977+3P-2N052>0NIM_K5O/6#4V[;I<-'*I&FN9X>:XK3#9R60DE4MK(J4?\( M#W)AP!<>)]7#QRFI?BB5HI>O@V)U ZL7H63J JNV3+UBRXWJW5AN=+C#QRJ1 M]$S/DJ/X<+I0OS^8^63P\S]OUEV@ U460_A!3PUU>L:PBS^=\2R_L3S*[.K8 MA@"5HK"_DQ01H%>S$IH@Y(.TTMV&4 VWZ?SOA#TQ_X;,&#I_AW;=BI(^E87Y M&:K$!'914$+\?)9$8XP>SOZ++(\M=@M\RBJ)?V:Z(8WFUFWB8I%=LFS_M3 6 M7A^$I]FWRN.)KXFU?+LI0Z#UL@#!XF%+2_H-EV7P1HO%E(I_) N(N4$[ONR?G!*PEUQC.;8%HXW(;*I,$ MI"DC7:,Y'0D3288HVC$>\UI=>@76\)=+T5[0T\.EM O /V^$(8*,H,Q1L3,T MWSI*8(6BU"QT(Q@0/2-)$92A!#&C&_"+"1R+_CZ]#'(FT!H8'-K_G)XREQ*0 MQ3/F5GB (J4+_LZ ,H2,*'QDO@OR#'[BF=-39]L7I:>M._9*):!-@7024C3: M[QBJLBQ,=3@6Y].*9/.8P#""SMIG?'Q #C-7!*F;;P['/C*]^12^OZ8) VGX MD6G#C=GB:EM%#"RX;_K@W(5^6>YMC@3Y] 'RV8OE&A"@.#,KY9\Q4W/&W% Y M' ZO[_J>G'$S%#':PFD*58)X)?#AD+M4[X7'/LL63QQMLG71^^=-HW-WV[FK M]5J=]AI';.EVL'PY,A@T.NUNY[IU4>LU+_YYT^W!?V^:[5Z7Z5PRC<[-[5WS M<[/=;7UO,JTV_+O)' UGC@P(;^\5829*4/-Z=S0T>T]QL#W>,;/R+-?GN+P3 M@3657R:ENB*\0,->GTT@A7/S.JC,.%HL<\HTW(KNX@<=)2H@YX(&QM B0K:1 MW3O--3D13-M@>LC)^NG;FD7L?1@7X,QMLX;FKHOMJ7HV3^DMP/GXR2 E:/+^ M.^&7,U*H;SM=NLSXJK:MH6Q3MC9%XP11U4D-U S'01IHWE;[7 MD<>X].WG2[<@E.MD>,-G@C>EOI>;_4D 7/EQJ$WOA"/&3;[OY=;]-?\V^SRY M;:A@F&;7$J1#P2C=3(X[XTU )@;^,M89YKP->*G M#X-SUV;-'"KE7P1E!O4&)L_EUD@.#SB*3C)SU)5>*#;WQ6;@D*\4:9E'I@"D M=T_/"KET=J-K;.%$@P^_0C.&*YSXWNM-]UM)88RQ.M,%1=0WFDJ$('69$5;R M[G'G-'1OM-J=WFLY7^R_MI7J].ZI4W[\*I!)%[>=!(7"OUY'#YL-[];NX__U M8?CJ99SGTS>"618>B[7+\;0^AHL!?O*058)_<*7 PRM(G% MSU"1@WKME2 I:/%TE"X8SC3)D(!>TR0=_G0!_U0>K-7DK*V% M=IM*[;KZKV MJ__ZZX?^>SC6V:?+*%G[F)I6GIPWQH+R %#4WFQ!I+G8&"@IA2=!DM'!V"F4 M>:>?+?^^ME VPE5ZJ&H#/ M:\PT#2C#>4\3%-UZ>TT1S;^L\HT._T+NJG\_"XU)B_^:Q]K'T<>;%6R'M2EF MAC;)C+&DDA%$%(QOQH'L(H(*S3\+E\.7RY)8J#!*0!0=6J6,&/ 6^-*Q_2R>?N M?;W4FE8.EC3Y$0B-7]*??)&L7V(GY7YNP*-=%.Z93$+38?/ARV-2V19^&@FK M*I42W:+B68V$=8T"&[[^,)W(*.N1H+)09+?0I$P0#?<>L52EW#TBGR^TW]]D8 J_9C7Y3). MSXS'@<:*OK :HY+,405F7L=W0I'/\>7=5FU21X#),YU$:$LIEX]T,'0L/"<4 M\%+,%3Q+0E&VDPR#80,H,%'.],O!=KI@.UO;WME$J3_171M:KUFX^/(@SNM_ M![$:R@'/]5>VP;?6/OB.$5PDH^(KR@K1<+NTJ#Y\&WM/6,2V"9<\JW]2'3_& M:26QS9=+NT]?Z;027JU$- DHT:F7+/$5BU];J53Q"V)O[:4>3'O9M+E-M>1/ M]=>P/:FT_H@%@A$0OM4EO,S4JON.SY/E< ML;([W.K(2MUBG3822D(Q5^+#.P?IK(59;$1T@'R.)]5&G$X[N%RY,@ L*T2;O/;?:OWZVA8<60S3TO?1BU]6^MS7,$I?\7/.CMG9W\BUKYM_IU)QCR9:K>1.\4$KE@6_ T!G,!%OB0]P%.*P1D[472^V[O^T15S)XW-P!U"_9X0@.UM>J,S(N\ M[C9_K]FWOWZY;7ZOBHV\W,J'+,05;"8H6HY@Z+N WDP.Z'4'Z#_NKV8_+K[< M_OH1MN(D"@5T,#O0;)0FY=0;X5)+&E-(2I9 BR@]KJ]$9YFOQH7%'Q M3%%+"K47H5';0[6X9MK<+:!?7Z7'^_8770=W#Q2K%*MIT9EKP^%L,I.1H>>7 M<+.0ME+I:['[JP74,D4P17!:E.$[8 B2 L2FH"F0/GVAT@Z&\M6WOS_:8H7" ME<*5#%RYT'#UCHMT0'O7K3^4;N__:M(,\] Q]SWR:?$R6+QZ$"4.VO\Y'F#+;X03! Q!=[UEL[,0XVIKPJ 0.;3 M0&,^;-3UQTS?)^P-4%(P0WQA_QE:BPIG3&MWK,KP:?K6=Y^DBCLDN9PR2@\2 MR?L#V?2$,S5;G%C><0O-V03;GHRH4T8LW,X M=1C'JW.H3/1YR:J7P :3XRPX-F;T5&,AB2WG"EG=:&$IYVO]H4>7:N#R^2QU M7FMDTM:N]%D:CVFT^AU MZLT[Q_X*VD1NT4,H>/N[P(!Q-=W9T04N3'*4URN*NU\1*',*#V)6DZQJ>F=D MI:*RI_F%1[+O&R72WPQUPI"/E8]<(B'L+ 9+L*/PRP#\ZMC@QY=W%X2B^#LB M_&V-'<(!N&HYQU5W-X:CH",/NAU%2V)$G4?L#]9RP&PI5XU>1S;LW 6K9T/Q MEJ"4"QJ_@Q6%7*X4O7$"!>&A@= [! /6>C#_*TS18/5FR] &THZ M$/NOU2+X/A\UIG=#,8*?2>U:#$I!->L4<&QJ*4A" M#!$3,,'6Y.X*O+5EA]Z>ZB,KNV-! P,!$HV\)4#1S0#&.P!52!VJ)U#N/TE# M8#'L#@S5!\5\BLF[_JM<^];H7A0T09;)'M1NUX7,23PUJ3";[CEDI&;AY%.[ M<-84B4IT/6(;_1ZJ8(JVSZW"@_0B2IO*D^,#M&U(_4Y52NV""TI!!%TM911D M7F/CTJNQ94!DI408[>X^?",IJF8ZS"PGV 48HH-+@ B[D'3+:X;T0S^OV6?+ M[8;Z+8E2_U5_?>%^?KEO37]58O<*K8PW2)>DI-<8SZ=VC06E(+W*75 *,N^I MX]/KJ0M*0>8U%CZU&LN.PV%<\C^D)D_XX"Y2*\YW1S45"7/96S/A79I)D+;/ M_=?;KZ7GKY7F/=]-T@=C9?\,5_)^9#/C)QWB"4YW2L538 HRKRKE,Z\JY5.K M*I'J(+_%%95$N!V?8P,$$"2PLP5&4.85O7Q6%3U\:R!%B/8]!AK.=+CGGYY" MRI9D;@\*N@,B !/T&6I7C4WMJJ:(WC^TE.YLH$NB)&@2T/NOQI=IKUBYN!J M(L%.CJ&Z2D,VV#T=UUF;O;ZD05=J8>>!;>"VGR%"\PZ#=3O51I#;4N>F?QZP0A;0N,611K1TJ%7(G'V,">8B5Q MK!!VI);XR'FM%"[I@0L.V5',\87PO<@#@<&[YDHEIIHKS?[KUVOU:I3_W%7^ MQ%MS97N=E2^U]GWM[M>BSF5 7F-/""*5!93RU)]U49N9,BKXT\THI!*$5"I* MHU!,9053Y,N=5'*E0N0\1@JDU&;SKR,IW25,L&;P4PR1DD:)E"7)Y\I<9,.5 M BL#NQPQ'UDU5ZX6B4*'(B=1Y!"O&5(ID]W3CEDY2AI%.!QIU7R.Y2)[TJ(7 M__A@4FWUCE_+?$3/"5='P:>>,JG^.*%:WJ^01K +?>9[9N#HS].57FAW'D+S MPV.HF1ZH.T\6>)&R'CK'0^E!KBS:+8AV"\+-"-HMR.,EM%L0[184A$FT!Q#M M 11(GB36 ZAJQ:.P%?(]@.J#AZ\R7_VE\E%2".+H ?3E_OH7;0"TW5G%,#9- MR16O9%\+.@K>Y012A'ZXN&!1SV@H^.!1V&? MH^.!1X6>%/$@/DELJ"GHA+1;KZLN"^&M>"%-HN_ =*8-QX(.H'[K.IKIC:%Z M]C!>_GRKJ0^:,.F_"O<569@TV^+?*'H>MF*[KH$CK<\)/QM:@6>6$FA81##: MXEIF:I%!'(5!UU+F2V&64UL*,S %J>W2XN/)0S5F]E_)(75,P@<8Q1P;( EX MBTLN:115TML9,"@%F2\/7DEM>?#$5O+>.@J9]>JMJ=2V:RJH^<'0,-LU.2RY MM3DA(JJ;DZFLS@&JOMNL?OO9:=_H36$4NS-J.5!OK<29/9$9P4$SP!EU:E91 MYCO)5#*O5552JU6%E&2!UVRZU)%\?OI4$DN8 ME!ZRUT+UUD(J(?M'F_$U_5>E\J-6'%9N9N,H/0_Q-H)F)-/%A;H?#N$0!$EA MP O4K0R47*2.1A+\5D>S $>DS'1F*LQ-&E.S=@II73N!*4BO$K5WXU03\"D[ MHBIQ4>1 RC#S_[/WI06%>:[QWLNN:4 MHY*K.44O>4(.R6PN59Q5#&I-%6.34=6=V==SI?A<9?]4ZW3LSA"LCISBI>/) MB.;:$\,MR9W'E\0!YV['>\Q%7=Y='5.L)4 IH\E"SCO!,?$'ZJY[$W/4KBN6 M.6K7%&%SNQ&&C\+G]1; MCPFBO87F5UI8.G(L28O]2(1Y)Y)D,!R=V&"P[QTD5S?UNX-=]^/EZ.3Z\?SN M8.?5%SJQZHM'J6581\&::GW$57!T(8A.'WEL- &X"%M?V030SHI*Q::H^)D% MWIGE/__4!.I+[6;$V)U'>H.\WD)K/!$WQ4N&8&(2&^+UO8.=5Y*8G5>2F,0J M21XBU8\ 6=GLZLJWJ8\$%5>S(8T[:P]G,WS<^.? M<=N9L;.F-KXJ"OQKQ)5'2Z7V_I05"!%"P"!9AO(.SC;VR;89SUCSX8V%]@LZ M3]TQ!9T;Z#R5UA1T;J#SU)93T+F!SE--/SS0N>81QZ\>K&EH1#8YD,F1+!.X M!UY**PFDE8C]J0Q)90./*4T)9ML$$[+3E\F3+!MX=&2 X'6F&M-$@VIG!C+] MBWZI7?U3?HO F>P]]-(^NJ#4N"_=6=,+,CX!G$[2C&8>Z\X,)4B'L^X5284Y M:, [MRBEJ1VGJ>B'!Q1(-EM,"2DB0MI>;^R8"]AIBB6+/B( FQ"2WW;8*0U% M)8VVTN0_0^;IP/9J2E@[<,I%YAPKDOEB8-^8+^2DE+-5RHG8598E"_EHS[1# M5HZV345AI$P6,R1%9V,C$-?S[^&BY"R]Z#LX:\-V+UV5$J3U0A5?: MYT:"./WI]5Q\K2K,@)Z\,-^!U;P7+1LN_#^GIT1- "+_D[CE!N 7?,#[!$@] M>"/[B\#E.C\)AC@]-6F;%S[\$Z&^/>L*%JWD7PPVN$51-%#ROQ/J!'^&B^N9 MGQ??T8,DQ8U5N!;SK_DX!(KZK\.&5PRMU^2QXSGBG"2CXV+A=?!:&]Q,B/TB MVM,Q?'])X;I"[Q?1@+RD0[4A(P"R]IO^,>]"O\P)RR2J?_^!<'8".30AWDZ[ M '(-?/888\P ,MS5/D%XF>4<(6,'* *T3J<;\Z,.2^H;_(!>30E2Y'R\O]NM5]K'1^7FW6WSKM2N-QL'L_$#PW.YV6@UK^N54KM:.3YJ MM>&_-]5&NT4T:T3USWV]_6SD8:"XG2!- )]PT)CX2^;J_KJ7.*C&:8#_.ZE+ MC)J5UCHC=9#X@8:_T_3$BLFNC(@Z!#X=M<2NM4)OX5TR1) >.=898S?)9T- G*6 F,> #5B@4/!I73(AHX>$#PPH M9CC3 ,)!TL4\&F= 0:]?MAC&5L6L?W>-:YD/'$@5T!=Z@G9@<%CTCAN@,)WD MAT84;5FSA*D>6HA6CYGGOC(X]Y6F:2/WE8DH][75F0WNQ]VN/&M?W[S&6KUH MCH8N.,^&MJ7$-LOMYEGUSC2[:)]!DW3V=$QA,OJ4IG8R9S8=?7ZPY!=B?BT; M.*R;TM\^TE_DN;CY ID)GD*9$EV(1+>]G,MEJHLX;Y>ER&PF03^[\8[\[V'FU,Y]CPO'?^U%:'U7H)Q.YNVKGIAOF=GTN73ZXJZG<'.^_CR^^\CR^_ M\_I*(;'ZRC8GZKEK\5$'![W[4VW!8YDH5&P9RLZ:27[MR8;*76[Z^-Z]^B@. MMNDR2OJ0PT(VJ?+)]PYV7E2!!%)W+$896YY-37MU=Y&K$+Q/?\D$,<:UA,IZ0%!IVGMIB" MS@UTGFIJ"CHWT'GJQRGHW$#GJ9@?'NB2/GG,W;2(K'-[GLP6O*/;*:GL#JE$ M[$?-^XA IN22>'()@1(*)%V,2'0X-W5A8VKJ4NW,GB\S9Y_L6*I4XFWJLM9L M0\8GK--Q!N$4%P7*%DQ"GY9T0L9>D528O5<""_"4IG:%IN+HI\+2J7"*BI"V MUS @YKHRMDAF@ANCZ02Z72"A[<1(:9(J1#O%-R6L+1-6],U,,GFRD(WVF#M0 M*DH,$47L.V/@^1;MF,Q#UI.V346A-!UAR&(AL(/UD,<=])-.^DDG_:23?I(-I'323SKI9VN3?JIZ4@A5B'[2 MS]L9TWI\>YU0M2"-#.*8]'-Y?_V;%(=3&,^0F>"I4.O-@W1S?O*Y=,Y/2G$AI=RP)$MOQ39U=FB6XG-HJG3WLRX\ M/D]:@N70Y 5U+'+3GZA3*OA%A.K?=.")\+*"SL! D-#Y!MZ5J6,I2<&-X7M82WHO_C%PS>30V)4:BO*]!,!(V87PGU91)4B9) MDH\XY9*42Q+-)=OS9*>LD;*&TSJ2XWO:EK\]"9SQ=\H4*5,D/RJ0LDK**HEE ME2W&+E*^2/DBJ2;'EB(L26")U-Y(^2+6.%!"B5Z/'BUVN<_.N]QO-*JZ,Q,8 M]KE/Y=\_OOJQ#^V;+Y0P2]9Z>K&:BI9,C,TU$WVX: *8JS9QM.5Y$"RSZQ,M MV$QB)UKXWD%B9ZW&/%Z>*CBW"8[8,5,@BWGOH/J*W)ZM$Y#GK(C$LT!VYW>0 MV %?VV7B!#&J\[2=@BU?)>K9RYU9Z[YTWAP#KA1DN$YH\_XP5D_Q)O#4/W,7 MB6&FY,Z$3>+L;K=S,^:0N'<:=XHU'UB+.D2;*P:96):LTS:;6)79]PZ8G=_! MSFN=V>1JG3L@L$(114%F,'OF)2/?DJ73A367NB,T.KS0F?$?M?$[EWMNB+W8 MO4T+ZR4T&24^VQM["/.6'@GAL,2.W/6]@^2JHGYWL/,NOMS.N_AR.Z^OY!*K MKW@D (0E_]?4XJ..>A:]2QBWX+%,%"ZV#69GW:1LTTW\#+7NS'*3J_OK<;9_ MSP2);X7F--+[R_46.LN)N*=<0B24YP#6Q,O8G=>642JRUYR%8_LF1= M3]0V[(L1"F:5X$DG1@8>6I:220%*)V(U:"-YI M.B67Y)!+***CD W<%3! C#I3BZEW5K4S>ZMRCV/NM4T'*I (/@S H<+)/@"@ MU+@OW5DS !B?L Z]65U4'>H2WI8N4+)@$EK\A]\*,26I+9)4F"V9HAW(GM)4 M F@JC@9&;/"VZ"DA);;5=,Q596R1S!2B%4@'.H(].22TG>8X-$D5 ILJ*6'M M F%%WTHFDX<&;[3'W(%246*(*&+?&0//M\#.UE1/2C@5A=*FA"&+A<#3#]8F M$6<_&Q.?GZW_0>5KYXU9H_P:2X]Z_YP07G>7JH1>J2_%5_/Z;2SR>PN:J/@_ M^OY(H0F4W>^@E$27Y48TO\7N8RE;IFRYSV[?E"]3ODSY,B&N\Y094V9,!C,F MQ\6WK?!#@GG1K8-TRH8I&QY&""=ESI0Y4^9,0A@LY<24$[?.B8EAQ"V%$A/, MA*G=F'+BOH1C=XO-C&$2_V!8PK_@WV/[N_1EX?N]7C?BE($@G6KR^"=!61_- M'<^_T6O2J<6M]@#"F_&=(/$ O9H2I BW/W;<;I)VBN+ 7N/'ECWT%BB/*X?[^ M+Z(!A;D.U8:, )BW MW_2/>1?Z92Z!3/GS[S\0SDX@5P#W=MH%4&S#9X\QQNSTMC\07D[!<82,': ( MT#J='KSHWI_MZD]":5?<6X>B"B>F7E&OM(^/RLV[V^9=J5UO-A(.$1-MR5Q= M>/@J-QNMYG6]4FI7*\='K3;\]Z;::+>(9HTHEUH71.VZ^=A*.+)2;@WJXKN7 M.&B>0.7J[X/9LS.*_9W 9CIIABIW:)KIC*6,E.G,NJW;:8V[:-SD!_"4GHS@ M%J?X0JAKF)HJ<4J4[H4M].A+3::7]:;@W@2= M.D]^H]>$LK>H85/N.*0\SQKU<^J*N+UAHA67K!F5T# M=$YP2K*=&ESYZ_YN"5_$#?Q^J!)5^!+^WW^ZOVVREMC7?5]RT@1*?=3% FV9 ML.UY?7K;,NT'$SL')F7W2W"ZP&MMP+ GKKI6D3\$*(W.IOT<@*/I=E:DZ?"@Z\R&&;?)JFC>F-031+#03ZXMKRVQ*?HL+C%M MVP"*3RGF%@C)8F4\D M^ZB&;?FSL@^A."=E!OO],HCA-UFJ M_EN&7PJ:ZL9ZESP%9L5S/MH+I14 M%@P QDC&AI%L8=-IV-XV+E:55/CDFJQ4Y$E7ZT_$4J\'F<:=!P6)XX;@X5R[ MYF,__JSU(@ 3O+%B@C.6C'0J('R@>,QVR6@57.,\#'VT,D\F'ZX-P&AXD"D4 M(^%!^P2_&TYY SB&V *]B8)5^W-.D R' ],PF) 7.B/5QH?WY[.W/U_RZ(NA MMWD6(C_$1%( _'(&3T0TSH_H0YP@S[JQ+T*U-K9=JEH%ZDC9TJ5TA"$SV4T) M;&=@&>F(+)HEF2P3":]6[)V>T$CTL^61Z&XGY<=MX>V%H:M/E?A/2IQ/?HJG MM^.!F^9:MTLTSO"+\42DR4)N5W73-8 7B<.O&(U=^&V:+2IMX-2AKH)7O]!. MP:J#\/:R7RY>/7Q=#H2X#D)CE.UVZ<$56-LXRF@RD]O5HVP]0$9ZCC%0/GFW M.]S4_0(WB8=FF\.S;3YRHZ.+S4'.!'&0NQU>WU=>'G+2 !""1'"J"J -A[R: MHL!U!3'U=:^ M'^AN129#I3C0]/FHP>G1'B P/*-QB%/9T,?O,O/QNQ5![4X4%>?SWBJ@/\'= M4>%?8T[@C7-(U?N*3!0%7E3"8K(DZ)=[8N^SU5(KWPRB'FT8KK)M MCAA;NR/1WVA_!# V2!(RV@W1T_=HG 4D/@ST7_1OMD29:')9*(B*T]2AR6PQ MB$D<^2#TK0 Y&MF0RP4)-JZ4#?[.[5MNBL0@"A/V>LH$\-=SE0E) R=_Q/7' M[67E3[.:G2;I%!_K.R'1-V@CKC+!IA3:!8/MZ\2>6ZNPM17-H$AFLMZY4SRTEOD9/C MNM3H@H0XC_T@RFKBN'H=.$8;6" +[ 9*E'<(_OO>\41;^*)'01N:G&+"8.K& MSE+M4JMD:;4Q[L9WMON>96LES"C@ TB3;RG+NS?A>&V*7HG5[7AL\SX\^KY1 M[&]4TZ'C-%)9560#3\K90!/Q7R>#LJW;IO#2YL)KQ)7+U;OR[+Y=[,SJ9R60 M?;J^?:#"K*5PSEOPE6:]717#/W1CU#$R.9*EV1V-]FP(T4@2C6B2]5&J$B0* M4/7FU+KT 537BK88B]BLA:1%;*%$@!8R/;FI43I3ZKU/! 5 *H 4KTUO14[2 MH-6,F@Z.T25(2COXDF\>FYU9F_XY M?NO][>LE2)I9:&[=VXG2&T*U&/6D@>C!*T#)GRCLHQM_*LI)0Y%^@#=)C/ N MX1?F-B-7#.QM&TY5T#L5ODZ' L\#> U$#B-\=161RF=9]- "0S._7%J;)LZ% MXI>08DR>IL*/C5"K6.=LH@H24%6@0D6GV4>JCO$+OXI]'I3''MVMOX_&6ZAG M,/: RQDXM%@5SU=225P&BC@)F2BS%13@0*!QGLP/DL0IADZ0C[,70H&D MF2#IF8G3"7T#,AI^#5@=NY)E2XL%>3T >!5MHL7A<.8-IZ%]3IM]-_9=B@=@ MUKV8]9N72A6TLUS$IYIOCZ*Y-[,\2+.SL HWZ\K?4":#T1@?C.@2=W;?7=^S M9SG<>F01;Y^57,9;T_--)IMWVCLSTY%\]@(BBHJNB"M,5-P@P!!3\<84/$Y5_U#>2F"2)NE\D.C"MI65 M#<$:;1Y#EBP4-] G5FWYLVZ1DI/>-$%_R&^?[N_K;>G(8500@I.ODMD/&/7 M?$50]1%%>DVLDUEY^?ZG,RM03ZU"^[9,*Q&U2/2=G&XM%W?DDA9F*D'!K0]5 MVK:T7@GG. ,+CL. DRZ4UX=>))9CH#J:=/7$' MQI8H6> QMV.N>,'49[,W^O9/?IO'G+5NY#KYQG$_MBR>':$:I_>"I.A=+(3P M#[>(.B.%'Q3([ 40Q\I]F8V[W.T&_*(Y][(;-UKT M9D6[I/G&BFYG7TZ@&WQ?'F3Z6VW4N7#V^6?,)!V*N\::23H8=XLM?7O:EF,' MS;XY_QF5)"AC6>$T<"^Y'Y9TX^%CTNC/I.?"E@]+%/9#O(DB?&"$FP5:T3U" MG715@1VL,F:!0:%UOMKKG(+(8/9E2UK>3(.IR G*<3LK\IET@ MMR]E"IG-I(Q_UWU-5N!Y::17P8-2'HUD":-PE7)WZ&ZM.\8C$YB MRH(#R+>1"9(GJ?P&&=+;TH:;O$B>B&OLDD/E$Z']#_4/"0H#410&8[X4TDEG-K1K%'1+_[@K\2(TUHPUD@[4IV3+6GD"$!)U=\1 [4Y\IP]L MIG(*+5WB;$.Y+&\H25 GQ2Z :I2$[$RHHXXQ.>S^B1XAQRPR0$EM]G6RSX$ M-O?/1"GV &H)[5?@,0&Y ]^')T^*P-=<]S6?LB76"#%OA,J3K(_^0[Y)PY^T M2_&Y?'J%A4^&(G.Y]4\O7_BTB[J-=:T$%U,E:S7>\6%K&)99N2CQEO>ZKH&1 MO82O,RM^GCU]\(4':1+$'^OC&,%.O4^ =HR>)#HJ)JW)>"SBP1&<"*EY"/B) MGEL$J?84GQ?;B+_L*[7D[%,Q472RKJH3P-.V?)J9EAT/2K+T.HC$E%J5)^ J M?%IZ"S*\5E3RUX/+X5!'LB_0FT":0 33%^"W>DNFKBQ-\(0*7UTF=OH,LB,Q M1A<-ZZ-?_8&I"OZRA I4WBM+:+,C^1_<@ +^?7RT',Q!(GB-B,ZI)H]_$I3U MT5S/_!N=EZG%M?4 RE$TOA,DN']TC2"%&1TR=V[%3)RVNQ<[)8CCHQ;0Y^Z, MX$.GZ!R49 W@TF?([]A.YY"5U;>F<*@:_ ++OA^' B-'BH#[_<_I*5$3@,C_ M)&ZY 63=%C0_@=2#-Q=^$0^<.(%_,<3IJ2E->.'#OW=D"18LCESJP]-[0!0- M3O[?"76"/\/%]SJ&[R\I7%?H_2(:\"#2H=J0$0 +]IO^,>]"O\Q% ME"F>_OT'PMD)Y K@WDZ[ !Y0\-ECC#$[_>T/A)>%MR-D[ !%@-;I-"(V_K[D ML)GTWZZU[>[O."13+%O2'XAT;.ZM0U'%$W-K:#12N7EWV[PKM>O-!K%7N]Y# M1#::[6J+:#]Q$UX M-*[K[[CVM4IE>)VHFM"?;DEG,,RMQF0$[^SYMJ@ M)3&2.XK$W"R9*.9/6LK M\")%P$46)8D_XU1!;?9O%: BYP?ZM@W?=":BG&&4B&5:[06*M5GMZS^L,VL^ M%F=G]>>F?#;]1>,_&6B"88 A M-Y,=9!8IK&2 /8)9,NPHYZTRF1]Y;/&'M]WV$%+(@B4U,26?MRF%B 6?Z$;A M'?+%H)@6FH-HE3RBUJ=_:4- (#)DJ%]E_57X$_V+D!7S!_@DX\N_CX^&W <@ MN@!(^H!E1>] B!:J\!S2H3\%;6B.7D7+'BL"7-X8]5X= DHG"A.T>]@K.GW MHB6@PD#XJ85V@%=?PB*-(_XRUG#_H_6#."^5;NH4@J5#@]:Q67#5X&83UZ1]\60DIS5!1IRGT]CLPF(CZ,UJG3S^($MX> MW(TX)='#I@2/>GGA9"UQPB-,B2*Z47_1X@IT"U@!>N=OE*6/-J.3,]H1=@,B M/(M \Z6,5'7P22/!0D]%KX)TA!4LM'/)(%>SO&(-/'EQT=_(0H1]):0V#T- MUR.B8?831=&=TSUEPHGJWYB4!&ASP(5)H =E-:=,]5;Q1)\3%(1D2^00<]P; M^^9_$-90(Q1$G8A&HWD-4:\V5) W +7>%;Z($:3PH8I"J/!=EYPT06_*T"2! MCB8"$A(&J+D(R#/P)3PD <-EBO=OOD(;:JV+@AE5]OQ!""G'.0)&P$1$1,/Y#8B?Y$05U< MCH]L+R )>!=*-L03-!!;H!5XRQ>TKKXL:X9W!SX6P'M-JC"Y>AE()0EB783< M!842A ;(#!=4V$4$KKS@>D,"A10D'EZ%+OU!5-%WF%6P MNZ@+1/D3,0VW\$1\@6HRD^V7XR-='IG\L?!T4]RA0<3@Q^ ':=Z)Y:/K,PT1 M1WR7< =/T_\LF$>_(["66F" Y*$NT" 6*A OHJQ.%.!F'MD'IOFXNS-K]9YR MA4J[V.CF]]T>8MSMH8NGBR_YM3T6K@5H#QEF)6$ $&I'UH&6FD7[S>DEJ-TB M\V R@&\D+*7 IFV@GDL"KHW5D-:$> N[X+LFU:@ZU:C(,AGIFB84JU# BJCF M#CUIH,B?4+> [T'/F"M &N@-)5F4!U/K:0"N!ZD:\#9!L6HWL(FVV/G721]: MT+,,W5;72Y>O7&2)XF)-\V34!4JS?V?MU> +M#Y!M% M9^C.3"W>]GK=YS?Y)>-9<^KZGD#!?!1W1@']3VA901/#'LVO-VJV(+[UEM]] M>:*X5:.M1#5Y?%1#IF)O2!(-+">P&JIQ@DBT9-' DFEK-NY:IEJ(AV0QXZ$L M 3U3M*UPO& \ &F5<)4]SIBG99+0W#2;8UJ?,P]I93Q69*1%(*T!/F0ZLYE. MI$&S*MQG#]L$LOYP J5":6 P)2TSGD.TIUJ-Q\P=0VL,PQBJ)S\(N!'BDT.$ M#EE"GJC8IM)5=&0%.-*D 2<3=-CT1($KW5HPDUE$]+:%%W]"G0A9F*@MAM 7 M]-P7](*E!\Y-*!LHL89F@^7\[7AYBFX$FD^P&TB6A;;P:C.GES-<#,BZTI-V MS5 T>H)E[NC(,:XX/K+;O(>N0^WM=AWM IL,L4X)Y)G@=5_*1%"'N@6N3<BNP)4IU.+ MPWR&_%.*J!]VX--8E-,1,Q1 WS9T' E9; >/N#>@Z(?-W%D':1^>1ST!F"M8 M?"W^ IX)R ;7%FXDEN\S#V-X)4=\#F41X'?!A^B>'ERW!9FUQT'&X]3I" (, M.?Q$F]2#1RN$G+F"A8.1 !^<..$,YX-=ZIFG]G? =?'!/#_T9>S&@C@C_H): MM_JWT3!\KZ>[I=0M_O\5';X7@25.Q+4[ *"6GIK-EJ$3?P_$=GK\G& M"J8RY'N63&UBA"Z![#@2- W3H7X&B?@(0L0*_C$;A<*S7%*1N\T4 U ]X= ) MBMRXJMY F[0S""16%6I&(KS%YHTS;K:IHJ1QO".&O 9M8V"(O#/! [$_TP?8(\O)ASS94)^!).;<+C!HLVRU#NP\, ==A.Z67/]ZL+8'>' MB\T?@'T:*E33NE" $FUY?'H_)J'9(4"E!TA( 5'G!AHV^TVM@A.@3!KIVEIW M(O'&B%CC:Q)*0U7ED)YCB%@DJ0@H M$SQV-!%E#D__0IK+TG-$61J<(F,3:Y ]_3I3$)M2%GLH;)Y+8302!@J2V :K MX/BG8V(%6F<9GB@\-U>;=!V1-,TT?'BYJ[D?LF#HMJV;%K3/@#(2I'FL&@I\ MW7F%Y3NJW?G)AS?CXR*8> MXH688L*F$@-D,9]"X YL=K6 X(7]2_J->&@PL&N; O(R*:A,$:(6KO+0^/!@ M]FNU*3\^ZLFJAM0:09K[3/%Q!:#.8KA"(4%.1.S\Z /T6 VY_B<*RA#BOC M MV?PCEJE'#"=P+9:35T4/,EY+&#U9L6SHS1+T. &U/0ZQ96(8(!%A.6 MGFG]=FJ:N49^E[YW'@H& ?NMD>\69>E(*E(F+2C/DV#T^S0D5[!'"T@3M 4) M+A!?(V 9/T%:ZO3XB,<;)A"*]+[^^O6'PY=N]4/"UT_PA4GU]ZI:HF):2Q1J M+5$QK26*HY8(!_Y,^HZ7P6-WO4:0J6)T*VCVE[-.;,D39U/C1Y?LE:(][!SP MB9W9[?BN7'N:=!^?DI+7$N7\*\"?X3_QUQ7'HCK%>([;P*\$,T'9__X5M7'FB M0GU372P'6^Q2X-#<99U6=A!^Z+'_.V&6#]<5,/!H*&."Q0C-^.SJ]NVA;@TI M$KQCU_R; X*!Y>L\H#V[NW4." B6\7M >V[+&B>&L]^-FKD%Z0*&@A<* /H: M;G %D_YWU;&,*8G-M=+5I*O9_=6$VL;1?(*A#F>1-GQGN!&7EV5GAF)Y U#2=F?6SYPWVJ6GF^';VPFA"1I:L_G:DZ5-L$N;\-7<;?XP1W<% M3>NMW@UGA;',SL(J0VD-2V88[Z%P*['E3)Z[2@>FNJUKVY:R;=)%LS:Y;&?4 M0O6RF"2Z6+GJ,!JF%\D"X]UQ-D%T4HN:3DR3Q*0,YJ-,YS.?%044$D49B^L, M99XKF2]ZSXI($"V4(J8%FZFV:*F9M)%O?@EU]JS=NA\DB38\UAW&^9++D<5B M,246VW6636M2Q[GG4HW5U,S,KOE\/AN'QQ/4S$ MV1P"^V3H#%G,> ^U\(VTJ!T"W]_^US6N%3$J1Y9*1L*QG)P/?2ON4,>O1LN( MT%[(-<_42[4G:-.L17OU5=4R)RL,/H]95 X[B]N*<)DB5:""C/8*:3;LG R8 M^,C PUQX^\,!_O*#O2L5-B>+B*DB:ALB1V9\S+".ULDRIY%,C#2R;"J,Q:^O M3^JS]O!!)U]8A&% N(B+7-Z[TWP,XN(L/E+PM!1>!^)U\?YM4)CF$R\PHC,)G:7EARDU&++ ;'$$?1AJ MQDQC^PWVM?ETKB17+PAIVFO!V[T<8R@CP2&;=#7I:G9_-0E/.6"2"+-T->EJ M=G\UX9[3R_D%:^[4R9],K_8GTY:2QH3B$F0SND:;!W)D2E1 M<_(WCQW???WS(E[**"QVQV8@1Z^E_N_P"5TR(CB$\7RR0&2IVIWR<+.WN4.M7<\*=^$=\?5E3=/N,M6<+7K'V&,!: M60^LLZI2I&>/E<=AAM\:_8<1.,_D22JWJ>=XSZ/E)=_^R[!5XZXP!I>3VIM< M3XXO.T+=V=61S>2#.$=#=V3[3YN(6IU^^)*49N5JO<;>KZB-FQ95NZN! MQ(N,&"+F1;)0S"=&:OB/F$>@X-?N*])-_?Q<+&42+#9BB)AG2"J0D1>ZW* " MD\.LVWW.:E]OF7OF+;%L'HXKID!O:I";=@OJF1%B^=\N!2/2U:2KV?W5Z(P< M8RB])7SY#*1[U.[;&B2L@&]Z>_#;]Z[".^-1[K,TBFM3']2'>/;P.!8:W2MZ M*]5"N"%=]!7>68ID?*30)JCLRR,2L#$=>+B@'M5Z2;OAM;.!D"2ZB-K;E"F2 MM(\8X"'1R;(;2N$&)45C:A^3;*(H(_1X<"9+YK,[5>'MD06R,2UX>J%ZQ=P9 M,WJ7*I\K$@3BIXWH'4XYAB99=J<$QUE$Q.+NB?I#CRL9[796&P6O__<9=YXKUZ6MB8E>16B NH2NH M7&82D2.3BX\8/(V-Z[?^YZ3YT!"OA,3+C.@M$&BM!LNCBD9JK%$5'+ZAT3V; ME5^>KI@GFDVPV(@AY)TC :Z2RCUL9O%W_X7"-I;!ZR"01MC2RU M:=)*6B:>KB9=S:ZL9@MEXOYCVVF1>+J:=#7)X_LXBL2+'@53EI(63B6,6'S. M":/,5:/4C:_>RM3'(RX29PID@4E$D;A76>FF2/7P\64JM5L)U"Y*CRL"QS$A M.?*J%8IDB][1C!B0[E51NC'2EWUV75!6/U^9SZ$RW#Z:0T\*8%@RFXV]'BG M"(B-$>OI?U-FTAB<#\M/^6&>2]M0J7SV\_\G&V/1DB?Y#"4KF23J[U?:$R2\27Z-D M)V35F'JIUMOOH\;L,4E5GY'ISJZU6PFI^:3C(P0/=?H&7->F ZE]K22H2'Q+ MZG:&S"8H8NX_2!J^]LU_%87JGZX"S]KDBXL((^:H\4D0HWN+$?/H-?:[+^Z& M>_F\;GYV$R\RHM?H44T(DQRIX3]B'H&"G\M\=J:&L)%G+B"5B3M.9),B- M8F!RF#7KTK1'W9_5RR&D/T2$RS!<,7DRM[&/S;);_M&XK@C@W\='YB,;DQ%0 MA)X]M[90RG5F7*M(\U=7EX."8$%.3TH]U>3Q3X(R>*W(=/0M8AW(,("T36T M+ #7H@TY#9XO'_ \' "\-P-,F)GROU0(&_A$#EZMJ?:7X]?"]QO7F?!4\0+F M4%-T)IL!GH OXHBQ##<*-PL/^!%86KOYRN,C$SF""NE'D!:?(\/%XMM_$#9M MFR@OP1XN8R2K&KP7PFZB@=,NIP(>8I03^%,=ODOH4H'R ;]6]649:S@^@HOP MN1^X( < HE5@O4WHPU?!J\W=J9H"N)&^5$R&-W)7@*30EL>G]V-2!S:45H;? M 5(P)XJ0A/3UU2MMXER4NYSX8_%&_.O2O81Q*WZ7BN08+\"M:)!Q3R'QJ^AT MT^G5)',>THHB=">:;/R@DSF\[,?!B(TD2\FPM2#A=T50N<% 0-HH?#'1_/T M#,'K8-P/$#AC.WSUK]4; GXB@F:_*D$S9_HH\* NZ78%9%6;:E?]PF>":*IU MZMGT5I'Y"3RH2A+?,L25B[Y8M'8G-*T(=RI^JX^EH'7N\G7N([M0Z9>&Q@IT96(@:1XRN#<#K-'FN;/S< M&I=%",XE9?RLUIF=G1??/]^OSEKTG& @],8B!Y\/>0V<_#;)%:E7IAPB*LL0 M-KU%1,L&88-"B>89/2(Y8=.0#VH[XTYGH#F IQ_$0[XL=^R595)(MYK%;:'GN7J[>>%5N:N]CL6A!S("#^:HSD>N]Z2]$:H[ M+YXC/8"T[.#K#G63V8Y3J\2G0H6J]%\Y]9+9ATV6.T[%,1_EZDOUJ_RBM?8" MDW3'R9]YF3T?7'\4[D8OW6UMTF<+.GM6[K]=ZPG=;TY)EU=^O\/%9.7X7?__3* D(O*M!W,OZ]WB/\_+?>/HSBAO66D:%)<_V!,;B3 M6&\)7P8:UP-8BO,UTZ'\JPB14=:FQR-\B=X)@M8V*JE6U$K^GT-544[/36\$TW% ML/P6DTN0'W3N!L6>Z[;"22HT#HTD@DTS'?MO'W?%O'S_>ML[68VB@#FD9EO7 MK&/SJ+E'?AGB.EQAN%4M( MC.VAAB$I']5I^X\:U]8M6T--)DT41 MKI\3NZD-0SN;P4UY4-($J=L?!#B;W?JLNVAO>.&;.)<":9NK&&:])T5XA-MQ M&A5MDZR/,C='=/@'Z$%AT_74CP6;N;SWL.H4FR$H"C%@,T=2/NI<4FR&H%O$ M@,TLZ=P0-@1LKN\"V%!!J%U6G_CWS_<\$*,QWDTPZ %W%-G]#H-?A OMMF6- M$PECR0=-[ZZ:1>@'#T5F&.^JXE16A:!'A.X4R)*YHK=3(,7=[DXZ2G&WNZVB M0M0(*B%J!![UZO*@HE[[A!*I;"4!?"QUZ&S*6'2DP*PK9& MHZ;8V^4>MB$J >7-,AGTJNRV/+X?!\UG\.R-51_>O]Z4I9>6$D25<'-/? ?6 M0H6Y"?*H>M-'<9)_1T9L';MHBB5I9M,1.8D$M^O1NTUPTRS)9(.TW4P\N%W/ MRBV"FZ%S))W?2W"['F[;!'<6*C&!IBIN9O2NG6MO=!R)[.1K#]ZN\Z,9\W'V M&HT1[9)K_[VI2H(IV&=2_2*N8J/E D,6-B;E1,+=9\;\EN!>+)+%W%["W6,#[3';?$N 9*D<6?01V@AR:U&:'9KW2UKMX1790\J_M MY_KKFT2_OD5J(LX;DB683ET/Q&4\Q$:;N4+ *=D[(!-<#L&MP3J?(6EZ+PUQ MUX-O:["&:X%F>.R3A[9ZV&T/V"Q#9NC0NDHO''#Y+=9S>1YN!:"]R*5[D;J* MJ/HZ+?8*H=@K!E.2S-)IXLZVRK_BP&^QF.)W6P5A,1Q@>9)FT]#LMFK$8D P M/&&I6)/$PRP;\]1#J%Z]P9Y?7MV\TY&EB0>J'G-OD7[0S.&JO<3@C,KEX&&6 MUBG%HJS$@,YB@@A""Y^JW/M[>I=RLWX]M&HVQ@>V.I=)'%8&OGCCAP>]_ M_W-Z2M0$(/(_B5MN &FI!=XG0.KAA_PB'CAQ O]DB--3D[YYX<._?K@$&19O M<*U1)_X&F#A-E''OA SQYD13+O$OO6GQTKP4.^!,D/TBVM,Q?'])X;I"[Q?1 M@#RG@[4A(P#2E/VN?\S;T$]S0C:)^-]_(*"=8*X [NVT"R!+PH>/,<[LY+@_ M(%YF<4?(V &*(*T#TT;A29N0A$;J0&$J^EB$"P='.VFV^GVNUSF0!PHW'@J] M$B0^M8VPT ;.P\2JSL-GUWUJ9W9[PXZ9 E#Z2CY!X\+6PEYH(\(&%JC@10-X M;I+$)_PP1',O>:!/_417HL&5!#SL5: /<820Q&;R3W0>)G9FV%HPC6[B&-V9 MC;KMUJ@V R^U^22>0!/'YK0-+T((%')1Z[YRE*'=>#&7G'FV47IFGE_%5J]\;#Y,+ MB7!HX%N[!XI_$(:C_/BNFTGNWAU'[H6?KS5NWLPN@?J4!TQR8>%(!S/0ZE)G M)0;(,@A[Z>O/:?-OJD4SNL4UZNR(@D S=7PN?)WVJ X/=4-8@G>\60.X_8#! M>GUK]F//&Z9R[ D0_$2M_.W7]VRM-6-QUOS)Q9&2QE@_-*F/6)YQ%E62^S;. MT70UA[F:@.5QEF8Y-ZXYT= J(<-IRO3T]+[5F0W^-,3FP].8>@@QPRO\+(S,S2))49LVV]D5^"8.<.L70WI*E)Y5CBY;8:] I M08J\O\J^UUY'&XU?JJVDK=I*)IPZZRL6Y.C6>[8["+LT,[R=TZ'LW*/.>DA? M@ E;^6PW]AX0RV76%3G3&CX5/IG:6W+W3H6R=\\R:TUKMY^R-SZ745ZY?PUYZ6F:=EEFG9=9IF75:9KT?9=:A:?R$9\6V_E9T2NEE MVPLQP20E\Z>K25>3L"(05+W-7M3O0;8T*SV $#-7#J9\VW6^193EVUF29KW] M1GM?)ND*^SC+MRF2]3&_^(!Q$67Y=IZD<]Y38P\7^+&6;S-4D:1\#&@Y1'2$ M"N?GQI#LS.U6J5C_N M@XCU *FNAK/XN^!/R[?]^WAE86#2>D6EEBM+*(BH"+))-)NU5$B^%H4%=D M22H747.%]>NWEV?M'X[K=^. MH&A3GQ9-%4*=DUTZSZIWSS?UYT(W[)K/\'9.A;)SC_KM=^XJ+TW&+R,UP1/# MJ^% 8KF NUYJG_- J.3>$KSW6BA[]RS@SGY^C"X^^E$\N+,I.L)@)W-FS MTFN.)E_]M( [.16=:0%W6L!]&'M."[@/KH#[W^[OEO"E+UHOX=;_7C5Y.RWA M3E>S5ZMQCI=DPBKA%C+U\N E+UR>!VF.>_ EW,PI58A[ C>4N04VK5QUAWV, M)=R9(DG[\)L?,"ZB+.&F"V2&3IL9N$,_UAKN#$N3#)N.HW="1YAPSN;R9,[' M[(NTAGLO%<)T-;NR&F?5/1M6#7>QP=2*;X/7JX\H\LYWL88[L_,UW-F=K^'. M[F,-]\8*5BBER'0F3Q:S>SJ#VTUE2A#DG.5Y,?0J;N69!O6[[)"^Z\:3\)I6 M<8?@XHFF/H[,9-($ELTQ:,I0,O282##,,F673 M LE8,!QVNQ$**AP1U> [ZUW5T NYOW(W4^W^X>5IE$T+N7>8M.,HY$X5LXT4 MLUQ:RKT-Q2PB7D@5L\0H9E%AF"*S5*J918OBB'"7+Y!T/E;5;$5CPUE-+:OG MG]7)5ZN-3D4.=QLYD=RT^BK]T:I==0#"+@$-;^=GH>S_[ M4OZS6)K56U&DG^]B/3>[\_7<^9VOY\[O8SWWQ@I6.%7)N2))^6CDLA\ 3A[D M(G#%.-9S/\L/Q=&4>1J_\=&FO-IEO(N+.ZWG]NOBB:1,KI"6-VYP%*75W%MQ M\413S8UJ?;V[6*88C4.KB:::FR5I*J(I@BF&(ZWFSA3);";6 9";=$5SKN9^ M+UU^O7^T7YZGQ8C-:=]@2*NY-U;+(II5FZIEP=6R0EK+O0VU+*)JT50M2XQ: M%A&&"SF2]N$[25&\"8HCPEVQ0.;H6!4S>D4M]Z?XW-*/-5?AL\G<\;YD1= M\VULX!5RAM"?;J,0/+;R]CBW2A!P9\+O.S#B! D2#W$+%$RP4@\0S2Y'H+C(WC0P.=-H7B$]TJR1@RY#T"@;U2X M&J$/CR!)(Q1=!A)]*/6(L8UD9!O)J/!?M2\ GI 58LQ!(XP3Q:GM:T$BQO!) M@CQ1X1/',KP"4B!\G"#SZH_C([@@PE@/]N;E?Z'K3$IU>RVG?1O$"=?/$Y<3 M<5[*!5\,):\"X00WR,/?X1H%B ).),#7&/20"YR?*/B1QT=RGX *%#$%G(+V M(@)5_7$P9'%XTK#4PZE!*G$'>D#XP U $ 65X?7H\"7..!&1G9I<\9 *Q3"% MHB:,D,2!8L 4? KHR5 <8O5PQ$%Q*?3[0-'E(8JBP3L NKXKB"*Z59/QU\O2 M3%?T@:+^()"R#\G,)#UE3GJX<\!<-,]OAM(.N0XY)*RZ.DD2ZA ?#N4K"H$ M"M0EX75673/6<%6T''2W )5C+.+@Z^>K(S[EBP1$%H%?%:@ MKQ<7DHK@?=VN*6>/CT2!@W0#B1?>#T]K%1"8^&RL9)*3NDA/Z)A&%*=B(K38 M#!W[\!=(CF-%_A!XS)KP80,9:ASH'A4H'P*4[.CW$7P?(FG(_T-@$=\"I=IY M42=-<\53BR,%U:9LC+DI;NMB+IM'YB'2@L:-*'-8>OP@ MW" "[,S'J1978BA9>T'7Z?N%5QF2R 2)OAWWY9MW8V&B<_C:P@@N#%W'4+\J M $I)!?#F0O'7]*\#YV1TMG[]!%\]<<*#W__^Y_24J E Y'\2M]P _((/>Y\ M"$_X$/H7\<")$_@G0YR>FFX37OCP'V=:@@R+-[A6ES-_O\7T>!&0 =K0T8 I&G[7?^8MZ&? MYOX1TS?R[S\0T$XP5P#W=MH%D)7AP\<89W9RW!\0+WN.'"%C!RB"M Y,&X5O MIUN@QARP@?^(C M&[.2<2C!(U[2?:SHR.2Z\D1SUK5=S[B?6SM^(@19V$^RB/.LT)E)$Z9[WKP0 M6^*\5]M":\J3WZW>$/ 3$6#O2=V&H1+&D&5+7\\5&@,-2V>D_L]N=OE<0#HW MT60_C3^+2+ ;=RIZH'['_ZR5-./5^LFY5=6\ 2"#V_[1M-$ ,*,W M "S5E6?'AG3MHZ-1TF!06 M:6O<\ C?.6^B3-_Y-[.O.;6&FI2VO3W I=4:#HY;P ME=+FIK3INWU/@K3-L(\YI&LD6 6(8+O,86TWQ6ZD37[M#7R=X;4V8.CLB>N] MH71A]U.-D/=PU5DN.B-O\,X*V)@U"U(-7&0^/=7,C/5PM2-BU:UVS(A[&Z>ZY+H!'I&2$U>>/]9G4Z+-=GX_\ MS_4Z^JWQ0"I(U[_U*,AEG!!-+XR&"F5B(TD%3Q,.T(XQ1?NZ:*7>/#/7"5MAA,FH.#BS-*YJ$4BL?R&2">5RPU'N?"*J>88G2!FL3L2^((LJ> M@A>I6II\F[!=1UV18!DB>DX?M#@4W'V'$Z%XA/2 [ BYJQG5 ;:TU4\H9-%G MD\2T(31!!,U(],?)L.C9T.1"F6IPZ3B]U#'/[_@H^&M1'IT*Y2[*1!B-!%7% MU0HX[P^N (S&HCP%*-\.$KLV%!1>KYF WT .T&]$U\%?)RK*&#X^JNN&$[3! MX'4S/;IN&&=Z"F\7?*M;P/F&^"ZT21T6UL4V6P];=SQF3R-)4@7ZALF%]$MN M/!;A&O4E0V)Q#7B9QM..C_3'(2@:@-%?-"(PAM%]5H6'A1L%B'KUR% 8 M6R#$J]!0_J9U UYD#Z"2%@.N!YZZN+_;;3MGN1JDVM=/(SV[V.!X%>J&.&U] M!(#NX^@I@@8?S^'\]^5<75/08%I6:$S"@^Y:\X=G#KGC8/!AC/Q M19"ZQXT%*-H1CDQ-!"D;*Y/URG8/H)_[.[-'N?#UA[U[^IIU]R8];YE7>%.W MLZ3LO'[#IMOIQ/X).0!1MI[CI^YQ1MX\CZ[:F;U/VJ/']]*U>//JE4>'] R? MZK*A'CLDT^UF%EU29F7O9/^II;&[1KY4^RU__52\5Y6GMX") RNG5NPXI,IZ M[E0>0:HQ:+U/L]TW\3.7&$@E.4UJG6CE(26BN"=D[&T.BAY4WW)B5$J/+O0X M$:=M\#2 5D8FJJ1UA+J1Z##BRN5R8W8Q8#JS M2O7VLE=]N,]P;#0Y#X9BR#HG-U36L4WLN0U&'2MN;D[T]!T:Y>A&+>LRA*,< M+$@O[\Y?\,D+98OQII+:[(<:7(1X8[UCBPF;X1@GJ)E3*A\6J*E"B*!V%@>4 M+W'0D*7>*HG0?+@]X[-U,Z3N5PV M(6UH:YU9X:*;?WQJ]:ZG_-ZFA!$ZD! PH@I]UBOMGR5;"DFS;^K"9I3)I#); MC F'F%9&18L=8,X>#>/IG=G'>W9VWQB!W-7^QDP74GGD_GHQ5'YBINJ8/50/ M(JQJB)&EX&H%$DQ5*:F?K[?C"S^QU=(2Z /$6D./LKIR?Y+:E10.M%T)JQ:Z M-_GI^Y\'$'Z!W@ZUG& R:SA*VY6D[4K2AA9INY(4 MNVF[DDAR=WP4*]@](6:/DF?Q398_1FWZ3S>:?)U /4J6?3;KN,L.O0+=&_?Q M=1H2 M$J:J-MUS]8V=&:!SK9O[-X9Z 4MH0YKNGG3V:,@:.#[*XO OLQS"9*J=V5!X MN0=?P_ZP5#SYK<-H*=;H$LG=(R"E?0=4* H1ZFUSQ/"P,U7#S4=,'C*O0AT^ MY'Y?0 .XQEP/X$XF*C!_Q@-=YV-4H:$Y4O5V'[@_B#:$&UDDQ>)"DTLGSFW# MAS3[YBF$$KSY7J=GQ;LZJJ*=GMYQT@"4O@35^'P#%S":C/1AYIU9\^SQCGMK M3B8J>T)H@H8@J;^+7-XCB5>--F_:=R>KA-MBSAIZ>6?AW0OGWZD*>C_YB?() M3V\52'X$WN+N3WZ;O4&^R5^=AG$WAV4(ER.!,/=EAW"^FBGGLT*&[PYC@+#] MW6%#N(\&2"(0JRXP_F'K& .5%QF/E%S%*>!](HQ17Y\?1!DHJ)V/T9=TSCAH MP^A[!4C@DQ/AX_2!P[B'#AH"VD6M98#20W,#CX\XB?\'/=^\2L8@%21.PWT^ M]*=^GWL)WV(4%YA]B@1]&*8"KY6$3E5-8:K0E: A(FZ\^I7Z62I M5[/@5DKVL9.X69(U21*2V.*]Z.''1[@/#H>[WXBNTV_=9T:FY)JH[2XT8C/0 M; A.1!UC3GE#8A6K&W@(,-&=""(>KVK_?< I:!X@U/ QRB$AYAB*.%-DCB=: MF@)0,R2X/W@U_I>X!(H*ID:3,DX]/C+'Q4,9*']*B&JFCI2%3AM(_.JDJPJ\ MP"E3DKCC^AP0B0L9+PN"K2[U?A!_&>5;^J]&X=;?/XBF1)0F P@4@F'TB?'F M$XZ/5*1;XQ;6*_8(21X2R$2RF,7JZ#9UGB"+H4J80MUZ-#IT!&D"X8W[R:'7 MPM/G^ AM7UD\/1;Q8N&BKBIHXUC#T[?P T(! AG"_ =Q"8\4LYW:D!/@(6T> M?-9S_X)?P;.E-]'0J:L_7H&XD'5W^M]&QSK7!UA;/)/12U%NI:" GB8K\,50 M9N'SV>G^[]?C5U7-M4"2M-UA[FU9LZIX:%85:-\J CXEL4*UG.C7L>X^!_) MX<9#H5>!NK'BY^M8J6NY M.>*-)73L*_"C6U7L[\6,KC_!H$CP-8;01S6/1 G:'R)BAIR%>@**=DH2T'=J'2'&8:B?&"3Q"47:D##&\ZK$ O\;S0C[ M4)5;/A)_+#"Q3@>KN-@X1P,Q,>.7G)8SD8.2D_RJ9I4OML;6NC&0T[=86QSD MY!2;620GPI&U6=^X6,KL#8J+\_)YMO]RPV6T.%C[6WPD#EPX54-OSMH_B&L; M7UG,YN=6I)F9?0Y0V^-EA04_TQSWHM>C=($H?_[ >8I)-&(BMMGTHCQSQKE] M"OHMG@AOSI:'#V%^$0^<.(%_,F@XNL-$><_,J27([,^(>3O@3)#](MK3,7Q_ M2>&Z0N\7T8!LK8.U(2, TLS"T'GS-GWPO!DX_-=I5KT=Y@K@WDZ[N!'O3VBI M(9S9R7%_0+P<4G6$C!V@"-(Z,&T4OF\%A)'W%K9.G95ULYD%<]7QCLZ,S3^? M"_3G W5+[T,M;&LR'HM&5_WC(UY0>Z*L3I1OOL9O'H5O'OU#*'B-KB,QW9G] MN<^]5)Z?VD(;^*F:M6..J-@0=^>(N/^K$I821BS$LY>8,&U7G/B*A:6AX]_J M8[_RL^RXS[^\W.237<47,72JCO6Q8J&5N;K]&@SOT_K8[_6Q]W]NZ<_'Z]'K MF7C0T,DYUL>^U\H,DZDU&J->LJ&3UL?N7B5>6A^;UL.,>CFL(CX5[QX?OZ[X:,IA5]>]-AU",J!ZI:!9 M#6%TKBQZ=QM.6L/Y*&$<16DG6\BG,(Z\II(F"N*TS,7H,](BB]_W!7^*)I6A,WZ(/TW>S(2]!1G,M6[()GH"5KF97 M5A/5L#CWMYX$7S@TD!)E"XY@FP_47!>)RZ?V463<%5&DKY Z'2+CL$B"A@&&4:]M.VBBG?L39S( O06V-&WQKG[ZJKP UG\<=Q=LZ,^E-'LZ4 MI\&@W@^ ]B5M-'%4$/*3OI7>YSJSV6WS\VYT]IA_R3HKZ6N6WIOH(PS\N97> MIQ7X*UV86ZE.7:=(Y)#J_]SKX/:V]$^O9=IR/6I*CR[T.!&G.N0.BR*9&*M0 MPTVH^Z[OFN?D*6>;J$]VZ9;S,XNWQB>N:F+'&,U@%PJ@B.)3U/?687'-<98. ZM0$,GEAM[ MK;O!D]_,C[Q;7V1CJH7!6:GA'1F)NH>[UR-1ALHC$E6>KR^8,?-0O2O$0*+0 MNLQ'3:(%U_DUH=-HJ)EA'BLQ+ #6N;3VVV& NM&AB (!X0>"G0*QC2 ,S'CF M4Y=ALL"$ 5BG8@#O#L+N%BA(/T&L,Q;X#C_N3&ZAO6H7\U7Y-4._%DO@<0T6 M6D 028SUUZSGLO->]HG?@\+=A5=OU"P?WBEC<^(A,)S\SOQPJNM=SKC,K/[V,Y*'T M6'C-QN9\-M:^>R.#'%>?.-=K73H^0A%\K]$"&=RM_ON, ;F+AJ7!Z[&(.)7[ MIQ/5&F[E-&N MLF,.W1/LW^O@A*ZH6D\JRY5OWI#-&ZO)BN+_'EMY!1,5\RX MF#'7+7$D3U^;;-X2'_A5:$'VY9EK%] ,'OV-.,U!@N!;[LANRV;P$BD;;"OL M<.2*MOCT#Z=*!-U.6CFA(!M:9C7)W=Y?W;Q?,G>@G'%JR:&,I MS$E8,'0,=!Y4A#/RG,^=:)8P[Z]\9E/)>.7LH:[V,H_]0_V.AIC6'93&P*%Z.G[L5]LS,]>AFBDK27=X@!K>-27411"K&=U%Y0B MO7NM4N."\WIQBM5P+H39]M>9\=T37:S=-F2IMX+WS_J@W^)DI?$193&]JQ+M ME_1?507 A:QN.&VB>(6* MR@N]:==^6F>6??K\:A7O\M(-OP_QHMH$;A,<'XT$21A-1O#]>-M(:97[J^+% MRQ."B45GP!X/#)X'U_*=&77_="%,[S[J[WD_P34=W,2- >V;!6B[Q=N$>85A M5!R[RR&\!2K@)IKL)ZI71),TC#L5W46%;HT^T.>E"&S6WFX>9RK9(G*O[QE9 MSC_P@LTR]AU%"B5<%%K;Q_8G$#_ *4Y?0VF?@LRC)#;$-/,H2"*[.CI;'*S? M\\ALAE"9@ 8Z1B%!PVMT<.B#'.U.D6MHF=S.GK3[SNRL2G4G7Y]OPC 3HEO$ M8*/"\D :?=^0]+*Q.M78($ZU#>$=L;F1(>F,MQJ[H=>M%H#\ZI(!C&? *>U/ MV87NIB_5::-_VV@S0=QQ@80#A'\N:M8/AZ2681BYISR?\?;@;NHQ";9Y-";9 MA82N+JBV. 6]R54W1-'E2#?L+M(- EW$E$.35-[;!1>$XK/XQ1]N0CIZ' 1A0TCR(A082#J#WW.:>F==^#ZT%H,+,Q#0H?;L)+ MZ>:9IZ%\SO;S40NOP@$2'@1\U*(OXQ1<#H?PB@$(K]37@.*/]CZ;+XV[YVSQ M_"DF^?<]&&'$OMI#H .K7P/@F4;A//]2SSZH:VPL:S=4 MN,BC5+DL'8G"EO-+)O>269X+^.I7#UY:PKV$.T+#I!E>Z,SR8OX<@.+K['S+ M,@IMAA!&XXF&,S2@K +[,)KUKPWHU0V%4?L\"MZDZUOP_>W7^G"-]!O4&J$@ MBIA,&DS>I:"_4S#93T"Y?I&;L:7+^XL22$9 .>1<:N?@T3)0 MP@\NHQ[X)8E'_U3?)\(') AT8EL-05U"RE3>)DI\/Z,SFZG4U?OUD*H\+7?W M1;G2>X++AJR!XZ.MXC\,:5=S&OJG4F\)4I%_:4_O4>!'7$.^X\6SJC MN18=0-;M3('V\9&>18%.=3U*/E;D#X&'S^$(!4 4]N!AQ^%34>[CL1JD/EP# M+/.),N>3GLDGRU?"B\:RHLUG>L 78#T2M3L^/NIR(B?U *$. 6J\H TY#=T- MSTI\L::K(7W\085T8HT*6?58""KX#S:"S"WHDT'V.%,D1!9?RCRA.K-7E;LO M5)]Z79N"NB+S)&S9NLL9(VG1=RBES+0MQ61*/\ZR=#%SE9A"YN3 J68K^>Z^ M,HV'0>VE5TA+OM,2V[3D.RWYW@_DI"7?:E6>5^D-GUKA@BRRT5>BG8C0!A=6UWV4W:ROYU<6^H!YUM)W.DP7: MV_V_%^77IE4L4!FP-)R\S?2!VTHA,-@Y#%$8TR=#KQ]DV2'I9 MCMHL;?\;>!:_L%VYD ECDU.3HB*/*NWBZ$:,1AWQ'3EV I >2][4D;S7 >>- MJ"+JA'XJ3[+YO9DPNZ/X#$_^T? 0R['>VE@\5>OYSHR_N7R^_U-KG[.OR4@R M2'(CZ-W8;DD[/G+L](]\-^8W#.DO@FAU-/K6,CZSJ<9O=HK7(PL=5=%.3V\5 MF9_TM*8"-_!5D0>_V8MYDWL<^2;,[6XPJL;&MCN>N0F@L7\@'G0Q A85F/3 2$IK_/&IY MIB[>BK7DHMDX-6)%,^L^$\EE@ "*X<\EP?&1NRA PP7TO0 %KF 1#AFQ59$GIH- F8$GWK'M6X!RYG,!%Q M$H2*QQN<"UV%$S5.@;_ ]2C Y66$)A,JUX=WITNX+&0HB[R*H3C1!!'*9CU- MTF2U (H]>@;U 2,I[, M8J2V$YK"2:J.MS &->S&@>5X/NOY3> +'S^___W/Z2D$-$313^*6&T"UL 5) M 4@]])#,+P)S(5P<<7IJJJJ\\.'?K%Z"#(LWN%96@K]< Z?X@GLX .+-2>=S MR3,V@R$+J0UVP)D@^T6TIV/X_I+"=87>+Z(!19\.UH:, $AG['?]8]Z&?IHK MFJ:2^>\_$-!.,%< ]W;:!9#4XEG&A1<\,R?2+[L M([OZ8Q1_66H 2=2EW@]\G]//2"5":WR6E3>2N+XND\3G4.@-CX^,I%#[4#9K MI ^N6Y*P=@0U#EV'PEI#'RHFE@IE)&;>2TB])%HH)1.Y^U1"G715C9,TJ*Y M/<2V1:RL2-P')XA8)D.Y?7RDJSOCB0(5(:3,E33G&7)+EJ71]MHU4FJTO397 MN;S%A712(TGU^,C(4K4,4HA[VW@CAZETWOGZX9FE!FY-U)IF2OGC]N//;/PB MLCG+3G&%"L2/!K_4%T1\8+LBZH"NS3AQW$((-DF&_N'D[_)A>M8V0^!:!J<+ M N7E"NAJD'AO..4-8)47D; V;8&>T>P04;9N_K<5 M#FGW>/*BCU(K.^=']#:C"YW*!W1Z5#NF56:Q+91;5F5']E_'] M]5]GQFOJS07?>'FAQ=BB.?%5 M3 FH2DJ=C$9(_X2'A'44G,*CX%2%IQ<\T2#]JA9HTIJC #5'V>OJ5! MM9;E_=0A#2T?V+4'1GA9[SX3B4LC&>YIAMPJ MLL]N&P[/=DM<2/#&SQ595:$%K@!.Q/L_ATJ)OY3!/07 -?SL_)[V67UL_EM?I,+/_>],5*JO;=?#F M.8B6I[%@+TVRE-F:K+2@*HM,8IM_P51GD#9SQJF"K1V[S6ML\U[H_C=!ELZF M94X# UF9-ONVATYU7Z1UQWW+W/ 9W._\S:9+=;;A5E>70M#&7[R2"M8A#:^CM$LLJM(*OY?A5.U';2?[TM',9OE3"83QUC*+W"D#C>J 9.%8$:/-OI+"Y M]%LI%FJ)TMKF,&B9(*C.(;"X'I/J"Z.';/>C<3;(,HG3Y=;?3R@#3'*T=W5, MR$>Q*X'EDZ_E!:$ZGA5N>J^O:E\$*ZG.7Q]S)I/[WL=\._AB=T-_"H(ST!W^ M42ZH;+_;VQ&M:BOR(TY5RY4,,XG0MX)0V=4#QU= =?QG$.)YM*$6MJUSB/*N MNHU0-=NP?X6SFE:6E;&LH'S)KBSQ"6E?D4POG 6J,PBI[XS2%=0[C?UZZ)T7 MUP@;)4.U6[FU4 8:%HLAMO=/4IN.<%TUD:J&'@2LB%2Y\ P>SK/"%@DX1 ]A MU%2]]Q2]AC6]/>79@ZJGE8N;Z:4T[H_?-J/JQ.C149-UMA!B1Z5O0?YMTS23 M $W<@V35RJ TGF0*"D7'*8@W4LJCUR!RE/=(Y(V;1&VM61,S'_.S_4X\@=PG MOO3O6:W_6J9>WOJ9_' U;6_8\2=,-3D,\J7(3&Y]L9KXGDTQ.T9GU5[U_/KE M_GY4RV^3?#974D.@J?7%X0Z1TZH 9:BJYZPK=Q7E6NGSYYM*I&UKB&'05"%$ MJO+4_>(DJ')(>M^L_%4$T@O(59X]M+.015 0]2P,MV>1S.&&D!R M=W3[RYP,-YR5KB:NU41M"SBDN"\T2OB91*"DJ]F5U40:7UH(&Z&G]N%S-;UI MB=$7[?^%F*)6"##OIOQO&3ZFN9K61*F2UG M[IB-("SGC/OR3S#$:W M%$4S63:40"E%>??SCB%WMA"M21H360V+EY=4=G(M M?H21F9/-QYR9$U6JO(=Q%Q-R>)ZM7G'%\L>'F,@%V@NWI2R;X)12#(-2R&+!J4UMDG3W[=6G!4HK\]21PB%O MCRQ^S$D)4X:)G]UCUG$!L[JKL)(23X]-KXA#^^ M@@B,2F59G7Z31(TEAOQ<=E/U.SP2"2/M, I]99MTLT'&0=S$Y)T6NTN*;_1^ MIM7)@'F-NU<'53;?[^^$MA5Y=BH=1% EHZ!K!\709CZDZ)-"MA,(D5":BS.GD4&+X MV:<))T^_KJ^BE^MKQQ&_$Z%$1RJ8,0Y%84A4=3N6R(Q2.)JBBB0THNFPG%QJ!Y]]129(^! ]NL* KUI,I0Z^OT MZU44&0-WC;'1D<_X,6;Z!!VE&^U@&I<]L&-M>3+T&D.1C:A&49W9Y^7KVQ55S5;RO84M!A[_\_]\)/E8JU]:$,UV9E_-6>^K-^9E MM1C.@A!7]F590RF >NJD\0&E3[)02_T:B3]%#F$92*?W_Y^];VU.5-G^?I^J M? =.GK/_-;O*S!:\S^PS5>8Z9G*;Q"23>6,AM$J"X FT4__=#>@J*BHS4W7 MKE-G$B/0K/ZMU>N^[@^^G8I2AY15^(Q"W=^3_&LON(Y(AF$=/]S7;C-T,F*O M;TCX0R2[4U5-A!E;)G,MNG1H&/X0VQ?M#KZL:>BOR*"9BEUQP#41,?#F7OB9 M)E;^\>.OSS$&^*:-&,)5J:R=2 MWAJZA)",(=LR]"Y>D^4<,!1F9":8@]^) 6WTCP:24;='S@7Z%41'.F(TCN8^ M=QY M>7V_Z8QFO[J/X>A+TDEG-A?9C_)YPXS/F+IE9_>:+S-YE(]&$_+\(18]*Y<) M+YH(6_SL9ST$&.E[PG3+^-&6"?:6?625/\7Z0ZLW5%*\9?QHRP1F6R8$&,+L MR']\3B!$)HM;'HDMHV;+DXSZ]"H_712Z+[_% M0HIWW7>&Z.;[7OKL%P\,P*I9MJPZVC2'5>]+K[>&.FC5CO,IWC3>WC2FK!I$ MN+JJFO+A,"JWC$_W][R,^IFK=\B92@]63>=&,_K:9$@AIQOC3U0ZM6^\);[' M^(3HH ?^G)7M[\TLC:[%U7RY/GD8?3>\6*+Y8DAB'<#6@EFXS]VB\*V,J 8AD\T@\J OJE[UVM]R## 9T!RN7&\&?G_-&\&'1.3\9E,PL&*!][MO9J8FM]1BLOF=&^ MB_.5BP'G*T]LP5>.?95%.,G-^4K9H^[>&._Y$[5IW ^*BU(_UV\ILLIXV>"I M%Z., 1A\"N@4-8*B+FNH*#B@Q%7>#$2QN!,W"+ M-_=WH]3:M6UM;$4SY8>HF< WBZC'/B=WS!R+NL?-3^^IC_C \O!!WVI=796O MJO5B2!KIG#RHA&3[;I;3%!_FXV^RO!SA:Z=%+S(Q\Y8D\^#='TG6A?YP(; _?*6G-(;OVFVM^7:3/[O*;^WV M4Q^Z[=8F(:, _G'J"U=(>!1S\$0LB>LY%"72@'OO*"2#R^I@>6=U1$P)U"6E MT,: 4[H]3'-/$HNF6R02)^EMC=P-_.MK^->/&L-.\['S_;AYS'^4@_C7?;SH M]YX8\IA;.,(NG,LOX%K_PI4#NM8W\Q3[^R,WKT)=RU7LMY2-%),YMV3'<,UO M8PCO[UW2:/>__S2_>8"U.A6!Y(M)3D[3_3TG5K IK=>)$_AY Q:SSLHAA"*; M$$+L8Q>FPMPP>6$E)Q)S9\ZX[8F?,1-&5UV_FI[?Q7:SP\_\XOBP(MM8@;O'7".>\B=&"N;=F%D JFC#2$5-8;0]T=!K V> M;][X:#&4#-#P?";'+^^7$V]3J6!"\US'#]6(I9M?UG\5[5(3?!C9?6#YP+OIV7>O&[5/2N2N"4V%8.?NEHUN]-"R'.^\] M9.&=M,GO.=!J"2![V/TK'@\<'Y?Q:21QZPDX:+&6$ &FK&V23!"@*6=\/ M+&1G(T])MNP@?AP%+T4360DUI=R>>_/A]?FZ/-(G<)O_5 M[@B(E\<='KH,)RMOP0_YV6DL9 #+*F6^RRMUR5@7OTK%%>:\V+A:6%HX/47& M0SB79%^Y^J"'GU\UQ*8B?>6N,6/:9+W6"0&QF>>YZA_W,O*G,9A=(/_[#R:T M'\TQ [\>-NE@JR_X<"9[Y@7D]I!XFLU]*>,E**&T34P/PK>FNT!4;3S<_@$W MK3+&S7X?6YKW&WQO#Y];E]\7!S9GB* H+OG*^T3=QVKMZ60]$H MHD?SBB@WF)S8U-_0N&<'Q8"B]?6^N;A[!R^,9EW@WU1=:R,#VG*LT9:CU!A> M:8^_RT6C>=(:Y^ M:7OM;-&\%ASN%EW9LP3P+Y=TAT)NS>$O9':]+\?*+J%D M]'2>PA8*YGI=VMHY%>^^3?VL_=N=NSJ3S^V@&06D5*[6C,*;9KEF8XJP,]_R M@;TRX^/5W]W!"_:I>F/89VK,_2QN7F^.R\>ET].+2A19GQ>MV$K&:%' R3"F.H\M&8)4XX27=Y;0>&4MJ M96N7V:O?YT*ITN;C"[A&<8Z$GJ156KW>,&4I \$CHW&?/4M +[<*=?Y9>O\Q M+*<'](E >2XC!"A'2%XBPCCC8/9(2E;O]W6Z\H1PY S[)[+N\'):+;L M28#!L?'%HT,\1%CD.117S]])49Y#-=*C87B4?W[H#)!Y$&'/O9MV8-M-8PL?=X*S_^NNB_O[KM)04W"4#:.7*IDB+ M+&BV+6[2F")K81<4#O7L4'C6[B7^!S]I<'AGX$R.R"$OF0F2GY/Q2\[!=QN_ M,&<+[[1XJI)80RL$* U/N7LV>'^"N$^T).^ MKG?63TE/16E?;+4:4;]NU=K?FTX>IE[."9]UAA;%'.M=_-@!)RO4"13O,'6H*:9^ +ZEV/1[.#/ MR3_D;V]8+QC6'V[$RO#YY0YV)Z M+CJ)%L6%HJRBL430M6ZA_;W2__V_LL +TV5=PBFV::4_VDOKYN'MN'/PS28R MYZ'_="V6/\=M$<'"+D&MG=0]Y:B/8?S=K)Z)RHYSU"T%J M/9>+C327< 9K'3!3G#E!KZ\<^VZ=X712S%=*C7$^T^O]FYI5Y1_:K; HA!=' MJL-XP<7&V$;6COG[F\MW[:*R<'!NB,,9@I;?LO#6)V >^YIGN5O9&>91_F_3 M6X\Y-<>=V]97)LR[^,36O$VYW4*DL#DBDU&='K TW[\Z/=CS)]YT M=,IEO066ML(U]IZ>O5TK8Y=Q9]R9QA(M1!2R8U4TS9O6O84M@IF89[>K:_0+ M1TZ@LR$CY?#P$K5%]52S1F%2U_;XC>0VJFF2&Q8MWV:E[_V7TX(V3F1F&AQ; M7+E-EY/!VJ?TF:.OP1WAG2,OA:_'[YOA)C7<2O9D;$=ADPZ_PTWK#M&8R*UH M8+IV1 .9=TA"RAN2&SU%=KSPY2S?:/C4 45#9J/]VGUJUNY?WL>YY?;RB0YN MV"_ ]<@;<"9]!>)EH^^ M6#R8/O]>QW-:MR=J\-GX>--RCT.?M]7K=K9]8MX M_O@J/WVHM?-*MW;Z^"$_J5ET?W31U'ZK4N[.^OU4R$J#JGYW_IA]?E)-:?#: M_G%VU)&ZCWWYO*/*Y^K+\]-[KUIM-%P1,B9Z<2VB\R.B3T?WHR'ZW8U1K/6K M%S]),7 *B.X;PB2[2XY3&"< O^6=3#^YU> 8L(F6[1HH!? M97FT+_;F"Y'N1 M'_GR)K^&EA74O'.(N=$I M*93*F3+O5P9(CT,;Q.3@F\9?*14ZYGP6+VO&]Y]#ZZ']LI/X6TD!.@S%54P9N4X5(ID#M,U8 M1Z,JK*%1C0.(I,GXI-"\L3K(N!*-5T3#?-.W=$5H>U@XO[&N>>57*QQ?U"PM MZ,J(G]59&H?L<.@XZ2DE<'2YWL%<((HSR=HO1U]Y&1>K1TS;?"9;KH3"WSE& M_.T9N&3U1?4,@L9 +B8*0;0 U)9()> #9R=$L9\ WDA(U26BZ"-B[+6\>4, M!_BU\D_W[\]/G7"TA2 EU7.K!([[AH%EI:M/*-[TJKB+8$(L#%E5_+#P]F)S M+Z3RCEW?)'8U.'PIDZVL7MX9?F^H:4TCP1U]DK4:?_G->^0W*>ZJ(Z/K22U= MT14_2IA&!H;I\;&NT8W%J+\U4 MA"2O3;P=SW3TJINAQV/4Z^N_ON8)X^:L< ME;5)5F"[Y.TWXHXYSSMQQ-5&!WU:9.+.Z!4Y^H[<)U('(&2_TIN,KA]]B_Z5 M_^H[36&E;C;KFE,^VQW$4@VXM\ZW)_:0B?TJ",M;[(;6.2AL6D]9KG'3FL^Q M[)WCKS6RECI5ME*G\J=Z:?WLEW*/I5 C@3.BIKJAJ*DR$S7!W3?>1,9#$TF' MRL=A1Y%EA+^#=UY0/IJ&RN<*97)3NTC*S;U(QL$:(AV2AV%[(Q:EX7L' M[HYUV4561Y<]1F92.+/([R!G!L<:$W;,9I?;5>NP8WYU=ESH(_Y.4HN(>VH4 M[WE\[W\?MI[K9[^%4,]"^N1)]V^R837MFYTF'9.>^WQN>6;6=G!GJ&3$GXBY0NMUG4#-"F[4*0<]7<^V._/797C_S6+2"R<7 MP-Z%D P3>1/:+I;#VD-_47025!0-[]#O\GW_^W,6K5--M$EOV[F>XFM=DW8S M%K.B\&$3\ TP^!!",6N+%A:-TC-Y(:3&?BMW0RLTAM?FTUE1_OE4O"I/U&EN M?R>HK6U\5>^@_3VWQYB;XTQ[NSBYMWJ+\]9]NMY&^IGK6_0M6O#-&S]=KVZ! MYU>O6W"?0QI5F1:&,WZ(-^\3/WE>>GA5')R5]-Q'SQKW?[Q;F!0>1HD ST^6 M"#A^BY7?9[,,[3)60N<6"+A]@,98<8I:)@&QOV>J8, X$.TB5N>: D[!:(RIX M'P^W M?H!HE,C2/W-U3Q^_7M^0.J*)9"Q59@MW?B*FH2LG>%ZG"CD@I: M2+%>'<1*?&2CS$;&[_:!M\7)"A\A73(3[(\'PFGV6 F&LL/-P1%;Q@S17<1SKY*O[E1,%GF:4;XP-_UYM_)NUU M/1T2T0?M+OOMW_\<'G)G"C[DOG"W8AO;-/?8;$88^'B]A:_;7S69^?A@FKY]Q,\>%Z[;>F>@@YR6<2[*O M'''$?N&JAMA4I*_<-98O-EFO=4) ON"]ZA_W,O*GL47E6E/__H,)[4=S XFO MAW9KWB]8U)$]\Z)F>T@\;6OZ4L9+4$)IFY@>A">:$]=8E]\=IU;K^6"T7L]G MSHJG#7QGS8D4BVEZZ1ML)-"R4FSX.&6E/H;)*&%G9!^8"']'QNO59!$?H\26 M5A%67#B1-$,VB6(RV5-\9&M/JW1'ZZATV9)07DTW(Z_@DYSB337RS[AX[%[^ M09=W]0=A;!S3U3D:2PB:&E;N\>MY%G&,\2&8BWVTRPPTSJTUC^QVX/GX);OP6R_"V!F&2 M"L/+YA$D?@9"R2NVF_CY7E&&$Q#IK"6="FOZG1;&QNG[]F3/S?OV:NK M3F32I>QQ':1/NKPCPQ4M%BVC]!$4:[D)HMMUGX?892_DL-0U$FB9?1!=1M7' MN?#TXZ>FHT?AI*"F"4+>R^>\VV8HRY2S\QVY4T"S?0W5J2Y$]IP0:]HI14ZP M_TY#SIN1=FOH$D*R25S;9.9059.OG!$C-ZUQ32OJ90V!_#YNZDA/P MXKITH#<5F9RHXOMH(NG(1$T9T70FAIC,YX6LQ)TIGAE2; QKC]VW6D4Z[Q3& M8V86S PY=E'QZ*)BNZ>(3.RXV+?T((-%*L1#ZEQIV.W"R:7+9HVL0I7-4^N" M/VUM',[LE4\_]>A7L $E?-W8;&DSGH^2:_@DJPRQ_5!IO7YT7NL'FZ[?KZ(G MALV-@*@ N"" .R,PXT> $VS U;MW3]I%I9*]4P!Q@#BFB#MI^/01'MZ]W1JE MME4;E-N .$ <4\31*6G>SL$4<8^],^/WG7ATA,J N&!KFAFKMKGVNI&2.EL7 MXM0>Q;\1X2]LX>RCY9DYZZ**V=BO=;QAHX>SG'E5[Q@(V=0,^I\]T)X[U60D M,Q\-EAC".!VS]_=F!Z EFS42NS#@64;0O%<^@&,7<.PJI$D==_MT 1%)%%" M;969HB#45A@'FZR=3^S" )+L(+EL'FRR=CZQ"P-(@I1,V,( DCLK)9.G0B>! MY>AW)X=]A\MN?'XMU_/,.IEBG(Y$MQ?KG8N><.K.:69TMEEZ6+6K]S6KH=R[ M+8^R-[6L>E(_:IFYM;:.::^U51[LI*GD\W]M0'8GDSECKZ2)L)C5G-8*/?P- M768 $\_@W:3$JA9.K%U[D?]E1RP^.V>@\+IK6VVB1&!&FE='GV4T=B*3\YU MQ(S,; ' [-P"EMDQEN&9L8R0R57\>K@!RP#+;!7+,!QNE,G[]N &E@&6V2J6 MX9FQC) IY>?66Z6"9?RMR_*X&6%U5(]_IALW31,9;[2TR! UTWY?LZ:]Z>H; MMI?N%;P,T=,KV*[ ZR):2FZXMN8U)N*/Q^'MS\OU,M2BK!=@2O\Q+>T5D:(A M?412SO+0E%0AV43E1,ZTZ>JI3+*+(VF#04Q>3J'TA2S*R'(0PQ%WI"DF0WX+ MUCV3R8#5N>73R4WZ! 8!!O%C$'[$( ([!LG[38P#!@$&63]8^(7+QGN.^!3( M;SX%V4^;WBSJR! (P!ZI.3\^Q7F >!J'K,T7)B8#_FS&XIS?%SOV2+->O!V7NFE6-:TOJDY$TS$Q?UUJ;Z+V\M#-KU=V%ULXDW6.Q)A4 M)@.81)F[$WJ^3IAB+[Q5;ZQ8>R^1D.?I)Y& '4=P?J D =H+X; M4,\!U 'JNP'U_+9 /92D9FBO!2Z6G6CN 2 "$ &($D8; !& "$#$+F'KE$TY MT*GK/S^YL,[N'FX>AZB0;O^YL*&!-UD9A#39;1[-K"Z(]8K7-4DG1X#'!/AY M*:HAKCA-F:L,4[8R^?DS69G#.9FG!W ><-X*91:,.$_(%'(5X#S@/. \./. M\X#S$LMY<.8M,<&=PFVRH6UT&JS#4'L^,#^?GAX2 MS=L_/3U4;WY\?[HHR[-O7XIP[Z$4&:F5 HH,S,\-#&8R7[V:^ZP_(/)U!GO/^Y 43)E$8E2QSW? M+#)X@.OJI#/Y_AXBK;N_M^:!N^$DSA/]75OAT)D:YQ*-V/UXO+RXNY%N;G\60V"A !0( M5DB3!"::+>0DRC_E!X<=]O<"PEG(<%R38E>W+Q@/%%TR;AIKF6I?MIL#R(HI M$1+N[Y%V M14)?.2^_CE-8MHR'3E3\8/E<5#12 MBG2C>4:'+ASOF_,(E97NTQCF3[H_:[K2>NC(6VU*CLFRO]?&A#&I\%9 ] M;U=45;^9OW^]^ M5VKC/BX+QNV.]Y/[9._BW]PYW5>RF56\F3!^=]O'[\ZZYN;FY+M[PSS9WW/C MR)/UIUYJV8#<5N6^\NOG;5:Y+D30P-SQ38=$^ #DV/(]SOO.I#VI7E[^^OG: M>_UXA3U._1[[3X$=Y*O\]:#X)_>BP!ZG?H^SOG-7G_6CIP?S^?P6M;=^CY,V M,#6)D768LIC8N28P&74.879CSF)2%P;\S0C&,$5UA[D[>2.@0*C!,+;-N1?F M P(D&4 2 XD=+.E\0(>PS20JI>Y0AR4,Z^-NU!.S]@P M%L(56&0+683-J)QY+)*I%$*9F@-,$CNQ=HE)6 W*F>+:>62I3-:_8A]-S*$7+)C4^E&F_[J'9(1ZB+9M2\E0;]7- 4] MY)HIG,W*WC=UB4SSB[UF<78>RNI%)?)(^7TZ9&S:BQ,N=ZV@_=U09 \:. M; BL$(JR#K,E@!.WF1/#F#8K%( 3@1.!$U<]$\,8:,N'XN<%7@1>W&9>9.,, MF.+$[-9P8F0#H9C&@..71LGQ%R914N_@, T $8 (0)0PV@"( $0 (G8IAL=+ M4@QGVX^YP:"7]\[W.R1^9&5I*X)!FS:[]W8D\^0;U_/;XVY*WO!KO]>WSDV[F[ M9_PLO-]9Q9]U$?8X]7N<]^W<76Y7?I0^T*^FU((]3OT>EWP[=\LU[:+7.[NL M%3I;O\K;ZS 5K)KJ10 @(WVI5[Y0/P MMSK^?')OUQ6A=*V3;;+6PO3*3?&6M^:RFQ@&((YOVZPTOJZP6Z\+N[O.ZX;) M_,L(,]V+;_E[?Z)NPG&'O%46$/Q5UZP;F%53'Z9=I*,I@:OG5WUQWW:A'1+4 M' JLOB^[(:PF':O9"/S3OM8$OR>L)BVK\4_M732:?&%J;V=VK+A]/9FKKFM$ MA$Z.%K\36R)2Z33JHV,ZBWIB@'A[8*E_VN_9RM7XE&)Z7"QJ'SHW$<%>M#-# M^VABAO8T]4<]I>;>;&6'UF2,?V&CH/^ND32PK+%39,FC[E3VA1!A4,!9]FLP MXKN+_+Q=] WE;SL2(LQI# \*(A5 M/$PE@44N'OA<)E_VRQ1C)B' 4H#5)&LU_I9"(3)+X3>2VVBNH3"X[EY^[Q3N M?G35< R%P,8!76<@VR <.<]&N"="\U^TY0P.]N4JWMJG>SCNJ MBWZ=LM;U3X+>=CF&%7OJ+8YE_.K MYLG^?VP5ZSO4$I=U^^ M%;)BM3#."MFB;&QVW0[6'Z[$09\#J$*+L?H3^AQ Y2?P'/0Y *X#KMMFKH,^ M!\!WP'?0YR"A;.=4'7FZ')#?[/>Z[G?Q)1*IK'"-^G*UT!CF+RN69N9^"T-A M(O%UV]H#)*XC M/J"^6;S5W[>U?(ZN@R5QLY!S OFWI:R=N3\.'\8VVOW>& MF@:MM!$R'!&.&>KP(8%"41M@H:/(W'_M)[J<7LF>>MQWM^* >HWJ>E7"J#&0 MC1T;.6/@$ =>02LV)%K,R>>R#;NL$_]?HS$;KJ3>SIL6=71.ABK)NR#B"-6H M[P[+IEL#M9!A(-D;M&R8AH6_+'60W%?13/0B7,]]$SLV3+XGTF@Q?JHDDKN;Y%>"\/V]3P3OCA>T:V^.XD A MP^D&]W__KRP(V:^G5S7Z$__U[PQM!(.75.VW,7DP,P5GG?*FK%/.5AS6*?/9 M=5CG.#FL\U2]K]X^\N?-GT(R60?KB17W)TSM"=992L=H6(?_S*_).@2L#JKY MTE=S?\_AI>.%O$2@3S11\B!1G7^[0)SYF:MW2!LD?+?1O?;WW+7*).Z /R&E M43*WZ!#RI_'-NX8,LZ/T;I%!ZJO$-FHHM49/D1MRK]&_[1O(8:KTGT*FU<^) ME6+YTVV2X$66X,6F"):$$H/$D,U4Q 1-P^M2NST8\="AXF(B@X. ; M5JXJ7"6^];IH49@ 3"9H!/#@0,4-%T 8\QVQ1-Q;1!;O:;)CYE\+I' MO&B2!F#89#6=#F#.R3%F2'VT39B#%YTDF^(__4?)^XOQW*XIQ2=-2"K^8SU" MEN&_^+DPUUGXUWQH[Y2YM(,6(NV#Z&JTHB3I?:*:D>:'5DD=(.Q8-8X#YI]HE0J&JR0^8$(9*/K+O0'4- MC^5*E.SAW?O-7>$H)]_=-P.QG/UJON$C5 M96#;Y3[[)5Y.VG;D_6>VLQ3!=A*=<:B()R7SOGPK7E6V>#N)YL;$5%_NY6HZ M=%$L[^FZO^=T#R9V!B$1^7//T&E6'K7#%=(^!'_;;3/L',+C0RS#O7<4J3-A M4M-3F=@Q?O:[K7OBTU)53%?:[._-%3><:%F&TNS3^^I^]LS,&LG1.F/6\"% MMVHK+OCW.C:WZ$THB&WDIQ+$BE@7SAENO"!NM*(1R)W@6L#D MN' XP8=B]#C">A55_"<.% *@)J*J5)< DN2:NGK6_E[Q<(!$@\-+P2Q"T*$J MK1'@)D#V>2:\Z#!'37/@YCAMR:,P=6A'(7I+T[58*32QQHGOF7%70QV^Y/,) MQ71_;_I%.*K0.AVY)]G(^4U#%DVKM1_B^HAMOE+L5%O#N=CQ&M^0,]A9$/<) M??209J*_,^1.CC>9^V0BQ%WK%B857_H;=,TM?^4J\>NT.$]_.Q([R%%)<=%7 M1Y\(D]&$=VQ\D]\[NHHYU8Y\2+3+/#X&NHIIZOAFFDZ$4,3\.1N>%0HPB MJ2-J;40M-U47-0IA8M*WVP9JBP1\?FJAX!'&=TA"RAM)!GA2K$ZMVR.BON:( M]#-10K8PF503;+G:\-Q$)0Q[*QK6H&[@==C'H'DT\/[%=OPL. 80\5$ZQUSHZ?S)<"R^7B(>^1^S.T2T"OK:OZN"6ZSCW M\O'CN"_"1%F8WW64A6PIWEZ^N553Y)99^">7D[3)6]DN1[;+P M>:Z;>K3+&7P2F3V$__B&U('M?K9% Y85;XILBX&1-N88DCT#'U-*#^N2HJ.[ M6#/*V5E0I)SB0Y4^_UE!ZNC3.[SWL^[G:2TL1!S5ZTBOGA=>3C[4%7"$W)?A M!N1MN$_N^W &7L3?&V%K/J$"EO,R0]T2#S$_/SRRO]?#1Y*HX5MS/7% 2=DE M76HGP6<[(OJ("B'W>_APF@99(2C(3OKHA)@CC5XOV\LV9/GC,FI 5=#@L6J> MZ]?5UGJ"Z_OGRQ-U0XQ/)M4MHT]G>JI*B)F@.GX71VIH&,5 MGZH+KJ>6Z/FJ.G,+1U7&=\=XF-9)\+OK6.E]7Q O[HFD% \+(/J$F4!QE5X4 M4&W:W_- SJO33ZCE6'\RB.M:-$UDF:X^KBPS-IJB2IS1^%40OBP-"KNK9O?< M-,X$KG%$/RQDL+I*=NS;O_\Y/.3.B&#\PMV*;?05+^8/]>/C-1>_P:3V#>MU[]? MAMTX=N)Q!Q.$OCY54-L*M)7CD18;;)>ZX2 ?-%[U3_N9>1/XX1@ M-QWXWW\PH?UH;B#Q];")\(F#;]ZC>^9%SO:0>+I]BR]EO 0EE+:)Z4%X8KDQ M9!,_@*?+IS@&8?6D1S;'Z*-@GB^SCN][I.(3Y& B6;U27>IF'%_:&!I_GB]O M7L^;[]^;6YW73@-.HT%TSJPZL]_%B\/?LCT0CB?!.2;=P] YT*==OGYYE82X M.S+CCEU./NL%3NC2W?MG\_% =Y_\X*!]_N*1)H5.&8HH H=O.S M,R?549C[QZYAUBI5/0PKWN)? =/V&\QI,QY:5? ;,!BB'?KK?%AJ]N4S9;+N M*H["/4:PB6"[ ,I!H%SQFZ,8(I2E_)]^\4UYK__) 98!RTRQ?.HW+S)$+%\6 M!N*5>-RYN 8H Y290KGL-Q8S1"A?_S!O^Z4N4NY;@.5@:YJ9V[FYO9!R6V#N M?+%0&'BM 9+KPF?[ADW2<:].CJX/E^GX_%I^ZIEU,D7ZP;=/BF8OUNKH?5/49)-% MM^-PJ3MGBLO)\ARZAG)O3VY9:R]BRID9I07E\W]M0,C+ M^TW?949EMOO/[!P"CMDJCN$CY9A,3@"> 9Y).<^P+UA>P#-\)IN=VZ$6> 9X M)AT\PT?),T*FDG*>63[0?(7FYW3PI_!ZQ!<&Q7Q9:8=L2X8QZ7,#ZMXZW8+M M]7CJL'TZ9D(J963I@AN+)N^%"ZK\2T7R F6!%\9OD/"\1P#>5@"O!, #X,4! MO#( #X 7F17 8$:,9Y9@9$9U(10#(0ZKP-M4K$8[99+1C83 2TR"DVMKF-.L MYTXU7=$EAD1V!_61U2QH4@K"*C7":LG$2:_- /+!) MZMF$'[%)R"?Z'#8IYD*), &; )NP/4U>TP1KP#R<)\ HB6>4R"S$^8Q2 MGCMV))&,,C=VY$X"K'KF.DS.%#PB(QW&TRY<0_%Z\+N,SA'?*Z0A=N2;HLR4 MWEX"CL)*DZWZIH=CI"SU/O1T^S!E8'BK#DE*UD[J7P(S92*-4[X;ZHK#NB)H"0RQ!6''/]>I50R)G]4*1^%V2O,,WO_CE_P M @^FFP>95OA'5XP@9 K94'(6 _,>L!ZP'AQ_&U5=):?:/^D)^TK4-K/CM-AIB'6:_=<9>^"I>U_W_T M4K/KW^!!OF1:Z>E56DGH3,4@@RXX#WQVJQ-/KVK@DYG0'/FZD/UZ@_]N<%+?,,CW545L*JIB*_NK<0):H-H:*)E@G'^U3ZW[+>6.:*]B->"7_Q?^^.)I?O+0P >B+*V]N[>1WYJ<,O=]X M1'NI,;Q[Z^9O7F_+QA\48$3[&+3DMS%LIYMJV/^$?$;"M/=(NXVYF[!^V,US MAW#7-AYI*D0\-/TF7^F(SZUZX72]5O$^QL^F=-^:O3R->&IXO752J2I6\^I/ M$?:2\5Z6(IZ:72D^*^U6J5(;(-A+QGM9C'AL=*GY,5"/LM77K)*6O82QS?$F MO,-8UPV,$!C;/)4S>=7:8WGI2 MS2GDS'H*.>_0&]+Z:#P"[NY&%M]:>?E!3M? !R;CQ%UJL!L#"+,I5UE9M+,I MW=V.MUOF="OA,E].]5A*8)==9)?(>EA.LTLNG,[;P"[)H-B6LDMDG26G*A@S MQ4JZAQX#N^PBN\0T C"7R9;2S2Z1=7A,V$#O8]VT3'LQHB9SZ*.'-!-Y"F,2 M89\GA5K0*RO%3AX $8 (0 0@ A !B,**&%0]$0.B6MVTSG5=-JN:C._TIDCH M](.T&E"T]@GJ&5BW%HFFC']6$?D!?\_;[]V--53_')U\U&2KCD/+S42H7T'#0ID: MC%F39?J62D(ZIP&FLIAH![@T>:K.!FP9DT%=BJ99.S E,&4*F3(V(SV?#<5( M![8$MMP"MHS-]"^F=:!UG#F/,-4:W(K)650R" 4@ A !B !$\:\)0 0@"A I M*GLB1<[\#JWMZ.BCK@B7PNM[MW0L'YVF("84?ORGKENB.LY/-"=J;,!$!A-Y MF8D\PVA)"NCD,KEL:6NL8>! X,"U.3"FV(V0$7C@0.! X,"X C7%3#%7! X$ M#@0.C"DF4\@4BML3*H68##BQP(D%($H<;0!$ "( $8 H?MKL)(C\8S+'?C&9 MFB;I772IFZ.HS%&E^=8ZNGHY>EJO_W=JNYL1(MAK:6$;A=-GQ\X#@R:=03\% MM$W'L(\W1F+BM\:?^=2MERL)KQKD/;:25?OO_"SZVZL#C+L-3HY=1#,A&#F4G$WE^42:3?F*_$&-_^. M_R@$EDP]2TY<>&@BZ5#Y..PHLHSPS?&I*"@?34/E"T*>O&)9X(7Q.Z8SD ]0 MWU&H,SY]XK5$R_F4=NQA,107F!&8,4GV;R@3EJ)FQ10-6HI?(0 7&:0! (@ M1/&O"4 $( (0 8BBR&H[\\1';@V]I5C>9#;E[=?I]=-;Q2QL6SQ$V-"^O$;. M+"05DRL$TV#3]:UK_]+G;ZHH-@-XWL#@$%<L!ZR6=]>(.N>0R)3CW@/EVD_GB#K&0%,-(\FW"9KZ1 M9?V/)6(\X)_W]]SWNNYW\272MW][(Z.[7.4;PS_U_E7O2;FMM=&$:1UL%DY7 M--J*=FCIO2\<':_D?."^L?PI3=O+]7_JFI;0&SH>*)B/R:"'WN;2)!/ 9 MK#,E$GHV<7H)?&5W;=,;-_'K@D/,TL?'V &',/Q[^ 4MHX\W>)(OST3%>!35 M/CI13$G5S;Z!S#J^Z9&J2Z\'$U#)9CW^F877-88_9:0,;_+"N_(:(Z18@N?? MYK=KW4+[>V4W3XG>>D0= 3/2CR*ZZGW\R%D_\P??"(4X2B+N"HF$0%V\RV/_ M3/-;@I#(F%(NI\V^(WL$WTL=)/=5=-,:8;)JFL@B(PEA:$&;@K [BFJ(J:A(B0]Q%2E#:+54=DY3K.C3E1(MK$;9Z MHVR%E0R1,UPJX_M@,G^)E:E"I"/S8W!2?!U5&L./WL_;3JG^\_)T7'(@*V9/ M%?%3,->B@V\N$Y#-.AKOF\T(KIRC^^01?W2?1MS 47:8SO*T_PGYJ+?!)R%5 M==2R_QUD#^CO^'N2^_O*>'&T<@F#7.R9> WN3P?L,UX8C<,,+[4ML0L;TPUO M#_GX?P?"P4+#BDDFFX0% K95OL5RNH\>SO!P'\F,LP*6&;_4._.J,CBY-YL' MWR[1&W+:7@?]C^<^\7]/*0K)QE%B%P8 9P[PD\9P<"D^]([%NRPOK@5P@?LD M , !X,D$N- 8YM^'[T>U'TK^O+(6P'/((#;\S?2AMU2IM9)U.0'WS[I&CV8JV.WC=%3399Q-S"I>[N]32^ M$+6^: RX')_AB/LRJ8FS/J=+FL3"EJT ]B69*X!]2>8*8%_B/6U9]'I]5V2K M\X7+Y_]BF@MQ@II.*KQ)P@TT>L1 3W)6*_R5G$(69TD\6_K-Y!VYGH)*N>H) MA5;?1$4EL90SW;@7570_(C;9@/%O#:7F5&](1!W*\CF^T9A-(3@:C'[\KB!# M-*3.@#HBJA^*Z7=!3>OU+9-^A;=S@?QOZXF[GQGH3Q]ITF#>/;TQ^E&LRKEY MZ\?)::\QU(OW'ZW;)[7_@HT$2[$(=\"VEO'@[F7V+[8I68LSLH)NXF2^ M5M6\:?FD2"[:FIGO+"#U 47<&5YP-LL7>2*;6$B*16#4NMCMI[R%\5\N7[%Y!:RZ66L+G4JC"9+X=Q!T)K)X56(9E" M*Q>1T+HB0NN/E6WQ-]?EYV8ZA);WP@5][O)\"'WN@*630;&X6)H5[PU+BEZ] M/N.%ZVLI'5P7@ZJP4 W8W%BI9$JE4*K (A,2Z8SZ,*6*7;-DKT:A-4L4+OAG M2>W+" L&C2/(P1\Z*<_)\B4FA8[^1]"$=2?U30R/PT.;Y+4QL8]M^M+,Y"WS M0[W=U3Z4ZMMC];(]$M/V^P=$VUI"/'S!73NI?UFXCS&ZHO(%!M*]DA'",>J2 MI_;MI#PZ2HX\BM+#5#TM\X4C.:^A?%KE45#SK12"^0;,FPCFY9/#O%%Z6JS: M\;-8:G9[_<*V,V\%F'=;F;?(FGF9^5343O.HT#GJY8LO:>6O*)3U<-TJ*56\ M4Y72$WY#^2!N%;R_C#TK, ]B%4$L+!#$UZ.]L>O%M\PM\U3XKF6/K,+5+SZH MI)]!:P35/E&I6X4?+]R?S3,G.%/S] :&"A40"A 4(C MF- X3I;0B-)I<_6>LY3B<^_MHK354B.XY3F]X6N'BG(;AXH*++*6^8P@A#(* M'H3A5@K#4#0H9DZP0B5_E[T:%KJ/KR"O&,BK<+UEVR5[TIF/%+_\W:$X0LP. M]I0,;0(0 8@ 1 FC#8 (0 0@2K1>."^XZFK#=ELTGG9*VT2;WG1BBM,TC;F6 M#Y->S&8'?'FD",6)PJH-3'4"4.-H B !$ M "( 4?RTV4D0Q1XCCHD45>E/7S$5HM/;2\*6AZE@HTJD5HLG3_<+,!TP7?QK M A !B !$ *+XUP0@ A EUK>X:E*F)34=D,;=I*-@R8 M;7/4-Q4-F>:QWFTJ&E79C_%3\,9C*A][-?E+A^(#IW%30[EVPSFRLAW)AB]G MWX5R13XZ?1%'X2*/>3/?LN%T@E _<,;?D+>-O'Z6)EZ/M!'M M\>O+C_*/JZJ.=H[72V%,%@%>CYO72VGB]2CST,ZOJEWY>B#PCZVMX?5/B]-# MUM__&'/72BPR9Y.D;Q-*?!-VHEBOSS"3[N#G2%CJDWH]% M\T>'ER\D9:V3PQ_@:>B.%=22#6/("K2]VTI!PZ=,T$3I#:MTQP$S58*FES*!$V4KCC>/'_YU9+1JV?PP4X(&O8&\Q@G,;KLRBQZ MA>0SN5P^G4U$-_?D@6Q=1;8>Q2);F;D"BX]/5Z>E84%\!?$7D_@+N=AU6T39 M]J2BQ:\^;V6P!O(\ 41)H0V "$ $( (0Q4^;G031UD6=H3URNGI0'8TG<Q M&VN.*5W3:/S_HER4FR)4FDO8GEJOYS%;2V00TC!@O2,VY MM>GA2TUVE1V_Y/?3RG'OQTD%!%N8@HUUT';;A93MD=O?2W_T=J[H="4@/UY=-W (3 M2#] '" .$)=LB@'B '& N'CHEZ0Z@)CH:=EK,8GK$9K.KN/8%SR%6]4W M45'%IHK.=.->5-']B*R$U./?)AWZ0K:4[M2L@E:ZZOWJM2_$<;2 O+ '5K'W M=5I,*WD9';LFB"K)%$119G8]MH1; MK6N8%\TB"**PQLQ76 QB+F<*Q5 "DB"'XI9#N63*H2CSPN3K7VKE=/#;ND7) ME4,!TT(K8:2% I?&S:5KF2U+F),5%U%)D%S&B>$ #[D=K)#)97/I.XUC+\^+ MB12G?_J*Y<0H%>T-F18%QD0>GMM-131-9(%79X6CPS?3W29Y;4QLIZMSE9!W MR]PY^NO-S:^/?OZB.K:B[/E) 7C&05V&/U,X5MT?VI"BS*GZANT,! MD9@C!RD9&P @ A !B!)&&P 1@ A E&AE,.2@L=/M;+9M)PS$24T;Y5-/V9+' M,AP9>2>**:DZL?.V+ !?UL@;0,&7AO[*BTNF%N]CC$GY?(F! M8R"7S92%0CI[+\-LC8C%6S9)XBW*2'7GYZ_O5UK]K:AV0+Q%%8!>;P[&I'BK M9$J5E':6!^D6L70K)DFZ11EZKE2+;:7?,NZ?VB#=(HHH"VS2:R***(-T2[UT MX]E+-V:QY.]OQ>K'?0U=7[R (HK1)SG,Z5"<6ND"<2(P:D.3G4 43)H R " M$ &( $3QTV8G0936&#%#JGCFH]I+FCLD]0OP'_!?_&L"$ &( $0 HOC7!" " M$*75M^B74,B4/'3 O*-1.L5=ZGCBF&:,T^8YJAO*AHRS6.]VU0TJJ+U*)//_EPTS;.3OG%TI&P-KW]:G!.R_O['F;#&(AU7R!1*Y83W)?T; M9%OR]1AFJ6?/E=Y]]D8]RK4$$#]LQ4_8'4W2)DK2&H2OVJM!Y*F=_J&L=(OX 3T-WK(!&;2Z,P3'0]FXK M!JS#(+&5]"$X2D'0;.5@N8T98(FTK%8]??SLROK M[O)HQS0:]K;S&"N]R+'J%%#*58B@F=_@"=G.G'LC6561K,1;9RLPKF,O_ M:OVX>JK^'N9!_,4C_L+U'FZ-*$M1*EK\^O%6!F8@D1- E!3: (@ 1 B %'\ MM-E)$&U+A-FW%;( K9!3UF_*G5XTQT2L.69S3:.Q_LNQH;QES9$1_[OTZ[A< MO;K.K>5-".Q"2$A#K("QFCP?0:P&.M>E7I*<)5N21!7_)9)$Y]\>GO*7;\(= M DGBD211I)> )$F])#E.MB2)*L!+)(F$$+S49B[!LJVBZZ1R^X?2\00PC__VW/OVA6-MH(?F%T%6&,YU,,WP[>C M]^4DI*K.N_WO('M ?\?+D-S?/2]B%W,L(Y2]N$-+[]$%.K^Z9"L2HKTKLM4A M=\O^A>DU]DE.^QGQ/28I_(+%C=(:$*^B9QO=V\ULR 3WN'+K+'O4&/;:I7:I M=RS>U]2UJK+H=TUEB-Q);)_X>2>/[_JGEL0+C>%-7;GLU9K==U1@LR3"^BU= MMS3=0C;'.;]0KBL?T_G MSSGSHEYFA$5A(RR>-8;/@^O'8O_RC*\4H\!B90$6]::)C#<"C_T]A:K,SDEL M=?"J;:1RJP%5U&1 ZLI(Q;! ]Z>5U_?7YW;UA1%2KK+98;>O MOT: U$)V 5(U?0*L!),8#IP#6HQ-#%L'F"M!CGQDZS/7_2Y>M?0-:P(N$-CY8"MCK"IRC&Z$7X!]$$URV___N?PD#M3D"I_X6[%-M:. M[VV]GNQ!Z2M'U4>L8'&'AZZA)"MOP5,D9WF'L,LJ;.L\0])55>R9>"WN3Q-, MZ >>%;C2T1;](2]AD86,:9[W$,XEV5>N/NCAYU<-+,^DK]PUUN]MLE[KA(!\ MR7O5/^YEY$]C/=-%V[__8$+[T=Q XNMA$V%IBF_>HWOF%5C;0V(7_@LIXR4H MH;1-3 _"V;+.QC=BY+>87LZ:AQLY;J98U/N9'=//^IY@SH>*1DYT+"%RGTN; M>&9\T%6U]OT[DMOHK*_)C@.DH!6I R27Y;$1/7Q\.-8[MQ7AZO>XY\WX M'%F9.QG?I[ES>'M M4,D2"2UGB)5=C5BVMVCXL^^/PP.PBKTI^Y^I@1J!Y4^FIZ[TMT=N\J M.;HZ*= M&\SX25@^=&]O7O*G-P.^L*E!EF@H8!;]72;66]Z#;,2_CIGLSV8<$>)8,#E[@N^%-\7FX?T]XI156E@GP[*F M[]DHUPCZ1,-=7.[O+SO%K,S9?N+\+!_AP_#LJ*H\/M_E^S];([#+BME31?P4 M+!/0P;=["0OBODJWW>8Q[LJSQ83_;-O+WN(1VW&4[[@'*J;O/3OL946N-K7# MT_D6]C\AR[]PG3,VB,2^I7_EEMLO%6*^.%=2EXI]Z<%T(N[$+JT6*8JG7_A4 M6-1K,H5UX^CCI5-OY?):OI)KD&.4Y[-\HS%6W+MUI6#POR^4BA)A6# DT@>@ MQ[;OY:/OPG.IW?DY.,[!+F_!+I_8>UN>Y.5RVUOZ.WM$8/9V=2-;'=:R!D4S/H?U?X-AV3.\6FGOSO/\UO M'ON!VQ[". [LU4B3XS-3%$DV&R5V8<#?C&!\KWP =^\J=X=2L;Q32HN#GG=D M^YZ:NBJ'+>>$D.37J;AG)OUTFNM8FQ-6YR8N#Y_%\;;,"1G::2L5?2 M1-C.UD@.@M[B>O@;NLP ,,Y"A4W6R;AGFIN0_%>X=;P;K"S[EV]T8_UV'@M[ M"[-FJ3F)G7QVA<3.!1V$^0R?+811@1H.+I@=;,!)P$F$DWAFG"1D>+X"G 2< MM*.(S*3>WW X"3AIRSF)9\9)0B9?3+=VYV_#EL.Q8<]%1;O437/< M5>94-(@19_).^Y_AJ_7*7Y_GZ\7.>HZ*:).@I_>&?520]B.VU]C&U#.Y3RHF M(#+_)D47>EM3AG99EU/+1;OTD'HOO8NX3^BCAS03_9WA-&0Y15TIRYH(/5,B MS,,IN0-\(I/""UC^P+\DC^Q=\;07,@48\.LV\>O:,>C$ MLBIOL^J&1^R<'JE"-I_.LS:F"9=,8^/QJQK)\84F40W;P>E@ "( $8 H8;0! M$ &( $2)#W Y29JGD21IAMC%AU&2)M)DINF9,(HE0) _P?-'$A#[9QA5R@A" M*+%_F"@'#+D[#,DN:"1DA.+K#98[IF)2:]J 9"*]VB&0W<:LQ[.K] M[X_9]G7OLA13F&>.SAW3/MBTLA>I:-CN<$GFE"V1<<"T<(D.>2)S9NRHT,1L M*N1DP='O.'-G.DBE TGH1"@[GC2^>@X6-R8-&.CI,="]%QZ:2#I4/@X[BBPC M?'/,^H+RT314OEC*.;-9A?'FA .>Z X"P#G@? ;G>< YX'P'<%X G /.=P#G MQ6W!^<@N"S[-/ML8WEYFGU\_)/28:V_UW,[(1[A>*F)3415+0:SGN![YF=H, M']<8/IQ^/_\Y, W^7=EJ4# ?YJJ.=P$FNC+;)N92@-YO/-'UN#%4'UY$\?1) M$G@49**KA]M@K"N,==TX7V7'I@16?,>ZYBZ&4K;Z^Z1^ F-=MV&7R[YC7?\\ M9L]*9[V?\H\E2O&0<&^QR*G:YXCO7]>6A.?S( M9UNGQ_GMW^6DS75-0J09!CR&85C! %<8\9C@68? WTF$,0QPW6'N3IIN B(M MFI%XVRW2[!F.:>+#I"X,(,D.D@) $B"9+$B"E 1()@R2*9.2,#YW[M["^-QM M&I][S* SFSF95^0F0PQ@AB[,T(4I:^NWK5C(5R$/TBUFBEF_V0+,M@"&%@([ M)9V=V$W3Y3-9/MV3"X&=@)TV/IU8#0(M9PKY(K 3L-,NLQ.[N;KX= JG?QUKB2^(?D&>W K#NC+ M0S^94 5^'"60Y:"EONDF+@ O<< +6GN;;N("\*("7B0C!OU4@@@G@.9*H6AN MH0T.!(Y),L<$%M7EU(GJ=/8O9DJ5NFZ)JKV83[1/W-]NESA/6[@OP*ZI8=>4 MM(@$$ &( $0)HPV "$ $($I6)M4@\9F,Q:FS9)YCZACQ[23/1WAM.01;_.@[1( MC[0(:JM6LLFV50%RJ8%ZY5'-5VE.4'LQC"*!*DY>:8;"#_%?@&R'TB3!IQEB)JITEWB1)DT MPB6;RLJDC+;6U;E=>/6M88KE\%;M"NZUBW*_<-FPIG'R69$8$/MXD/=^089>_8X+?B'(TLJS+6:B?()$F9FS0EF20 M(@ 1@"AAM $0 8@ 1.P2(X7P6\R=IK'%W)R!/XRZS2%-9MIGCO5J80!RQ-F2 M">E:PBZUAK2HB\2&GCL.*GYY#EP)7,FH-1"3$=S MEV^F]U](55$ M2FNPP=;8E+/7J6C8^G )2/M?F)QNN.W?L"W#61WD1(N\W> XY!3\T>^HX^WB M.DB5.=&BUSG!IO$MYF!T8Q*!P9X>@]U[X?SV'*5LT';3C/DKS ,"< XXG\%Y MT.[6@'/ >9IQ7@*< \YW .=!6V G'N^T?B\1)\,_[>VYDXKK?Q==)I.[= M->7*U7QC^.?BXEG\7?[Y($YVCXAH3+5C'#D?*AK>'/PE(?>YM$E4SV=Z]12Y M>C9QXIC,'=DKU[3]/6+)FUDN="K9LL<+X,P0.M.-8_P8S"+X%_R3 MJT-F>0;5AI!:W8D$A(+EO.\HT&65*6S_&-X>,? M2WO]]=RY_Z4<<)9B$9*,'T&B>N-GX'7352R+,&ZT6-9EH8515+$X'57,?L[/ MBRIR& \J>3-LUDOSR&$@%>^=S%DZU\.6O,&)TI^^8BHT6OIY?Z]&.IS(]-<, MN=$:2)&1A8RNHI&G=!P/@H'P4^RXK>UJ$+F>;M 5.8Z%>2O>WW-VT/2NG5SA M63FYR2426]R[WE=E3M,MKHFX+K(R&++RZ$6LCH'0PE<1YKT*X9GY[S*7W,[: MO4LG/.19.5[:"9)0MXD,O "^,O,*^!_\$&0[8CYZBDL6&=_P,U?WK-9 $CEW M1_X?'_[T=K$]ZIOXS4P37]Y4-'K7.=BO&@9Q-=$W=OUUU:[>UZR;UC)VX>VV M1(299<67GQNC%=DEFO<6?C/RK$M=LA__H9B>;]'2SANWV:M]S:G=Z_6*TK$Q MU)[K_=>/[D^]6QI)".)6Y##!WPW%0H=ZJT4(M'3C]"86S_2C91(D(G(NDC5C M2>-2J[&46&O)I#FEZOSGN5,[1\()\V,R8N%9ECK5UG%[)V Y M4U<=#RRSG^=FXHQ@J=LGQ,0NX _,^0>3SUZ8F?V]]XXB=;AWA"6VU\_N;5<= MJ%.U>V:)DF2+=_)UL@!2UT_/$M,%)!7U"J4A/1 ,A)=!%J#IG$X?*-'M--U[ M$OVE2^_1$A6#>R.AFH6P"ZH(4.XFV_TY02KU5ML+!^-58(2C#XJX;__^Y_"0 M.U.0*G_A;L4V-K?OL=*"-(F\2/DK1X-SV+K@#@]==X.LO"VTWB>Z2DPMMD@M M%&I=P;YDLN_,#GA2T*;# M>YB8OK;TV%;W_E'",$?&Q.,.)@CGDNPK5Q_T\/.K!A9VTE?N&LM7FZS7.B$@ M7_9>]8][&?G3V !WC>]__\&$]J.Y@<370UO5^X)%"]DS+T:VA\0N"RVDC)>@ MA-(V,3T(3P#?[810@54PW.A_E6\D-6)_[]$]<6U]X PK9IJDB"I7TTS+Z#NC MEY5OR<+$]@(^?*\;5LOV]^;I71Z7 W4YE[Z:CN+6&B%#&2.#>Q=-KY>%:/AM M3GP3%96>#_B%7Y&%K[!5:*K>&LX-Q5[/T'N&@E>QOT<68/^]BZR.+NNJWE:0 M^9G[KK\C+/HS8S60W/>E+[>IQJN8KA.$ZK8*D?(] U&-UE::L88J$F>'C&^C MZKV1QDE5U?'+?^:(.4$/3$L=9&S'Y/B[(M5A+:P52]B"$0U,>?PP62'VU]N( M&F<9!C\ZN_NA]2)B527/2E6GSDBXJO6_IZO&7715Z?=DI)H&-0.M"$_ME'M M)=#+O#E+_) 3*^)")+"<(06UK65+Q6R@MA?A:L7R[))*#XWU(N"Z]IQ_#C9XBN)3P MO&)'P5+/D#H#$ E;_LI8)#A3Q#QL9*/(AUO]?1Z,F75_SWM&3C*?@^.Q+M$4 M37+,:;YJ!'Y8O]NSG5.[J.'W"DZM+KP43$?L)_ M'O@>C6%GH!M)_HQAB6 ME<+!-Y=:G$LNSJ;7:.^;VVJ$85*Y,$_4.T9DB[E!4\6T\]H-+$VQ5&\B#;44 M;''AG[$T%+G'VJEM6=A.>_R@KJXA9R9("Y\132? 0HZ(^OPP>(9#K1:2J.%R M)8X."QX;/8K%=4397@8VO QJ.&'C2K*<"(";9^#*Y]&:NCH&+(EZ8$DNB<2& MXA3\='PA5H,8-$S=-'6CZ580 M$%(XU]$$+/(-O$!$WL8F&8F%8ZDWN3[;&NMACL1,):HJH:]WO>0VBO69J^*# MBJB*?=5RC$!W=9Z(A^G>>XK..OX+L1(=E0\_1'\G<<:!;9@2GG;B%V1=]FOT M[9MIU$PF@1/R#[D>'Z<#FQSDR\30%BVLP#;[3O0>"WPBZ U=5FB_79N/!OY<[35&7-UAS=&&J:'ASX1:?$W9;%QFEBKKY%(!??)0-3]8NE_ M8VFKORGRB-E&O$Q54]'$ZB_F+_W=_!(K?X1I."HWAL+/Z\$@7\^K MY]3P22<>YI^E MGWSKXD@^!?CNA/BUZ^Z8MLP#G9\ASX(:M X?UDD-E4W-H/]=V2GCIR1E?(J% MN>TAC!,77HTT.3Z3+J&6U(4!?S."\;WR =R]J]P=2I]?4%K8&AH@U,#V!4AN M 2139L\F=6$ 29"2"5L80')GI63R5.@DL!S][CNR\R.:NBJ'S6Y\?JV.T3/K M9(KQ@V^?%,U>K-71^Z:HR>;?B:?NG(;?U0:R*W#FI9Q?(\M.!B+-O"V[DX@] MR+4Q/*^]%HZ$PIMY5HB_L_Q/LQFG #,#C MO)'PUS8,T7([#?CL3O+;7([:)$RMWFUYN?:ICL_J>6V":B?U.54G?NP[I_D4 MST\TGV(P/$LH^'3LV>SL]T C_!E:P)<[Q)=K*P.AL20_8LE-YMG-Z_*6G]N" M,C7\R4+K @;==@8-\T M^3L,*&.['2D<4+:R5WAE-@XQBC//99P-ZIA*%C?//KDLV.?_M[ X+. M^RTTAE?74OUG4_G@Y=Q6=R^,J07ED:B2YJOW'806]Y\\FM]_U2(49$[-:?773F[M_M]'X_;?[M#6/X6\UG^\ M'[X/H>_CZE)E_=V%W*2F%RT=O[;?6WPJLM!;AH+2[JJVNQ$%1/ M0O7DZN*A",63B49TZ(6.F_@&F]^J=,+5EPG1D[!D%Y^Z_#3)A"U; >S+"GD] MIYYA7V269563R3^GXX&*5>O8&3Y'!PTWE)J=N1-RLL[FJ>(C2[PX72RPH8?4 MGOE)UD4&4WAF3[*L-$E.7EZT]2+KK*P82:F6.UL&O$#;.)L[C 'J9,,J>,+^H0>R*5* M^L0.\,8N\$;L)S*?0A^2_XE<\IS(-U8'&78:R6Z;R)00CJ/:)@0G4K* K-D2 M63,+]80>PIEL+I206?*V'U@C5:P1_QF>8_BDCT@%Y!U2 M22G K6B02@"PCQV28NHX79XPC;RMG$ I4< >2]X2::KF2J$,PD@>#(!%4LHBL1_7^>)6&JS48X")*&IM M!9/3]AU$>%:';*RRK\'V^)>5$=E,-@=XM+T-G-N%UU0@3+$6WJHC\-#Y\%LR M]8)R.)E=OBA/YI$(# D,F2 MI%P.);$C%H:$B5Q@N"30<$G)"!, $8 H)/M0 M\-B']GF84FO0/=;LKF,\;406_O#)NFZ)JE.DPR;S:!LFLNYV\^_%.JC-9,DT M 4N94C&4+*84C48&[MM1[HO=WJMD^)*P-=P'%A\HZZ"L XB209N=!%$ZNZNR MG<74_':)3W%%I6VZQTT.\0E+5 !#5U4R@51QSOADMV5-'," $T&<)V"_=@1$ MRQ,RJTZ?F%MQ0"R7W2X.].N?T[,) [RYBK$?FR4?L/J@4('J \!;0TR$-='M)J8JWQ"L\#_C)#-,(D, /[)%8]H@]CB)L M96M4FKL8W]&<,./.I_.+.J8-2)XMD3QS0)_,8SF7J:2Q*S/PQV[P1^SG'RH_FDC^KZ9#>":UV3P':V:3KJ!&/IT =F"X700O@G\ZA.8:-FX)!$ MIV+"@1Q(C1SXM-23M@JG).7P-#%M\&-,"7P)?)LR:WM$O-/Q:A(O[9 M?;7K?A=?)7W[MS?2<,*W;"EY?=A6HL7N1'EXV M7GAOT^6X-\($0!^2VI?1MW__QESKZ1I&*-[H5G(14U<'$_PZR!_1W_,*2^_OD,[#" MIXH]$Z_%_>DK]Z[(5H=$V[-_^83?/0Z$:872TGN^P!L#V_M'"1'>FWCJ#'GY^U<",+WWEKK$XL,EZK1,"\A7O5?^XEY$_C='J(O7??S"A_6AN M(/'UL(DPH^.;]^B>.53&K[5-)':Y8"%EO 0EE+:)Z4$X6];9^$9,$I!F-F)* M8,R1&^0R^XIELMH+*-IIX7> MQ&L6R3%G&V+D4DVW1E=B3ANE[FA4KI$H-8?(28S/]L]-K\\53-?5P^-'-.31HWHA9W+BH:]\FAU=\9_.SQU)AF MDJ0P8[*Y<)]]1W80KYW4O]Q+'23W5733FH2I0W%,[CK1!^;@O%)N( F_O]X] M/%SU3HWA_?7/IYS0&=Q+*$:\1W1\MK"ZI[\32-MJH]GOXL7A;YGT3++/('V$ M^S;%/1KA7D/XK,0';=]4-&2:^)AMD^E?7V+E@!!IEL0[.3PY*<&.JHVAF7]Z MOD9]K?O6' %95LR>*N*G8&9%!]]<[B ZR+2,3,>7)^BQFC?)/U011I):$OV582:\X-TD'__O M0#@8!Z$JQPURBO!\EF^0GW)9/LVL4I/F^A/ MAM'#69[HA)*^IWJRP9+8A05",3]"L6"C^*5<;ETH54%J\8#B]5 L 'ZCP.^I MC=KRI!1^J'PO2BA_?3QH 7[7E,* WRCPRU/Y.\*O(W__O%U^K^7XD^R%"/C= M"?EK1P>99IJF/*$T)NXL L.MP7#UCH&U>Y.Y0Z&'!,LC4I0*B!KQ& N37 M3)GYFM2% 23!(YBPA0$D=U9*)D^13@++T>^^(SLKHJFKCW44*XQ?*G^^*WQ^O?293%=5;I.=D\^_Q?3ZJ%CW>CIAF@A)QWTWC)$LH'V M6F]%JT.RL[M]#;^TG2Q>TZ3/G*2*ILDY!6 J(3O70@Q&%(S>4_@K.07Z;GT& M6\JS&!(VJAR96EK(;>M&?';@G^[*\X=9WIOLNGEKXTRA$DKCI7#VEH4T!49( M.R/P(T80F#&"D"E6\L (P AI8@3? HB-62&?X;.AM!P%5HB=6%O+"KS-"DS/ MA%RF6 IE]D,4C.!OU>4]5MV#UC?[HGICU+260:O'K9J%NC7-[!NB)J%;0Y<0 MDDW'XNN*'G/OM542NEIGV,X6=JDO/QN[3G$I3#Y6NM"Q/USG5'0]6H)R5(3F MG5#,);Q[./0=!!X(T[+C,Y5P6A E;Y^!![: !\(QZH1,I1Q*@[SD[31PP19P M01CVG) IET-Q=L?10/?48\D=.JBW6LZPMA8%N4U>VH%I1-]1ZUZ8<9HBR>>]<,$$QTH^ M=1,< 7A; ;P" ^ %YFN%Y$&$JK!-&]N9:903/KH2N"FM'%34#%>2IT8]S=7 M"N/^>8ZB?*YCK5\C7R21\O"X=;VL >[' K9[.I.]P >(D&'B,I&T8 M)E>&("3 /1XY*Z1.SOH;$<=C(R(:A\/\B(?RAU= M0Q#S ''C$3<0\P#@1:/617,*A)BJ-L?GG,M"UB8P43S2NPC2&X"W_=*;17K9 M-DGON5T@7(OK&FO[MT3;IU-=\&_SC:/WW$/1N,B_%Z[7:],19=B&H?U#1QN! M9$J/9 IZ)%;@2 3@A5_I2L[$&2D;79U,-N&'UN:%WH#PI(E6G@?1"L!+EFAE M7WB2,M'J;PH4QZ9 W1!EA;R&J$X6NQ_;@T]51-3BP3'].C)JFHRZFM)ROG5, MBM[G&P_YQR+?SK=>*WK*.LDQW \/@>TE39+9D9B<1,=C6BZ].BZ[]0*K$'K $L$3X5E;2LX" )X G%AX3823' 5< 5Z29*T+I M/E=,%4^L;S12YY3$!Y-FZ%5QK^Y%#0G R3T%@ML0P6Y3*QWPV#<4" M#4.M")_)6+1Y!OY*#'^Q/<8O8\"I%I4@"&51R2 4@ A !" "$,6_)@ 1@"A 4.7$T_J9*MLW/5KTI+5K MFJ1WT>E'#VDFHB4Z=;>MFO7_V7O6IK:19;^[RO]A+O?D5E)EO+:Q#6SVI,I M2,@F0( DF_U"R=+8GB!+BAZ ^?6W>QYZV/(#L$ V.G7OQMC23$]/O[NG)Y92 M^?;%VKHSC__9WJ^O0$IEW!AO+-T8O[!]E4SA>1-B*X22OL8L\IH*C+ZI$(OZ M&?@7C6?RC/F\Q+"#KDF?S36>=B=9AA!GVPQU-D\^7?5=)KWNL^?&@K]>/'_- MN0KP 0R6:;N&9C.3^J7L62V+I$K!:ZO%:QGHLBQ*!'?JF=1#%>JL8+&55&<9 M]J]H;65R7NVIU5GH//_A8W4G?"Z7U+J.@R&\HK_[RPG]ZIU.Y_+N4_V?[S^^ M?SEIM9/WVN)UQT!(\^OY*W MP\D;R.+=FB(C=SN=/7%WO'+)8)X>>!XU"+/(L>U34F]7" A:I 68:$1>:QZY MH:9)X%\1]3%HCUH&]@5^0P;P;9=2(:KY(!H!B8P"+'F9,_Q?EPXTLX?]+G%\ MS[?UJX%M@C("..27G+O]UN/"&F;T@J['#*:Y(UB-)-GIETB_QM<;M;>) M)_EW];=OJN7216QUS-(#UP7(3;PVG?0H8%"S#.)2'?6D =#V/.J',2X "33+ MQ-74\+RI^?"X;\,Z6.P*:[XL?^!2RL?UV"T9PD8,8,V )GCCDV8%L#"R5:\0 MM 3Y8ZBPJB^*&'/'?TN6M#^BIJ] ZU$S+I+HQD54.RY&O4+89K*X<5OJR2C\ MR"J7N. +10!)EP!)^6M0G[I#9J%P&6@^_PVO"66NZ/.&,A*%KNT*.2L$Z=2. MPHXVXJ^52PF11MIS%R/P$G*@N:M("YR88?BD -H!U2GPRZHCD:MOCNQ%/@')J$<+GKK,#$R M:$,8L$KB^@'U0-^"732D^+?%LL,>SA+AWGR4$[L+%"<5E<2>[+?/97[8)JU< M\FB?HZ("\WL.!5UR38!:85/$60-RS;M/N@#JO/BS:U?0C# MNC->KN3,DNVPL;.JY=*^Z/GR7+;6$ZSZ15I;>Q2@L$ ?ETN@:S\%%N6F0 7= M6$=S?10]6DPBH::US4#8-G["0Y0$ Y))F]Y**&:-./ !)!ZS>BZ3W7BEFU@N M=5T[0)=4X]:$L.;4&(7#-QEW3/RYKKF ("^&]"-L2CR >WZ!\S331M< M>'H!P^VA!MI(Q#CQ'L:P=FC*&Y=WNPWSNKD]W#_I:\\8!5VJ@.R^PR!0N52O MJW:#?.P0,8W]R[L[_4=O^_;X^IN]O?'NC%[;YC6&1_9="KX!.=3TY(TEW77U M8@%9BHASM<;L>1<\)%"<8[&Z>)#NZ.""8)L(D*^59% N]HL*R57 [@2?D(T?P7,=B>[;KV#[>QY]+ $4.%C24.$$7RQ;OV]R$SVHYS==K=(#[SD29P M#'X=41)?E1!)7;4PT(-B9?/RXO?!4C*#U_%.>B*#U]H$=,D!+V?C0ZSU,K[4 M13-^K3#CUYXXV=BJ3LWTE4O 0B9\48T3/6!L1 )/1!@WG7W;W9W^X\T_GHOYY^Y[+7IA%4UE0FE5+8D'L-1:E ??0V6G2)%IA402.DB]M.+;RB,:E!7Y)DB*2#C.G.C MRV%^*:&EI6A')%N5)OWY4PBU3[GEPG&.+@G8]1#(FL\C,@.K(]FP]CC-8]&>/1,->^?;>_:=O;?Q]O/P=C3-2&K0AC/"7JY//1WLD9&0:FSQR3<9A%[OF,]@-3 M/'@0>KHP-W6O$XEIXIB!1^J-%OIQ]>T6Z6H>H,"Q&<_4&E35/04.#)6V>I-> M4U<#2#E<@(QR"7YV HQMJ)S9$'P\GFF#"7L,^9+\!OL-UEP52T>DX+3:B(>B MN:V'[(5ZB&,^ALM84 -_M6!O=-T-I)476&CE87P\&M8(**:X>8RES0W&9M*Q MA7EA&Q5,L-N!%6#Y&$;2F<_QU*-4IT:'X"7#>EN;F#1ZK'6V)TQO0 MS58-F7)G&3Q)9K%DN33&DQ,)"ZD$XRS#/"5&>'H(QP=FX''+:Y"8-D@5K==C MB#90E;(6I"_^T.UK:O&D>JP,$[=4!(9$@ CDF.;V0;#B\K%FT8KET/FZD+$Q M&252_]0=*F:;*MVKI,,MKT4"2[#8-/<@KL\A: ^1V PH7E-6#X[YH9X$>R MN:D.R1CL>O'&76-+:',X^'D$('+3E&RC#Y-_).73;-#7' UC4 MI[= @(8_0-S67J6E<:)F4N,']@'%J010)Q"V5MR,7)@ M_HZK=9G^EAR#&!=H/;81@8U:_*T_U&OX4W1D0QW7^.L/0'0:SEVJ76V*0K<_ M06WCGL4I9WU0K!AK)F;B"$5,"V3&*#SWW)A;V!(D#D+?WSP7]8N*LFNUNI + MN5S#REFA, MJ7K8OKSS_CXX.?SV*;!WMS?>"12]@!*'9-WJNJZ14W^Y=.1Y@;#1]V7F]?TM MU0-NB)^ A0[FMBANW;/!/P.%+8)VZXV;7.Y_KDYKJ#0]#8G%5L22/-86JZ"F M+O>3T:KK(C%105C2NT0MP L48PDX?FYH(C;2B2X..8W&Y/1YJC'CR-K7O $G M[UDI+<_U-S0HBB7IW:R"0,?^/^W0R8/@!W MG&[RDX\WVA@NT)=._=4;:"X=)Y\P9B&.Y.[Q&(AM"8S*F&I8M2I$V:R"!XY- M(?(.>' $,]LXYQ/#8S"?_*62S"7L=F!IE%\\L6<]#@T8S&X?;X^_L">HKB_ MFTWZ\_W0^42C$#M"J@*+ G/S0F6+K?W1I!;&T297LB 5'AT?QHCO7"ZNT:RT MFE,[.L>HA_GIU")C,I:@$UY>1Z[1A4]-\]?F4PWW_R.BR4#6/)YT>A^;SO"K M'NSTZ S2J0A$/)""DGC( 0'-$F.UZM1>,6%Z6P5!E207)D\1N5LG$Z]1J[?* M)4[1Y,3Q557#D87A%K1G3DUMG7L_Y-7*7?(:E[2Z5!9<:,E9\^D)V.SAP=]Z M,^7T<52L'HMW$,UQ7/N:BH(WD&\&3RO)<]'C;R*SD#F\ JZ#C:TE7*K)&F"0 MSPA4J&5FFG:"&,H(P:&6Q[/A'=?5Y/&EO5'TB/1Z.SCG,5_52:\3SB,LE$[@#VP7 M3TU?.LP0=D"]4=\2U4+PJ?EX=1[]B!C'0.-8VO4&AAP=LIY/J<7'%-O5L8QP ML_!-91W\X_][=J WOGS]'1F68ILC+&)Q0[BTN19"=EB=UAL5_F\K_-2<83R$ MJ=M[(>E1-FNK5JG5IB9V)5L\F5VQ,B9#?J7M _M9A#$0[@'STD31A@'/87K" M$.=L9SNB54*:1[([I;XR1L+>>SFB,U%(R532$ZIO;P3W*_3?VHV ML_\]O(CJD8Y#8T41FS')EDL(M*P@%:;KMGJCTIJKVV;%8WCT;MKAK/KC25$> M8YHHV[@3CT@([KQ4"S)/.) M3DQ'EF#.^T>1E?!Y/W1,>T3IL@+(RQ9VP0_VX?2J[]NM<8]3XC\S#_.>6W"_ M\UEC:,^7HFXMX(3.3)R(;G-4KG&R61PV#2V7^+.;HAI7C^T-D3?DR'K\*$8$ M E@V2(B\?IX-W.2Y0GY(7/9+F'L2,YTL'IJ3615NTG9^!R0@*Q:AY%T5 MUUK-/FV"Z,GJH?;;M3B,?;^O-P&;[67[OFFS1 #8W(BT;UG MU@EF3L(1 9^*Q:G0^GA _<+>H]'#1O+G*W>^R< MF.U1=$Z[$_98B!9IW,>C?>@R9W;[D&IIRDH>IW^4.;8S_:17J((D34D/-2R' M2VEX,:VC^GC\.<+Q+"OJ @VSP!WQ14M$ZN(4U\,C>W/I(SAKM'\'_5KC5U2C MDFJ'2K3$5C./5&8LZ'ZFS>-(8DI%4VVKTMR:7HZR@&7.NW[%.Y;$)!O3TRN; MWD_;<%['H]"S;WO^%PI,].A4PMS]O_UZN\]^WMVPSULI\F%R18\D@RG+?$IZ MF&6BSC@)JN2#N,]!A4XM.X8*+]9R0"FWA0-=I..G"))9#>'217%X /<1JN=N MI_;K^KQ]UOK.KI+.#>X\CH^U"XGZ@)BZ%$B8INX?IF#NNZI9FF8YJF0!4HF8 M1:"L7)J#L_":DA2\%0[-BB]QX=!HK&%6W([@I=H3"J6=,X5RK]".I[20?7OS M[?KWJ=/SZZNNA<;C,=X2XR?3*[!G-H>::F7.IY$')?"RH9$>'5[O FW\\W.OSLN&^YQ'DQ<%L6=(A_M&MFE2R6N)HXF@MC!-(?7&^'7Y5+XH)R% M^-HM/S6$1=,8/QR[S0CP;%&Q._QLD0K;B.HJ-*^3)TB$,75-13 2@,%;!?E- M? )\Q)A7+JFVX0?GW[RH7SBJ56P\(5_%YE6@9F2YH!7^K0:KDO- #T'B.(E' M@;JC!";"'CKP)7-YCJ-Y#BW$'IZ.Y]JM&WC8N"_,?/BNQK%D:"/" MAD-J,. WDW=)P\BIG5A]D2!9M03"@216=6KF&U(K$6GU^%D X2NN4?+DV3=R M-JU.J=]\:)W$XNTF'YT$Y_-A6Z"D'E6$QL?C5*84ZI=_?]W6]K]?_XB*1PY2 M1.@2^TU.SUU/@W*B4\D2-D(<\SFVK\4QGZU:VB6#FF$[OCC00P53LI I52CP MM0CR(.,N"?^@P]Z)HTZM-!1,J^$Z6,K!'UM6"DU4$GT0T\;/_8##*\_]U%K/ MRC*W.]:/C]OG9UN_4HI+T^R/S NQYN)Q^DF?6C/\U'H4BS[&A]G9KNQNI[4( MEMT:!6/888L,F;])Z93!6R'PZZ5#RQ/-MNXO,"I%UT3L^,IMR0!XR@=E(I\4 M/2!=^3:V;<6(@S"QPO2WX T.#M8$>?J &H$IFKU<\]ZGEKP2$>1%> D,-^>H MACT"*5ORONF)\W_"/$?QT*7<2N9A:#5= MW#(43UWCH%WJW^!EVZW:*P0; D%57VKMIASRX$YZ86@*/EB[/_S MC[YU==0^W9XG,18 ;LH]%G70R37%U>F0/(BGOYT?G(;>::O:G,K5O"4SIV+R M.JP'2WA-DI9XAV<@)MFXF;.LW%XN5]^,W2@@)>XSZ M1"-XUYZ;)#O+EM\"L5ND U.;> :87Q.U%1)TG(G'.(+W74T,HC(!>&T@LG@X MR@3S)UTYTDFLHUP*%R(+[V>O!&<)N\)@4CMJG2J%QZ3X4F[G *1#X "/XFCQ M48$!90OH2#X8-K\3F0^0V#\)?K*HD$,L)S#D722BM! I;T((-**>2$]5(?#TB(52(^T7&;7 M%]3G=II61:\,9!Q%;HI="8Z. J+7B(A<=J#&.Y&CJ]H]!CNA+!.'XX)G&_%Y M,#PB<8(&0YP_RB7>!UP#">A=$8L&O@O&R1?$&=G77-,F'ANJ[O5#GA'! ='& M0G+0XGW5D2S48N1;JK:.M\^'QQS;\SA7]P(_<&5+((]W'ELX[ABNW&2]! =/ M[96-Z[VA*.)Y&8-HQQV5#L>I&U4/C"4JD&>>"GXJFOXA >\(N%,$P?Q4S+VE MP76O]WWK"ZLU1]$IX1_WPF!>CI;,1=_]\C=+]7(2%M%VM3$UE0]O M3/8OO?YVVHFNC/QFQ<1AXJ2++KKFA[/>!Z*WF+S;[ L+/&13M&XFB_:G!S&1L1633,7ZBI>BI^>+5X**KC2V)U:Y5XN+5#FSBQ5%# 9[%,> MO%8<6RNG3DR2X9 MV9IRR'=J'7': HXL;Y8(H0/M9H>H9+B#)'DN* MBI]U34_3K/:<.KXHX6B(%%.]0H[/SE&I&XL<>72I@Q>56MRI&O>4#F-I$ W3 MF2+;2%V4[R"\(T%=W#G,O@%/A1UA3O-G:X M#X2?=I?@ \V^-_I8$]U0SJBO,?/<-@-N]H>AT(!^.OOG[Z^?.M%1E7W1+T4% MI.,7HH:KGYD/>3"ZIM4;[VXV=L)/NPNX'S-7?1\?1,:A-ALQ=P3W_G7YGI.U%1R)P:6%_NPK24[2\J'DJNGDQLIOG?=\'7;FBX):^XM@]#%Z\I1WXITN\M3Y6,W$Z-H5O(W5L7#?!(5D\LD M=E0C,7822M[#JLFX"0Y=WVE@G3@VU3!-?D>O[*[#>OR2#@NVR/4PN,;A0!:+ M=DND"Q'TH:@M$ N$N;%*BKI#9O%@FR/SYTA/P7 89@9?LS< C">)#E=HBYI( M<55WN13QI"NN^Q:\S%>.ZS.9BCMH0'6R =?*I<,O,Z;=0,%=^R5I& *D2A3G?$'$WMW'^"+2,J* M+Y%'U2.+*D84Z8>0T "+*S)>P=/%VCL=GV<]O$$>KV*F=W>:Q2P:!4Y%GQ)= M%W%LKCF!YS!,HTDM*6Y!]P:47]E,=2T0MP2, %]8Y$>$)(JDB2P; L 50!40 M4_[ #OJ#>%V0QEL@^#",!9.!5V6.Y%CH10A1H6NN.^(R1M0XCI46,8M[ZD)8 M6DFW([HH7BS2HO@1%JIDAY@A]K7F"Z;59*D0+PX;0UG4'VC:=+&[JU7Q!#_$ MHRF1Z?TY3KS+=W(C;RSIC"E?[ )_FN+O[L;3O?<;Z/*N;EX;]&JW??'5S-3U MS9#[\CM2N$5[[R_O]H:_J:6=MZ]&NR&F0>\XI@;C SF!T7PNB]IX3F/W'-C1;X]ELR/\*YBP%. M^2:W9\2K&SS.&(MS+@Y&8AO?DO$ J>"'C.*BB\\@L18R%@_//YA@)S8+ MXZ[Y!"O"&>PC?OW?#7 V%6,U=P_%X8]ZHOCI[O3PGY9^3/^Q?K;'0]\STAP/ MNS=#!+2Y2,[>I DG6V9,#/$V%A'+,TGD%*QYE+K/ P,AI8HS\W=.\&WOU^ZI M=[[7+"AU$4IM%)2:-:76+E,*2N_:/\R3#[U_/W8-K:#40J;F@E)W+U/ZD-S5 M3T\;A[]O&K7V5D&I:R=3L3X /8H'V.E+-\Q?* \61O5\MKK \[X"=XO^[XMH M%/@>&P6.<219743(VMW[H6*K7EDEF91/L K.?1#!GK/;@F]?!M\*6^*!4;\B MS)>UH5^(JL+++(@OQ\2W4HYC/L$JB*^0? 7QK1SQK93DRY>9FRUC=;&XZHF! M2&&C>G/C07 ME7HWWKUFE@ .R[D\S3*\-[G#7H(\P]A^XBSV,?5%*A?;_9.X_>[K1JU9:6SM5!JMUIM'>:.R7J;9?#5YOF]2;C4>*;>.L:<;PIHH M^KM7D=^TDL)':V*)B<:KY2][EC29I8CYO,2P \#+?32Q.G>9LJ>/6,5_IJ X M$]!K8[#S(JY' #_[>,,C9,^T_JKU^[9 7LIAAZWPL,/6^&&']M3#.H_FF?HT MGEDJ_2W)XB[XO.#S9?%Y/>3S1F[XO#7U2IB"SPL^+_C\8?K\_E<:9,WG]=VI ME_\4C%XP>L'H#U/HXS=[/3^CM]=0H8?A(-D$*+7/3.S\6Z=V>7>\;=]M??UU MM1=L/6$'E_5MNO-><_$"9D]=%S"MU4[\MM&I[US>W7WHGCG=OX^'7QLKWV"G M*1OLC+5$@>\N[_23W;^_U;\>G0Y;&^\4/@@@A'",%!UU5I<3]S2/Z>4259L: M]6!@'F^'B5U*L/TEO]4#HX\S3BIKIBF.>E-^8#Q^.AQO0*3NQ V*\EX3U@+?ZW%)79YYL2.]C=R,M;#/#6]0*+(GV MGR3P%()\>0^H?$"TPZ^ .C;Q8D9\@O9Z' Q<"-X(J=: Z]%@GDTUQTOL][!\ M%:4.2Y_TQA6/)-R]4%\+)7(V MITH6&\#R>!)ZV=OY_+NWY,OM]NC0]TQM^9U., =^S%.6-%U>:*E,?D6 M(ZS])&'MA82EU!2986^E_I-M:X+%.JV^H*8#\U5%/BIH%H)SL2.TXVT)K&&G MYUW7/C3__5546*P1=%R\W4 MU@;7_ONKUN"75[\N:+F0RWF!+O@[:*CPLOE['R=/2NDV[T=CD*Z%?YP+N LR/-E MNK@K F=!GH7TS#&1SK7CRX6.>$QQV@$C-O MO&NT*JWIMSTNY1S5ZE!)P74%U\WI8[ TKFNW&@77%5Q7<-VBQV&6I>U:[8+O M"KXK^&Z10_[+TW:UW77BN@SB2FG.\8\!\^FC/.(L\?)>'OE$X, !C@Z1AI=\ M__G(+12,53!6 MYGFI[7H&O?!S3R %:Q6L]03)IWJ]X*V"MUXT;V648-I> ]9*]XP[]_6,CVWK MFGH^-<2//Y@_.!3M0/'W VS/2BTC])$_G9\U.H/CTY/W_4R=Y,=GLA;QC)^@ MR!SPNRD0+-82:\O*&V.2O43'V=4^+)'Q 8DG%;M9+2*/@GE!(?"4+GL] Y\] ME3=60K,77%UP]9-R=4;Q@OIV!O&"@JT+MB[8>D%EG56L(H,C(05?%WQ=\/6" MZCJ;0MSVVK+U$U7D+C'9GSLY5X1J&D==*31P=5&G#=K>VI1_\W3IIM58D;;BS;U9=:MJ5 M5C.#+C4%^Q;LFSG[/H'.S+!)S?9V"ML5_%;P6V[Y;:7494;9M4IKYPD2;,_# MOF$LX0^>OQ371_^1N-D^<;E\9_?RS@AJ-\YW_<[]8:S5U?!CZ'F*:]:?>HD7 M ^K27^KFX%!#60XO,P^\#7DA9.> MNJ;\E+J<;3I#.[#\2\.^U-/NC#ZS@O;-WJ@WVFMO$)_YN"R<<3-L-D35O><. M=46,16$A@K>9&;SC=ZG6]O^Y/>I=[_P$,!X.;R"?N,3:I;WP__N5]VF>/ M@'&=JE*5 _("HRJ9'==0U-Z"9/6K%%K 0 MX@\H 6-*#TR.@K"%'/P^R<1$#L4L_IZ/]V42,/&(QV[)T.87YE&\,(_(>^;P MZCB"!%LNX6.(K*K0U+G0TWFR&?($2\8F&A"M),)W?_W/YB8Y9-0T_B2GX$F\ MA:%^!]3288A&XRWYKID!?B2;F\HG--CUXH6,"Z &ULMM::)3TY16_G\W:AO\ M;P!<5W\G)]5MT]0<#X!3GV(M2+$'Z:1+%17%C>?> +Y45R)R5"8OW4A,MY' MI,+A6W(Q+/ MA6TMZNF:@R3A!N!6),T,-")<.J"6!W;&D:7;0^ PGU[ N'NFK5]M))SRVD', M5)_WZN7=^R^_[4^_#OM'W8=< O,($EE>,*G[#M=4+M5;__>_.XUZXVW2>=EI M'%S>W?8^7OVZ-8RN!#(=HD8$N<@*WAD@2>R&?;B[+XW7?/& 18,IX4 M!4^N:?E4>ZX/J!&8]*070S?'=@I1(L8O>$U].E'O;L>(^I$C7]Y]IH[S];AN M?=KIK57,ZF( 7*#%B+NKF1JH7 ^=!["X]0'1\0 [ZX&>4@:YS1E 3S" "4@C M/"ZDX;NF:=_$&CT_!1NDFK!//>72-H9(QENR*BJ7XN.&S+*W=7EWU] ^71\X M'TTCNHG-8)YC:C ;<#I(0<5&2 1QB;@7)YKW2#3[$T0S5VHF_Y$4#J*/ZUM-M$"^HOJ#\+ZC^T M70JCWX_T]P/7I98^(A>N9GDBGEE0>D'IN:;TF%EW/VJ?;M^M-L6OR671N;@; M>M&KH,=-^N>X"CI_-S^OR0GWZ$+FVL.OFL/[E[G/61%P? K,,+G7R,%5>"MP M\]W&N_^,(RHLWM@YC!=O+!8R.Z;^2>]"N[UDY_) 6%HQS&44D_-A1&R7\?YW MP/P1CFI;V".T<\N\V'.QZ6&*R \YXHTT<( /&K,0@B\4R_XN[WY^<73KZN./ M?S[I83W('@5=BNEC%>%Z0-1 [4)[J3?Z@:"94S-P/_PGJP,ZWDE/Q&*W-P'] MX++23',B3'3E:2 MX^[;^T_6CG9S8;=[!8,G&'RI'%NO;-4R: 7Z%!R[,G?Y9MUH;>,=)RD!84K. M5XNUMR.^38X.+LB^[3JV*P.>2S[GDF6D,./HX"/W(3V DVYH+20CG]=+J]%_ M[S[\_&"=GW9#&7PRK;)@#I5E'MC-6(#?7VHG:VRB"IM<>'A;S=5K*+D,DZV0 M58O*JNVWU)@J%)JU# +23RT45B\1^-R5*7F)JV4N MVQX%T6.E0MYZ9!;$4Q#/9WY@J?/Y.>L1ML(M MP69FV/8?DV%[_\P!9/:[=7/S^Z/_>U /G:OWO+_71 8OIWW.GB2QEZ? \$IV M0LLB_%*(HS1Q5,NE.)H9(]YKWMVZ.Q^TWQ]:A1!ZD!!ZJO*AK0I00B%]"NF3 M2^^V>?3- M7M4^+<_8/F?(N![R.I:Q#R/"7E-+9]0[8)YNVE[@3FVF\S[93.<> UW>W9[V MSNJU?_^YIOJ*;EG46J<]I;4.R,/A[\^_[WZVMVO_LHUW,1SQWGT)++VPGCJK MNB8&N^C:EG;-W, KEX"VJ>91\GK_Y/O1P69]%X096Z/%J@U\UC4]47,@5.2: M->)RE5D!#.#;V%N3^;;+^=6E'KA0!GZ-33@9/*X#*]L]_J>B -"8 .@0!#28 M#III$LUSJ'R.P3_=P&,6]0 :9F$/.K2-\'L=%@NV@^M5RB4Z=$Q[1!%D+W < MD^'7Y)I:AHT?$!@U#$SG^A;\7EWK'7H!+<=/'"KJ'X!H1D $G*@$37(%L_W6 M(R%A$!^=28:/4TZ1-[9[M8F-93<'0$7$"%PD+-$LEKD&^1T G8BKV'H,K4F, M/M>J)#H,('O+]NS ]0?IS]NKS$KI/JI +K4#]P8<&K\L3?*);O78]A2 M"=F%#$9=EV%S+H]Y57*1,H,'AC!PE.V8M!(R#?&H>PVCD!CG^%0?6$QG@"?! M,@8UP41W1S$@%:\#MFT^!N6\B+OL4+[5N Z-F9P!]8%F6=0,64X,&S(NN6& MN"&ST&Z',0!];N#@%A6\N>)+5,*]7!IH!FSQ+79Q9A8XM RW6FF"!(63[CAK MS>)$04J"' 7GNG;0'Z2^5RY%+S:>D[;6T=I8\IH^T[YFEDNGKJU3BLK>6WMK MZ@7(@Q.K7.HX+@,6;&(>M[X#S\+?H"_0RPLLV0_0"X7!Y^II%?C=!,&A@0+Q M4;4PJX=:FD?IL?LD&Q*M#\K5\Q-RA$N&2.VB@M) 9YH,1@']*87+M^IYE8 _ MXKM,1RA B_,NA?A;^#6\?D!-[09;RH.9@0*JGP0#GN CG0H0CVU0P^U*8W>G M4FLWW\+'K:U:I=$0'YM;E=H._]AL-2J[6XVWY1)\;L/7K0;_>GNKTFSLXL<6 M?+M;W\&/[:TM^+/./^YNPS U_+B[NXNOOB7;E<9.6SP /P*"6UM-\7&[LMW8 MP8^M6@NFA&\1-]LP"H]Y ]2 1!"A/1"1-QK8"I1>X0H-;:CUJ?"ZF?4KL'1^ M688+!@'M5)TF M3!7"P ZZULQ 0_=>&'(!T*)KCA 8OM'"=-!PH^%ISP?P*OA>8*FB6 JD/(1- MX/OMV+@;J&M@U[NP]?X('N_!(*.QJ<'JL SNNERS/KBJ@6>.P/+IP;=X%X(\P7L5+7 ]!@!H0,#PR0]X*U0P>O6K@6T::/G">^?@D6#D M'27'@)-WN02_L6L->0W>3,R2>!H[Z5HV&,Y WX)4-$+O5QTY. 6*9"W2H$+MG(U \M#D P4K>WU)= M7$MTPGT\MUPZT*Z9P>)0C^,.$($B4=>P[:T_0MI L]BU31.E9XSL4J@.7L8; M$/2!='Z9"U1D!(!SV#XCP!:@BDL*@B+>W&X' _6;(;BD#C44T)S%S=$H^@!9R*N3(TJL<^7Y"7Z6@ M'L@PPCU2*WPAN?Y&D ,__L$QS%_1E(!2C_$Q;C@U,9^)?M\CPL-\';?+?'XY M_2'@4O!":#: ='&I,AL !4,;-D6(0!]I"FCV-7L#\QD4-D^$:R*^D9,/-?3] MX!\8$_X?60C&%=(+>Y"+1M&N$E2:";MF<2E6$6,!E2!!276)OLH9R"71 P M"7OO-;M^0WCV&%EF0A1.BI@XP0']@54'EE&?"GO(<>T>FE@*$T)*AQ:1T#D1 M@7!KL1/T40%(>W&[PI^,$9'47*"DAN)6IE#8\M?/J>/SL@_T'LJE: @%I-)\ M0UL0F*TL44$PXX-6R,V @>Q'@@],839RJ\]BU! H$ _@-Z!]\#GT()3Z\I$O M0F5X'H!9.Y0*E,-[2+LN5JX2A!-C#A5I#Z.&%;.D!@,E^(A9+Q@.<00PE_N" MJV'<+YH+0-5K@_@FF)H% MRGI3)9VDC^4G1YOTMT!-SW&XUMIE> %>T1%X15C5HEA-9#UYTA^C$+!L M?H%Y@@\*0\#$B!ZJ#170D^:^AOSJ,F!2Q10V*EN4>BAJ/&X]A6D[[A_Q=X#W M0.G 6QA0-H&L-8,'%=!J ?(U,=0@ L$NWAB(7A2\ Z+!"UQT;,1L#&5$'X1) M<@%=#'%<*^,>+[=0BBVV&&"[^&ILJ2W&$*%QOA^!: ;!)5:++$0/2PXM4RB7;C076P=(3V_0L/+?\MM-+ M8ZZT%M&+W;AWWZL MXJK #.^"G"KN IPI:\"?#@O%KFSV6O"RU- )5QHM[%: MN5&1/UO])8K -*91ABP?;[X<@58J.(#$1 4,6&Z2WS?/X%1X:#41F# M^]%'/- #;I?'N">#"^5FG@N.*UB,OP*P2<&<%%$87#I8CC!J&#***M\ G,C= MX;ZC< -%<$08A/N0!<=X4$'I\VD3) ;% 9AP'_R0OT 0^,GD#X5 SZ)-AJ%Q2*%H?#;..6O.,]O%XBHTGS0^QR*T# MWJ1?:,W57V*\3#GD8(P>D\/]?7)HNT/2W-W=[*AXL$L=V\5R1BPO!DED&2!V M1E3#6%Z]#3]?4RL AB:#=D<43&Z8@0'+ KH76QA(3>!C4EA=@L0&680Q%H(1#@:)(A"+& M@O<57NRBZ9A2Y9$/KJO5Q!P;8@ >SC "ERL>QZ$:QAC'*E?5)-4$,)J(PH0F M1I1 X-]C2EO:'DI+\\!K&%41^28S6D(W\+E'PW\%*P$@$#4W8\\!8#SV*5"' M6\.QSX,M0NY*^Z-[M7C323R,%K.>W\LPYTGO5)H,^, E M.[ITK);5YL?ZY%%BS_4W-T]=VPAT_\25="!.#XN:U\W-D$SDKQ@W5P>&[5]? MOWKG'QWOIQ:>!>27).H1-)6HS$7$CH41@UWB-M[-/H>WT+IF'M$5B[BUPO-Y[8EC>=6=:6?RRB60 B;/ P] PM"IK!=+5":)DP0.+S*0IQ&DVIY" M$[7'T42]MKT@3*^*U@"G32J4R]\(&-D(BW&,*T_"6:,8%+JPH1 %*06 M%YUCM*6FV=^7U?,V%6:_& I_YTY/N>1H(UXDH3*H$C(R!3#20Z,DL$P9!H>/ M/C.!9"W:%ZHEDK&6RO\AQ.AW\$"YD-7@^ECR3(X78D7#:!="PP]&8&![FG)) MQLFY):TTA+*Q84R>&6:\\B2T\1'F2,/P9:-2E3%V(>.C!)()9I@HVN#S\X24 M[ 04-@'B0R9N]JJD6NN:9 IZZU!8M">/$,$W$^Q^D#SCC:]]CEA)W-CI=RSC MV+9T\4>:#KA[W]K_?- \O-XUKQ[#FHM!L(RSTC-X;*M>G=JN.Q+&N!43V-QZ M)#8;7'K>#6O??O]H=((OWM8S8?.>EU_,PN96=6J'X1";%.Q)12QYR8DZR [&YDQ34^WT25C#F*IG M=AH[NO_IY][.871'AGHU5O\X3S).SI:Q3FDM8+>!F(+] 8KAX@WCS@ZWE^*A MX>H:,/5:"BKJ%; M2JWH-7"X'7@BA\/#.3Q7+O)$0\P(1'7E_!%IU&/-G0J\RYR4$*P]GH*PZ$BX M63Z'#3P08?CSJ-2D?X6I*LQB>:ENQJ1(U_I]K!K"JK=)%*2)]LXE57Y^C#4X M8YP$/JR,.U>I(EX??J%'[^W&C17UACJ=G#0:99JP/SJX^'/&Y!E+_$9SNMT; MBOS8*EYBN6#VC8MXZRW1;0N<'O[7>^$4S^];U!R_]V+1<8"&VT-OL&^>>S?F MRKBD<$CLAKB9TW%9C3?V%-BY9/QN>R OJD MQ[$,SGN8;A4(E^B^P'JF*?2\6X_1\\,&O+S[U?SZ<>MN=&;4G[*%VA,4FHBZ M=B:IEX;4:U&?'R1B7M3"1Y3$ ZK^?%)JSG#Y>1Q)\E=2ZNQU+N^N=T;.5;W_ M8?!9"VG08)YC:C +EBYOO%/DC5UCB!!,H422(BHIF%+_D9MZK]+'>V\\)OW^ M)%K@VV_)_+K)72R;E&_R!I;BU8V'M\Q/8&Y:!_WE7\CZ_-<8/.4%8+"/^/5_ M-T!J*EIN[AY@1]1&O9[LC7IZ8AT?G];W!=^^#+[-X*+,(LRW/$._$%6%EUD07XZ);Z48[\3! X[VWF: M97BS+WY]#NPER#.,[=?B-Z<>VBX%A(BC5_J(W^XKRD'5M>)G\L)Q>6/J4#L^ M>G]7"WY-]^[_Z^>D"%23KUOR5=$(9]UPXL TM-;/=/XO:[KQNU M9J6QM5-IM%IO'N4(RE*59O/54N__E'@4@.D2F^)^*UGVR[NS/UIS2? ;KS)B MLX<"5%\N.B?N_7TP7+4QP!Y[L>[LHSN+L]-&>NEEO;Y9JS_RV M_"MUL]GW)=EW!9>L,Y?40RYI+(U+=II36UP4/%+PR,KQ2&H1_Z.YI%YIMC*X MGKW@D^?'U@OED[K@DZ7JDM;N*NN2=)^Q$?,9Q1$%1"TB\?WO@/FC+Q3\8./( MNJ:>.%,_Z2Y^WSL]N-G[WK\^Z&7J+OX8,)\^RD=<(H(%=@0LS.('=K OF+BZ M#I%%Z2-)(R]B*7^2>YE"Z/5L*;002V3H\GFP2/AN7!)M8RA_V9)HB1L].V16 MT/Z:T_YR'+DIM+_3R"#J4=!^0?O+DOO+<="F4'^]LK7=*NB_H/^\TO]R'*^I MU-]LKI+E,]_G4L[LB373QQKH[4&C<>6"&[PZ*;DEHA51A+>M("S\:HT05[Q9 M0B%R5E_DI'+"T[M6C48&09Y"O1:T_C!:S]25:E1V6U/;A1747E#[TTOV3)VG M1J7>GMH1M:#W@MZ?7KIGZ2QM@[?47B%R3_>6=M(;(D[Z2+O^P:?=C[N#J\_; M.<]#+;N F:-EI8KG,RZ8SU+D9 6S$DHS14N, 9ZLT' G[5Z*I1)9ZN85=+S: M=)R1MDLE75*:RL#([7@JH*K\LU5F?I^.]M3 M+Q-;'9[*X!!FQCFOYPYS%.&?IV#\#$#* Y(*XBF(IR">@G@*XLD+7EX@\6?SAETMYN/-(_O+!]O)*;UU#Q MVTE2+YY9NIOP6+ ?ZM;R>8EA!UV3/I-?.^WP76;P9GLF;RKK/5DNHEYIUS,H M $TEV:520L%5+YBKYD2*[L=665>$-3.HD,F>OY8?C2T8[(4R6.9%:(U&P6(% MB[UD%LNV[FVW4F\_0:(^:PX+7>$_^%V0Z9<7QZY:[30N[P:-WZ<[GT;^SU_U MM;HI]05<^SZ^N.ROJ19\>J'=SK^5NCW1)B3]MT)+Z7>F7(I=?ORSAN=_MII;WOM[W3CG;R.&E!$H\Z0W8D=7@;YII+J?*0M M&3_3;Z5>*Q;M^.62O.0#[^T@R&@5?CGSOCV$24:J1+/1]XSP>]Y5-U M@S/M]2CHHFM*?.V6N/@+1MYTGQK$M^$=HCF.R71^\R_H0])CJ.SX-.1&\TB2 M[G9K6S&N?*\&#]GS#";8AR4P*P"U=2*TLVUYEWK:987U$^^;_[/76&@ MQ:=:LGU]='P8ZO_-1DSOGX(, LMZN[H]H?9?H2B5-"G^61HYZ+CIKMB\\:UI M/WQKXK?S;>/6[)U^:_X[HLU_MFG&6Y.PR[:7MC'U=G72X\EP8S2?? K,D$<; M57(![*SXHN,VNYE'L6CU$ MZY:CDF@6C&$P& 1;E44S:$,[L'S._=HM9VH9<*>::\$@\K%KS65VX.%#L$,@ MS5SF&8PCR:LFY.EZ2=-TFRY[LP<@[.@Z;@V@^]0%QR6 7>.'=#J6L2^HY,B* M/P/[QAR3>M/,H_UX?FH)PU_>6<N#]G%+NW \,=>5X _!&AB)S[P&2::P MD]^4I]T#-OQ\?:P3,VK MY\';"S&GCBPPIP*+'&G/)=\T$H?^%:NC=(.^2 MUQ>V P)HIU$#+YV]F_4H"'S1,056KH,T]QF@Y3SH_@(E@XH$U3%JP0"6>0XZ MDYR!+G*EQ*]P&?C.'X 2TTU0#3U\F_^IQ%&XWA!)'AQ['AB28\!+%=?+P%Q^6P0\(&P(;#LJG'FA@9V /$Y@1 M$8*UB<P:.&; MFQRC8F':M<9,7-)CK:@1\##JA$(N(W2':NQBSPC#3?=KT*)QU' ZC0/XN#A)(9 MJ0-D^#7S<#TA&GB 1>( \#<,0-. B-\4'B"L! 4#IW@U,GW87J./=QW'V0+%FY)G?)@W3$C=U#?OKQS MVF<_S4_&R;_Z0Z[]R<$]8TM3)Y-@+K2^C6C2_]G-/ MP0%0,LVWPF:$CV1S4Z4L#7:]^(&GQ8#A:2-8@&G*U-5_-VH;_&_ D*[^3DZJ MVZ:I.1X IS[%&L!C!_A)?R4ZG3->+@GPI>;'HNQ;&J9CT\&S,4PJ'+XE%R,' MYN^X6I?I;\DQV' "S\ M"S.;1Z"7P-6NDB^:!=2".BK,EV J,? \&4TE'4LS1Q[C[?0C>Q7\9F%H\&?. MN,W&'XFBVFL?,WD!+A/82>52ST8K$&WZN('H#>S -(0]J_%@ UA!OP)+1$&X MC;929R:^&N>9\-O^!R89FB3\U 'F&+<[@5R_!IH+D@)L%W/ MJ .6<25Z-P#2Y&;RHK/Q*8B:@?M!@9O"&^72LIB#ATFX18N8P]DZEH4A$[$8 M-"S!FQG"-FS^S7T\R$[T/\?ZN>5^.Q+X3H M_:UP+-$$'C*QFM57Y5:]2;" MD3&MC[I1QM2&5,-@$NKF1V?A%D1VN13+!KG,NQ)C M8.:=AZ2CS)'.+4A=XT'D,)/&C24>J<0JCC#F!AO><^TA1Y%ZRG'M7R*XC&%9 M:S0.&8"B0$M$1W%X;E#!K+8;I;[X+&@,A@4ATY=:4;'R(5(A[(<:K2(679E< M-1JQX;+C<6Z,QR:+5I!0:(5T Y%?P_"D"=LB4G&5\!5NC%*!O_$XX'GP6BS*>)V MN\S&@3C.4:ZZ\$T>LM(?X!5(VT\$>F [N4!#/0';B^S;#3P0(Z"!/-H7%J8X M-.:X#-;!A%VI>J^AW'XCXBMV2!I5[KJX&.LP1Q49R^'/HQ"4[=I I<(TA(%( M\$3B;?:@W&ZU\4";#/6%:6 C2C!+B9\P5-THF1P#<:VW>=TDT+[MVI9VS=Q MU!. V0%DLG_R_>A@L[[[IA!%*TBC*(IT<;*76UU#&VQ7M$XMSK*.;1DJ]"K, MBS 0KO8=S"D ;P@N!1IC:.5PW]<;%V3CH5<0%K!VBD89'3JF/:+<=O,";FWA MU]?@7(=&6R@/,>( -FTA.U9]B:$1@SX5[#P214@)Q'?!T^,>@O#?;FSW:A.5 MT>8 M9,A8D.\^&/ P![^+;*K2'51QX-:M5S:H[!<2Q2!R81(@-F(U!? _] M44&^$41@V0=N#!JE^.P>."?P.Y(_&8RZ+C-05S-0P"?P,X\D.=1V3(JNB:1Z M4.ON-;P6HWU N#ZP&!CIEJ1Y<#W!SW!',2#BO(I#4 X"[I)#^58)!\3D#(1> MN07NJV(9,6K(>.@^ B*&S,(3^ 0SJJX;.(CS9V&NL)A_#:MQ9Q;SMXIB_HR+ M^5M%,7]1S+_*XF.M-+\R':1@6: #KI-)#-"6]-*V) 4?=0Q=3Y+_0M] M9ZO&-?"L:P?]P>1[/*H2O=BHDB.?&*Y]S7UFK,,0$54P='%(C.6J&!L>A$,; M@*)! HMV1"<.7I&S=W)^3KZ "0/^-_]\1J]M,^!QRWUX F'"\;[875#9Y,)V M-K\Y%4P&"3B%7]UG/H EE7D*!DS-QZ4/-+.'Z_^BN?I 6#^8+_2XL/,Q!*"& MXK:5;/UCTFL6':YI(P8XIGV#5$CR$8EZ$BXD$4 !K("K^R#:"C 4P#<2,BYQ#-ZCH"\X[/S"L<1&\:J M[P3NHBEDBA@']]"7@'^Q/CNBNP4DBZAPXUDMEV[:8'Q3?)3I5Z;(<&/J942 M,UU-5F,)=D*\V3[R#+H-)#JBDL!6B"G<;UOGB7H%'>\JY8\<6?7'$R*:CH7E M#,T,V%6'&CQQK5D@2N1$L#D6Z;(^Z=JWT6 B[P'\"LQ!9?1Q?#Z4T=1"96\@ M@E6F7'DA0,6\]E)Q.=;B TN;* JUT5#DFFP.GM6O"-QH!K=0/%Z/)APAS H= M7) /IMW5S/!(EV0;V-0! ^9&OQ MS#U"HPOQ -MDDVMF4(Y:44VI=(-(='(CL"MK_HD#(@D#QD409-67B-T@Y\M) M>!!SSY) 0\N(CT.\D8=UO #.Q-@H69MO(D+*$4NI?=C.:O%P:*>.:)]%W[!I2Z,'\0+T-Z MPRT32Z7W,5:LC-"X$8XG+&50[3.:>J3#>T< !P$;7F$=B&R."+)6HD-:I3 0 M#FNCJ8 &YK5(Y\M29_EVM5SZJ&REL?%5%5<7;UF*E41/-X_J)%)FW":&K1.G M'4&AV@)[N#G?+%[2SL_I"$-U7[- LZ#*57"MM>!Z";)9)-MC5?_3#O!&F8U8 M&5_,'JB@R1]6<@#3<.=1\P:3Z55I;(,%H[+!^!Q&CO%Q+&BZ!N+D]4YCY4(J MNBNKF43-(^,5_K$#.^A[4),7G8QW(0X+7KP -0N3%2U#2@7 T=$=X'^49;QZ M"BPB]"GYW/(SSRV#E85&MJS!$A#$H_8WU+RFFT- ^D"Z'EA>CS^/P=6LDH^1 M+X3^BA\(,TCP)NQ2SPR8H4YA .-CX0P>MV3H,J$KHLZR" ? 6$,:XF5S,1, MM[&00R4]-./[RQG_-%:5\85B(7!1 M;K.*='H2N!C$2N'B>-&*K&>1L2'EWL4KW=M\NYBS4#. M_^-!/$VT4G=L)DK2T2+GQVU.3\XKLV-,ZOR)-(A<-)!<[LO=!PH5>4JY32>V MEXMC>?ZN+SI61!'KM_>A PON-M7D"0%L:Z&[S)$VGXP(PB]YWIN7PJT743R5 M=^6)=RX!'@U\$14./%J=V*[H4JKU4C O0(>"D.;=>L"KO+')%1TIZZB"QS^P MQ _#UEC49(?G4X3S=A5YCJHC'&F=\JUP:>TU.)V** M.&'R=^X*RYSGT#$IQG+@&PP7X@$*FDB1RJ@1WDR"9R\(]UEYAIC>N,4F-:KD=/I:^ N88#GM_(R^%,>K8-?$\2.?*@F8!"#Y/*ZL M7.*9$LV1<4K,5Z%?S-&,/GP5)Y.!PDA+AIE*YB5_E]]:?"K7X!8Q]ZUYHZX/ MGE$P69'!FC#W )R/Q"1./LCCR1%+@_@)D[68D'#[FL7N^)S54)+,?"PJE2F$339.$C&Z8"G MJN1+PN7@,UD3G:[X2>4IE5HAL2-13J](29SS!C+5L6^&S[R>M!GEZ8$$54<] MH6P=.!;K[P=4VI;1 A'X(#P?,+&B!67++#9/86,\!)3DXX+I5BF2?S%P*179 MIW-VBR6G_L C[T6[JO$TWWZL )"_2!9YKU'D/E:0T&4..]%?H,'3T<#HC)O5 M80,V'@:?/'<QPFU!G,)2C\I>>,L= MUA4UG#C^1(,;F;<19ZEZ\X"M8*<2G+\BPLBQ>").?Q$O_AN/5JFE#2<[RZND M.G>F-7W 2ZY0HMX)JXN#6)&.A = @KC'CA1B;#2%8"W]D0 "G\+^)YZ'<_#M MB0XW1OJ"N^>\F-7!K;(#+^70M5RM6O]89PU5=8.V%I?\X3R\AA0$OPF 8',H M@U<@RB99\1&CUI73 WW1[$*R:-R(50/$>W5@*2F/2L2G5F=-?>$M,7&*5"DR M46V*0ZAZY;"#B2@: .QX\*?V_,?6\J>=LKV#IET<6\OXV%J[.+;VEN#HXDK%T\CZ;:,0H;K(TS\"!9LUJ?,Y<' MCM'#9F+\\ ?8S]S.[B6. VJBTYC! W_C)U&&^ R6-S)?'$81)I(XB,9;8?ZA MDF(\4=6+&@IX_"Z5&\H;<8@LW'CINC?$9%3<8E?OEDN1P1ZO:OU,M9X,A(0& M8N+>"]OESXPM*SQP>(,3^N$TB%DPL)$D^ZJ*N\)W *^Q1_DL$0)&H>P-QZ?X M?O1>'H<3)5S4DY@*D1 '7P5PHMZ%YVK^SZ(C.1\T_1$.3KGT@75=S?0U,&*X MO]+5K*L\1D:4],@/1+F"9=5*QQ8SIC:X_3+#?A+XVE!FSD/*3>2R0M1SZ_V) M_9^T4IFN;1JKM(!H"V K\>O_;K3';><9?M(]%YWMZBYBRE>L:T(OKM7>K?P" MUHGX]GFGX;7:GI5?P#K1U_F8M2_65HBVG"Y@G4AO'46;J,I.6*D/K\M>8WMV MA6!/8;G&O5GNP=RVFB'9O[KO,%(T%MY;>5)89=@+,GXH&8]7@JP\*:PR[ 49 M/XB,_U/0<'Y@+VCX033\JJ#A_,!>T'!A%1=D_(+)N+"* X"*35P#@(I-7 . MBDU< X"*35P#@(I-7 . BDU< X"*3M6_LO$IM M0[0TO$5]099S^$O!_>JI&.)18-8SQNY_EHK4UABT+NL/E@IN?;O:7BK$6>-W M254WSTNT.<+G;'K-%:DVJK5E 5M0:4&EV5!I:XX\S1%2"R+-,SXSI]1FN[J] M*J3ZJC!57[RINM6J-@I3]07+U]4Q AK-:GU51&M!I2^52NOU@DI?*I6NFJW: MJNZN"JDF;=75*^>:>A1I,FB]3+2=8//H#-N1/3''9]H-[DFE0:8K6;[I-<>I M769/NYP*Y54B_[6@_!P0_>.#C@6]%_2^*O1>6X+C4M![0>^K0N_-)60^\TGO MA4V?:\K/ATW?FD/^A4V?*_)?"\I_=J)O+B$[6]![0>^K0N^UZE9![P6]OQAZ M;U>;:T+O*U)UGSNNSVT.<@7D9::LF0&,N41C08 % 18$N)*8*PBP(, <;6Y! M@ 4!%@2XBF@L"+ @P(( 5Q)S!0$6!)BCS2T(<.4+OD5E=Z.6=1#YPO8UD[BR MU^7E#&FK0'GU)?0 RST."^K+*?5MU58_ M>%\8@6MC!-;;JY!-+W3QFDK#U_5&8086I/RU+?57#TO9!5+ M4K-$T3DU36;U*Z1/+>IJ)M$L@VC&D%G,\UW-9]>T,*-?B!G=F),!S@4^"UMF M3;7)Z_J\*ICGQF)!>FM*>LOH&9U['!;4EU?J6X-2Z,(,7!LSL+$UQZO+!3X+ M7;RFTO!U/>^E6 7IK2GI-8L2U(+ZGL\,;*P>^14EJ%B"2AV7ZDSSF6V)\.G0 MAI7=\2\*J_EE6,VU.2&$7*"SL%S65'?,);_G1F)!>6M*>?_WOSN->F/E.A,5 M%+@V%-C86L)M&:MAQ!2&8/X-P?HJ'.4OU/&:"D,@O\=?CUA07LZ0M@J4E_?B MC<((7&?J:\R[ZSZ'2%R]4M3E%I["$C1++\I+7X9AO$B@8%4PFE."7 O,Y8 , MUP*/!046%%A0X&IBKJ# (FB:*QSF@"!7!:,Y)07E%93W M)?)?"\I_ M=J)?5HRDH/F"YE>%YE_/D_0Y)?C'.B<%K;\\6A>KL(:K2._+C.NN$N47AOW3 M-A$O#/M UM?,L'_91>)%O<4Z MYQXS@#&7:"P(L"# @@!7$G,% 18$F*/-+0BP(,"" %<1C04!%@18$.!*8JX@ MP(( <[2Y!0&N=AUX0\21U=>(*C%0MBA\_=GVO#>$6;H]I*3GVD-5*&Y;7C9E M (V\)%LX(,2P@ZY)7='/<%&99K21CKNE^Y4G^^:F] MD4&9;$'H!:'GC=#K2[B(YQGH/*,RJ8+8EUH[DDN*;S=7D^1?%0;\B@KY?!CP MM3G=,_-LOQ?B?@7)_MDI_O6\6RYS2NV%$5\0^KU6T%S"S4"%5'\1Q+XF1OSK M>GUG"8'D8HB?X.$,,,? "RM5QN)::1J_,5S^D4!F[G8]&UB6*9&LH3P>:ME^N32DF@4:H!>88[R4$[PN3Q"SD+Y8 M+J7R,E=Z1J^I%5"O2G"UZJ]RB:?$]T[.S\D7VZ(CS)2[5/.H 9^(/Z#P_RZE M_()?C]V2(0P]\ @%6 WR2;,"S1V1K7J%-&J-+:+;0T=SX1??YN]Z#.#57.( M7+;AX9 ]YNF:B8\WRB7'98 C6!+I4ET+/$KL7@P"W]4L3]/Y#RW0@!=UV76;8K@<0:&" ,L]CCN;#N";\-[EA,U=3(9I';JAIXK_P3KED M $&8MC,$"N0H8Y;OVD8@< ^;8@&M.3!+SW:'I!=8_ <@8Y]1G 06@IWWAK9+ M2<^DMPP6QL?IPQ8&'$^P!'S$@TWU:9\A)48[62X!#GR&)(D([E*+]I@OZC5P M3>I7@]!;8 I/0L5\W'NO&[@>Y:!;U+^QW2M@!=@LG^DXM8E$+7'(8<(!]X'L MNEV0=-6U9OS\VD3+E&T'G/W+I7W;\Y$LE'1#25_8.@7M" H'6,'M(Y;HT#'M$6I\! #6H:$.JP"F M;?UJL\N7$_]%K;8BUJ69,"'\/D2M"ZPWH>*GS4QNA)(%MO("$WD:%OA/,> M@EZG^F"[>Z_6K,V)HM57$2W/,*XLH! M>073F*.*Q$YLEM9NM:EFV:ZVPUGF"VX8BI/AV!R%K%OQ):(90!W0C8PSKS#K M.V"0^NR.?U-%,4?BSPB:CCWR6/DV81J42X^1;TCS,6C!-M U!YD\'C M7Z(=8/J:!7\BA$K.@:T@C'K@8Y0X/G7!8B?H97EVS[\!& NJ7_$E M7S[N?E MTDG8_OP#N(^"V(_N3;P5\IEJ:(/J%,0B:#-MA'X5V+- :/^I5;<(P&DJWH$O MFNJ+<9'-97/?O@:BXYX9.H) H. _YSP/_5J.T2\+19WXS*?;MJ]GH"(>?-! M(C9XZ7TE#)^>*] 0H6XN.7P2S$6#L"FQ?8Q$OX61?P?4T@'6QO9;0)U,D8_H_G48B#R-!HLRS1ET[[J))$YJ7[G-F7)2];;>.SKBE[P_/X[#P66P0OQ4.&,$B[ MNO6*&W1;U<8K-$TP:.';&)F(!S87S%/,# BT80;AYC6JNW/F6B@ND#H30Z=* MGAD%0Q!FT8C%Z1H$)26G)^?EDLPZ8.SGFJ&D)XAYAW+TRY L=3T0K?X PTTN M+%NS0%)RJTPY8^)G$0^JB&!0)1;@H1B_=6V+Z78DE[0S-UY[6U%PO=_()JY#N9:TLOM;%[)J-\3/MZ2?54PZD M+]"N5*GJN"WS@ $D#F\H%NZ)LP&),2/08(F(V_]NM,?-NQFF_((37LP4FIDM M;G41M@\RKT\+Q$Q,>#Y#)1;H>G(Z2FGLL1Y"L+'\O4"#;=5)-!NT- JT3$SX MGP(G$Q.^*G!22)5"JA12956DRF/,H\7MH"4C=L'A'@_%XHN])[P/G&6MX&G/ MA.>O[KO7S%+96>^-B/R^7&R]!'@6%D;WO',F/);QIX)H[N+&5C#CS^+UE7G] M4?0UK75G6N=-=3IPY]4&T)X>N"X\,U>)9;;:U0G_;F59IKZ-?3]R07KWA7PG-Y _C&E:#V.:K&RI.2[H MI#;<$)6T"[JP]V3KQ>Z1?""?/7IPM8?8!?!AJU\M_Y,(@7S5CT3J8NB+ 4A\Q\LH"F@*:!Y6= \E8,H/,'&1$F] M@.@B458^OH)[6FZ/,'46].1V)U7+ R;-B@SJM4EK^KE@V9TT0IX+E)T4)^/! M=/',%+BU.VGAYH@"&[SU>SZVO;Y3;>8%EIV4;:DL?:\)O'D[ LT!\L]2]13 ODYX8GM1;1NYF T\\,3[>9][9 <$UYC*[?" MN-[,A16PDQ\KH+UU7VL\TVJMN8'@F0W-QA?R@A)/KU-B#(_)/*U#PN&%)W%K M"]D%2Y2''YM9F_;5'9''71JJ ;[5HG4?> M7-O\9KX*: IH"FC6&9HG<1T;TRJ>TV3QD:5C5R_>O5V-Y%M_D MW8KW/P/Q^(%5:'8R%K#HTA^N[AL/5/?)!2X'36FZ?KX%//7.R+5 P-9\>S>G M"+B'Q3<7"_7V J[05#S,[12PKA(EK?3EQ8N4E)#KBG#4DA"P/;\2.J<(6*9( M02_RX80P?IXLO#UXA9MT*NP6+4?OOU9AYVJ!;R_2A70;SS7*-UTA==/R%%Q4LW%.GT9AT9//34V?^*E/C?9/5,WGL M3S,-_M9D@GJ5P-^Z'_*7T5QG\<,YIQ/WT1!-UV$L/_<'=.J-2;+.T3FUG?L? M29&KYPT7C!,K MNJ&Y7.J.U-E# M+RQA^(5'GL)JTYEV1Q0"""*]!:1Z\NK9 M:)YR"6TF>?-8<8_SBB\1;R_G)US+I7UYQ/4L/.+*WE7)E/.OF7(#7AJ^V$WE MX3U[1@2FEZ37A(E//,T$SE[W+7TYPEJ=#RR7/L0."';&#@@B(2]PDA!%'K4\ M^BCB+I?N*>MG$ST0I9R]8A[APFW0\O$68P_)T97X=]X]<&50A2L O;53W7XE-%.[C1^G7KE9+MWKSLWD++O5 MIIIEI[KSZK&7;:ZW/'@A6BQV'$WKH@P@,X^L+87YXYJM7'H,\R/) MQZ %GM4U!^T[6+81Z3D=)$)@^AIXO!Q")0,\>!U(VW;X]:@,0XBH_@)8G[KV M]5FH/HQF%K=F+PN%\6O03_F5\.K">6RP_Y9\U\P /VZ+Z]&Y-QR[9WY^4F>Q M:]#7X=;Y."H5$M^2BY$#\W=0]ZWZ)^PQG8%MBUY[2/P0WA]G2?T_7)Y9ZE6F:Y""]>#"B_RUYL)'@??!\K MY&; ] %8ZF '><@+!FFA3X%V3K-:>X7VCQVX(('B+1*GNQR+N@,583^VJBTQ MUQ9..G.NASH>%<*X;P=6(%I\,$>(!>F*>>!.FG9@< \PL$#P\G,Q\&B/XITY M3QS+6"\W9?5+3K.^Y7[Q&KZ4W-5]CA,_J"IR3KY, S"B85GQ]Z^?C" M15DY1LF]:D?78<'1I?/_W]Z7-C>.Y I^5X3^0TYMU8;KA:S68?FHZJD(EZMJ MQK-UC>V>V?=I(T6E+$Y1I)J'C_?K%T!F\I HB;I)FATSW;)$9@)( D@D4"U M^-M<_/VT1]T6,5=)9RCV^8X)U"E?47)%L&6$Z2\-=O[%TD+'=XU6 +K:P/D_->05-!4T%3 M9FAVDOD>M4M/;R![&_0]PS4G::5WB]02NGU:HB[J:1G^Q6@)W9VM+)G'*ROS MH$^I"UKB+NKMA8M5+)'II'0/*8;(Y*?]^UHBDU+_I@P]U#?TV[?EJ^^C0'35 M0WT.6?92=#S7-*C*S[_Z<)*AHN:*1'A!RJ5JICZ'+.OW$2\+#5+Z6;XX&G13 MF@GNOPA]U56]@J:"IH(FW]#LN\_&M+?8D1G'Q>JJ?I;OKNK=_%3HR-16<#^@ M=-=H]9I7#NR>S)IY.>+ SFF..IGGB@/ST%)R=LJB-E7OSD:3,DVZC^;6&59Z M#TW59Z+@!U0)&=I]%T/['O76W/]WSW>96HCOH:EZ;JJ5=5+:\N7+(BY)4_64 M=J(YD8EVRC;QLH7B=/4VV[EEO,ZZSM@>C(!,9O >&"\WQGAO56-\7P;P*LW3 MGJQH? MAXL+3YTS4B*1;D%JW[-[;MH-K,N0@?7*>OY/Q2@ZV4YJ7U@.P"9-Z,M"@Z-- MB/"V!/BW6ZT-\LQF*%!IEDJS5)JETBS;TBQ56E$%305-!4V)H3F\^]B9?S?E MJ^-YLERY_E9]YP9UMBNB7;O(Y[\!^E"&W?F[K\:(CWUEN MW;V ]O-G%QNPP,SEU1>C2-J5(DG0XVPV^OMB%$EO^16WEZ!(4L[95U4D:7WK M]EZ'5Q-EM\5S%3S24N.![V2IIWN&5ZC5FZ[4*/CJ^B5V,[>^7BFJDS; &KV_ M5ZD^FG'"U6NNKHY)<:FS4FW6-0BS2;W67'/J#KK4KU D,KQD M^5\5368FS%J<T'/,.UZ64I_^F/G,#C M]B!9_[,*S68)S2I3_>3D#>:Z<]^C)L=BD($%,E9@RL \40>.-YLP;JR1!XS3 M[:R3 9TVW M96TNJVM*-QDVETOIT;67MNC3O6,'K@FSUFM1#]G^,[T'6^BC/Z+NT;'"L/J: MK8;LC^9M$ZG\2_A-=C>*&M_2B[%MDW%_2:/;J5\[[)%[H#X&"% $S S=V%=, ML6678\#/@-62P'BRXS- 8P5()CZ9N,X3H.@+0/&BT6JU%'AXI!IK'!<.:P"5 M.=XO)I,*^V1S0L4T!.L'GFD+K^H!7QY,Y6WR>NU*72>_":^38]_W.7?-=RJI MV'%Y<9MG?TK>-%@-V&]!6O!G&.]> -")'N\S@CO+_4/'"#SF8 >! 9%J4*]I MKL<)QH'EF\?&B-NVL!A=^!3WIE!B9SD -/68#EL,JFNBV']1JQ EU/X(5(-X M,H1 *DWC-$BG?%+RM+CEJ"&I6/3\S"+J<%@<-_D%KP ^L(3/F[Y Q%[ M1W>DEZ 1I3_U&27N"L#%+A)8SOGM.:G,;4X^YN7G89>"!+H0D#J[+QY\D9F M9%V\;2]^$L2#E,Z]"37#1/W\PVBZW75IJC4IPO77%N#<58U^R!0#>" M3&2 P1RB)>ZS"5Y'!AL"I-+T(SF4["R>0,+P;AP8&H"(<,$QNO1!Y@SZU@8P MPE]8X 6D'DS[P;%HHL' Q+%!8M$T\$)CBD33%3X@K:9.F^@Z[6NE%!+^CD=B MY J++)? 0R6C!90YX!:X(/#"!7V!#\0T3+WV:%H6_"WE& 00QAD[+FD&\8S? M<>// *R;*51))?OX[I@_,]L!90AZ&G,7X)4Q-T'1@0Y >H886$!8*V&7 F3@ M[PQ-G_=-R_2?F_7:M1T2+08F >C-AR:FO!-K&+,9\8$ 'HVOO-3QB(HT,1%* MK49IA5)G@W7QL9DU7IX40Z05OF/X9!:"D;B2LB;RNP(I-LV6X7Y1KRW<,(#E M7=*V"(LG!*W",/ #5Y3;\WL!R@M=OEC]!-FM_3)60*&)1M9,2&.PJ.9"S-I: MVQDDZN_&3<>6^XY'NR!*U"=AB'%?N#!O^X(].H$UT%ON&-T0 MN0OAW"#:IAR:#6"\^/X'DN' [H*RP.FF/PK#ZU:SJ]LO4B0G(_(8<\%''UW3 M%\?@#N%@_LCTYJ+*-*9.'U9=ZZZ#,=O.)8<0^LOQ,?MB"FOPCOV$C?P]#/%G M(&P#7NU M %]:QL&Y[ _)_:=CX4D]'<'*=JYB+_U MFWX-?XI.]_3)WN^_ >53%B&-G_JPW_PZEF+W#A@;5W9J*4I"]NGDAE1JQ8F, MU)?PNF6VYSS!O*G7J"5;\-P?\?\'NG,GQ'Q.- MO[!1TWA)+Q_\9]L;XD&G";IN+-V6?F /\$F 4WW= +O(\_@]N>$4K>0^ETX( MV?5J >@7&!L8P*C7QA(*;AA.8./1[,&LAR[/OC M ;CW'/<70SX7GL/*X *0)HHX(RCCL7GO?[MC?+*?/+?@;Z.4 ^AQ@G[C. UI<%,M*0/C@("3X[NVWVS 6 MI-U#)_ ]6&(##5"7#X=$#ICOGJQ8M#8"R:.X!."; <0>V*&N-8#= JS,!5S- M+<\)EYHY5''*&P.%6'10)V$(S^#DTQ2,X:[U?.S)((A^'GZ'N2B.HH,W&.N( MCP=$'''W 8\4Q\Z@I;E : ;J7!BH=TQAAS!T"CK:">Y'#'6&:_8#WW%U#-?G M, M&&?]-/IO <*'RG:0[.34I$$1#[,?$4"LA@[L#==Z=0 "5$<8-':4T\%G2 MYU)IA?-+GU$YMI*BCR-AA\\1KDKO1&$AK;07J0:]^V]0)V&( MZ1-_?JN6 B.G@0NC+QX2Z(?:*SX"#?"%3W_]EOG/$[3$K>=ZS1LYCTC6&FZOIP=7VXNCZ\"[*\_JVZ0+S7"\2; M*J:M$P",WPT='8WY+DWT]/"\U'6)P#LK*C81"MMAE.)*7Z6J*U6=!U6]B=69 M73BW3-B,PVT.179D5X1WS5E*!<]IEEH-*E=H>:F&LE/K)<"SJW(6X27C=WFH M$%.]7HK:/--[<525.BIU0SUG"11*;3[BUDLF*)3.?D9,75RPWH1YV+V<+&!1&9=F=5:9\N M+[2C>F%I>^$L-'.R6*8Q6E&6-Y"<;*)[GM).8(U)=U4_+K6=T:& .6JGE$Q? M(%)Y@2.OO-<^O9C%(T?,UVGU5N]#OK-%[Y[.]A$_$/-E(,HN.XEE4\A1UF'> MY:!W/MN9(D=B<-;-3YO@H_;)K(%S$"FX6$D:\\IZ[4YKUG+/$>^U3U-:_AR, M^4Y23-1#,%\GT[ZT#16\IGF\J%7V-.!96[[J\(].&^)=3IX YGC7GXD4IE?9YU0X;>]XM[?%6:JW2 MFXWD5LVP%SY805-!4T'SLJ#9KXO8F1.PNTN41LA[Y*33.YUU6W(4.>E5\RXE7(J?J"CD^Q2L">[ M[B$^>W*6#X;KID0<#\+X*?VV"ZAV81L[6U/O[I[&O'U-T5-H%]V;J+*KKGGO4[L[9<3C@_!;(#@$'%PSJY M"<2!XE_%',LMV^57X9ZLD 6S0S!2,J@.(X3YRPF:.F-+QH%[S9,)F<$P-99\ MG8;^!1WBI_'0)H?X)3BZG:/-7]P1?G;.*"\-MMC';!R6:]D]34NKJ[(FUE2Z MZF7):7;.*"\-\JJKJC2F"IH*F@J:$D.3AYLNG7FZ^-HVG+%JGN!,5#^WF6/V M.<-MPXZDH=C "?J66+NALZ;UD,1P.W1*(\K%; @G M,W^5@@)I0:S,%%CJ2.P*^16LQ^442+O@FIT$2XLJEE6A=$^6^QXO3J&<9 @> ME5RAI-R4?7D*9>98>F6%4GF/%305-!4T)89FO]ZC.OS,+SDJ:"IH*FC*#,T> M:G,I+?>-VC52;^' $TOJ55=+4T%305-!DRMUM[5+S@4M$]N[R'.ASK->AL3[ M_8!RU#Z=29==$%G:&1B=3I:ZN;/QXKPQ7KO1:>?YIG.[T3O-STWG[DDNKCQU MLEU!V65L,9LV+DZ-V';CM#6SMKF2@XL<*>%N+Q\W8<\S*>&\\UZWT6WG>?L_ M:;3:^>&]LU8N#(#VV3KW[W[S>=\2\'F=9IR[;+P9H1YVVZS7 ,R_'!^S+Z:P M!N_836")XY_\7K#CXP^_#\R'+6"@NV%@TXI4;&+3J/,Y>GE.=G4.Z0@(Z'_' M:/E;@IA$Z9TQA%[*G'%<:D:NRO2V'9^-!;?!PA@&UC1/[@:1I'[]3^#YYO!9 M?6G: X%3=;K-L]Z6V]N:(<>8'\J.J6ZIUV2(K?ZK7J.LO42',S80ABNX)P;, MM)D_$O!_5PBZ5>R93VP,HX\\)@#< ?L'MP/N/K-NN\&P\S$SG/&$N_"+[]"[ MG@D@8086>7LEWB& MD5W7'#@N/,-]]L@]!A.!+1W \/"Z"?,:/O LSJQK_6@,^H%GVL+S8'&.]6?V M.'(LX7%+U&N(FRM\;EK,&'';%A90DX;G%HSM#(>>\%G_&8@ 0TKRX-@#*C&$ MHQJ.[05CX>KW-0C-4C-6^LY5*A0C44$F&2?B_9)GYP2^=B)'(#"I@M2<"P4P MIF^2+,!(?:'D! 8&;H:Q/-/S@70-)/@O 7:O.0! 78 *: *L;@7H;!(($Q>V M^Z'*[ZW7D 2V!6#A8(::;6)Q&ZD#C\DI'D%"+)0V@X/XPGR$_U@JG ?3]0/ MP!;^H^/^4MG#C@M3XU,XJ9(V&EO '-,0 M#1A_(!RD ()C&U22AJ8'@/@]CND)]P$>]2HQ+3B*R\4TBHCL:8>KUU R&6Q4 M\,HXL$U#9L:S>X+">@YE4X[E@NB8LH#'(U?[H8E==VUZ#^ FMM:RUF1W(].3 MLDK;(3<,$#40$"EY)#TD["2K5S_^=?WIN'V!\(1;X!1@WL@.U<<& M< V\#&LIQ"]\?LR?8%7_!Q" 49RQ:7@,\$-L 14;])6!&H3,%@\XG%/GZP18 M8*=HJ,JM6UZ4%2U+2M9K5ZJFY$U84]+\T&1S"D[N5-W4:TE#@$4&]2#D?9J= M-%.D!!M)JU_*UAPC@GS#L_>>LG=G,33!'MBMIP &"DP:824=A<@2?QG")B4- ML"H_D@S$3=<1A'TC5DCPAHJ#M!G9GEA7'&D[7Y5MEXCC0/1-GV:& M+P?P$:SD 1K:N+^0]3Z"54%BB?'$F,E&N M$A:%4AQ:.AL9'O66KV2]IF'6*-%JM%O-LS=RB[]HGKY)KNYB781S2"WC"@]- M%IC%>I;4G9ZC)^>HURZ:K7"2Y>HN?8H7J:Z2P6T,Q;Z'(?X,P+2$5[L@^__B M5@ ?.V0_^=G)3,W8D' MT.E/82R]W6J]2;,;YI_^ GQIATMS#C90Y(2;F.Y5(K:MB?B>W3U/8/Y+E_=- MXSW[SL="$OJ[@Q3MMA(1 PX816 M=FHI2D+VZ?RK5&K%B;R'$X=]2'GY@@FORCK*#E3"6$C#.0I@PGK)/D6)F8?[B5&K52N!> MR#R*V02MU9#N-;N;#92BN%ZEV,K[S?9XQVS''8,*7S[%?K7@IK!.0[DCD^D%[+#?3%--##[L4@(1$L 2XE?__75Z;0GN:1,Z I( M[Q:[.S3))8K2'):?R2:6>,8,XU*M8N$1*!,;7I&C6*KE*3P"9>*O6_.I4G)% M1*!,3%A&)9=R^6Q]5ZZR<7.#0(K<=8HJ=QC-+=7B%!Z!DG%7IU2+4W@$RL1= MKTNU,H5'H$RL]:94*U-X!,K$6I7%E3<$2L9=E<65*P3*Q%V5Q94K!,K$6B6S MN/(5^\NG'!U0.%:%,[]HYHX;,M#]T"#FCF:Y ZA:Q!( M/!\,/MNM-N]\_?^ MAR.ZO&U9F%S]-I%VFD>JY@Z@2E9+ %"UB"4 J%K$?'A*:U99SSZM+MUX_B;U M%N/6R/6WN3>PM^,M:SS>[$LN-@*SO6-J;RFZI:#M34&[]1[N1QWLYKE%B'=- MW[<;*J)#\VN.2+F857/&I8N/NW)$U8I!7R"#4A_;8O#G5LRYBDEW1,^=<^H% M=KXH!J=NZ32GLD^+;)^>-$\J^_1E:M;B;/_ I95]6C%H?AFT59Q=O[)/\TS/ MG7-J@3S]I'VZIQ#TO'YRV>?*D-VT;4K]P*+;$F39'"!6L;2!?0-VF+>U9_G? M:<;<7G7#3C'9O@G66J(XMIG]ES^;K$BL7PJNSP/#G^V&;2I>KW@]=[R^. I4 M\7HN7)H#D+@D#-[KEE&;5Y9[KMD^)Y9[>TEPJK+<\\+ZI>#ZPS-\JWE>/EU? M\7K%ZVD'#YN'<_-F51:+WXM+Y\(P^4FWV2H)EQ:?PN\5B%SG.BZW"S5BH:*9AKOF^\"Q_ M>&[?Q999,7K%Z+EC]&U<#:@8?>_.SQY(O+KSDT\./]U"=S MN?P -)USDZ)JQYJ#OMMAGVKL'(^MRBFY7B_ M8RAP6!^;I0?N,WSB3[(&D6$X@4V/>,)], U\;!0 +,P5GA.X](6AIV43^&;$ M/7@^]FV]=N\\8.=SVQ *%!SPH\/= 39/_V2ZPO =U_O?_^N\TSY[KZ )VZ53 M0_4G_0>\[../#\*#=P ,B]!)@&$"8BY.EX#"$O?@.6Q'5^]!]]P^QE >A!V@"@ =\IG3!\1#US\O5X;$,+4 M/1[QU\\W2\V;4[W&RXUI7G$T$Q7&+A,,])1DVQ"!5Q%WXQ7?H'<\$8G.730!SAT8:FIX!$V.#@WIM MXIJ .RP'ZPN#!S K"(Z>V,/'Q7AB.<]B6LF!DC!^'?<)O/@OT94VQ&Q*%<9E M/$: >BTK!3SS:9OXLQGTZS7 '_A5SXPOS"!QZ3&. V(15WY/) .53<]A3@9I MO$A9I:(\;\T?N<=:S?,W0!)XJ-4\>[/*XN,[B%<#=Y$)Z$(8VGJ62T%CR0^G M;S+34\(Q.V93BE\NA&]79FV.],OV=.ABY$P? #(.@B/=CV4_PJNQG^-78V?P MI\_:3'WU06_Q:@67/7[IH;'@&8&G=,MW!\2S?:J5QE5W/GPQ M!K ];?G1R]?P)6OCNS^YZ[-KU ?^R/38/T&4P+P"[7(C0 6 >?4HV!%(^*.P M0 MXTEP"4,00I(_#N&_9B(,VZ MA,YN/Y?BH:VPR[0R+>Z![#%*T\+^^&'%K M*.<34B6/' N\+T_KI"%@#&3U@KYG#DR.-N@MZ!STI !:?P2HCL>!;1K2V*O7 MKFVCV6!@7R4>:[)_"VEIH6HE@X]T(4[SNMT\U66G2<&\[C3/PB_F:J]Z;27U M]?JDV4[.TIV=9?GVD#Y%O:8-56( 4],85+WE.;1L8%FB7XN&]= 3/K'H/7@! M*@4JM(QQCX%[.%WJ":&CF4YCZB%4%LQM9O1OC!D MAG!]T$VIAJGVMY7#/OTS*'EG+%1L0-JDEFF#\H=-SH,-!R;5SZ#B WLY3/XL MMY_] A@+W-@;N0_6:VC*/+.OY -=8N^@M68Y!G,9]UNNTV$?7X0.T-H0 PF A:?IO^P?8,>( M9]P1X5%TC";@5)E.X(%!Y3S:,$3_>9Z1<\.'7%CL[PZ! 3B'=HW\I@>V*'I,#)=0M9_AM$!+$L[D(1 M.!:(&U@/X!JR1Q,,,)S'!FP1([>"["!X*.YH9$ 5:!(IMX"F35= MZ;A?@G-+;FZ/5@'GD6/,/OJ/ $B*3S:!3C%[#=^;9RK4:]I6(/LH9ASBX#), MBD9/M]-HM5K2$FDU.]H2F39=I)]M"VG;AI11*T*#PBH^CDQC!)"3\>TIU#$" M&TLEK-BWIM ^2:2MCD%.&\65[%+2#FD&"0 M.J;1/7 V*'"<)0A;=OU6A4H/C:/YX99"AQ\QKE>O7<5CA\KGCT5,;Y>$&1.. M^*IL7Z]IOJ?M9=8_:\6^V%(8#B:YB$]2K\$LI]MR9.6.$,5O'X4K8D'.02!T MB.,>O%4\)9'1!U(U%#^ #,!,#IXR@)UBC?BK@@#$5<4NOB(BPB(R;EP$Z[7/L'SXS[H[%Y,[\H! M!ZQ]?M:X..L1+#CXE&4KGH01D :3VZ7KQ8ZA=.0:5.MMT/\/'@WA"&K[';!A M %CXP.W !_0HAG80;_R9M<_TEOE%]%U:T8YG))[8!(!,,H MLDJC"->A#PON>0$>$X?3J95B* KRJ0<@M*N#>0\Z6'H7I*1'4F# M J5?ZAA'16$2V #R)/K *II0RV8[Z%J@-8B'-M_:)DG=-T3@732T)LD]BD%!KM"\DCX6CS'!?8J@F MNZS7TA%Q)D3OQ9C@+(XMCF5PTF4<1M Q2LF]L_+C:/4*[!E,@$E@M'HM,2PI M&_# MC@X;!&X4^-X@!@A@"\_B\;_D+P#9],!'#[66/.^B[8."!'9LS4FK !(!4HP# M$E2O7/6[+2 P_V9/94$V)5G<*]/(E>%<'1\#LX7>GMZ89+V""4=Q*+( MMF,?XV+!7P1OX0.F+S0DDC_D/@^'TMRC$Z0A..^V8-U6(S('?=BU*(@3F6#? M;VYU%E"JI)&AJ(VNF)T%[\7MJ#O2-7("#/F%6E-.1,K5XA,=]D![R+0]$!V+ MCLU(EVE[B.#6Q@_^^[2AK=HS.5.D9&=U:X1F:&C&5+\R?%"0NY$-KQ44@EFO M]45,RT:J1FM8J4#G*(KL>B!&^)A*2*X!+)1BK/4R,N;"/^W*EG7'" M.S1[Y*PRA"<_S\3Q=H9F<4EW-4)GL2+,S(2WYE/%47GDJ)1:8>50C)WMKP6Z M3D5GT=V0I5.196;"UQ5-9B9\4]&DTBJ55JFT2E&TRCKFT1RB;D"IE%=7&WT* MJM3)%CR_\]/R]_^'(M'40V7LK<\ / .9.7\_,:FO6XM7--,]3.RI> M1RG1B7*X22X+&W)F%_SDF^VT-]/@F=%SL=Z52P9091;:Y\V9#615*-(E.=:6 M-"/*J^&7ADP7"\O.12;'D%/O[UP OG#D.=!WV\W3E<"?V8N*)#+=\X6+52R1 MZ9RMN'2Y@;S=RHVPKR4S%PL5[UR9V6@#G-=25YN".),\3DC?_<#0D%F0N VJ M=K;KV6_S'L].WFS"FL(D:\RY$(>L *="UU[TU'Y!.3':Q1*8_O\2LPMJ:0 M;3RX9O;>K+&4%?V%TKEPL$T)MSTJI6NF&2V;N7]:.?"?L0M>%/X7W9TS0$F5 MR45FSGE!RN1E"U.*$?.B\.^LX M.^5WH8]5\AXK::W\EG'?=\U^(*_IR1(06&S(=:@0E>R[ M(3S_1%_\G%YARP)P\WORY^!4T%305-F:'9MR+URB]Y9D0.16H M+1&@T\K,%7FCP#95RDF[O0$G3-])VWT;/M.8=\B*) MNNY^]#E^D236MB-^W:1>2]XWH38=INJC0X73=2NS=_LH,;N,079495'!(W._ M>> [60HO7F#E4/6F*_<>?+6JQ9AUPJH68V%+#E:5]:H:6)N3I:J!57%++KCE MQ53"RDIE;D^.*X0$";40]'VWAFOLMM3_5MIZ[ATU3?99F4=F=. MA9?9V&'."KS,@SP_!5Y6A;Q=8)JO7PYH3P?)G_\,3/]9]U!$5]-R/'(S39L: MKXC%NF7S(ZBT_+8%"08[!&-&0 X!1J;$SGR!L?\[3%^!1V7[(LFEU"DI49EC MAVR2APH".2FAD5;JX2#W>JILZ9*F 5[, RI4!60'U(5N@:=HNK>FG?\6]1HU).=QEPG=?@_> M$-A7%?O(JC^N\+R9-B,\UYVX8BA<%[O&R@[30\:I"VM@PV8E>]IB3U7L,WZ$ M400A8PIA^VL91VA@6_//WZ[?-E2_5%? R!YZ;JQSVNR=O=&'VT[@>SZ73;BC M=KSX"[R.3A\V?/4TC-C>'CM[4WMN;ABP3?JJ:;OIQ9$-/!PP C!LT W?&[)5 M^^K$ .A@CF-L@0X@PS#Q%L&R.>\C? D0BR?A&J8'D\#2FT,@'2W T*)&G?5: MV&=6U<('6/'MH6G#N";LQA,P1PPS08QFJ9GV!F[J ):07X"#9B!C"PKS+%]-F1G.HM]6T&KR)L((_OOCYJ M-UMOHU;4H DFLH^W]=Q Z*1VH"[W-WS(A:7Z1GNI';ME+^CEN'GF$UL?L7HM M!;.+1JO5TCAUF[WE2+&,..6)=7XW0YDU<\73 %BR1J1*QKK#&I&4@T6L :L) MJ^@!7YMVK(PD4YY/@O?E%K&44VAC=&5?<4_ M@6MZ ]6(OF*=C(#A/1/%,)=3]TR^)^H5U&O74<$"\X/4-P:UTXR?L,RYLS*O M]D&2[;*Q&YA8:?RVD-V8XC;.!L( $-)@!GXSP!3B:#B"R6,.3(Y&4H/!K#X8 M*3"*,QQZ\$+_.10GC^1I=J3O-[=HQST*R\+_QR9QH@YC_ *"J2TG5![!F[L!4_6V$]0C*F MK\=&5$2.13*F+5]&/I!!HC@W-/>1DYI+8Q1S/_:)9\NTMXGC5Q,E*PEN\C]!;8%R _F_ M$1/']1O*LM4>LPEJS"!SX^K'OZX_';5-Y[P5&\ M].NU:;8CN1CQ08S1V49\CNYCNW?:/$^XQE-L6J\=Z2' 1Q321!%/H+-I /V; M9?*^:=&\TB_%4G9ZW!?(CH#D7XZ/V1<3=,@[]I/?B_Y[ _) #!G\P#9P&G3UZ M+^UGB\& PP0V?^#@T*(485A-^H*3P)TX MX*\VV:4_8Y8U&,8S.ZWW5_-PH-_;[W$'(SL-#$E4I5R>]) A6:]Y(R&]41E^ MQ1.A^WM7W"NC]G6WW>R$&^96B2+M3B!-#/EZ+07[)8R)V[9I'-Y;?,=LQQV# M=;L?1ZTU= MIEP@>3[1[!ONBT6Z(461^U*6&C_;XKJ;+"/[C(T];EGO76)BJE)+)WHM:OI]B_U,N[/P#5&W!-Q:WZ?EXHOTN\4IW1$R=EMZ+(! M/N?25P5\[H'?TQWZ*\>V*8,3C^[B$0$8#5-C9"B1\7M7B(0:V=5]V$PWZO=3 M8+J5Y6+NOD#)<%=Y/Z#,8>Q"@9.;AE(_POL2EDZ3TZDKWLAQ_6.P-<;JM^)? M/3VO>O]\Z"ZOX%UZ&IQLT'VY+#3(4'6X]#389DF"G5;&6'H/7=\Z/VH7_8IM M^V1YR[YR7R_/T$FIW 0XV>".=2D(4-R*\%LB0$;%G(D(.;ANK\$YS!GOX9.[ MCL%][%&:21YAB8ZJXT?3TT?7*\.;R&N<>VX]!XWWG0:@$G($#8]A.F,7'@@E>T'C=;H6) M>[*,@V 3QQ>4@XB7V\1X0D5AG6'LJO3WFUMU3SKUFG0CD2$H8<$TP_8 Y6>KR%KQRZHQS+^0N@F.A4A"D%@MA#\%W,*J8G#0%V. M 4PL3#>2L,#H?:Q/@?GZW/@S,#V30H@-?0D0J1#8ZLX=AAF'\6O .-O2"IS MC%-B@0[[F7F!,0HA:L89)64_R84VVV]>TD[2%+>>D1CFOM9K7\)2(/#]P)2- M[9:F(A8 3;U<>< EG\E?Z^^H<]/$L@^Y0@+ %C?<&5 S7ZX]#+P;MAA9$<>M M(G-K/DGHYUUF+_*ZI$6U*G'*_;)MF,ER2'&2S4**2_JBP5ML5ND4F?2Y4ZZY M%8U#6A^'!'4J>7T!*7- Q5VP\YKI#QNLF;I#O"Y9Z&+FT'(>L1:1\V"B+=A_ M9D>!IZ,5IOWVW89+F9?8W!;IED%;K J1.DK($TAY(%+%/!7S[%=ASTMN6/D0 MX+25FK6Z-DFBY#[WJZ36 FM3H3L"J=M2#&B+U-K45<^+"L_?+K==WCG!1,O\6.AOBVF<;Y$" MZI"^4LM%5\MG>-&FTLJ55E[=C,9.POG1R24QG3/?:%F;4)^'0R&+7(LGU2/ M#;,%Y1?4-V9>95_,%,Q2I'&'!WZ[%?"=GJ7N4@_L%/#PPL-,__#M'^%N2*2- MU5*.F:Z(_+9WHZ:'MT9WP0.5%Y$_JZ:R]JICLHIY*N8IF[>PMD$U]Z[E!D%X MW3$0(3T:"/GG6[Q+E$\WH7,@BRUY7_9P?L*\T[?= KUQ2.%\6]&HWUFG#"A#FRTP/*IKT.]1JW]PNO5T4.J1X0A MS(E\-+QQW6#8UYL P[ZJOLL'@G'#P O;GGSE@>Z84I/$Y*\P!O[T CNRE0O% MO[F.YV$'IWEKKQT&:A#\NM=M7D1=_F9[)TD&?GW6BA4MP,<"*WRFD]+/F6H$ M !AXU5B0SY&Y?[%JLND*=H]=J%"DL!Y]WZ2.R(G&E[+79<6R!4?QDQ@*ESJ( MN^)!V,!"P$Q859-XSP/7E.IM3%PQX>8 ;XA@MVFI^I1"IB=5ZU/@/_4IH6F1 M8<; ?;I!;*1:U:Q>D\U"DI26;J_9RB MW=-F;P5IT7.$S;,__KB]93?BP;$" MW';JM2LNVX$C[-\<$ 7![IS)\1\3>%="K)'0[ZH9UN)R^%Z/PTTY9SWHOWGYT2HB8#0RU3 M2*M>"SOVO3X_:YXE6MHB+*<+8<&G$C,W<-8)U=X6UG,CT>@OJI:B46_F:?GV M64\M&T0_;""N+5B'B-L^;Y#Z^\,V<4EO?=C]/78;3+ 7&KL"4]D'XF.! U)_!'[!/_Y?BO;0G,;=QZ,^L=J0H2& GY6)(VUV& 3$ M0FY9/G_"?>?><09RK_*T/(1W''&K4CT?7"\QR0A06QJ+)J::6&_WA2<,/'L(VTL/ 8B;.$UA1BSP011R*#X \L%;P METJA 7V@ZUDUV#"41%)4,'0#>ZX/9GVMII2*'PM)I5)S #'3919_]/#9B6-A MCW>/#-[)!!TN^GT!-1@1 VCBQ!T_*KH5IX]._"%BC-&0WQX96((*U%Z5R"#5 M0AZ4PF$;<'>K!MSIY?BWUX"[6S7@WI#L50/NW-G&V]-:E[!!#$S/"#Q/QDV^ MHUW2/M4U&>,5^N(F)YH-\5*0\N5K^)*U\=V?'';[:UG&$6R%?\HH)6P=-V#- MNWX#-_&NFPDU<1$,PPM'8QGPD:%=2]QX&HO@NQY,@@-8?@1F' ML0#!'LQ[QW4"#WUF D?:H0DFJ@'@&$ S"+M>JIUR;PE:N7.YPJ*O#)@7@( M]2E:P"[U2(2W- MHH.0[R@B%P88N+.:CX_Z2!4;)L;*D73(R)_4:89U$@0]E M8"X"3QH6G-V!U1N#+@2FH2Q(3_AD4,(@^#HZ4UBC-'0C@:"!-TLT!87RO0"S M!@89,7Y#]A6LO7T/,A5W2!&9H<#BIU9#&]668^!?%)F'70($6YID"7-7[B#2 M(@MIGL!5!N7$(7SQ49KL9^!Z 8@E69,(3B:>()9$Y36V09E-K^H,J^HG$:1 M0F&!CT$ 4BU9S:7@;%F!"XZ'$G>U+ Z>*S1TC=O0'GXTP3A&'3<"I2L:5#M6 MO9@(*:"I&FMN!;RC6$>Y2J'01.10 -5K"QAQ/@4H] #6]90C)-=@1M;1=9&0 MF\#4H1HC-M9"A#:V7J#$RV'QW2G&QLE(:VE^B1T6N9HWDY*W#&H0:0]X5HL* M[%.SZSZ-08.&0/22\#2B8ZUY,\;J!VL8ET4CBW4F_((.NL,KW]5!=[E05 ?= M$V12)I[(B(,-2T<=7K=;\<@HQDHO8FPWFD"AX&N/. (91.(&T%VK ?4;PY7K3,22F/$T:FTY(S!Z+OP]8&Y*!G M5:!*48<>!>UJDAQ*\Q[ !QU>G7L6'<4?-BC5X!ZF@R^(5]MDG- IY^MXX?]8 MG#C6@ #EX/.W:]6$ ,TC,CVNT&.AH /MVJX^(20/3$4-I7L#C"U'"\VVE.$^ M+AJNR>[0$%:PQ4]Z*+[Y:(.W!SY$&K1.X(-1;JNFB1(*P+-SVNR=O9$&!M#\ MHO>&D0)"CU0!@G+&/;,ZXBPZBKK?M>2_*3U(G)JB_>3VU#F/B0=M3[!AG6]M M?ZK7?KJ.(<1 I1:,N1\'*\Q)2(,YZA="C\Q'X2R>)8 HG,9PDAC4:VNC\ *, MT\,V<=@SLF&5C\H2+Q>*:'H.=+!&IS)@IZ!$SAWJAU:R<] F&JZA/73;L;%? MD.M0AA%F2V!PTJ,H>DDF&8,1B M%4.5"L4<(O-A/D M@.R3.0[&=,)H8\#-TNW\2))BV3.6R>'T4>-+QTE)LE#1.5@9"NE!W>.$A$%0),%93' MPM'HU^EV4[VV0"G%2=%W7-=YQ.4A5X]45;S1H])))].[7"]=)S5"*&,D %ZA MH]%Y2XKGW.ASRH!CE$^.!S(P?0S<,-J"*7:^I\(UX>+'J=47G'(0I?F',54, M1-K!&/-B$;QK_$GVEH1UA;<_ZY)5'X5MC "&7^QR,#9MM&7EH=M7?]!D7Z\_ M_KAAX\#RS8EE2IAQO!MQ'\AC9O9)@/ MFSBFBI_J#(1@ F.E86^)!^%R65S+=&0H:3PA:UOW^QP#-Y)Q \(P-#U,^53W MN)H268&P).T MG\JX=5($85I810T3!LT#&]MC4,]1DP(+;"B$ONG %<(#CHRA+@7H,)QZ$[,^ M5%=3_#8A__%AX?=N"VE_/I?T ,VN:!^C@>EIOAC(S-LQ9EV23E1I%,"RPZ'I MCCE*%]':1JG$/PSG0=B<%%*4XS+&UJ8\YNGX>" -S_1E$-..I5 2_(G[1P#@ M6%-O6EKKM9A&(TT^K6"2>N612X\+<3*E4D6\E$CC#"$"+R=7LUPH8KS_5DQ\ M,>Z#QN]VCMV'Y"NY! M;!A@RO# M +JZRK%&&3HTO(Y^^(\L1\35 >!+0WK+W@ ]O4G&2_Z$9D1$$8G MVC%;(1QE!%Q,TD#)!3 ^RBNJ.#K60T0Q.BHH=P"V?IE@,*6'\"F-LR0(O0P; MH#YG&.@M:8+98_A,=#P"FA=D1PDIUT>#,'3[O /:\!F36"S+>=0R/#2'F%T$ M.YV)J=0HH#I##G8QVY/Y;'+CC'6"E@C"W""?J 9 2_A";D!25FTO&(^YQNO( M?(O7#K@E5.=H)*SIZWTYI"S1)!9/EO<57$R+\7RID#BSN3Z\B1[4Y2,;,!7- M-0GZ&/)TAD/AJJRD6,/JV'$C0@+OT$N#6,X066:Q5Y),%1%1IG7%'TRLW2K MOT ';4DV^DF5C;[K;/23*AN]RD:OLM%U!;[\X3+'8Y^UI^NU>'Q:%O' V#2^ M+9[ =\6L4]C4E%D4'='&#U8:R=MNIN>AU];N-'JM5LQ P^.0- .-# 7,@]6! MB?AD(11>UN.;3O%M_?))R9PS/+H$[KA70^QCYM$*E65UX_[[1:(%_GBB^GWUN@-&)5=WQ]PQY4$WB[EO,LHEL$ M.+<''IPWE#'<\ 'E_-%U;XIIM)*1VRQ*3=^Q R]6T@JGT6W' M4)W=_J%N2Z/E&U9PD84@Y(9NTZUF71E";'E&S49XQO52'X\WHIB?O,>- M]0.0NWX)GSV@$Z9.9,B_MQRI-L-;',KQQ[I+"-2 /]=KYG@L!B8H,(NB]-&= M+HT/'O3D2.ZWG[3TNQE*OODA7\E*.T'VA[PS>0NR8JATP#\\*3XWPI/?YH\4 ME;Y?U^;#Z!;&^LR!C++I^T[J[AHE+$2W3?'6GZK#0"RQ*+V*W3KC\, F%HE4 M)DTX*Y>Q.@0$"X1PO-!+EV!C(,@H'-6VX(,'/%P8@'$3W2S%XUUU9UA'+Z.K M@P "CQ<\C)T8S[G1@'>&DU<:$)3?0/VI7-AX@%/=$PN/T%GJY5=]>_21BF# M[A08(G%!P]72I8U!TZO7\%P8-A:7CE.XNB'LPZJJN&IXZ]";(K&^,4*G,0)V MD1PIZ4I8UQ56/&_%XF\.#Q_P7&N?8?NG>-!+YVG2&:P#O M:MG5AX\J7T,\ 9B#B,LQ1B:S.VP 4)L(R)MH(\;U16)4>>$XG):L0P\D&OB> M+F8G3FCP2HCK#$T,M3VS>]=Y)'D(G<]H5@T69H ,!GBR:L%;TB@,[Z:Z=) O MKR;C.0@)NY;_V%BFK6[0N_[0 >,TNGF/(1F&>$^8 MJ$3KFER]Q*AZ@!"\J/K0,JG/7 $]GR9+)K$O.(YR)'/PUU>7__E_K58[C'!B M78QZK=O$.ABP._M1QL _(P'!2_1HZM.UO\N^$_CLFW0(;DSOEY_$L"Y66)UT/ M/A8Q')O8K.9Z JZ!N/EB!X0=1A$OCFFCHZ:GZ?%Z2D'3%44,1!SDV M3@2"C(7AI7/I@H4+ T/0'D4IN?-)C9%T75I0)="@/8QW%)&)7"H#1=F+,FD& MEN5>V%@_!RQ,-.ET\<'B'TH50"?NJI:'3*G-WS97F3!K1AUSA5\HF'0BBKY# M0EF30IF3T^;YG)MM.IH5)G." MQK\(MWI9_$11"?0TK,"(3@HH?A!%)182$+QP%U#'*LEXKX0.24#D96T1F;8M MKX10DP78)'S*],8#&M>E\R_!U;E]QC"U.ZYKNC'#9A)GZT(+->K M3($IJ&3J9@07K FY<)ZL9@A45)GGSW0!@JH;8ETRV.!%>$8OJ?3@()^1-:+2 M^.7$RD0!KC. ?,@E=$PWS5JQV X" :,Z;. \VO&$]&!"0S_*ZM2XZ:J$%GD( MKV^YN";()NW+))(_M75R!1#]OD)E!SM@S^&X,*I M#E3RMZA.K/Z-M)^0P/UE]I-;J.=(KQ(=FG0N5+[HGO20&T(+AAZKV^Q M)E:X#2F?)6H 1#=C7'VQ+*6T+>YK7[#^9+MU_,\F^QB=\\/#(B1[0Z9'S*=E MO;:0F$ =57K)-#?MRJLC&5./9<3'BEU?"]W[V TV=:K(&2=3GFJ[R;Z*>]CE51E%#)R5VK![ M 2XJ+2B6C@E7%$W/\*:4S$#$(@AX$<+%UIF>X9K]W?0PP53[%$^ORM@I/(Y3 MFJ4WK5DNFY2CP;YPNM54:I%[ 5I%79?DTJ?53F/HW(87."E18"C7' /^#Z;J M!R0C+'%%<9GL=H1>YZ4-CJV5$@[Z/^$].UEXIEZC9NW*'4ZT'"VWV+U U7(Z MI5HZ3?:'[8I[K%:!X<1;7>7YLSQ=NTV>;?TA#\%TH>B]2FFY=,YNU4N]%JOX M(CO9R'8-:&1@6R(>74>+M>&)[I#*VV'ZDH:\0A:+H7G"<.R!#J7A5!9[+J5D7JO5*%E2JL5.$Z=NYJPB9MR?)H&SQO65'5E-&2 M7(T)>(E(,.&N_W)=HY]42]EZ+@]&E[;M!%@'ICPH_;0X7IQ=B4=+I*)_RBJ" M!]8YE8E7F7@%%)YOLOM,>;1!%[M1:H#*6>B>OMDF<;[CQ7IL8-4^[K9D M:MS&UK."M+-50!=9Q^M"V'Z3>CTF;]Z(AK8S!2YUK=HNO.>==F=[ !>*O!6[ MOJXXM>+40G!JI5@+1-Z*78O&KKU&J]UJ=-MG!6;8/9GX_QZ9OMC KM\F%3X) M([3EVUNQY7,KN 60UD)L*+FGXXODP,T-\8KY*N:KU%_QZ5AQ8$XY<'LF5TS;32+)GH5Z5XDB>Q7[72&1VZTIPU%93O5N MQ?.;6_H5NU?L7D)VKU1\Q?/[]U5*1N?">#;YH'M!#@)FR=79ME"I$@];7M6M M@[GN?D> L($3]"U1W UO&U@49L?K%%835UR_+:^F8OB*X8O.\)6:K[@^!XY- MP>F\3>[>)Z0;T7BQSZ*Z+92P.F.BJ44"SEDH7WW8BO,&PZ.#MDDB&X*R:3)< MJ]GI427C<8J);K!^J M^'/3;-;MDYTNG6T];2#BW*T!^L.6L.GS7.P)VVFU3V6SJH\.=ZG9W"<3FZ)B MZ7$^P>K!V.( YG? +G.%KA2,=87Q@EZ\>C V](0_SYNML#NLJB"LZ@E?6=SS MV$<)A>&,Q_@$#MQ'+TF_J^BRTFEO6Q]\=6U1+6'0W01FMLVX_7"M$M5$BHQ04AC;K2EA/$54FPP>_/PT,OLF6,=E M0?Z [5Q:"<^QW*&8;6:HA<&:,ZFA=K-8&SC2D9S,2,DJ!8MF_LDEIJDEGG>4 M=Q:N?'N;@8Y]IH6&>^V\#DB;+,4G:C0ZD:92;#VVGLNU6;AUMRM7+"BV&]?= M?1;?P5:^VVZV_ZM:^/DX<39RQ?"OK\13MWW<;HY\4"97N'I#6#]J[.<,V=7( M%$/V^4D8@6\^"/9C"+^"DS4)7"_@MBIM[CNL?<:NOMRPS@GHVBX_;I\<\;<- MQCW&!\X$>Q7K-_!A),O9^VZK@U-@)\!;[O:Y+;SC'T^6>&:7AH^_=%HM;![* M*\54 "@JQ91=,74JQ915,746*J:H 7JEF/+'&?F HE),6153I[*8LBJFSA8L MIG/V1_.V>=7$PV)ZN]WMM9:HIHO6::6:*@Y]@:JILIDRJZ;-;:9*-56JJ5)- MF1!KM]K-VZN_5]II/FC7MH79-?_WX\U7=L>?'-L9/X.%Y O;0]UR:XS$F+-/ MCA&,A>V7D$&!5JB\C\)"42F+S,KBI%KVN:!=.;!0[">_%^P:FZ9R M@PYW/W&?LR^F)=B1O'2$1R/<8W&UPFWL*0]*!+X92(1,FZE\;T E>>%_[_?5 MTR\7'/0^0U7\9"O%3]J=9D>6EREN\9-=5RNA'WIN>[F#@U C]A$%C/S."!!SN\ M/S(]K(GEN)14U1?, RS1#@#N@FGZ8L2M(>L_ Q0P4@#HNNH)K'L@ AO>H@%Y MX(\<%^ ?3%L+!;YQ/?MO0*>J3K=-#WS%&JJ .'[]UU>=E6FZY6H$UY_N)%A7 M/VY^_KBYO+O^\3W/%UI#ENJUYLK[Z<0OWQ^=U![NM+/MRJ?C,__.;])A&X_?NW/SY_9?_X\?T2C$HSMPHN MIRHCC['ID&%R%IFBC?5V- Z$M5H5DG\X-O>V6\=D^I]\,E552625YL$J^7=Y;RC I"UC[ME3Z)-;" MC^L[(\>^>?AV9FD+'L\4<6V7)9G)LF7%"1"$K(4J %(V9I??PV M#Y @H8?E''/45'G7!AJ-?@'H;CSXX<]/!1-OUX M]&78.A]>]/M'Z,]_^OU_(?CWX0^M%KJBQ/?>H\M@W.JS2? KNL5S\AY])HQP M' ;\5_05^Y$L":ZH3SBZ".8+GX0$*G1/[]'KX\[;,6JU-L#[E3 OX%_N^RG> M61@NQ/MV^_'Q\9@%2_P8\-_$\3B8;X9P&.(P$BFVDZ>3^-]FS6^H&*>-S][< M+,3;IWOZMREA[Z)+S![%-SS\_&9T=_;C]3_>_97\-EM^Z[T9>0Q?KH0_[[6O MI_0IZIT]?/O[MW>7NLL/8CPCP]GAX'?-KNGIQTVG^[N1XJ MN",-^/[)I^RW,O#.V=E96]4FH!;DTXC[">K3MJP>84%2S%!+'?"4B1"S<0[> M"],&)O#KMJ[,@=)2T#<:E":@'BG "3(^G@;+-E0 ?+>; $:B-<5XD0)/L!@I MI(*'+1$M%/#WTP0<2DM!/HF0DI%5NV;_;POX!)5(XFRS_ M'A84Y'MG<).X27:%6_9GTJV'H-@/1,0)_*%02%&;2!HGX$A01H08DJDT/9E! MX'-3SM7U3G%W3BQQQYA0C H9N)HF]7NR)"PB]V0<3'4O6MHEY6XI=XI2CC$@ M T73A'M-L"#Q)!W_[A9BMRA$W:II/1$AIV-8?&0= M%!1 XKS*;FW=>CDMZD4V_UFOC :6GQ%F'LKZT@"RK C9-(U>DE$X)..(0P_) MB"B4N37P2U$#LC7*FC=-H-HA[K,E&-L\LWZ[V"W6UT6QQHZV@:%IDKW"E*O- MBAN8>T$HAG3+J]P2?E.4L$2B=T.0B:9I8OZ*.<4C'Z+UD !'X2<6II%D19U; MT&^+@DZPH 0-TGB:)NE!."-\L)![C91-/V/*/CTM"!/DEH1:WDX(M]3?%:6N M<*$4&9+8T*L8WT\_(T#9- 6 )QSX2Q#&!2<0/%_A,?536Z^J=(O="B%3-$CC M00FBI@G;S$AMDH7J6N&A;M4TN=T3CY"YG"]O S8.6 BET'R:3)Z)M:Z!/F'.@']Q1_APAGF<[+9*W7*VXLBD/0($2&%HFES/Q^-H M+DD"?'*)RF7UKP,1NWCKP=R2MR)% V&\-N;W$R3.IND")#"G.KJ0H3B,>K!- MPL9I:.@"<,O?BA,-5#H2-Y$U3?#* /4.5JD/:%6YA6U%C]K DRVR1CM]6@@/ M^"FQ:;/ +58K9(P%JMHV38[W9 Q<^*N^$!'Q8#8-(C6 AR&,9LP]<1N$?R?A MN13(B@"Q3WT32M56_6/$AG3ZS; MTHFAW)JQ8D_7Q@YZI7$V;N/2WLDQ55!9ZQ9]6?Q9W.UIK,3UIHTIY5R)4[*G M5CBJVS96F+OMYYC"?Q8&M[*L>/:Y^T*-57-^,\A47VF-6RU6^%O8+&JLE*WM M(5/0595N65L!K[V#U%AQE^X7F2)W ;C%;L6Y%=M*C95]^1Z2*7PGA%OZ5N!; MM=?46/&[MI1,)6P YU:%%2QOL '56*VL2]_G(X.-8-W:*0F>UR7\&ZN<8HX_ MMS:7U[F%;\7']BY 8X6]-L]O2G]38+Y%/!I-T*84 -O+E)8-"WDY4/"EW0,+2;@.GD/P44D0IC#>-6(W!]B MM^ZMI( Y8A,B4(X*-%K9%B)39#$I**8%A0%*J6GNL%ZKT\\DF'*\F-'Q/9EF MHW=#BZAJ[5:[E9383.U99TCW=E"KO'*<3H[GHR *Y;D%CL?A-<4C>;"/DJI! MOD5+MSJM+(>I3G/R5MV@I!]D='30Y&!R26#B@IDKF;42.9V/OT=4* (N E'I M16W;W*U3*UUBZC3I*IU@,YT:O2'5W4&S@\GY/. A_:&(>[:>GX?,K74K#6-J MW>SX8 7;6\$P6BSTDT/8SX0L[HF*[,%W@J >LY5((Q6]HUMA!L_$YK8#*R-D MVH'9LP$E4-RW]+P@4$8Q!?\CC-@KV:0^6(-;?]\(G<[@_^=+D-R4[,,D-D/I MM@LK-;657204H)B$@UV4K16)RYM74.(KK:I6A0V;.?7[VLIXY>;_I(NBWE)' M;G50X&!R%84@NQOH:Q[-;W 8GR4PTEPYS53[Y[LC: <^-W\6DF05=6[]5%SN/Z2^S%&VVV&MBI'V/&1N;3I37,\_!M;44?W OG"R+]T?Y@/I_RQ!%'('KC4)>$N B+)C?%4NTP9-W#IU)KYL M]+F3A4T=N,:L&V<+(NR;WHTMM_S)SJHY_'G8W(IV9L.,G@O^4HD)6"=,#W;@ M&H=?&"?8IS^()P\YW 4ZI[3#@'8C&.P;\C)K?JG8FPK-=J-8-1H$X7Z;X1_*%[;Z[Z M2Z??@D.V!L:M,BM'537E'OPFDCS :AS"KQAAE7!.9;QQ)I3*;@ T=5BLEW39 MT]-;-G+KRID743=7]BLT'UZ;-W/JS\D;Y3(/N(K[Z<1A] M%1K,^P]$R%L! MR'<]_?5)N[H'!KUIE#,ER/5[[J\"=UET$HWP,Z/6C:U'0T MGV.^@C$WP^"(B3[3TKDAX2SP*I6[;2NW/NWS3QJ_&JBZ!T19HC?=R4%].?69 M;YG'VQ(!JU":&]:M*CO%DZDJ__QYAKFYZJF:WPK^_7HPMU*L=(QCACMX^; D MQ1_3&4S.87T(17SQTSL/TXNE W8O(R0.+H)Z9;YB;=L=D5NCSA1+\BD@F6U1 MW28W5SV$0_-"*\3;&*7=Q\_E-W8P&HFQ397U1*1'3ZT\'"!A/C M),#+F]G+=N:V-><)*/,\Q,'@7L#@2M]!*/ZBLE%:-\5S1NE3J37/(>9WR[4^ZX9P?> MXFZ1[K=PP%5>3?G:_]3<40G"%SHLDED(\PM1YJKHE;I5;>"Y3QQ_]^ MU^V\_56@K!/'YR6;JSKC$F[N@8WLIG35G=TUX&Z5.1-:Q8NF:JKB M_??RQ6]38+>6K#15Y>/QAP4PR7VX$AY;BK_JFRL'69A[/P.G6K?- D>&&F!1(MR.E(3:&=)VK?"2GN?.E^UFB MJHESRU9N->_TK-%A>&=#,;DRU,+ZRM!M-!^!WS%1CQ)!:$^\/KO(Z)<)2D'' M$#%<4C^"=L7WD"I&_$MUX[8.9]ZJ2!+2-*E]!T45DF3);2(5BF3$Z8PID*=B MF)C TB>=FCHU5&BKN&:O@W(KUTH4.31P&.HR>9R]SRY\+(3* MC.G!5_ZV5E5.>D]HG=I^Y[XX9[S?E="@-N[)!#VIDA#J/QX).E_X(%A=-N-D\O$( MU-'JGG1/3SJGG7\"9\=/7Q5.'HG)V=M144( D6A,OMJG9">X(@I*%L;GYH'LE^8-RV]\"QCT?; M<@Q-B/^"K%Y+_/OD$4QO6QX+UOI"G)K!PA[YA6&S+;_YD?9"[%ZFG9C<(O7O M0QLO%I1-@K@$_F8LT/:>% '? 0\1PW,B%GCL8HHR$4KW[@@)6(+F^#K07IVC MB?RKE;1KR:)6I]LZ[1P_"2^C=!LB,C%L1T32;@AU6SO02I"FL&NW.UB!W7FE"1#] MU)#V5B\?_GE%64C&LQLBLV1'BK2/1\5"ZJNKFA^/0A[)90(ZI^]A^:"!]Z 6 M.2_29WB/D%[TP! T">^]8(XIZX=D+B&!H6@D8(&))/1G'D2+CT<:'040!YVW M"C_V[Y4C/ Q\A4'DZ5X'5 <^2-A=S )&"I1;Q36@]8%CCVJ)RN@]8G&RI2#U M]6 UX*4W& [5/JQJ>0.27@'=3$P(SW.S"6 -^%'Q>9[R?%$-:+P)1E3N "Z^ M+/*4EE74@-Z\ZL'=!]=NZK*.(D@->("?SWXPPGZ>;KNX!K0J@Q4E1ERKF>.6 M/&+^6W&ZSI75@,I[/,'$_TO@RP-WHL_&>8*KJVM ._R QP&!',5^_!RYN*9S M:.595KP6L![\W.&5+$J(M-BHJJ\!]?\@WI18!F25UH!2O>#!0"3JH(<^VI&] M6%"V.JX'K@%?8!5 T<5%P)8R10/4W/'XT>!A&(P+<]'&T#7@["L5V#*M8F$- MZ-0R/=]* QM UX:SGOX&Q=96ME6[&G K+WFGS]%!; (NF]PV[@TF:];+71K6 M@%]-I":X1(G5U36@74X#)2,)P__'=*'.-+L,=/?F->%=*>>\4G=ND)KP4#(W M;*^_;9O7@/=X=MQN+OV/F$'+'VS(\[,&I@9RX#J@&?"@O? T;:V!J MP,7#90^S M6%LAI0"3\/4#8.YE;T5BRO ;4/C_#7ZHI.0D*TQ@<+B0,<-O!1 MH(XNR9V/64'JV[:J :>?Y@L_6)%" MTJK1&EHIS46L64P:?O,C2>Z=_%X5K &Y6URY&SX7]@T?6#'* M*_IL"-11CV+I]!K[G?_^GKYDNIX8&K1Q%6:FY5SR3/HE6+J@7PETWP55\1FR=3#9M M5C=VK1<)US&ZOD$]6"Q/:66OHI2_C5G._9YPU4,PZY\R66OKF[:K!\/&AYA[ MJPO0U#20CZ,:;^VO+E5LD>:'-F^ @22Y/B0LUB' 2>YPQ_.Q3,"O],WI>S(F M$(IZJ0^_">36'&D(H?#L8:WW_A7I\785\$'Z-IPZT0>"EP,-AJ1^G65(Y]3' M/!NBTOD; JM](:(L;MTORKHZ2<7S$5?+6PIJ#:9,3EGRH6P9N<&P'; BJ [8 M,CO9#ZJ:>MYY!]"HH@4UN? M_47NE\DTH\A6\(K:>C+S%=Q(_2JKSGM] BV%JUR&+819)V+IT-RJ15TGH7(F MJIZ\O./!$BS6ZZV@1,[ X'JJ!FZ9[(*NIBM5?*GG:SZNJZ M&D O$I01(2Z"^8@RK+,KI3/4.>?RZQ!Z%5(?BN@S;=_)-]"L)FD,GFXB_;MZ MJZGYR!M*=_*&DIKD;[-UOJRBICQ4WE2ZT+&G3^0=K%62ONLSC\Q9^L;,A8^I MD6G?!ZK_-#DI%:\500)54^[N"%<1.O34"U@D[F!&E^^4B9G*_2?LK0>K*7\J M!N_)W0OY%A*!J+0P*_56&4A\$>'\$7,O<6D%\*/S45*1#S"%Z5,A0B\)?7:G M>%1_7>&$2A5(2Y?^X&V5FS>_-#/K3UA6SX]7\!4$L#!!0 M ( "N*;59-2Q3%*AP !!> 0 4 :61T+3(P,C,P,3,Q7V-A;"YX;6SM M/6MOW+:RWR]P_X.N#W"0 G4&Y/"W?STO0V\-*4,$?SPX?OWFP(/8 M)P'"\X\'C_>'D_NSBXL#CT4 !R D&'X\P.3@7__[W__E\7]^^Y_#0V^*8!A\ M\,Z)?WB!9^17[QHLX0?O"\20@HC07[VO((S%3\@4A9!Z9V2Y"F$$^2^2@3]X M;U\?O_.]PT,#O%\A#@A]O+O8XEU$T8I].#KZ]NW;:TS6X!NA?['7/EF:(;R/ M0!2S+;8WSV_2?Q+PWT*$__H@_O,$&/2XO##[\,S0QP,Q;CKLM]/7A,Z/3MZ\ M.3[ZOZO+>W\!E^ 082$W'QYD4 )+'=SQ+[_\'LXP'_/<=[!8+%UT:414(V!GVN[@&N*8?^>3.48&-*D!.M-R"?D2U&0XQ8\ZCREL M3_PKIL0:A,(@)SBX@RRBR(]@('['?U#ZI&F!ZX2T,T_G\"FZAWY,N7H:Y5G_ M<6<:$A=S@=>$5MYR80A-JM#"=*?H** )/(5\2(LC] M3?091\W^6P_4F:8;OH[2FY4(^'GF\ 4@_/EYQ5 VC!LI,0/OP4R1<<_QG M% 8HF@(?A>9832*Q R\NVP MQ1PONX7T?L$CM28I*3[O3,?$]^-E'/)P(Y"66HC*+@EK\@7&\-W7(K)U<@PJF,T4)X@?PW"B?FB][F(<^EW>XN6 L MA@&W$A)+L=_+2@L-V#6)_H#1)" K;CJ-LW(?9 -&I@_"0S2FTX;@ T2I1O0U M@?44L1K14O>II>C5B-X^4/<^2)Q)/(_"OSHDB^>HM[!XZ"V/+5'V2,_YY#; M!#>*S"2RP2<^#Z28C.//"&OO1?;$VR-GDR6A$?HNY3H13GZ^; &_8ULLGN5);MOL99C2^?X=HON!_3M:9%-:\MNAZ]'3J9QQ.5YA3!:QLLK$*7Y92XT*5"RA\OM M/$)/U8R6\8T>J$<-[%>0:*N%7D:Q5-=IJ;E^!^G3:ZSY""(Y.>1!R"'CX^X* M.JT]ACFN/FTU76-C$.9G!2(UO21)Z]*E/ MHQ%ZUC+",8D5(T\)/3ZYXA\MV V])'@.Z3X:[C9$SS78EC[&#+A'G51JK6TE MWH1@!%I;G8K;#UNOZS*E&QZ=R#IR#PIHB:]'3HI3##)1RF5\ADW"L#-7'7!W MYS!>+@'=<-$N /<0[ (G0U[!:$&"]DSMB:X_/O*'!]/HF."VU!LAZ7_'J*4# M-8;O<1ZDQY+Y8LLM-6+IWE PB;;;13?X3CAURJ>I/#C9=C9T'J'/F,64A$L3DB4&Z3G:H5G'$+N$:AJ>M0YJ!">A15KGDTZ+ 1J%BF%W9 MEK._%8X>]7P-HV2WB.=_VYK+-,:!W()9 ;0KIWW:?$6PK08[XN^^)\U-)UD( MQ(K,@VQ&0A3(NGWN2H895WOAZG.WK;#]O-O>:[W'9H9GJ).<+6=&2RP]K>-[ M+=ZCSMR!7\/MW@!&&"2&L?K]__\G;?;#!3T2T-JO]T/6HRZQ6 M?PB28OUUO'SB$W,FST'PU0SR$/L,A+XX>" W>,0JYW-'>H["F,.5CTZT5>_ MX_=^GJ3MG#0$[S/"W)T329<$D?E]!O[B+ 2,R;@D$67],9+6 66_XPUYKKEM MR;H]IKY7VG1A3#S@OLML Y(^3T:WE+ !I(XZ?^<8+OG?"Q#P.8(XV)U>%I0: M7"*.4"2^2Z]T'WN'XOYW+&R _V_ZY1!$U-\5+A!SPBG8EA$D-;O@STOAO11! M2F%&8TC\ EVAN,M-2C>GLWOQ\L;V#+ G>6T[9H=S %9'7&\G1S",6/83H49SX8X@1GN$#S!4([X9_I=Z;,C*[36;S=-HD(]4,V#(7B9MYRM M3*CO$1I ^O'@.!L'4+]@(=7[\^D71TRD +-(>+VD,'/*%GJ1)V*E>S#2EXE MG(H#[YMF)5K7M*QR4%%[=S&OV*XG,S99U:59:6 M4Y=4DF1;.U*GZVNDUDC]UV8*^(BXX%=XQ11?&ZFD;>6 M_9F&TQY54HU1SQ_^/$?L*:9,1EZW_+.D=E@C9_ZQZELS(?]L1\@:NMTS>DZ= M*-JF:4VCT2L^-]/'.ZM&K^74)97(/-,P_J_[UDP9[ZTJ0\VC2YI("&S*OEQ) M312B=E[*MY2L((TVMSSK%O=+1+RP$IXS=^.\SA/IH-S(*I2>J)EAEQ3TA9#@ M&PI#M3)V7[B1(2@$7V;$)2&G%_TB@.>(!V8)']H9H(9P(RO0N7X-HRXI19S+ M?(!T6=/=J*J/VH_=2 <4JM"PYY(6BM=IZDEGXY9](R[))!<4II#(,V=J4! ML9TVM5&0GFV7=)1=]OH=18OL+O?VXFNCNLR@;>==QIIK(PR7E'@.5^+FEKG> ME "VLS-C536P[))V9 #0Q@DJ 6PG;,;::6#9)>WDJ#0*=YR*%%2Y\XN0O*+; M@E$>T SJ4+A@E$=K^'=*::69;9RU*6 WT)E4+25+#,:[:CVT[9;7HUUH6+2 M)45,@D#V9 #A+4#RDL0*14"SWZ4$L.UJC=72P+)+VGF@\@KEQF2BU'UK.]\R MUHF:T1IU'-HL.:F;IR8E<7$7Y1I&-[,'\*PM1+5#9#LW,Y]=^XG(I5EW)^Z0 MX-VEL!Q+YW"&?*0]&MD,:WO[S5B7YH)P27U5]KC9A;$XAG@K>DQR*1?N@.J? M%#&):_?#[UY,V45.)=/1V)A#IG*%,*&2\2:E5[]T+PSM47TJP;BDO%S2+%HS MM\A,FR%MSTU3WM25.1^V]*N#[89C[XIJ'DPN$_Z0C?(?$(S,O0>.]>L2 :Y?__@<[U\C+78$T M2TS-IY;WK&1S>W$^WISV*HCM($:I =5.E8IKE];">R@=TA>(.=&A: 46+!%& M+$KZ3:2D:[)'0WC;D8VI\MK)PR5-GL,5A3Y*1,KISCU H3W:H@:R':.8ZLR M^-$K_<*R;6Z4/;<=*YI.HED.7E+!E95?#-5B4\A_;REV2AXYT M^4CVA3,+9E7&E;2BR%675&&$-:21'_5$<6G[I]AM4O5$L.*$B@;.F76C64]& M$G#);^U8FG*VTZ<)..V[[MF?X(Q0F.LA]OF9!R]W^Q]=U MH_Q<4O8M)3,4Z0/>_#>V_7.5WLI,&U[?#NEORT9J8Y\@AC/=&0XE@&VG;*A9 M):M.!=/;CMSZF57ZS/;DJJ6ZVN2DK":'ID.!@VXG8?9 97L*F>AO;PDUS*_1 MMJ6JNSH&>U-ONVSQC+];57.NL)ZOG\WY*N!T9R.KTTG3_8Z7VN5L]^[8OTDH M=HC%PV."X!N\ZZ4YH4@\DG,>BT=S;B%%)-A?&MU'M+TPM3IL6U/4&5 -+JU^ M*EZG/-Y%K:_7P6VOL ,8X@#*<9$0/IMZ>L8VS_,(XT7NK=$XUT]IK73EN_0G=#6>T[\[PV05/(9(?/SP%;3$/R3?$*T?L663G'Y$E4 M]G-Q\68 )X>OM6O$1?)IDSPMM]V@G/"H=-W0[:4-CO\$6(9%O99:>5$56UL' M%0>MPG93V L[P5CIFBKO3O _DX=@-=.L&=+V[G$/NC03CDL*E=PR+ILIH>,5^*7>^&A5'UO>VN#)TUIQ>$2Q-/%F=$-L;Y-3P^I0&Q MW2^]L^(:Q>'4?.,4BF8]\!PF?U[@S,?OWE;3GJTQ@+;=<;VS2ML(J4_MMGAV MKO@H&$L*IDGGP:2=/ _"E7: MD>\S^?7X#.L+;QRTCXZ9J!$8:AYATM+K>7EMK*U/>S;J+P! MD:'B'2Y1[2D[E]2OD$'R9E:W:GPT/9.+_'2,*E8\4:BH[+7 X M6BW7:+5BF@KYR?;8%8P6)#!Z[LX<@Z.%]@ZZ;A"6VYK^%#.$(0^X MDS,@0C3I;X(6VM9B<;07OM'LC?&Q!/1I+AQG#5R.2-T12B(X",VG8@-*!P]I+'?Q#02 METL3M4"\Z.=\LY+M0CX_0^HCIBVB-(,Z>HYC3]WJQ..43E-?,R64.YZ8^@O MH+Q>G[U=UIQGZ& =/6KS\]<"'@.[[BO^CR;05]W(6ED.FPGMW;D7NU@TG;STLV[ MH@X+4U=PZR#,X;)!EX6I<\<.+98):S>S/+LWN)-@U9YSD,%L9[9.&.& :G3F M81*&>-YXRQ,+3EWQ('CA'N8OWJ%WCI@?$A93R/\B(<6URR+L$-=%LXW%>S@7 M$=8%GA&Z5--Z_*9":XK 2S%X!11#D)SVW;Z#/IECI";UN$QJ"N@5((>@4+[V M7G_I]OBD3%7V\1"$U$RGR@02CU\IYE&!\-,RX0+JQ^1F< [X1P_@P-L-D7P@ M?E;^WP=@G9=F+2]7S&@7BWI:)2V^.UYYIZ9.^ M*4!4/OM[)=\!AAH:?R[3*& ]">P5H8<@]"N@2.R.;M_OPI'JAO[QNS*E&;"7 M07L9^!"D%GNUBSM<-4V5"P2_+Q,L47A;')Y XKU*T?SPHU=H5=VSGR7A6CP) M)"N?4^ 7#TD6R*ZL85MH+P'W=O##3:Y:VDXJ:U;YAQ)JU*D/C M%?%XU38AO= M8,6^D\6+I+TNR0;/3A9HKRQ6.0S)NEK_'&?O;DS9%+Y ;F7Y2L2;-?(.^%*NX^X!@$-V#6)_H#1)""K*%>C M+I!=6(/([9VZ(>-XMX$"Y,H8?*4J?+);Q7":J!VN94 MDPH=Y76K73FU&)C@)&W0$'E:6?82D('IVB_ET/%161N[)AX#2Z"8@>@XJRRC MI3QD8$(K"8F.ULH26DU+!B:W-C_1D5Q9.159RL!TUZGDB<11=@DZ=_-=RW$E'LESG)\"$KN7H?=R^,=C-FMEEUE71HV\ M8<5D:B9?^-5R7(E@\AQG(VP->,=Q;A!/CI+CV](1)'DY0SP@D1$IZ-*^B*B# ML7602D51VL-A'V:VH/:/*S7IJ-QMV50<+IW;4!,M8NC]U9B'MG]6JC=-5H7B MR+&&G:?-=WSMR>]64JV\W\V/U\$/#[S^W,>K52@+"_).7,H*NX,R9>&A%\]6 M -ZP;8B.;%%"DRQR+'*_;52CD\+;2K)9F$,9YC)W MVV!M8SMD4?"L7AN4 )8Z:]:3TQBI-,'9#E,:]*)Z+UPK!9<"% 7%)M&) :CM MT*07[;V H&0:1]SK72&,EO$R[:F Q/V]>I8:4M^WVBI7,I:7#N;M1BN6P(K^ MM9@,6['T2]%)1K6V9'=MSF--"UES#';FLBE]U]S$[I+:_<,W&*[A%8\@%YH# MX9T1V_;B;75?<@P]"=8EOV_*T@5.&?H# OKPC70WDBI&VZO$2-:A$N7+-PL^ M> ]NLPZG[:M+5DPC+\X7;QQ3$M.>;2-!:?M"D0W3R OSY5M&;@NR+\N0*&TW MXK!B&?G]W!=H&9-9!&GOQE&/U78OCY'L0R=21S+80GE3?R[AK>(.F8T3"/L= M]]2FW-I3!]W/?MK>CQWDGG+/-Y+'DT75-B;1&;?>#9^I\J2FGF<#<-L)=S]7 MFLO;ABTDY](:V.08C)7?&I'MS'H(,]A3FHZL>)V6CH85LGIIJJ]U8\2U=;+F M XJSH(L46KZUI[9R M Y8J]342J5S$L!LU;"F<$GI?LH.ZZ^Y5?VF.P<["H*=OIR_Q;@O"-QC*,#Z[ M$;(OW\UX;46(\V8S"$[:AC M)/,Q%O:+M23!4LK= \2#6))^"-OE_S$MR438+]:2AC*?O6UFN'V!,6UF3T.Q M<6Q6$]8_8@J3X\#B&MLM28ZP:H->_9%97;#_H[<;+KDVEPTX;AJ <$QB!>M< M]<8FG,N)^_XQ$N&Y%/$2P8=6B*U64Y#DELY M[JK*6D;,62MWRG7:^EE[5+7N@OE89JEBXQ:(PV\+&"$^8CU/VA-C.IZ\5P7L M(Y3N<[6AMIJK;$$4B_0)YO2NO65=%AT+9.+RN>@D/0G#=CQK-R9R#N55*,?Y M05YS9]*C\+%LR$ LTW3#52U;;+(+K'@Y4,MV];YC@E9J.D'L(9RQE^"VPN5] M!"*8O922[ D2K.>M6BG;\;9#ESO.R1$.S8_**/6KP<^5XI?&WD9<$#Z!$&!Q M\SAY8SWMNQ%,HFV@=H/OQ))%N<.0C4^U"M-&.^E8,O"1HV5M/@(/1/GN'WR= M!]YVU+3?ZGBW.TPE\;*\A"[OE:3,._UA/+'F#EB/)5OMA:/\@>\7+.#:MCM&+NE= M);Q3-N 9WR]=PRAIOS'!P?92U#3&@6R(L0)H=U7OT^8K@CH[>*>-^41/C[33 MA]A9VMW 2D?SDN%*U_1$RX"O%Y^'UB[GC"5K7GH'E9$0!;(K0N),[Q<01EKF M*Z$@)_N?_WA_J_HTUUYD:X&R=GYN#< IUNURY3VQOW)C)OG*>K<2B4\_9/.*8Q2"\ MH1=X1N'?L6BIPT5P@?FT$),Y>WM)K1]S#+8W3O927UL!N53#SIKV\.7G"6&0 M7-=/&\N*AC$,!6D"-.%+-/^I7+F3_.\"3Y:B\VA6SJN ;,]D'JMM8S0";.^D M[&5:(ZNG3[_#EV)A;J=OCD^/IB1K! PSABM.UR1KC7/ \ M:9F4$Z1YA0 MZ]72"V+;KXBV5F2/XK2G>LEU2ZVF,+8?".U/804A-.ABM+U_ MQ4LJ9D6TRO:+\F65\_5,'M\<\@:?AV" MI.'7=;Q\XFYH)GMBL^11S+/=F&(OBR%_@H-S%,80HK< MA93$>((:L% UV4MD^T1 ^YKV+78?Q MM$PMC@M\!OZ"K_2,;=?]M)Q<:6>NLX/W^NYLN=[FV=#R_( 8W"N.OBL^U_4_ M'U;=FD>,C#3_OOJFA^Y1(QM&($6;QB")\V[8)GBO/1*3:&K;Z3U=#YS8)> > MF=2&7NI:G0;$3O62ST_N0G'27<[?\/ 0,^ +8Q!G<,24N$M/YZB9:H/#]NY" MH\Y*Y#C=2G^-QV M&;^MNK1W.LF#5O$V4>VR_!M55'#H2.W!')O%YH%4I6S"?FW#-5Q4\J0 M^,\38)#_Y/\!4$L#!!0 ( "N*;5;C%A.*"3T ,[H P 4 :61T+3(P M,C,P,3,Q7V1E9BYX;6SM?6USXSB2YO>+N/_ JXW8Z(F8ZBJ[NEZZ9_HVY+<: MQ]J6UW9UW^P7!TQ"$J7EZ^<*$:AAP(2 MXE]?A>35?_S?__V_'/9_?_\_KU\[%SX.O%^<,^*^O@QGY&_.#5KB7YS/.,04 MQ83^S?D-!0G_#;GP TR=4[):_>GUT_/K=T8\OD?=J MPU.J;$H"?(=G#O\O(WK[5=^+?PQQ_(;__LTI8=V6@4QK+"B>_?J*_9VU>_SN M[5'6ZK^5RL3K%>N]D<\[WROG3?TOGJ" *^9^@7$<*;XL+-LN@EM$<1@O<.R[ M**@#1UCQ8&Q\&.$E:SB:SB[9%++$"DQPA0ZPU%&69NU64?(YD>(%#B/_&==6 MGZ1VJRC/_R?QXW4-8.4*[6H,18N+@'Q5C41IG19&9.2SAF\ICM@GTDE2.13! M&H>C22(_Q%%TC^=<8K[*T:46*&7%@['=X6<<)JR<2^:AKX$)KG PEBO,EB!5 MQRD7.OB;O._Q__$A\8P"WB$GH7>'HYCZ;HP]_C?VB[TBJ@7NH$8/END,/\7W MV$THHT>I3W'A@S%D4\QE^,R$7FJH#"Q_,)(+Y--T$WG->DY"L0X::9V#$?V& MJ(^> K8DQ)C--_%Y&*OG;WFE@S%-V3I*IRMN&S CXS/RP_.7%5NY\ V.%X(6Q/$<;LMZSV M?-,QE"K1JWZX;A -6;O1+:;W"[934VD)*'XPCHGK)LLD8-L-+^VII5W9%8E4 M%J(=.HV=%N5PN>3M5.=[Y:*/4;Z'SOISDKUFFD]7V@WI"15NI^3Z@%LF8K MW>S ]+NHO.;A7D!W@;TDP-/9=BRPU2()N(=O;Z,0G>$8^8'21]B\Q0YW1OF7 M;A#ED)Y5=DW]AEID(M\ 16=^A.9SBN>\KYZL]S"Q9?P>TV??935F; KP'LAI M$L6LL]#:3+7^Q>ZU\1F3.46KA>_>X?F.ET-%5C3;HER%/C5Y(DG,[3^*W/B* M+9[JU.SE;^4J+4M\G*]8('_-.A:_UK3;[^V8^+']Q,XNL:_?L>NVU*,E% M$C-]7ONAOTR6URC.[_ 76O)FU-S?R"NUR$ SAT1=%EKYBB&_ M3DWFVOU(F[/&,_L"-TY>LTW(ZXA]=^?0J3UCZ+?59E_-U]@$!<617 53]E;5 M[JRM?*8GYKZ$%*/ _Q-[W#2^)=G6HTT^M;[0,LM^F) $^/(%H4?'UZS0(IK2 M*Q+.,6W"\&&?:-D'6W..T:O<(B<57VM=C:L:Z %KK:BX9JVUNBY3NF:[D]2/ MW (!-=MK49+R$,,1=^5&;(1-@N!@J0YH^W )D^42T353[0*Q&2*Z#+-/7N-X M0;SZ0C5LKCTYBL&#^>Z8A'71:S72_HE1S0E4NWZ+XR /2V:++>NI<92?#7F3 M>'M<- WO^*1.V3!- R?KCH:#O]#FGD47PI>('\C[\]"?L:DTC+^$Y"G"]#D[ MH5HE<72%GW'PKO:6IF, +>JJ8'P:5%@O*+HYE:TY^FNUT2+/-SC.3HN8_;?U MN5PDH9<>P:R0OW.GG:Q_\W%=!@]L__ S:=9ULH6 K\ALDQV1P/=2OWWA2H:> M5(W::O.TK73\O#O>JWW&IM=.5Y&<-4=&S59:6L<;+=Z]CMD9O4V=YB[ M.)%\2>"6WSER%Z[WNHQKKNNRKM]2VRMMOC!F,V#3 M95;12)N1T34UK%%3A@Y1=P-05+CX:>!&\N9B-+^*_#Z%M&!-4#=YPJ\]?\E[ M*;]REG^HJ(%M*WX8OV%%W^1EW@@;Z![W]F.O/;)$?DW0U=H]($Z_]'J)^8Q? M$VZY:O=841#40YA6Z!Y72.))76B;.KWV23Q#21 W[I2;ZF7,[-=^%FE_Q7XL MX<8O,0Z]W>4%WJ!&#H'8CWFY//G#D?.:9XI(^!+ _IF5S!%L, 3$+7TXX&D2 M"*UJ+-J(.D/14RIO$KV>([1BNCL^?H.#.-K\AD^2QZD&\U\\;MV'3%!\R?ZY MG;T#](2#]+./>6%1V3=F4:?!GQJ(\W+[:'<\3^@&=]Y)-$=BUC-_X7MLUC/. ML]@5UKNS ,$-LADE2Z4J<[41J01%W3(@KQQ"/4Q_?77T=H/1P+@;=&Q614/G=T:\Y5*!U'VSAQES' C M80IW,C+/HK&O*4\%"&# M4U@K/$38_7%.GM]XV,\H8/_8:9[]\+C9L3ZP%@7Z9D6*)1Y_,J-E]=9*!!32 M;2M3C5JU$P;&XX N C07Z[94Q&KE5I%VN@^JH=TS'+G47Q73_0!*+I0 :OE!4 # ADCX:(Z$\V>^46"BZ?.PK3(X*LK((38^ M]+,L6?Q0B"_T3ZWV_E-7Z%H(%]=R3H9N!VK@^PIB_ M>R'3=;GD /0M SJO"<#-P-VBOF]Z> R]/#+?^*U3.E[10>@=1%B4.T]&;89 MLEOJ\ZMW][ZKGECVRPY \4+(H.9[LF;/\Y2)+Y<>$V(;^JLF *@R !YDR$$Z M>C)G,X0\R):N2,'??,'">K)YLUP3CR/XBC*_\/E M.I+1(B@^ #(@U. !6$_V+X3NN!X%QX.DX%A.04_V+X3N73T*W@V2@G=R"GJR M@DOH3MD_I_2!? 5.WX'"PU'_'F90^;V:P#FV5)HIO:7DV<]>X%,QL%=C.#2( M@(-<]&HF;_I)MEW0&059R>'HO@@8U'FO9G(.[)9$,0K^VU^I=J>B\L/1?Q4V MR$)/5G/>([+TP8#WLUC$:EU7D8+J[^S%5^J2X"IX?MGZW6;!DEI-)V+B^H5?H[]6.& MAX>2)V'N00)._H1%K58UC!A4>T\FYST)?-?G]_FOF1S4W^4J+.N\6LYJA0-P M06WW9%W>4LS[ &:;_#08CM_,I>E;#&*MP^6MUKX"-LA"3V;F'KST\3=:EXM* MK2$Q(@8/\M*3R9EGK%T?'3\]\.OGP$RT5\IJO0O!@GKNR:\S5/5F:&U!9H#X;=].GP)\C^$:@I,(@ MM _AAH@0R=0%$=E]K<(#71?L'V(*A$6M5CZ,&%1[7U=A$\_G+RBE "_\$(4N M,^9V2<0!!A2U["9#!SS(2Z_GI+_C(/C/D'P-[S&*2(B]S+"0G58 5:QF1(T< MI*/7D]/?2)"$,:)IR"T%QH:PZ #4+T(,JKW70](\K'R[4J^QHO\(J], M\<(* R Q@T2T6OD\/G++K% =JM1RD*E]! H$(.&]/^^YVNS$]?EH2;9GB#T M$ 48@,M;S8$"-LA"3V9RFMZ\N"M+H7%A9($@JEI6,Z(%'N2E5S.YF.9!NBP7 MREFM>P NJ.U>K>#;Y"GPW8N (.F^OU!L +K>1PNJNE?+]P2%?]!D%;OK6TI< MC/G!4+0=DQK&EU8# Z!'7PZ0N'ZOXJ89.]/,GMD#,],DCO@4RM!*'1>2>@.@ M20D?9*?G5%31[LH>]D[6=WB&*0_>>, O\0G[T!_RS96RNM5O_] MS9Z [/-_;/XF^%.I4?T7%(HOS^T$*[VD<.R\=K9*2)]2V#UE4-TN7 MA ;24!9P83'%XAUFPODN,\X/Y+-F0P-AMHE4X";.%,=G^"G.HX]]',%.Z[R\ ML/A ^(*Q@UL)4ZQDS]GOP%X\W_@P*:+2 ^$$A XZ-LU-ABYF(_LIP-$-CI4# M15A\(*3 V"%6FAX05)\"/WMX//.CIX1&Z=[TEA5+H(,95EALLD3\>BT M*XPB?.?/%_%T]B7*>I!DG,BJV $EJ&)C9O>5 MCY[\('56LFUW>GJ]( $#%66^3/7AHVX+UA\,UQ($9-*8S5Z KWUP#-&A-B<.E9E\( MD MC+@M^%<+/#E9XO"E)<['@T)5R(ZDT7*Y40D'BI;^>%FH8!J-G!:(I<<=E$4-C<24K]\0+!!UDQ MYM0HY)-1W>?:*SDD/H3803*,^2\FGI?J#@6WR/V8;;[6XPI"H MD8D ,F3,G?% F<&>T+7.@*F6'1(O 'J0$G/A$JZ;+). IQ]*S7*>SH_B!<_[ M\(RS()PK$O'XF^GL ;U(SZ_J-#0D,IN(!C)MS(EQAV.F'^R=(QKR['0%J3:#PG=).-G9CA, MR'Y)VTTD(5Z0 &/.A&I/83-RD/"KA+<\^R;39!Q3_RF)N>_D@8B])W7&49/V M;2>[12G!+F+,M:'RX#2/4QRN3TI+,I#*@AO$1&K-6\0/BQ8X]MV=?5?.L_E. M/\^F\T.IO;^,>3<;H![S;HYY-VO2-N;='/-N6A%,/>;=5$AGWTGRF'?3CD#W M,>^F'5;P) C(5[ZGO2#TC"1/\2P)-C6L^M) Q!K,ZE$\ M"F5VRI2FXGOIF<(MINDS%KHGP5!]ZYFL(89U.[TR]NS9D4D2+PCU_\2B1]*$ M,N_7&QAE0OC@DCSS5IRNH,DJ("='#79T&T1?V94*.R]83IR@#N3RQ@ M3G\"E%0:$E.UICYCP3,5P*IY#Z@P/&8T9CQC 3,UGVF#1"R^_%*3J$KG&X=;[0\2H''=U+98@7$HLU@=]L4IMFN"J?')/KXS9T^YK>3V*@E87IA3>\$4EQM(*>0,IDM\D_MP50=@ '% M#9]'2G4MNHT%R&O3L60;Q SB,%@@U.7R9SV*ENO2A' MD6X3I@(!:HVH6L* +GAC?.[?>E&1)R[_^-Y^IB3(0;^[,5K$D?0J".!-2V,AGA 3@EL];*>! M>*$[S'I\Y,?X'M-GW\69 NZP2^8928K,-UU_V?X^U(\&K-L%[&=<.,,N]Q;B M"Z;(,S_*)DP^=J )\Q_9C MWK;:^8'\7:E=2<-MN-)5TXUQ-6EF,K*=87PK0 M&=N0/N&;[>R3N^_+MSNE7*ZGU;XW"3WQ'R[#^^0I\CT?47&^8P:D?QP6=Q6# M^@!=S6UVNFJ>N3N\2JB[8%-=%GJW.:-]6%"2S!>[/]]2,J=H*>Y$A[=K=Z=H M2SZ(Y*;!R-HD\Q7,C=/-S_9*2 [0XVO<^7(5D#6&)HF#FAP>M35%@U@UEKM/ M9T.<+H>'615I$Q:SVTP4B,U"&C\#8>JG*%I5J#F#3AY"TZIB0X0W^%G'/)I:FNEBI$>[2/-*SJEFAT 3-_9 M$7?4H^-]4)O"'>#@/9W_C[L4GU&0OWQ1F-[9W_A3&.4B8MSO]G'S6G_-!E.A M\E\=%'K.[A-9 ?Z[_9*=2'R&G^)[[":T]/A,69*?]B7AE9QBK0Z ;;RZVU?N MQ=C>[V/++SR4*G8 [P+Y-%W[K]/- )9 _+ /D==UTLI.N78'.']C!@.W-[:O M>(0Q=*WDZ.,^T$UE9U/;V53O &FZH&Y?WOK,UO/S%^YVPX6'Z,MX/^WC39MP MMFTXO!'GA[R9O_S525OJ9GXEP3/[XBG%;'&\0&[Z7I@8=67EVM9VLNK.KGYG MXTH([;BR4FT*=Z(S^7,S8H2"%6K3C%-NQ]DUU(46\\BO_;0 9;25I6M3S6'U MG+QB!^BDD83<2R&&6UFQ"NWD8ZM\+2YKJHMU6/T&5QEZ98DJM) MIN4VNIJ_ M,D>08N(ZKBQ:F7(WMPR[G["R+SV@%TB?E34KQY97Z60^-=>&75E =LTZF2M.KMFG6V[;-Z('=:RLVVZ5YLA MC9(#6*@L<#++P?DA:ZH;PZQJ0LB B]:X?4.B6[R9D2#!^*ZRV&55NH75S,"0 MB5%9$0\U,[I50-G>D E663SWK(YN<5;,#QG4RL)9-4*Z12NT1F2(*^LE8)-T M"UMLG,AP5U9.R$3I%KC,5I'!KRRK&A9+U_.Z?!LNDT:PW*HVXQT/VKU=N0Q\ M96VM[LV[!:O&GR@(LV05W"_W>76 O"?!TMAV) M;*5, NY&W]NY16?\[D\ B%19C#]YBTL<35S-[$.H JXKB53C$6QM3D\U0VAO6*&+VI)=4MDP"']F[NGU82 M0=S.:DI2-Y>SA-$\%TP-V%V UWQ8F5(10U>LQ'V8P!C;GF7$098HB_5(KW@' M]R3(@GAERI16,75U2J5=-6A0W>WJ&\?'JP4)X50/681EL9"I]"A*G0I@@E-S MJUI\H&@3I,0//I+0=Y&RWRHJF4IVHM*R#FQPHC7XC@EE>R^VB*AO7Y8*FDI< M(F5! A72O,FT).G1@V3_OBGQ>&PH]\@!YE@9.Z1]8_O K<]C%R$/\R H/$1* M0#$T-C!]/78)'D?FSJ<;1+D,S^+ AI\J9S/R@\F\46?;:M=NO,VH8!C1?$[Q MG/M%3]9[8O-W2;-;?-/9#%/L/9#3)(H99U3NYJN<]Q3=?)MO.Z6/.T_KJI+X M\5N.P,DA.#%QMB!,^P(+$C!FMFK5\ .J:YJ9CP!<"F>?O)8U7CU=NO;F*QV= MF''=130ND,I^VA'*?GB\I<1+W'A*\S$$>.E847%)8XXY+8T3!?I^G&YZ%$2[ MJ30"?3X[243%>W:^J=1:T3XL8N=^MYXXL-+_U@)//;K>3J;W]VDX;^I-N28A M7C-S-8S8TBZSQ)75^G;1:75[4@]_+^Z[] A9INI"@=Y-ZYI:W8?:NFDMU. U M>?+Y5>75EY5,CY5BC\=O[58G@!B>PUM5:WF(G*(T+$9_3BA5>#RVO.(%%?K)?#K3;^,PO_;!3,4 M[?V=G?=N#+5T>*XPB8QM36H]C!M2?4&DOE+)J [3/F.>IFJU M\-T[/-^='(I/S"KWC?1.S';?<+*/C"=BXXG8]WPB-MK?W=O?8]3Z:'^/]O=H M?W=K?X]1ZV/4NATZ':/6+3"\>XQ:5X23;!>-G?&% CBT2E)\$'M%N0C]G-&H M&,GZ5A&=+,!'4KS_("NU;HD.\)[VBCT18>6>L2VR>GB&+L+NCW/R_"9-YD77 M&67Y#SO&\E\\?KD7T)/_\7_!MH-(< M):33]ZV>CJ6!7-)-3;$$&S\6ZT\(%O:(&3LPN"'A%^4+U(5"CT&S,Q#CVHRX#:>U12N74V>2!*G3\D@-[[RT1//*>QC^Y+K4!,W&S)]IXZ"&)%!F;*AG9 MB@)OOK"]D;43N/ 1)_U*;V)/EOQ&XI]YUVU%"95$;D4E%+]GK5+ND]4JV^&R M*70K272'TXQH#X0G0T/A.MK>S\E;V+I*3 MW2O3,0=;)*HD>WOEK(DKJ/%8L4A2*V_3WJ%P+KE"6_BSN81V8FT2$ -P7Z]\Y6]47$T.SPO]91IZT^5DV5]^!%U=7Z9K<@T7NIB &/JJBO M$AB=%7/#-7I1JK58I/;5>*_! Q1J+J=KYUHJ/0^AN\%=$_Y"').U*F(I'TNK[ M!(8,CHY6UIC-0:B'_6Q@L'_LQ@/[X?$*SU%PGCXR BPCK%2ED*7KA@@JV%G[ MT6\&!9Q;6)%RB9ZG?(G&"("PV_F\;8U:.3/7UGJ/T^X=FB$<_(,$'G\^YC)T M93,P4+CWL$6HDQ(MI*!BC>WSKW 4X3W?_0.FR^EL?LH+4U0M:S\K$&;K MS.<[?G(ZG7V)\(3UHWCZ%#,U8.\R/']Q%]QO(GV8OBDI/=:7IC0]_7K33T]V#U*$X#:X^,MV6+L9SY/$<^5LY1QYL5F;E MZ?*8A[E]=\J8AWG,P]R^2R:[B(U"UT?!!L25O_39:JQ(!2JO9GD>9BW\;<]7 M$ &W:,V[T@:'0N_"TKT?4=37-XR[VW.*9E3A__3_&5(A!?V;&(-]\OIX1^CIBX.^QFP=- M2RUVZ;6=:JO.KEG3"=5&PW,T/#L@J/3 ]2D384[HFM^6>HKSO@\=WNAR[2T6N^>F!8H50MD MGXOF%-/8G_'<DV+\FJ?S\U88+[/%HGQ,4R>S"NBW9'Q73 M3"+KW)\*,5PW629ISHG/E$31EY!MZP(NUV>FRQ/,1@)^0"^->==K?O"=H8Z8 MUFV,F\IVQ7[JL(>4FO]V>XA 3'#[94L/*7K?BU+J=P*HA>'Q+)<$=&&8C(S, M ]\3%!0SW52/0\H"20]:I.G""A_K;L_G@>"8UGDF-9U+CF=1X)C6>28UG4N.9U'@F-9Y) MC6=2XYG4>"8UGDF-9U+CF=2W<2:UYSC=<[>)73$%]RK_-YC ML ^6S1<._&SO;J=V#<\VI!^8/Z*NR'UUK.^L)TF[ M3O^^#6%4G2+#7N4Q02A*KI@PK]MX.9Y&(EY?AL\XBI>JU(D?I \!9DTYA;9& M;\KH3?D&O2E;V*$Z6L-FWU"Q!5C[>(RIKQDJ@U M3)3(6W>"&.;"9C?(X7Q9ZN4X)+]LW]X,]6C8MW]%B'OQ\]YC MRC9WIVS#^\SC+-AD>TOS5\93W++<@7IUC1UGJM5?4P9X"] !)9,#*%'5?3PR M] !5#4KT9 I:1RS):'D)$M,>>!XT6_E\:CO<*WZ--65!B2LG7"M\0TQ>+]E MXXM7XQMBXQMBH!2M;T.%<_M_8V^.%4^'E@?..;S178>IA%RPNIJ5>W]9E']T4,:2 218_)R$4]R/-_X,$FBTH_'?0<\UHTD@%%#A)A[$9J$<_YT=:$# MP6P("MM/!@A:X[2M]YMI4 #4+:+LIP6.?1<%XFBHHZ;14,X/I=;'Z*@Q.DHP MC,;H*.M]/V-TU!@=-49'C=%18W34&$8PAA&TO *,801C&,$81C"&$=@=1G"3 M\ ].9W3(#/MX?;]@YGUTAUWL/^^\$64=J^O9^QJQ/GP-[UO_N8B*CR77 MO0%W+$T\E+?LI$TK[\1U>[.O?*L21_P-D^B"T$D0U!/YG4SD0H*E'X+T.W]Q MTB^E&9;8M\9K@:/CZSMS?&4]GIE4*Q+R_J[I_!)7L]26VF4U'@V%5^AJ78D=4KI=$15\TRM/*R2K]7@D&KI6&'O: MZ#5LO!X&NX7O<,>9J("]G@+#5M,8IL"6KJI*TM6 M?KNS_L"LUK>8W09R:#@=^W+,),LEXJGL3A$$_72?%3Q4F1 M-9NZ9;*&'3_<.".RMJWR2>P%)%6DU_%5U&C#D(FL0JCR;6C6M\?G49O6?0.[ MEL:L]Y$4W<4/%(41YPZ1.&^:\)_5X(XTEM&XU+D)4F?&BLF:< M*PU4#G-FKYOE,')L=K!T0*"ED4C5"05C54027,=09))DN(@VM1!RZV8_8+:O MPTP6,']D*LK_T!V+5*"V?00'\W6+UMER3"8N TYQ;0)U6Q@NH_4DM&Y(7H8N M66)N^EXPU=3F5ZOZ<,FM(9Z&S^!P!]]D26BN'DQY^79>K.BZ6S*[*E4%+EOY[W$M[-KCO^T:W#TYU@AY>C/ M&?TYHS]G].>,_AP;R1G].:,_9_3G* ;8,PX3+%V^LA+&PO4/W9*4!+#.07-* MHG@Z^TR(%V5ID)]]%Y^_N$'"KWR%M#Y;T MED2W;KS>XX U-_^,0V8)!ARRMV1D1''VG-+YRXJM3S*+1*O^8&FO(5[;WI[# MTTUEQGTXSU%*YN1*T<$2)I9$PZ]CB)N=.U&#G5WAX?.S)PO$T$^F&+HA(2EC M5Y+R9QX_?-CW M5TNN0!9?>APO0]9'/5Z&M-,Q/&8!L].;.V8!L\=Y.V8!ZSL+F##B@%^18 :P M[\;8*^;!FLYJ)4VIW8RU.<&:"M/V9"=DJ]:]2.A:H:'0#RW5RS"#&F[]91S! M X&(_=?U5ZGQI/\@7\/&'@U=MM*BZ!"9P#FMU5&R0WC:)H6U&GO\. @*Z\L$ M4?BQB_#/!2-68/K6]ICME#Q^RA M8_;0PV;O5E)@]KUB-D^!*5\7C?L%QR1IJB1IQ@YSQR1IECH,QR1IFN3UN*IP M0S+=/$\T?5*2"J9.<'53=:F@0QI_WV[,4$3CPFAA/^U&"OM!>2E%%(%Z@Y;0 MP\2LR<-:M'1Q.E@NB.UV0UP49$,0P;F155+5Z7GE:HL(HBU@3RM;[]19N;;U M36^/:Y]8&MGB)ZO1OSM2?ZCLI]&320 ;7<9"9[^?:WHZ]E@;U_&,Q02.U_'& MZW@&3+/Q.E[#ZWBF7K=NXT)>1R]:]_V.SK&A,[6V'M(YEIVG&1LGN\W/]&N( MO1,4H-#%&71XI,AJ64R4-GIPM)B[/PDC"9.W& M[">UL5"='L VO"_B8NREF9SN48 GH7>-8IX->CV=72/Z!X[YMGB7(1IFNG93 M]O/<4"1+CV=V,'_WV=*=Q'<8>7ZP/L,QIDL_Y*)<()^F3Y%]67U%U+NEOHLG MWK^2; J;A&&"@LF2)+M]GSHY>AM?L[^O="=U/U[3;KO3&?D:]MFA-+[W378I M;;FM\U+TF%;3>N+K20)1^<$>>WBS_Z71PE_=8NJRG]%<<@M/NPG[R:PI"L3F M1[O8W.6-/,'Q5XS#S4NFV23#=DI?0H8[X+_*6JA+=OTO#+4O-)44ZBJ?AMY5 M)J[+_\)^?J 8Q44W8W>]1_#1[Z=#@<)#?>QGQF]1LP'[N:PD">ID,GGQ(X)^S#NSR' ?_]'&P_>T=TTQ#8N$& M!TZT2C#X;-E*XL^8#<.P2T^5-:H/G-2R&""%!IY>V\:EY)[LZ6P213B.KC'B MJ4N\2;RU1:?A'3==*5M4LE3CLHS='V5/QN??XO_,ON9L/N>@V.$?=-(O.B1T MD+/]JI-^UG1>[ZT^,NAL\;WRT9,?I";]1HZ"KEB!&Q+2DNHJG:DZ+%K^C)FI MH0TA%/E=6OR$-:EA.NEB>_-5Z]18GY!F*_')>OO/?_B8,LB+]15^QH$\_$FW MOK'0I_8I!;J,E@(M.@'=HLV5D#K;JB*HXG5J-F,FSJHF20##=11E4_B5":9M M#MKJKS=8&LNUA7L9LAUYE(I\I KFDE0RE+*GV< $Z!1+9>^L7)W3=C+*ST:<@!TQ5Y1+' =-<_>R;H@]P7%_Y/@T%7<$]"J M_#WLDE6JLRAP3-3-MYB;;)1 =KOMDVW[!K>X M/FTG+^T%5U+;HBTO-/XT[!:!4-9-PI-GY =I_!>A/#YU%RIVAI]BG:!=W18> M?S9,:H>>S5HZ@/I ![=D"X%>ITP<'L;'E2 @74P( MMX!$-/Y$Z/>K?3>T"06W;K8M -[%VVZ/+.$Y5E[OFR197W)P@V2*Y9,D8E)% MT2E9/OEA^F[9*4DCHY@8[%^1[^4O1F_TM7;-COU'IABH"S6]!"%./R_&=!GREQ-YR,\T7F!:4(]XMU"[F6^2 M^L:*@*CN_XFH70B5=N34%];1Y_?^//1GOHO"^$M(GB),T^BQHHM8&F'U219A MU2"L*@7E%% Y15A.ALOY(47FO/M+(0QKI_$NM"KH;5VK]F>9:@MX!JQ?H8]$ MZW&SCV_WM5.0O-B:/2^<[7K+BJOMOQ+$$^JFB':"U K*TVW(L$]0"E,WL$ZG M$?M"Y^I1#7D0]15H??A;]MKE+IZ9?X3S(SW*DU8R?X17@YY]2U:I#(LB(0"T MJM,<134S!W(ZFM?BRMXCN"[HLOG8K65*+3UH2\V0J?#M8-4IF[*JJ;>N](86 M:2 ,R%^KGOJ=0_(R_ ?VYO@B"3W X!:7??Q@V*INMD^1R]/VH59;R2 N"%5Y M=#*IN!N!7X)3I2@ZI-F!,M^:Z-;M$"_[/RS"['#N=J=1Q MU(9G]B P^YX?2I)X\BP=R??#8ZS-6\2>I/YG.(Y6SSYU,O$N<,KY'L/A+^C M@,+UR?HW'\L<31^/9(XF]B4G^Y2#0L_9?LS)O^9DGW-BXK EV6)=VT=T?8MH,4=, M^:YWQ(9#.CPBQKB&$ZKCSQI+4MFZ4 H'5X>?M,8=UDL7K6;3[)9*,ZXVQ5L6 MQ6GJG"^L_&U@\#T9N+0QIUKWM!$-\?O9E3;@4O8FB:Q\_T_)*)4KY\&N)V+: MH\)*#UI;=%GJ,_N-[>&RD]=\BD@?LKRE/MOMZ M XD<*)%U]OHIBA;,".+_X1&@SRC@EMXDWB0G2VU-R?9+I[HIQZB1?9.V0JSS M[]TQB:GOLL[/T2OC)X7%OR>J8058-\IW>:VX8!K4"HI_7]1""M#P9O7]6$#J M0,H/;Y34"HM_3]3""@!W7D8/*[,@0"6OU;+?$ZF ]!"CQJ+1SQ+,GZTH/!+$ MMIA*;F6UOB>6E7J ^#:7/Y^2%:;,) A0FN&7;PE7W(B\$5X9W$Y1<*WOB6^E M'B"^C2793^5:ZVX_'?%)JP!B%UC>><95IK@XETF'8+%5;XSCB5* MD!W0&5Q7Z[ ,5/B>.):I &38F(>*[>T?2'EGKW,/5UKM>V);K0B0A[ZA=-5 /V%&.>L&L_ M)#0-@\T4 7>%_9+?$]="V4$RC3G!"FL2,^K3)WJ97ABH2/4FF:KF]T2VEBY M\@L>L=Z#;\MW3W)'_(TBT/2=+,@V;='9-NGD;?XUC;[M-H;V#C^3X)E]])1B MS^@R=OF-:%%98S&;:M43)7CK(@[VID/%K5EQ:3-W MFR7JE?%@[TWFPZFP,NJR#;HLC;@$-A6J $MI-4,)@*6#9#_H1@'?NDE.-'/+ M%QZXQF"6'Y70%L5&"3="?&-/5;.@NJ:9Q4FI?#57(@78M%QU1YK-RUC+Q':S ML G3-SRI,#[ M_4B!K+(]80&G 8K8/)C&H518$YPRB8N;&6>[T)04S\DZ1:<(!)!6LB840$K+ MWF#24(.529L>^$B9SBY#SW_VO00%<,8FH*@Q+YF.RHD*?3_;][HD_.['BS0> MFB,())!)0U4C_>9GD'$BXTM.'Z4Q-)FBTTMW7'=5]QAPHV#Y_P6[" M-PW3VWP]. MS6(9P,UW)PJ.=#2<%^K]8;9655P4 M+QSTW]1$(=GQ!$O>GLS*?8936DJA:7 M?3SJ^_RA%97+A &G#W-'%=MG(8J6@#Q&25)E"!MEM136.5*+$)7QF8*R9F*1 MU!HF2N0][7I[X\+*O6QK?%D:+GM*EDL2IG!/5#&RU;(=4*87&0L/A_U4W$+( MX&+3ZCJ??3:#D$*5+?1 85-O9:@UK, ,J?B#N9/1 (4W:(GE*WBYU( 6;9%X M%IVD;>"IUH7]9>BRO_G/F(.31OO6:N-1U+5Z6!N GD\.$0,8R;'QEQNH#^X!\O=@K M-J %0RB@14?X]PM$\0F*^/-*2WXIO?*HULEZ5R9_#RX5:B=9Z.E.@MU\S84IRE"?G"="[UUT*E'X\,F?S%O@5Y)G<+7P M0P28FY8YMLLH2K!WEE _G#,Q?.*E/3&ZP5_3/TD=[3KU[2:O@2AM'[)VQ6/Z M5$MS&LO5A\RB2!+KSE"4:P2T1-PD7'_3V<3S4B90D/7:21(O2/IZZ0%;I>8? M'4:'Z5I^^UR A2L:!:] =/["K%P_DG469=5!4*XIA7V6N&R%JLED_;8&06U3 ML2"NC3V[T7A:RJ+J+\,HIDEVP8=G%N39''/)/[,FXN@RS#33P<)0$\$P^E6O MR@ /[>SJC77[SH"9EO-B["&/5*([O$JHNV"0V<(VIVBYV9GL[T<>R G>%58M M#DV;'0;+ATL(=09C[X0\4(RBA*Y3V7(17#;]4!G5DDJ#(%*)'Z+)V(,?)<2I M7;H!?$JB^!JS3J?+%U![>,1)!0&=+6:]9I798WMKLZ/YMV[[@^@&;8H*N[?M MVC=I;!NU+K>WT?HP.DEK@H)=9(!./Y*;$!43(S4INO'YJ;[Y;7(#;U%=$K3..K,*<[LSE185;RQM/(@:->6 ^2OJ>=/>$K:ETLA_>F,B7J! M?)I**SZ -8?'[MYC@6K #OG-NR=_Q_Y\P4;IY!E3-,=:?;EGEYT2HMW=VTYM M@3W>F MTK"'F7/F=C8$?TM59/+(IXQ@$/VO7V6 W;'@3N[]F;,;'&?O M*T[BF/I/2T">8WH76S)G0=>_[-/>*BM7#4><"EI[=RQ@=_)6?VRBQ)NIU-&D^5Q:[]?D2@JV_!WV,-XR?\MMM[A M=?2 1GM/ MG0Y#M41*@CO.W=EZ."JY>Z_6/UD?=-LTK'B_&T[J,+9G3!C"Z8 MT04SNF!&%\SH@AE=,*,+QL:%8W3!C"Z8T04SNF L<\&((W?1-K_?+9L%63]! M<_Z+Y"GR/1_1=1X!DEY#OPP?* HCY )W.7AX:>/V3*6>U#;@#I=.PY?2LSFW MD^>4]3V?H4E[Y1UVL?^,O:F"\,V&L$XSUO/<6"B-K53O84^;&-77* M2+5]" M^Q+A-+%7X";9FQO3V0F*?'<2>F<^FY"P=XXHO[L6;6X52".A/LDBH?:1.!D4 M_J<,C,/1.'[HQ OL%##Q$BDJ!X6>D^-R-L SH%-*%P-_Y< M>2D2QEUT+W8AP:Y73%PW67+U8N\$!3S/6W1!Z#ER%ZEYX,]\-^\.:;P?#QJD M>,'W&\^I'UG6"SZ]E?6"PI>=S:>=&:$._[A3_CHOGW[?*0%P. +3P7 %.:HJ MVCG<-1RT]5LRE+Q8#Z?"G5NO%6N\O$WIWL^/W$"'P_$)9YL?+A,)>:RPIE]8 M7,V8B=^((\!E+-.(16[C/9@J;R50W+#S6*IKHB. ?3[D-HBQTO70-GF6.I0+ M<\D-CK^$%*. 7]NY3&_Z<,$_,_!\.E&YF^NV9,@9+1]9X&*H+9)U4V=!B-0< MS$R6B?>O)!.A!J^2^J8>Q6I(ITH2D$4;:)0M^JR?3FVF(:8.,\SV MNZ$MBVN=&^PPRK\'G@\GMW\G&#_O]-.I)YJ$WBG;FOCA'(>NCR,MW\VGHWU' M1J'%U!=5:M.>*+%;2KS$C:]\].0'Z?R]@;G6\$?HU3:6[AG"IO [J&M:XVNH M0U\U&[26?LSX%"(:%TAF/^T(9C]LR)W2_)8\X#Y@1<4EC7D,M+5.%!+TL[O5 MHX'/F3FX"+0[=Y*(BO?L$%"IM:)]6,3.?0 ]<6"E[=\"3ST&(GP)V4).(Q3D M""Z2T)-%(<#E^S;)M3HZT03>]M0DU/4%YH>LP0,.,-M<+I,P/PB*[G" UAL) M5 S4;:5WX[HF,8WDL<_$YJ9"864\CV)_RR6_<%GRR0O &_@M*J;NI1S MP)9-7R[KS&9F6[(MHK>1FME IPFE/'5,R--+NMD/4E^)1OT!(H1J''H(O7-DF%(:E>0Q)P=V

T(NN M*^S=OAQY3JNT"3B *6>(_[\G-L38;_X_4$L#!!0 ( "N*;5;9I:Y9YV\ M *L=!@ 4 :61T+3(P,C,P,3,Q7VQA8BYX;6SMO7ESY$AR)_K_,]OO$-LC MTU:9D=W%JIW13+>T:SQK^,0BN22K9Z4Q61L(1))0(X$4#A8YG_[%@3M.()$1 MGCU/9J-F)=P]W"-^X7&[__/_?ETGZ 7G19RE__+=T?7E]^AH@S2*$BR%/_+=VGVW?_^7__M_T'D__[YOQ\>HHL8)]&/Z"P+ M#R_35?83N@[6^$?T&:3^C-,HR[_>7;9RG\MR4_SXPP_?OGW[/LU>@F]9_FOQ?9BM[03> MET%9%:VT#Z\?ZO_C[/^C'_[OEZO[\!FO@\,XI?46XN\:+BI%QG?TIS_]Z0?VM2$5*%\?\Z0I MX],/C3JM9/(UUM#W-"GB'PNFWE46!B5K=F,Q2$E!_W78D!W2GPZ//AY^.OK^ MM8B^:RJ?U6">)?@.KQ S\\?R;4.@5,04"=_5OSWG>"57)LGS'RC_#RE^"DH< MT8+^1 LZ^@,MZ'?USU?!(TZ^0Y22X$-IUY\&LFJF'UPK>XOS.(O.TWE:C[D] MJ4_Z3EYN84"?W[D)#UD9)+.4[W,Z5_L:SZOQCL]]31,_C^?5=(]S)VJ7HLJ3 MJU=>KPG]\8K\-5 1OY9D ,-1HR05H?' K 0V,-2R6^E9.)";4&^>Y:+M=&1D M,E=!\<@$5\7A4Q!L2 $?/_Z D[)H?CFDO[!*J'_XA8Z->(W3\C0)BN)F=5]F MX:_'KW'1E,.,_)?O+.A_&!M .8_SQHH@#PU545/\$&9D(-N4APFO=,Z^RK.U ME1IUG646Q+\DCZU\7LE$!84A [(<%UF5AWA2&_>ML:W56L-U0CCHA VGAU_O MO_M?C QE*\0(T5\IZ7_\\P^=:"]8(M.^=98RW8Z_X/4CSA7FR@A=HD>M:!\V M(A48O"A5$X#""!''RS'Z*R<&!9436ZB<>(;*B1543N!"Y<0>*B=PH-+ZQO/_ MJN+RC:XMR2HU+0N;44K.XV6DTJDO':UD#&!@9:/E&&&<%'6TL 8N-I9:.*,! MG7M?)%%3=$4](C"046FF<$3UU :*&SJ.HIANI@3);1!'E^EIL(G)&E&+%P./ M2^Q8J=_'D98!#*9LM!SCJ^-!E.DP)H,>9X.#MH<%4C07/=G-ZB8[+,H\?JS)X3# J,^+CP2A'J%^XB34X*!EU:],98:8M10PT'0-6FS+"V)O43JTV5: M8E)3I19'>A:7:+)1OH\I'3T89%DH.<;7D 4U/'!0UJYP3ZJ"=(2BN,=/:]M] M!SF/EWT'G?K2?0<9 QBDV6@YAEI#LM!V0QS1(Z6/GSX<\5/PWUV>/?QR$1, MA\]2)R3Y[@()2K5HJPL?O;>P2J-Q:]8TBSD*:7->!WR%R$;!Y#Y+*OIO^5S% M@MY5*E.0E,3*L3(=MNV#WG0[!C1OOWPAP]P;\6)IL<*Y)FBY1@\E ]UC(AQHH9UMQ,8MIFLQ,S@JRMT2%1J<-#[!*+%17W&;;K1MF0$AI7S:E4KVE4@0!$TZJT&CJK+)D?I<$[0[X9YP]Y<'FF2QD$\6Z0$/K:G%@5+=9(2@) MO6/$1KLQ6OIDN[CF6.#P^Z?LA=1^E9;Y&P=,_8\.+_4/OQ"-AB;U/[A @J@( M;?;N5^]M+*@R;M"OUY8U-^/E%H3C^X;,I.D7Y3?CX!TY2M M*HJF_-?+Z\]G-U]VM^)2[P\//SM=@0B'IL@O0_NUUEG[57V<: M4#B^=3)6;73)Y"N4QE?K)+E"0O[K=S9V1Q12[^/^6IJ[]"Q5E&]ZD9]CEV>TEWC;T$N?Z(C?G9WY4=4 MJKOOTWWSWM(*A<2;/I1D-RZB67Y'..;>@?S1.07RCU^N\%.0G*=E7+Y)O("4 MPD5#:U2C;2WY[+VYU3J-6YQ1(4ZVR^Y[%ZP"G/PY2VA M.(R#94]64GIJE,; M5&WZMX+,>]N;=1.>H#!JU) C0O_]SL]5+N(T2,,X2.H;'L55O(Y+'.E.6DP\ M#L]>[-3OG<;H&4"@QE9+V8E-R]C?G@,,ZJS4%,["[E$;TX"RH8X/CC?\>O\Y>\%YRIS[)DN++,?1.7TQ MNLGC A>]CF5&XAQ1;O$YW]@A:J?+ 83EVO# M*F@YG +-K/H 9FIR." SZBA K,=!@\/6/' ]H6^NHLW04*[@-Z)R4E=0DJG M;!]+,CHP(-(H)YS#-:3,0>WXN?2_X^@)ZW9;QP2NMD+DBC4;(,.OWEM9J=*X M;1D1W3^%XPLNTQ=,1X8US&\G\+E]Q69IQO!]FX').WJF:BI_$]JK(+DHDKEISQJ,K?S$;F2P[G(D,8[B@R*B7,02H8HW6[G'_:!IAC0NR([+.WHFJRI&_J+,Z!3UV%'+OW 0 M5RG0?HZ+0#?/'7UW!1NI6@TZ!A]!@$"FT;BM*ZSC,C&X=AZTA M0\=AX@*!F4FJ*AS'L3_'P34X.:8;C%N-55-$N 7?=..&,+3G!P3(R4HKH'G2 MA*%Q-\!M/<_^,]V&H),[_=Z?2.9RGJU2LC_/'M-XQY=!L3&&&!F;9@-:A;$5 M8[<'H<>(BM@E4O0*]_$BIP2#&JUZ\H5]CWJWX^#7E(:%SN.PQ%$_E]7-RO[J M[@P9KD;"V>8U0^%D =Y1MXW6PN%^3PX:93#+5DAR@WBW:.56F/)):2E=(<^@ M:H,O!1D(%.EUDR?-/$$[R2^E7/Q+EB$!^2\]:2L))BVG\K,EN=Q0V,+4_M;# M##$@T+B=[M+M#/DRM"_1_6X6SSIJX^*TU"Z!:5"Y#SX%*1B Z?63@JA)_NK# M[YTNYO/K8*V*4+.=.&?%'KK32?^K)77E-&Z4;7ZFC]0X@2P45B;LY#VI0 M!6?G^ ZSG)ET@L"#L0_C34WM%%]DYO:8%?A* S.CIHX]H"8TB?V. MLH'>;9@2R]UE+;%WKV2KH2)PB?L-9W;/WQXQ>G*G3RXL\:*C!0$7"P7ECS-V M"I:M1["+(,Y_#I(*G[RU?_XYQCFIX>>W*_R"91'HIS*['-FF&=0?Y>PXO8-Q MEKI"KE7"@1@+:GG8O:/KXY^A3*Y:JR[33546S*0C[>Q*R^$%A&K5I<@3R>'! M3:FC&F,'B#,=(,:&CD#ZOUX\XHL<_U>%TU"WM+3B].3Y3*8HW)Z*#1X(C;H* M#U!ZP:9;>G">KJ=E<4??4^6J'%'36+W T,(8*0XU?/" :%96YQ9;#H .L>?G M/TX>=3]"&74_3AMU/T+%F5)'^U'W(VR0?9H,LD]00/9I&L@^[0'(/LT$V25QG/"ZZ-2*#A7E .U+*CA@3)M M8Q?F;S9D^4POKG!USU\W."WTAP 6?,Y?.]B8(3Q\T#&! 9ZMIO+G$"TCJN'X MKN9][_>^R"F-=I?$$3T38\'4Z>U4^5T0-:FK>QXF99L['"HZ[UBR4$X,"]>1 MHX8>BN?Z.$;J6V<%6S%H(:*76^A@-4"T(]27 F?*6];A4+CMGPX0Y1FYSEA'G""R?I0V9HB MB<,<,%+E>KE?!M]!M*Q"*5FNEYK.[W+\(2[IS?W+-(I?XJ@*9+=F-'2N%N): M-9M5N)3(.RI,F@D=G]+24 $=M<\LP^>O.*S*^(6H3]9-.)DYE.*1ZJ(>FHX48"SR>,LP]KIY21N[ZB: MK?(8K(H[ZZ#.HAM6'4&NIX$PCCK\%>=3D!U ,C",: MEQ,)J7K]F<2 P#L4=%J-P6]_ M"^7$K)^#*!.,8;>>_R0CP+M9G<4Y#@F'&A J0E=PT"O:@$%.!0(*6M7&0&#$ M9)V)6G) HT085NN*O;"^QB4-OA@D\=]P+X[ YR!.K[)"'[QUNABG8\U,(P?# MT409WF&ZI>+"H'9S>GF >L(094/O*./[@W&^34+Y$L0)O4MPN,KRP_L@P0?T M"3^]S@<1_"PT0<)O)D;_66F"F$QE]@1T"X,4\-9P0@2U65T!RCT07V0YCI]2 M=%J1H9J^#.IDH..RS./'BB<[*K.EX:L(CDQ6_GD1)'4&>V4*(Q.QNW#')H6[ MN,8J2N^PLE)/C%1<,Z":PT&6HPLA18TTT6X M@M)4' ;N92@L/,[@8),I!3%"#T6)9D&X]!+>7_!^HEU5X^S&1RR%5 MKF!_Z!Q2> >55BTA/F+[QN*OC P0(*[B%%^2/U5[5S)"+\ 0%)6"HZ6"!Y"Q M:AJ04%+$:)=%2H'#[Y^REQ\B''.0D#\Z;)!__'*6D4E;G?%T9)#XV04.5$K1 MUA]_\][F"H6$+:N:A&U>.F[@8U)PQ%[U)\&31/W1=U=-+%6K:>/!1Q"-+--( M6/\T-(@2^6KF,UR$>S2P(" JID9"C]:38[_#3W%1 MYFS2VHXX&C>FH'?M^K5JC\<"*3$(T-AHJ!PM^DS=LUU/.#I.TRI([O FRW7P M&9*Y1HU,R3%8^C2@,")13 D-3HLXL2=$_)\JR$N<)V]&4 B4KG&A4'4,C1$9 M*'3(=5,"I"7WBQ&VBQQ3!V8$B4CJ?+FA4%98>HSH0.%$H9QZ2=+2^T7*_3-. MDM-LO0E2LT.1$;M&BUKA,5Y$2E"(4:JGQ SC0#4+'-BAZA@W(S)0B)'K MIL0*)T>,WC](SM/("B(MG1^ C-24PZ,F @B.H68F:!!JG\"XB(LP2+@N%^2W M\?&*@=8U0)3JCD$B$(("BDH[)5@X0X,9QN(5,/^&@]P.+CU*/V 15)5#I24# M")2Q;B:84'HO(.'7IGI:JT<<-:DKF)B4;7"BH@,!%(-R0AP>3CX BJ<1Z)R% MDKJ($WQ=2>XFR4E<84.E7(.)\7<06% H)3Q.8F2(TB%.Z*7EFU."M*3O;)7F MC,G<(D"NY! %0QI 2) JID!#1\N>/7M!Q"GQ3'F07*81?OU7_*:T2Z!SBPF% MFD-0C(@ H4*NF0(6-3%BU(B0>P%&'6WP/@X-0X5(Z!8:*D6'V!A3 0*'0C4% M.IHHD/>7ISY'DH?@]3(B0(U7]257 TJ4]&[!8E![B!D%,2#HZ#54((@PH2&7 M3R#1T,[Y)NM==SC-*N( WTZS2#U#,7"Y!965"4-H:5D JZ\Y)7_>Y _9-]GE;"6E%\B(JDH!TY'!@XN@FPDLE('.9RB+3YBP MB=5-?IMG+W$:JJ?,*G(O@%$H+47-B!8>=.0*FO#33H@;/J^^AD_*C9VD(?/C M989*RET,IX$'DJ%B1N?"J7U"XC8KRB#Y]WBC78C+B;W 0ZJP%"0#2GA0D:EG M @SG083)Q\*ZABL]T) ^)1M]=W;:+%.K/6+N?P0! IE&8FHKOGO"B5PW,\5H MC@.%1QA^=M;($J7:-NY]@]'$HD)""[-^36A\=&2:YC&Y?9.RN&:7SM!O_6N*TD+OOWC=G(_M8G78@;SZ :-VQ-F*, M^_J[X];\2QZ7I.3301@:B?X*.E>MK%6S:7$I$8C6UVDV1D)-BX;$CF%QGR5Q M&-.4JE_(XC./ YE5,B)7@% KV*!!I !!:5:0B27EA UE(Y!<)MC"D),&H(] M F09MVY6*^EHKR-V!0JSP@TXU)0@0&)43TB)D>/#L,>!. MB/'YAXHF8,52)R-20KEVA%I M]!T$-A1**3-U'7U\]_B^B1[L>M_Q.GO(@X@,B?=OZ\XT-""@HJ M:OV4/J-E01V/ZXB6+,399;K*\C4K_X+\(;%20>F#&H M/;PTHR & 2<;#1579RC3X:^4"S5L]4Z8%R3]G"556@8Y>TN>RSR3@LXMGEB6. ]"FM#Z+"B#6C>EO2IRUX\J=4J/7U/*: %!2*N@ M\OUDRT-#Q00-IKR%C,E/R53K*=/<$A]1N0\<(Z@HQHYI20#!0Z:7)H),CAI: M+UBX7P=) M/N?9M_*YCL^JM$U![18;6I6'&)&2 L**3C\%9AH6Q'F:D+I^P//:!13G41;5 MEDI('<-&J>P(,P(=),"HE!/0DN"0[K=<9R5ZR-#7 J/R&2-VG34BO_1)_1C/K![=53 MO &1XYFQ1,'1Q+A' 0(C2K54T^)^K@ _L?.JQR0.+Y(L4.^R#&@<1\P3U1L% MR^L( "% U$H5(H\1(D;II?U/@O37O-J4X=MMGH48TUM61>NM3/MOEMQN,3/) MI"&:K%@!X6R*O@H$=B)03\9!;\3RN9E'+XW3:&Y9^.O]AINK @7$BQGJ .#/J<7M:GQ5=%$ K,T9+^:,C"! .%5;U5*O0'T!Z)'>$:M%H+]2 M(8A)\9_I_K@H<%DPG]U^2.$=1EJUA%L]C @("NH1 MV0H, JU[3"C4%:$Q(@2&$+EVJA0: >/YT3MB3H/B^3B-Z'_._ZN*7X*$>KWC M\C3(\S(FF1.'V%6C& 0-T5; 8&$"9&I% KI'[AC]X[% M.TRZ3DQWZ[=!Y60I+O$YT\0^4B>* (/9>7J/T=M)X?@%">0S_%C6CPIB7,AW M20RT+D&I5;'@ M)B$$@QF==K(GR1@%_*2X0'G+>H!27-(WBD&29-\"NI.PRG(49=5CN:J2CH60 M_,,?#C[^_O@ $31\8@/?/_S^X(]__,@^5TG[[>.VZ(RC MDB+NTX>C3T<,=9=G#[^F@M.KV'924T#ML;+23!,^AM AS M8O]C&KL*,=A+45@I(W0)%K6B?:2(5&!@HE1-?CLE'.Q9><>)#40\HL,(#'^8 M*+,R2*YL=S)5$QLJ!!HF;O-L@_/R[9:H6AZG$9VR;^B82.9I2E^I8W$[^)B5 M'XY!:GHP/L9"27%$XBP':$.9#M@<%S=\;-[L'6B?LRSZ%B9ED2YF"S;N&M4NQ,UN?.IB49I88(BH06#%(." M\LE*W-(7,#S&598^/>!\?=EM'RGLE5*Z1(]&U3YP)&1.,?."\\>LP+J)C%K% M/=C;/Z6O .H.HK>AZG/LA&_8$CTC' \4866@HN MJ>%!"65".>4ZS%:'%?D'D*GS&;W0E..(7G1:XX?@U332Z1C<'EN9%!^>7:FH MP2#,J*)XBL49B/>B'*@,7FM4P1CZ>OL,UZ0];3=U^K2>]G5$=15;.QTA&!CI MM)//F8!X(JZS=FO"QU:.>@\'XN:-=M<&2$-?Q<%CG+!CU^,T8C>]G[,DPGG! M9V.&FXOV[$XGSQ.-&LRH+7G!^)B)"@LYHCKV T0&,(S7]&@4I:2:L[0DQ2=T MTA33P#%D6M[M!"T *HQ95;-35$$$Z[?)MTC/YOX-:/R8O; MX(WV <.YAH+8Z:BH57@P2DHIP>!'JY[A/L>&\T! 3U[A2.P*:IM5](XQI%=[ M!",Y,20D:344GHMP>CAG[Z=TU"6.\R]Q^7Q:%2593>:--6]Z1-FQ.GT$,,&8 MP1L "SXPD)N@K'+;(,:35N7ASI.4% R2]/J) M460-(-_8L8.- M9\08-ZNL$3.\;@0),<,#H=9]FG>ZS7S^CNLT9JB/["1,?&C4/P(_7=)-5437S1+E][3C?V.%CR.ERP"!X"^7%-_^F T+O M^+8ZM_9Y.FT^@P9ZTFQUGLR)_)_E3;[* .7RPK3K"GMP06'RE83+LP=T6D=Z MH\'@BYZ ?_S='S\>_=-/]0T$_S"CKX+9#CZS4A<,1TKI^&&M2M71L]HQ&1@H MJ763/*FM3U8*'KWR'[[_<(0V08Y>*-=/**C*YRR/_T8I6&!+AJR//QU]./CP MX<-/9'BK?TV387H MW> @IHOB.A8(/T>--P_43* PN0EMH:+ZKLW7O-XR;, M[D66G]5!=IN77UU 7\.KJ6DRG*[!YY@W6(%/$0!F>C%':\GJFS_FN^L%9SX> M1&4^)6"/2T27\@<[R72W_?'?;9#?Y/$)H/4 MYX8J3C"HG:2N\72Q/5@$ADB>L^^X/>NTJ@R1R1\"50:HD3?F (HXA9I&I-7; M\]WQ-4C$7;(S\PD5T3#X1MI0<1/*.#5HA U4M$47O"L/$X=6*TY/%R.F#*H6 M; Z^K_D8%G+%4R)QK'$BU')[P9C.$:L@AXLMR\!SB"M[(*5BD'3:5U%YQ MI1XP%:1P\:0=*J58@C=.FG*OV[%X190B[[H-/5QLF7.N2P&6[2C9^M:7P[A5 M-K>:&DIOU\.&JBKOAW$R, A2ZZ:_&E8CQSM:^,4;-@=2] .E=K28!UC8C!H,6DH3EN*^IES$T'/_Z.L MU@:F',UX5*MFLEFD]X(DE=I2)(V)X2%)H:&8/S/'(;_63F^?UQ'Q"O0.OX9) MQ2[ADI\CO"%D,;_61F$7K.DECK^Q'P!!ZJ:*);/3NT:3#!K<);+B! /72>J.L5LS'Z GSLZ1.1#@'9IGO9Y#S>OU M&T65:#D4>#,(NTG6UZGKM;S=EAW294J:>(WBA,U_UCA;ZV M:JW@>Q&U+88\Z2S.I>U78K*%W MB2.CVGT@*8G!(,FDH2J[,7-,PY'-.Z(Z?WI!FHQ'JZR(73>MZSS!JRS';6)+ M7)R_EGF0Y5&F)ZITCG6+]^\SY#B= M:LXUD=+$6FI>FYAB@"O)G48#-R@]B NNH 6SDC8H*,0*;T)65533^H3<0%T=WA@A6+#UM1LCC7T#AY.S.*E*Y7L? M);5/K(Q4UJ&E)@6+EZ%^XFTT]M4[9OZ"XZ=GHL@Q/=I_PM?5^A'G-ROA50E# MN&'$FRG+)=ZV,K>/QEF"P&!U&^W'2&YD'09<&$J9-'J9LGYE5!4X0BP,=1+2 M.)-TH"5?L3 \^Q]J)U7,$I4+&/Y;P]XIW(E"CUF!=>N1.ST&]Q6.4\]FH>%^33&?EG^L0KQI !9'?%0>A(2U6:3??:MBSP MG6XA X77ML_D7_1*"ZK: EA?1/1-T$L0)W3C_'"5Y8=%D&!4M&6![:L764[F MT2F/Z!J^/>0!F=&$];,H]B^^(]%4X'+==M&2(?3@'52E36=>L%CP_7IY6\== MO"X!A741J.RDHB#ZSZK@J<7!=FB+5%KP\F?-39H%+E.6^>G%_!Q9JHF@=RA* MS&E,63!5R.*E. ZSMHLJ&D5F6[((6-UF-\9)@L#U^A:0+0B-Z;OI37O5>W;0 M6^#T#OLKBLN8H^\/[WB'>+\_EQY]U_HKS,"Z4-]5FR'&>+F^.F0+^IP@!LY4Q5W/AMF[]G5T<8J%FLPV, MQ_C'W:[(0W8<13%5*TAN@SBZ3$^#34R&!'9N^C@^9+VCF=&*N,3W.'^)0\RK MY@Z'V5/*I QRRX\J=O?%.LU>YJ@2!PG/=EPFF#[HR%#AL@#MIH?3+@MX2?K; MG$32%\)G-&0>'6RI;U$-MG_FH[6BNI<3[S/)\+:5HDM./%7?T_I[W6CYY MV&LY3[7#]<*6"4M4=M%ZX6T6J9\?I&=A4_ [O"%5]DSF'L7-ZK3+__/PG&?5 MTW/W^3;/GO)@+>E;2PAUY8>7JX#&KVXOT?M\95$SQ$0=K1BZ!7.:!$6!3@8O MHE')1:*\I44;+M19+Z 3YK!DB]@V'62M2T1GY>?K39*]8>G$94MY/K$_V6P= M[*V%@47\5 M$L#<2Y$!OX!WQR*"X$>=]9\-FIX>M2+;8*:KYH>T.#LR:NLW' MF+W#>:[&THVW.CTDW38(<5[2.,CX%8=5R5.9K&+R:\&"BCUF:56@3? &XV9? MFPB,#%=!\7R19-],R9CT+&Y/>\S*#R?;:GHP>+104H1@D\V-3A8($V)URO*#J3R9O"6"*')AIJQOX5TE%F4Y>('M]Z62"ZWNK_U> 97N$\I[41 M-@&'Z>.-X/64_!B7JD-%,YO;E%AV1@SS8NEYP,#;4E$Q0Q9G Q>DE\!CFHFXM8X%W6+.'ZA MF];>\?8ER'_%;/^\>VG:/$=3G:)K69S>@;!0?G"O04,/[JZ"65?9(=?XI2_; M\%JWLBS?^.YRQ;UM(!:W%PTL(OL8]-R;:U9LBXJ>H9&)F4U^&0V]\\>8.K6% MJRPR8FC=WZ2H]-Z*=PB-8X7TEA#U/JAAQ3I%@..T%A,-&V6ZL.0&,^N9K+(Z M^$10%+A.(YG$P6.< %G9B28VT[J[=GYF73LR5K\ 51NCAZ;(!\TW3M!9R&N: M!Q'>Q41<>N)]%A>/55ZPC?5;0E:Q&R?DKTT0MPGN^75%%K^A/&9=A:Q>V8_\ M7Y(SU(7DNCH!7[0:FI/P181"0?;2!DEN)K>RT:85?D#_IN+;_+X'*.,78'D1 MM>\^8,Z;?^&_ ';>M\$;[= T37H8YA6I\&[0F>Q0],)@.'@;@^U+,-$7,X,&.UZ MC85I>%649/&8HPAOLB*F\_"2/3^_B-,@#>,@0?5;L0)=Q>N8WJ%Z]SE^S(.D M#/)ZF^(Q2'_UGWE;K IV&YPL0?X2E\^-H4V5O%E7J$&*7W!;F:B'N%8$M,VT M>>HKSW9R_()3 (_G[:\T;'TG NIEE>TNJ< *"S)9;]E6O=4!.%3D7J8ON%CB MVI56$ D6QAJ@6B-%#!3C=FJBQF5:PY(.+ZM[\L^9,?A?U5Q3M]/D/Y6OMT2 MW>GK,OK":$-)5.? $P0X/72?;-C@"-Z:&\I>R6S-A:DQW\?F:[PH+JL<(DSY MP[X5H@:CM !5\(*'IUYOX0I)\R(K6R%2PV3F7,;T M_)YNWO&I+7_:0I\),,%HS223'QK1\+!\4A5QBHL"\W?X=+2IOZB"14T3X173 M%L9I<:WA!X]ML^X"OFL1[(94$/*P-31NQ@&['$I13Z?'02T%'I9E]W-LJTO. MZQ6].G.TL)4Q@L>K1FF5(V;/:"/\6/:N4+&=W]K]=GX7P"0BST*,HX*^G;P/ MV([XEZ"D2K_=K*8 =[HH+]FG;K13'4W8KM=BGV8M]-K;=RWZW)8AM#W*M0F%D? MV6R_YZ85! #%%H9:H%DC!8P/GZVZD BFX8"$XV;>15<$;*^E'R'/,%=3\/B8 M)&O5ETV.I0Q0)\4Z97<2X=#Y%)B=F)^1^8O%1*I'ZVLJ*ZBKFJZVA&#X@)00I:EPC2JMM'D)00FG/2*2D)=<5IZ1I$P-'WWH'4[Q17 M=)N,>%SV,M6B$XWH?;DDJ=HJMS0@!NF:9!KJW=-CEN?9-S+$%:A*(X*P'+]D MR0L=\T(F!:V"D-U(\0ZW?M>Q@9N&WI?_,L)-20S9C]F@;N#+[$$'R\G1S:B; M51>?MFF8]?I'E7?#600A8PT)> MQ^ACV\1LB&SO1,T%;6RWUGA&;%[O:+3?F-QZ9Q/JEO-V6\U[<7"BUEMY]2[%^^L$-,X M[V)@/MVRU]"WV8]M_FR::WIIU*X\+TN\-EYCL^=WNI4PU:S!3H(M,Y@%SE2-A<"7U6:3L!!$08** M\!E'%3\?2+/TD($8Y"Y"+R/ZD:)FAB2>LM4?R5#6_PXMU(-$M]]69IPZ+A%+ M5YC$H46^!@V#TZP+1L4'N1.4U&!X"/.8'6 1 M;WP2%'%QL[HEM4>=+/WU ;^6)XGZ[&B.()=(G&]H'Z'3I8!![FS5QXAF+'2T M[3-Y!_(]?J*^^@YO:$)7,JDAN M<6S+65R$2594.3;Y02M.GQC3F**#FX0-+/+4N@J^K':*J$'C94JF?VL8+NV. MAQRCUU1DH4T?<6;'8R;7S5J^-$W(@"U@1@! M^4N#L2:G:<\."*Q:]VG+NR]P-3G2!J\T*=Q3&H/PGUD^R%2T8$!E4' ,(DZ..GI(+HXKUP9FO*(GG(7)L9F8W"/+9("(+Q4',)09 MU!2Q1JF\HZH^VQF=Z!@\E8G)]?FPV8#QX9V: PRJK-24G;BQHS3V1X\/DB>3 M6V:_Q)W [Q^)ELM=:V;@^+1?^O+#X3%.^>%P=]2,E(CV#F/ZD+<+243S+_"C MQ..7($[H&Z&++&?1C/3.=+H8M_EVYQDYS+\[3088B,]47(SA_EBB3LX!JB4Q M6+>R#E=9?DBE07+5O?">ERFU@X7F:@)R\4"@G674'?!SS::N6(H=>\^^N^+< MYC[8;:4-DR3LIBPP?7#'!AKZ*J0.6!LOF&S*0VDOP%,GL31, 7L#-T0@VZDL M#T:_YK,DAE,Z?G A/5756F:8A9NER(O737Q@J/H7A/O@04=/0BB/.?@Z3J;:&:QAL]B\O^ M8J-\'^C#XM%!2"*A(6!#CZ>UL@QHF9$:9_+N!QS?0M!Y5RP ::B8?UL/: M%QQ0%AB.["9_"M+X;^Q>Q6F6%ED21T%]!:U_C>QFU683O">_<.T-'F\AV2X1 MNVAU])&]B& P/6!):\8]I2_[ VDLWE]7SZ][-C+C-RS3,UC2[ M0).$W.39#4Q.7;:5 0-?K.4 SDK-07OR8*CO;:2IBUX>1 M=C?3Y)1@L*553WHD ?-.VM .DT=34OO#D-9C*4B!HLCBAFP= M=]@0?+M3UXF'%([#)E@\^U7HI]C7!=1MV6/DYRR)<%YP[:ZS$MMWY G\SI^0 M3S%+>%]NPPRF^T_56(Y+[V"\'B1>:=:-%G$T=$RN@V>8#1A'S%!S@ &8E9I" M**YA'IUV'P"0^_L2IUG.3O2X;O:.SXK3)?8FF-('H 4;&!3:ZRK.>-IH[0I4 M^IKZ!#F-BT7#W]T_!_J5C(H6X'3(I*DP -4,B' @Q@+)2XS-,?D&#;W3^+4=2*?9>I/C9YP6\0OF^TATHF9\Y6!D<_JXP=*(P9L& P\8 MD%DJ*@FM4ZVKA$;71WR_;R (T6L_$-"WCOEU(GIE*6.A@'!*XP!9[_U-E.$8 ME]/-&X'47@ DQ$[66GB T\G@#VSZ4H!N.%K9;>%9)PD!AV>3UYT@8;\0;7Q3 MIH.T=_ .3SK9O^H#(7OL3I3A[X3:TCSU@;5! !C@SM%:>YP-[)20:_40O%I/ M%[0<;F_,&U4?7G17DH-!FUE'\=D(0Q5A 3JF2TPR/^[0L7B&F.$QA9H>,LA, M'JQ#&8"!MHMY>LH3R=![&WF>Y:=9GN.09A[HO25<*\JA UUF)_@V7 MZ#C*-B7VG[#AOH[.?[,:!^GL1=H\>:L_&B\^S)7F]!K$=B8/+D7,$P6F-VRG MOQ QN)?IH;O9>8>+BD"0_G@RBN;J?R;450"_A_^7.,(]TWM!%\]?2YRG0=($ M7"Q.WHC[B*J0.8Y[G+_$H7E4V6%Y?KK0CJI-WLD6+@Q@-]R-A;J.6@MG&]K! MTU/.LR'33*_CWLJF@W41Z&:UPCE/U='JXKTWZROJ,\Z>\F#S'(?'-/W= [WX M,"'P[72)GF+ASC5=$1YWJC@PO6I[&^;UFTXR(7J"$&A7&M^:!OXA/N,J#A[9 M-6>K_C!+DMOSH=FF#@^))HL!@_OYNNOPWAN/T/%C5I5=U/-&*(0SI--@$Y<\ MM$BCWVE6E';@MN-U&S-S@CG#>)D6C' @.T%;'4C/,)F5T&E)&X._!>EQ^%]5 M7+# YXC*WAJJ<512^'WZX+VR(KB?TBW'=,Q8(Y1X4V-IM*ZG=!F_7JCR,VBXE M]8Y.._UTH!OD_>S'4KK#_!8@62V6SYA= PS2M_]1]+:)EHGW+G7*O5VNGH(] M_6KU_H+CIV?RW^,7HM23$+#>Y*1W4XPKI[W+2FJ<^"[*\-YM=FS85OVM*0_5 M!;KN;T,#[9::LR2X[R633!,[@!4[,&Q/T5D[-VFV2\9P;%>2_E]=RG*6M-I] M"4H:3-9NRV26)-]Y9RQ--26C,8CQCN_M==?A_*(JZ56R+W$:KZLUJN70R^.# M [(A]"%LHG1=7A[)U0KW4X7X.;^:8J#\4,I& AB@SU);A_&]SU+2Q=MQC<>VUC* M"X!_8@EP^L:LJK'O.I/$[TG/FF/3[''C '7%LY_KYG7#&KE)>^D2 M)D[;)TCR,W>?;*I\ F\M!DR?F*^[:=")TRJK"B7.$>D5Z.@C^D)(G\EXE)// MZ1/.=[R-V"08L4/R1%[W6X>6YHB;A@9&[_B\OR-[A_R="(P MNTLWD- S_-F)!-EN.P&L\SK0WZ2 ##PGJ.U#LJ]Z<:[A.4">\\"@A=LOG&< M)!"AS57Z@DG/COK&6SEZ'9M[/VXV0G33:AXP,+545$!FM5X'^1OSL?5#V#AM M$,BE+0E$Z=Q7KCK7C/:3+L=->RR;I>9I\3)B7O,Y%]=1R;_Z%_BRM*( MAD*,>'BQ=K:NG=[.$^&BXVUC'.U0<_B]=Y0ME-9U@&M<]O,_=G>N+ZHTXG%9 M-D$\?I)#WZ__?'D.!=;U_/C^&>-9F-;Q>P2TV2P-FM7,4*%LU%C(DGMY_H^_ M^^/'HW_ZJ4#=CD8O"33Y1[-T8E)W_8QED.JR#C][;8#D/!$>'K),,D[RDL6* MWSLVMU!:&^=JE,>T%@4C-'&7X$>>JLHR!,XT(6ZCWLPQ2FW+ MZ<)Q6>;Q8\5N7]/IP1?\M[\%:9SB^@RD=DY M"95/5X]D9A*G?$8=)"%-?E,'8*#+RY!-Q6LU$,!43%W=]7+WL"%.D@*(GOM/ M/$>9*=5/3]JJ"N0]:I9(@#UK&SNT.["]C%'U!)_? 3D/PF?$.BS;EFDZ%=BL M4J.9)ADILV:*R*NGGB=.[#_3A/GI-G,,EO>6*9( =I(9ZIM7&FWRDWJV!F.A M,3&.,#7=6'T3) &.'MTW=8O(T50,0(A/U5T;S*2.,ML*ZX<7298G7A:H*K5B=XGJ",0,@6_#!0:Z]L@)4=?!$?Z7LB/%K<;G# M!KP9#C-T&B1K+PF9XU3)N@;2::=(J<-N#+]'M#)0!N>"&E\;WJPX7OA+=A[T M7F&ZCL%I&A&CXH/D($IJ,)@RJC@&5K>L[UC@I"SHQ9MF(23K0-2Z296>Q>D# M: OE!R^:-?1@ &:AY!AB0Y9>/'$PDQN%4::)C9D- -RT$QH3#W38F28R&NCY MG\0T4?7E1S7\F^/IR@O.'[,"7VE/8T::C>O\(2N#Q'N7E@6&;Z.0!Y^_QN5IE>=D MSJ>J=#,?@%0!HAD6:0(Z)C@0M]14&.Z:P.=A$_B\16K0"WP>TL#G U#38^Z/ M'W[BVZXA+P,%[(HX^W3T$V#DTJ/YF>#ML\+ KVB,'80[OCU L:#L;H"\+P"> M7']0P#H-HDZ!6=)9J&X>:]03Z+Q6KG8_!<8T@X>< ' E,\4"8'TVZ"Y0HJN0 MH7J4TR2:X!&]@W087)I:;-H"[Q&ZA*!:4>DQ0DL%!F!*U<9XZF[M)BP$-P6* M=YS8*%% M SP0F-J>S7 @-?O0N]T&;[HS116QO_%DK+!Z3&DHP4!%J]X8-RS./7M@1Z\O MJC;-UOQE*KM80"8T'&9)]W3UQ][+DI!*7"79MV)PUMV,7@59YQW]X8/_-=VP MFD89C^[P.HC3YB-UOD=6M6TCQA^H[8U4P]TL VA'L%;<,/TZ0-^:;%7-_?J\ MD57W##H$P\8W3<)%N_I=4.);3.I<=?*C]\P\D+YCD,E-L"6TH%D\#1O@JLDSF:18(9,)>Q8XQ\ L+_N3? MOTQKP_X-!_G#MVS+FA+%082ZRN@Y&!_+VCMP*PR0H/KW>XIJ4KCJ[OLV N$C MNV_X]MBFTO87!AW;/[.VA383M.;0["R30_N/>0/MX5>)\673+14($N,[X.1B7 MR=L[F&N,$/93GG&. TJ_-WC?LG)@XG@;S,+:SYNHM>[NRZ:FA@W-KVESI(:C M\]>0D!ZSFQ=SZD9:(U@ER V<_\3AG++XU-%L0!N,&*.;RD+Q>L-B M\<46L2MA'R0 C.&AT%#N9D;7F4 =3X"/-XHWGI8N3R#4.)"28,]EA M U#44XX^$7Q1QPEB9)KP&@3XQ8J!CI+(4A5[6 3HWO<=O3MVL_I:\'Q8-X]E M$*BINAF#DOS(9: 7*L3[].CX)8@3&CF/#'SW1,TS_%C>T]Q^;$"J7X[3%^=% MR1+]*6ILNAB7$Z&Y1O:A/%4&F"G/3,7%,"J/)>KX#E K]Y#,; ZI9/);(PV= M0IC[&TSODB9\SK.B^)KFF,=7^$QF;R>8F(4?@M=YU6HK&U WF%8=$_J&G>!] MZ3"3K)G7BWK9/%@9J"L$T5(.T",K!Y&"]K:3T1C5N^ID(]G[T,FDU;%$)QL( MAG8PM:11R_H*%?(B=PKI:YO0/H_"]ZRJV%@DQ 2E?VVE0 MR=G1BF8"I+_XOSPRJ0:HW745/.!T^7ZDEP^V']E4R^Q^I!.^G_W(PB)Y/^JZ M3=N32ISN8T?:2>_9IRZS?#_YC72.:3W""O[[OJAT>W!E/*F>K#?,R!2C/:"1 M4<,]H-N,!RON;>/T$_B-*F@1R4[S,"U7%8-43=N+!>/#EK-EUO[A:+<0-44, M=Q9!Y-:>4U,+5CK\GK-45]GKOK&+S@ <^O2*>YQ6657(J^3H(X]JD3 MSI<8;+8N$TYG6JCZ['O=E@7N2?=#WM0Z M=M*0^]RW=]^9?Z.]UT=W]=XY;_,LQ#@J+@@BJ2G':51O.KS=K-2K646#S);F MLKMM:7*_7\T4!:8#;:?_N*E,63"#MN"^D;Z M]/6RTT36%!(R0&_)==J-6Z +D3RQ$6S&B#@JJ=__].'HTQ'S_9=G#[]<5^M' MG-/,VVRF>!OD!"[/ :F$.QSB^$5(HFS+Y,*33S. 0L:.PSMV)JDI@(@Q4B^; MGLDJ\H['$1Q\G:&Z;/U.&4#3W/.H0V%LH4\ ME]..K$$YZ\^V"8MGN9E-U29WH<_6?% MG35]N_I8X/R%:ON0!VD1A'3R7Y!1($M>B"KW\9I,>/)N5.!SKS6^+(I*6-XN M+MV5>]Y!E31^?$'1(!S^\O8(Y\%M">P)=-:6@(73.P4M! 2IX0;UY")_5 MT]1?!2D/Q:S ?1Q,+M<;\B@R,Y+%72C=*Z!/ MW#0':WH6GPY.IKQI^Z:A!^M^)$H*BS],$J:":_"XCT#O-E[9 %)/L1 MI:0_/!$I<[H#*K)$0@S240_?/D]TV3)FW\Y;;9#)C8N,B.0V)+CB>TDRTOH*/\R2H+-V.(-L\TTBB/QOV" MR<2+;K]O2,?&+%QO46;AK]X]Q&4:9FM,YZ+T7&&:O[#D=>D])IG3QZ@5(QAX M3M%VC,SS9JG U@1IO8M$<D7. W' M$_Z)O,Y..Z>:TYYEVC)Z!]L<;85SR!X_A5B]3EWS>=,CE8&B5HC74Y&MIAQ@ M3S3L1RS YQ4TKN7-ZG.61<5Q&MWC_"4.\?EKF%01F1N=83*HAC'#&/D[P>RU M81KUL:>HHR4$NQS>EJN(0<#@K:5Z]U6+FR*\"2!SP+!DV17X?;L7G%;>@L>W MT?+/7S17U04B0/-KM6Z*F.VDW@MVMQS7#+YKOIN":>N^(W,<8G]*DA&) MDL(9"YTCLOM =2J%+/75!-=9F@TUKT$D:P@E,;P;_&95QXUR0\;HO.D1OC8& M\FP5EZI^T'V%!W^);JHS=L=UN[/;[F P/U%?,7\#Y.ONW6S[YEN*HWIBS4U3 M+NAU+&YW4,S*#S=.U/1@IAL62@J^E1+6T/*.J--N!_&VV4"\I_N'W 1V%3CZ MNLE23ECH5CPS)+E=XLPV=;BFF2P&#%KGZRZ\\^OM/+>B$)-U@+@TQ,6ABLA# MG4!_LPGU\]0O0?XK+NFY\!9O=&5"X(R+VYM@\427'4FLUZ2]89Q!S+A[^W7S M+7M;F,Y8#SL#HU3'+=T9:%OO#!4EX;Z MQ2%:'F(%'B!>)&)EHJ[0 \2+1;SR^9]FWU%D'MBH,>!>>4&%;=F*+DO:Y M&]N;MV!';@K=IBOO^]T.>-L_4S479E:U %1FJ!:AOA<&Q$N/K:.KW+QXCC>W MF-1P6@9/J@NW$_C]7Q?3F&4^S94P _-X]AHKG)B SP/4RD"=$*"@[6X=G.#R M&\9IDR*4>U&R5OJ:1CA/Z$]/^3G5XJY1TR7#;S#S#;(OC]U1:"Z M#-044H_V[#BS*Z<>.WXS?>XX#.D7\N^'' =,R([;2%KB/O9,3=7MHK-*BOO- M]5^UC;OOTBQ":UTZ:HOWWM'Y*1M=K-!UT^5Z4Y68U#%9PQ"++X)0'X/)FMME M!YQH4K\S6;*"Z1C3]!4/4!MNMHI%,>='<2W@ *V("!3 V&'2VGI..F58TA1< M,4[:7^^"4K62F2T-#)+-)ELC6RUJ/Y!NU'\Z\G$C$KU1F>A=(Q7E1.Q[V+WA MK,)G1$O5/0-+7C!('YMCC>N&$=JNTQ2E]]MI=W%RB@*7]#KN51P\Q@G;._V" M@Z+*<723WM']5/JBG1!<9VG>_).]+]"] %]0ODNX+UXM_2ZQF' PSG]IB\9] MJK]-WPIAT_B^&##/T9>HCBO#B_6%R]BWSB54S](=[ K;?@P@]K#P& *8N^^Q59#Y?/D+J1&G-+W6VRBBYJ@^0%S(6ZPT\7JYX[+ MQE*1QQN&5.HK<31F@(DEA983\91V>1B6@=2"KP>ZK+]G<1$F&1T(??)#5AIO<]J0HR72J*TVS]&*?L^1Y/8/5$K"%_%7%4O^IK M)F1OM:]6U,4V EV"<7O#^T"=+\T-B/_$09SB)Y:14(/EK2T1(CW0&U \[QD- M>-/Q#]QMQEXL-AXWZ2;_^]A#NA%HN4KNRP3>3T3SM^PJG<#?0&\1C-FFP_1F M*0OV&>GL5V'79:W39'?>6[9*YV@P9KF;'L\UK9LN3!7B?OFRC]3:@A>3= MV_E:O<=$)W'T .9KVJ5&N4PW54G?'A,$$;V967>#/2ZVT&!B3!MIBQ7C9?=T MX4J2;J N5 ;$8(\[LM%ETBM(':X)EMTYJ_,@I^861[MO &WA>]HY+2IT1UU6 M4[+W8=*+N?)H1SR-P3L>^_U]/_@[&5S_\7=__/CQPT\\]DO,XL2@=W4,F/<' M-* CHSCZR=.IR%Z.(@#C]^W,1E/@/V@C"-_>E1Q#,@-/GXDMI"*LTV(L(-?C MD?;\:M <8T\7"L];;VF)$#F#,5!_6W7).+A?SO(F*P=-K=C+P]%? N':T3,: M?K(PR,4!+\CF7']3W(WN =0;(+M8)QG*VH?YF%5U+3'6:0OZ+2V;; S].UP[ MM?5PC\LRP;I [KLLD'HIN9UY>]Q M1S57ZP[[K;KPWW@W-AH^[M6#G8LVU"V;54_?P?AM=']6%Z?9>I/C9V)^_()Y MY%]?+:C6YS?E'DS5[M1=J)3YNW,?AHI0N).++,?Q4W,S-'Q#91ZD1<)/)8,V MU-)^;HH"62W^AK9'[0S=MSU2_7N-+3=*MQ3N9>18I$*D'6LKR?#V39; MI[UK)/NR@WJSH9[F_U1!6L9E0)^2=]>$[=ZTVDCPTJ_L39-V'C,[O!YBK;/Z MR1OB,F@(F983WIM2K:%7MJ]&;:7 @Z]@XG0(7\%]VSE);]WKS0;+?5%#8%\M MEP)9>D>U>XAQF?X91T_XHDHCV454%:&KVZ9Z19LKI7(J[P@RJC8&24=,!_%G M2HY6E-Z[BZOWD\E2T71MF]M WSC3$#"R"\X+R73I_A8Q7Q+U=YY [\!>T@I) MQHU:TNA^](87YKTKV#]E.,YS.HWG#W?K)0 /*G:S,E68ZF:FL])AOIU9I$KG MO;+9JFAH6Y%NS1[W<;KZI3$JON5QB0^SU:I.\J[M^"A[3.(G]M-.YD0_!WG, M][SJP&AT;O9VC@XE=G5W&FZ0!''TD-WFV0OI#M')&_F%)MI-GSB#=5W, MD.P7I;.K0@_AR6(!XWNN+<*+M$8.6VK0\^1W.1.%RNP]VM32T.,;ZQ'T="E( MW]@AL_>I&!UULB2.^*A#AK,',D#]Y3E+DC>6??"^>B3C2!SD;[ZN[J%S33NR.R]SWKJ[= MY=UI@;_I+F_:07;3[2UWGG<)V:!X/DXC^A\:>NHE2.C2\[AL,@4H;VY8,3H. M!TCJ6Q\,<)K2 B8(&XOOB#M>[R[[CB LC\,2,ZOT49 4M&[#9VO4'8;+EA"" M<4DZ[<0XV TM"@FQIX[>1>.F[D];\1)">"F']6H*#Y7S(,(HX'E-"OI$N6:& ML;0ZJS!-G7R'$[J52$82NF6O[\MZ%I==VD;Y/L!T]& ZN(620J#8"O.LU;V5 MNZ]0OT+DS.$7Q]U95]$CA>01!H#$NB0M_) -(6$,JF;@<=Q1S>J/>JJ: 0R" M;+24]=4R ]!3>_<9R<3TGB:X)PN,B$QDU5D/33R >K>UJO)^W[],22?>-+!< MEI:DV(1NG3:91/Q[ABO\%"076'G[HO?=98\7U!K J/D([;ATK)BX-L\W&4UN M1!])''W\Z;[,@_CIN21+\/*9]N=UE<8AOSY/5N'A]RA,R A"IG_LA#.AXM$* M XCS]C6MBBI(;O++=)63526]N%3B]65:5#F]P'^;9R'&PEVQZ>PN03?5J#XF M;7G!.+B)"B\,Y;@IAOX]=<:?<)Y2:S\3NZ4Y$)24KL[B#:HV9^L*,N\>T*R; M'BWHJ>5"3XQM)X!PTT4D=>.J8%=P=5N1#?K=E IE!NS4[M<_X 13/=Y.JZ+,UIC,NR.\3N-5375*Y\$2.Q>1Z@I2"U9! \(%1$*" M[7+FR$Z*:LFC]5X''OJ:3H69TLCMC0:X^PX'&]*EW3_6+=TMM16 MOB^=F6-">=];O"*S2#(/S#'!V$40LOF9[KJMAM[IEK5)[>%)B(+8^^K85L,Q MOB@]NR?&.%## N:&J,R>*\,-3P./;W0)ZIL0=@7NAJ2-EM9(NUKN.?Q.X/8E M>(W7U?HDR_/L&_&^I\&&?!'V8.:)\ U&DW$F;*KX04/5H+0*N2%'[JJ6 MA-/ OFSBX1W&]^$SCJJ$&,RN8IZ\G=+;1+I=(2V'2X!:J-Y'HX8<#/3,.HYQ MUG#0H9CQT$ !C O,!A'3IK:HW8)05(""UNF379VZ@_>.,D(P4-)I)PRT#"\M M@G8>_O 6YZLL7]-KBB<9<8NW01Q=IO3='%- G->92#WCA9[ M'8556L>%'BD;8C%+XI0]:40%9?7N>I@!ET51X>BLHN&@;WDFK^<@IX\$O[%/ M*E]DR^QTS)MDT&#XL^+T#LA9Z@IQ/,E'!DSBT@K& 16)['GY3"".>0'@4&Z. M!0R'C-!1*-76#,(#]$(9_6.1:G,2D-4(?>F&TV)\=_#DK2.I8XP>?PORZ+I: M/^+\9G4<-;<4>'\\KLKG+*=!\E7UN,L2G>)^]U4WZ"V[*PY.']NYC<*:B4-!R^._=^I&/O:1QR\OSE]Q'L:%NM/-$ 1@#+$PU'I>(Y4"!_ES51?B M9[*>0 <:W%"R48?A/.,RP$R$YG9W_CSX,BW*O.('%_3*%0W\5-<2?VERF?): M7-K;3"Y^+X:EF96ZR!@UL6PXW=:MP?+1B[V/@C):W>$-J>!G8N]MGA'-ULW0 M/!Z0'[(3W!%K!Z[Y,IV/8=N:+PQG[ MF!-,%^Y_ GBA#W8H\DYNPZ$JC0B MBVCN^GL_;[@V_KO7W&6'^1K<,J+W8L%KN%"WA%PXW6HY8X1H>7B%\YS.OUEW MJ=*X+&#=SYN_K9S5RW%AN?Z9K[D7W\Q598;,2_#?*;_+ZDKZC9Q/@6YZPBI)>MS&SPWCY,45J, \=6 MHHR9I1*@F<>Y@#HE,Q&!F(R=W-%RM7XE5Y1\*N/J9IG_"F\N MK?G3Q+O/!F'^V!6<%V6\9AU_1;-8LTLDU+N?W7\M:!K'B&X1D'\SQ[Z_$Z^) MU?<73,-BXNB8..+@"1O]"$#]]F):MZMF\7&&:%3.NP."6B-CG]3PH8 S].Z7R]2;(WC.]Q_A*'6%Z[9+Y-LV23RJ 56;# +OWO=,/V M.BO_#9=W.,R>4LV%MQV6Y])I[+S:^DY@9X6!Z=2[MG#<2;^F>4M"C[9:&>0? M18ERGB&!ICU(L_20E\IF%=[[Z^[2$H+!NTX[88-RF+2E M80'S8G5LRY7AU:J&WB>2!+5U:+H"]X+5I*$UJJX A2^[QB6/+'F5%<5Q6>;Q M8U6R"+79'8XP7M._AY8TABBJ:2N)+N&Y@.E] &\A#@S$M[=!Z 2X)$,Q%4EW M!*_O[E'0$]MD.%OCO_TM2&FWX(,\BR[[3S\5JG1:NSEA"-I !V0J$Y()1O!$ M?V@S*-YD6W:;B',V0[_U@:W._2S)7F'_B+JBWF8-S&- MPEN_>.F"N=$Y:2W?N^OO63W(P,#SUN+H1@/QF3*]PU0:>2V(GO24G2A/Q_>C_>+AU;R;KN.196TP8R*\G9'@&/7I^E]=W+P11%W+_HI9]15.,2 M@EUZM>4JHM\)MI<*IE\L9HK\G5N]S;0?':+=NN@J+H]#^J?LK1.LV<19G%2M MS;VQ=<)\0B4"_HS"J+EP%YLS[,&LXC@MR?J.:$OFL_Y/3Y1]'29[!2UN9!LEVYST>KH]XE%!(/I)TM:(SRQ M([(/&^$(UZSLVDJQQ-7:[;M,&%;KBIW3LW- :FJ.GS%9(;[@;N]0=\8U3833 M#C##N '.)_##@?-TI074=B(0DX$&0A"7@MY1.>_!G*I9&GYE.&R;+@8@I 4C M9\#Z"MR)W4S%MX3WE=WQGO]&O\;ES>HA>-VBS1L1CJ>Q_&;'?1GDI>Z]RUPC MA%TR_!2G="1&CT%"8RCZS'@XHS&MC/\$[;72)*W'3<;[:3CHIPEA%(X?+\\> M2'?.-QG?WO[[Z;%NVYOWV/-4FI]T6Q.$!RK\K,VBLSJ9:-SF652%99O9O,U\ M'FK379K97$XD;(T8I872\H"9*%@J*LD,1=E0RX=ZC&#FN1KC3'-;.U8@,-3. M86WX]@&.IKFJ 9*60 MELB&$0PVIV@K64CE%5E$)34X8PA[P%RGJTZETRK/Z9%@2@,>A/P?Z@F+%;/C M%?\$@T8S2 M.:,N$25KO R)OZTA/-X])_!1H+E_)")V.Q4I%!R.O0 7&ERE5 M$T;5)OA6UE(Z2$04R]<6M=1^$A!)598G'QJ0>H>$G7Z&I$-189NXUXDC MN]S$*=TG+[#0:)Y-3Q%@$O',]VPOD.RY_:.RMDJCX%: M"T!A+:%_HD/2'QY/7)NBS; ML <%] $95?+\E3X)EU:ODMCQ$49)(U_H?+M9T7$;L& :]2OV^I7<.\QYWL/H ME>>K%0[+]OCE(7B]"TK,-X J8N?-IGX7HO+S4P0X#24SV;!!;!AK;C >8;+* MPN2C$=!<>" B$)6!:."7E"8F9_P'J'Y$Y]BYT"7<65P\5GG![C'?DAY021>B MRS@V4$O2C0:1X) M]"/7-O'UV0*JCF!5V*#&6AAXP$RUQ!HK[:., 4ZZ]$:TM1!NI/M R2!$ ?DK MJ:BKN\UR%LY(';+@5 Q9P \()!\NT_;I=RQ"R[T&H/#HS7Q9:(EZ)D)50:TN MJ%8&];5!#QGJ]$&D7-0KN(O.0G12?[Q,45\Q,!,<\A?-=E\O-WB$KN84C"SX MRX)8Q7[D_[*;#TT4"@JD2UID.=NB?U+IJ%[ -=')Z@-(%#"9*"#XXA_X#SY\ MZ 6-HQ(^?\'T/=88#(./H!I5IIFPTL;V,Q!,OV#Y Z709S<9_0Q M#UE5R6M;2PRJ]FTT%5QTS8,X$VJYO+8/+C]NGK,4*UID^!E6&TAUDPR,'Q$C M\UG-#WG0)#2GT]0JC<- TQ$,Y*":P4Y7<=+=*31ZE MTXK,_-?T!C:9!05AR7($%G$3[Y>_!GO K^5)0A8(X[9<0B:H!E_0(.$&4D\T MNEFA-I-5(QTUXE%//F(%U%>,$2T#L4+\^--O0?ZKRIEVWT"UJ$0QT8U2$I]] M\RY8!3CYS M7QCJE8;JXE";.J(N$+4E(EXD##?;5=^P1MJ;_K;PLF('BIPINNM ,6KBWG,) M$&U-_D<6LD$:QD%2)VM>71*REJEIN_:!,1@W:0N:&\ZV;I( R.HUIJJM=(MDL5' M?;^P)P*&/VQB4=5#]FV0ESQ;1=&$-146'D8.4(UHK:XZMVJ3/6=#>>L(6VVP M5A^[S/^.HR>L7+0,OX)J#*EJXXIG1'1AXM/5T81*P[-@%DSOA #);NDX60"H MAIJKO2PO51>.D)]\-U$)2<^2K$9]-OK/<1&0<3;&Q?$I#<>8E_39)749<1AO MV*R6'GFQ721V-4#>]#/%@ + =C:,84"E(2X.':.>0#20B%J1/!NR;RPPI![W MKH*HVUM!"JY-]7I*VXWWU^.F^WIOF>/H/RL^A[K(\IO'@DR,V6RL>W=#W-)+ MEKP01-V3!4P2Y-VTB][AN0_6F&4<$%IR0=&@6GYYNX3-]K8$M,K(K*DMH_\> MJJ!O(W@I*$ %+ZCW7H)?@J)I2PI2'HI9@3XF6)WW.UUF()@D!A1TMK-!-Q"< M[L= P%=N73C2BY?KN,O'V3P1HI&3TC$IOQ4E+J$6$ D*(\O9(SG#JXA?8(NP M-K]I12:5_$TF>V")WB4L/"!]N$?&ISJ98=$605AY&>C=Q<^'UY?O?7@4COF3 M?A>R<"!V7*"P,$EE8<>$>X:3H6> Y@O&KTKE;:>C!=5B%HHJ7LMRGGI3"WN] M$R,9HJS[EXD+5&M-4EG1OTZA]J_A;9 ^,&DZG>(L7A%-<1KB<4-:,X)JRZE: M:V^XD#&R'OK6O%L^4ADH:H7X&/;DON6^6J^#G [@]Z1N>&Z8]@22+!/TAPE+ MR 0%@P4-4CCJ&A&]E5;12D=%*YYB*&L+@'% (1R]=)&GY%?NC0P V]ZLK3)> M17>>%*<\3P(+8M%*\7@97K"M_R+ V&Q]8MA-)M%T8G/Y;ZLV\& YR&UX62MY MF;+7&[U0<./VFRP 5)O.U5Y(3]K*&>5V[+'_JWIL76.=$ M\?)M\ 2M%//.3.,$U<23U1;VKFH!;:YDA)D(MO%0QYB@.Q&D&S,Q8!KU^.DI MQT]DD+_@[ZGNV&NJA^PVSVA6L>CDC?Q"9Y+I$V>P:_')8O< #G-MLL9*T!2 MFL=M]=NV,J,OQ%DAZ/&-_LJ+J1F][%EUEP.IQVIO]M6O_$C7L;X8:<4/"A\S ME=?= >*9$[H+DK4H1)_;@IAKT^=-M_1U$]/T6IRD"02@FDREG>P5%W_$Q49B M%@[(3U@&Q6,GIO^X[O74H!K"2E7=(ZYP^(B+-1.H%CKE?3_!%$=OS8.BRS3" MZS1>U52G21!+@JYL+7(_VGJR/1, $?*3Y48X63_5+[KBH7@44OD^D-,M#R_3 M/],+;71"(2R:Y%2@VE>KHG!AN=M@(NN<9W:1C\YSO*QP3JHB3C&-J;]^C%,. M-_DRKY^C^O29_GF9\J4 #1LD96F?-8R;U$VIH"#BU&0A@UA=.'413>ET[2U? MA@<]!5#(-*!(#=IC9B5GLUSW,A-_.#L)4L495O\;*%A(%!-<_!FB-#Z/G(:A MR:OBEBS&+M/3H'AFIV'CVC:0@VH .UT-D=>K K'U*=VE))P\;I67W>0Z-I;B MM'WP%50S2%43-HAK(J]Q);X1*]XNXE6),;\<>K-A7CLEL*%A)^,7?$NT5OBA M2=R@6FB6ZN,6_/CAZ/?U"3KG9@&)6GY$!?AL77Z!WWB964$&JKWT.@I[\O5[ M RCWE]L0@GI/!O']HEPWE2_S^E;QK'\IYFL:EXKJ5M&!JG>#DD(&%'L;@ M]7)6P&(3L&":/( QC3ZP:@/^O=5'JO2^-_&XO6OIPI;R;$F@VG-K,X1MYH"_ MOJ^CBK8RV6^MU.:"$+M8SZ9TO/-,=!T5$ MO8G\H$ P4WDA+A\7@T0Y+ ['6_=RG(KR^Z:2S(/RHHU,H&Y7-26H%C2J*3Z' MK!F:1O'>)@LE&8/4*F8]Q6U+%.*\I&\)PC@GTBD]Z3$'["T2374>I-1KHIPZ M4#JP=J>UU-F.,I7%; ,JQ3P'U+>X?$9T [K:&-5O9\=\XM W].)*2O@.2BZ M#6Q:"'T(5>68>&SZIHJ2M!%0V9H\JTI$\(-S2EI(5/&R[7IS?W^'7^IXE%^R M%/.L6F1*(N_L1@90Z++55MBG)'RH8T2,$S6L/EW E^PQIC&E-U\W\@82"$ U MB$J[<0-P.D0(#[]N?-;W$$&G 8N$;=,U!J2@VL"LIZD[U#R>(PU]3K+'(%$& M&.I_!E7_V0'6&9JQ^E6!Q;5C3)!R8G/1=%?S_ JJ)(2 M7=&B7'><-MT]>WQ1/^:0-<^ %"+R/42'@LRJ@-4TWFJY-X3"DU-BU2 JENC MG) 4MB,%5/&&&H=9U39U[*EJQ3QBLAH6J0!5M$8Y98:S>Y[AC%%[JGFFPG.6 M1#@O^" CJWF1"E#-:Y039OT]TO_11!0=9.(J,QI'QY^3$8W1IS&CCUW%'&5V M;3A'\B__$W"[;V60#58.3(G<"'R&Q;3YV3SAJ7N:1X.0G4HRZI[@599WB7=Q M!5K "60@@.#6D-%0]($U_[3WCG MCB^3A0!JP_FZ:Q)_UET5]O@PL-S8K%";;(OF\#K;H^?6.7XF3B!^J4<+&N-O M19S#4M.^A8L A(!=629&I.B5,T33 7MYG*VH-]^_N:&F G> MM\.NMR@:6^Q M,Q$7^]'FR[>GUX'G2YQF.5LQ?^<)8UM9+ MR08$C,5-$N8I\LY]@)J2^(IO4);&*:"Z/#\1,+IYF7X<[E+>7_/WKJ-*.TXC M^8?+M)_I?GPVZUZ#7SYY1ZIGPR7S;L>J^'*D0?XK9I9T$;F;<-U2YZBAA^3P M;-04[@>V3*CC.D"?681Q-B)Z:B0>S8;0!<4SAV6]\R)K(24QH.8QZSAN&QXY MJ69IIRDUEZ]V(6JPP:T9Y"[3XS"D<03JS&(42HI-02,?H-::I*YDNY!/ -XU M[._I]?A& NI$^'@B&!>/55ZP:!#TOAP/R';+ [+5X.(AB_H1/@OBTMF/\O"S MBP@%,B0O:XOP2G$)Z6#Z_FG]NN,O]A4!KKM1;=\ M1^60MG[?BX;8R?+4OG6F7;(*/@[9,R^B,=&N?*.1&^A$GIZB;]:**VOVW(#: M=X;20KB86@1=S]="4"/E@ 6]* _8-?56%)3F;2)'89:9:$5!6G^)K!I8PP^Y MB6W4MFGD3DZ[4\CZ>2,,2C/+%H-6[2MCA-RP6GUM6E2Z H8UV/*[XW,'6PDW MH :=H?3$P;85!6>PI0YH$Y=!TM\.XK%UE.-"/5\DR62C1@9AO_ M2M=AU%R VF>"LLJN0V,D=,RL)_4B?L$:QR[B-$C#N>.8A!M06\Y0>N(XUHKR M/XY1+>G_Z.KF)4@PVQ9M,MZSN74:#7_H4=[B/*:/Z,;;*?6!T_DKCU![%Y3X M?+7"H?S2BE,- .',D^'"%0HB^("CM2?_ '5%(TY"%\&C'X<<7"00)G8)I6OM[=TFPRW6]U7U*>W MIQG-_/5,_FS4EA=0LTU667C2RP0<] X'F(S>$= !W;=ZQ(B&-(?8J%_3*"[8 M&3>.R(!-2,5<>EL)VI?F-NH_I^W[0A&7BHY]Y-QK(S"\!'%"-T[)^I6&8J6; M!=T6ZG$85NLJ(=.UZ'.>%<77E,SJF(NBUXKX8SO%S>-%! /"RK+VB'&/'\O! MY:VVN$/">D@+/$"]0A K!77%(%K.0?,(D13E-6Q,9PD]5\^J\@X'49R\G>$2 MYVNR!J;U&,0Y>X&O]B^SA0&XA;*<#8J8-)U(=MV 1M2LA:*^5$3%\E '!WY= MC3Q9N'0UI2 %UZQJ#6T"":T]+FFZZVL4D)?K3572K:[ZFGV%SXB7D3:-%2,@ MOSU-7W$_O>'F=WIJ_OY#@0HC*L-3.]IGL&IG(9KH1?.E 6KQ!8Q0INKJR3Q MG50T$#N8\?F-G32C+NA=Y441T@G<;Y!([%@0)YUT3U!IIQ]?6)0D=KF5NLRO M:?98X/R%IYPF[H_>GB;BB-[,BCLZ#\F)?2=!$1?L;JLRDM3290":$.S,-"%@ M9&\^URN+CT_]TA O#@W+HYNN=8F(%4EFA;10K]&PYE9>,:R]MCLM#D!M0;\! M%-K9MWLHM@7O)1P5E7B/RS+!RL7.[DH#--XZ,-(A.@]03X'?!DB;5X;\N)8N MD'MT/HI2"ZP(@9X\Q&0GQ1U$@^,"06B)#YR.3F!;K^QW)4*P$-X,%;E''9; MO)]01Q]OG[,4\W 1#%M*V#Y'20G?64!1#" M"=X0#=^:9^Z73?Y'3G6:!/%ZW# +B 32E$M:(N8IV%HV)+@P"%LC@5%#;^2A MDM;MQ]A\7?0*P[S"D9@"AL?YTASYV7$"FGE-5%A(-\3948]?TF;]GZ[(7^3G MYB?R_QZ# I-?_C]02P,$% @ *XIM5D9=$GLU4@ 97(% !0 !I9'0M M,C R,S Q,S%?<')E+GAM;.V];7/C.)(N^OU&G/_ VQNQ,1,QU=5V3;_-[-P3 M\EN-X[@L']O5?>9\Z:!)2.(V16I 4F7UK[\ 2$D420 )OB@A%S=BMLLV &;F MDP 2B43F?_W/UV7HK E-@CCZQS=GWW[WC4,B+_:#:/Z/;SX_O9L\7=[>?N,D MJ1OY;AA'Y!_?1/$W__/_^Q__C\/^[[_^WW?OG)N A/[?G*O8>W<;S>*_._?N MDOS-^4@B0MTTIG]W?G'#C/\FO@E"0IW+>+D*24K8'_(/_\WY_MNS'SWGW3O MN+^0R(_IY\?;W;B+-%TE?WO__LN7+]]&\=K]$M/?DV^]> D;\"EUTRS9C?;= MZW?%_^7=_RL,HM__QO_?BYL0A\DK2O[VF@3_^(9_M_CLEP_?QG3^_OR[[\[> M_Y]/=T_>@BS==T'$Y>:1;[:]^"A-_VXJ8-=^QI&VX#^]VS9[QW_U[NS\W8>S;U\3_YNM M\(4$:1R21S)S^'\9>KNO!G[Z;432]_SW[R]CIHN,2-%C07DBA=D#3P MW-"$G,:.G6GCZ7R^M]9D&X,"#OLT*_$W&1Q$\9?=#-1V:>'&9D$;. '2A+V";%(:J>B MM$=W:K(DB$B2/)$YYYAO770)(DK;L3-MCV1-HHRU\^)Y% !HDG?H3,L=85N0 M3G$.&W7^)M<]_C\^)=9NR!5R$OF/)$EIX*7$YW]COZ@TT6UPG0;MS-,5>4F? MB)=1!H]6GLV-.].0+S&WT9HQO02(3-J^,R4W;D"%9?B):4Y&"80:99_.%/WB MTL!]"=F6D!*VWJ374:I?O]6=.M,T9?LHG:ZXP<].#A_=(+I^7;&=B]R35$,9 MI&L?ZU0D&H%YJF5T]:#E+M'B7A$V;\,U6XCYE-$:7LMZSW M?*L86I' NG>7C4LC-F[R0.C3@EEJ.BE)FG>F8^)YV3(+F;GA"TT]L,KNXD2W M%H#[=]^+XN4RR%<_OCLP;)A V&%>OX@#>O:S0N16K-G2(.O3F:)\X&?W52N? MAI8]S$./R3O>+%80+4U-D:Q7$+U]#-VS)0NB6]6E?ZL61)*FUS 6 M+H@R0,^!K%T0>9"N@UJ^("KA PQN^P%719-!>K<#85-&V6EXFQ!$I.$HPUA@ M_@JAD)R15(W"+4^PO8C#F@9%5^Z=RDG M::T[UY@/U",2A0&47 6).Y]3,N>Z>K&IT,2V\2="UX''>LS8$N _QY=9DC)E MH<9(]?[%X:7QD<1SZJX6@?=(YGM394S3X \A MU^'X[.4K/7+]E*W8('S>NR&;)%X821BZV13G^V;;K1)=JM\?E8R9;N? MSQR-[U]),%^P_T[6C)PY&91YHV_UJ>_;]?#PB]M59&.LV6;C]7X* MHF"9+3^Y:7&^+)DF!Y2T6'([?Z$G;X:A?:/NU","[1P2IBCT\A4DOXXAIJL<=F;EB>R75B#KU5QLK:RV>. MA-SGB!(W#/X@/C\:/\2YZ=$GGJ O](QR$&5Q)OGR34S/SC^Q1HMD2N_B:$YH M&X2[?:)G'ZSA&@/KW",F-5^KJ<1U QR!5J.HN':C];HO4[IAUHGP(_< @.%X M/7)R.,5(PEVY"9MADS#LS%6'L;MSF"V7+MTPT2Y)\3]+\MHB=_W8^EYLL\L45 MS,H-]NZTB\TO 3%%L./XW>^DF>KD&P'?D9F1G<1AX N_?>E)!HRK5F/U>=MV M,E2OK@]QY_('W^X41"1 MG)"D^;Z__>3M_K'!(R*,U:K=<#UBN?75OW-S9_U]MGQA$W,FXB#8;D:8B7WI MAAX//! 7/'R7\]A">A6$&>M7#9TPA7?@[_<>3V(Z)X'=^[0P]W$BQ9; 3W[7 MKK>X#-TD$79)+LKF,!)C@[+?[PT9UVSJLC8?J>^=MM@8\Q6P[3:K&:3/R&A# M"0-ZJJA;E=[/W;%?''0AKRF)_'WX,B<5\(HX#5+>KGC3?>:\XP_ ,ZX$[)]Y MRX*&+15A[!U\..0/I>/*L^3MHW/Q'#HAWK?S>/W>)\%[)H]S_@\NF',A%/;# M;^)#DY=$.-RW(X7N"PG%^+^Q-I4F[SM3-7.3%_%2.TO>S5UWE9-&PC39_F9/ M8_&+WW9N#1'>U4!HT;#:KDIM&RL17?#!64AU3G]!_?'/VW7?H\F;J3F[9/Q. S$MMD>4ND:M:^"7R M"P#.+0! ;&[ P@.]2ZG"$>=B]VTP *E3-)5O'2#2(Y&4UO+8)"I M5@61)DX**/"08"93' G*)I\(-^452#2TU2&Q6P &PD"N257A2QDMJ0DZ!A<& M&%P88O#!)@PN!L1 ;ZUM+<1G-F*SL7;8 BCAH00L-R*V JY1C"+6"?N^SVFX M"=UYLUPK38""/4.5;"-;6**](HE'@U4YLX9$P@% O&9(NV*NTT2*B9!L)BDD496[X2%8QU2!PV!(H^+]:(?@F)I'D_;\S MEZ:$AAN(R&N-@5+_W@JI2UC%LDJH&^7Q>Q#)UUL#1?^#%:*7,8LD^Z<%"&BI[W*.M MCMLC"_]:)*OA"=/S")IFH==;086->YR5<8> D^_GM3;0J6. M>V953+IYC+V ME]Q3KH973,D+ M^J?T@<;K("]5I1-_K0<4 QL.OVJN4:= ;A% ]'_;$BIX&P["S5QB"OPA3E(W M_+_!2F>(-K>'"M^&([&*XV.[-W,%R--K2GR:ATV@@L8]!3?R=6S94* M?=@"*EGT:5<7?LQ9F_-$NDJT+IS^"@ M/=REM\K/D>7Y*PU21@$/[\ZBPA\DN<"3-(7*&?=@J>3SR#)_BL/ "_@#UT^, M2J]E#1XYXB M]1SC0B#J(%%3(!IZ0>' /5!"N3_V$I1G;MRCRSM SJ:Y5QI I4P[IFQD2^D MY>+ZU1.9(>7!&,TMH9+&/4.JN$1;G^>@]7ENN#[CGB5EW"$).8^=9W-L^A(& M\X,JW,WR;NP ?JMDA>@5/!_[>:1X-E4J2W/#_M$L?TE3J.21GZ*J^#RVS#,_ MX$5#!$DW0>1&'CNC[?/F2L2O[05% OFM*I![E'N'7TD8_J\H_A(]$3>)(^+G M1P;5U8.T"Q0.&^X]-7RC8/%+'&9,7%1$PU+)K) TAAOM."9\X :AYK/=N M?^)LR)X4J'M $;#AXE/--5)(7DIXOJY@3:[<9!X77_E#]_5:B$H*$U.&6$#?*7%Q(ONU'ODLEXE>UAP)@QP-6.<='AD#D["U;78(83KXJAD/?"PH'[D$8 MRCW.1ES*JJ#L$^]+O:E )T MAP)E1TXHL#P:\/JO]S4&V2=_W_ZU\8\'H\'+ )0+*.W9.2@'<.Z\TN$;;56Q7E!*JH*GLC)UX_K4H#1I(]G$%C$8+C0#(6 M(3@].,8B!$/#,!8AT%E75B7 _TJ+$ QV6K2M"$$;#/)2OWJSK]H.*'N\LX6$ M;JO$7G@)H-*O-0=GWAP(!8EPFQ"0L(H.Q*6;+'CA/O8?7B5T[8;\,#I)+UU* M-T$T%[6.%.!L"T $TQ;2@D= MW2ORDA:1OP%)Y([FHKVD.3C"V0*DE!RCXY$74M[3=[.^#^1P-+?&MMI,T%#Q MBP[&(_$(F\#L))SL,:RMD )#^:'!TE80;\EZLY(6KF!7Q0JUJJ[I#D0C,&BW4S478A='GU+9];&2N^ZK)-3;6@J7I! <7U!4 X1Y]1 M'^/8_Q*$36^QBR;[%E"Q#WRRUXB]RA&ZB,5Z>LOD%,T#9LWE3"BU7]X#"L' M!W'(#J+@&!V2NSB:/Q.ZO(W6)$EEKRF+UHV-H4 ,?,[6 *'@L_66LB;T)4X( MZJ8R90NKRT//[HB;D,=@ODBGL\])KFF*>:7N!L5TX-.Z;G)!>$>?85>%2O%( MIR5Y=E\!RYZJ#Q2;@8_N6H>6CFMT8$K6_7T<>0:'F7)S*!P#G_/A)YDZK^A( MY(3I3C%P60]\C >=6][ @>4N<%^"4'A F=$N[KL7<;)D=I4(!M\\J_J ;S6'@LH8 2F MEY/%P_.D@=WP]W>>C>/I#T4JL'< M P!9QR!.[ &&9FP!K[&EQ$;6!0K/8&Z$-O"H^4='Z#*.! ._!NGB,DM29GW2 M+;D;+5BPWE#_PU&3=H "-9AOPA@H#>_HV(B#A,GR M)^T Q68P'X,Q-AK>T;$Q@:4+(H-Y%HP1 8%Q:L>N0[?6;B4 ^2CT7:$@#^:O MZ&B]@Z6#/AVKRP78R23I T5N,.]'5^2T\D"'K$0=:.F$@S*8WZ*_P_ ;6#KY MBXL@O]WAT:ZQR-E"(D^)I[(3.-S74GP!$D&?=8_$)V3)C_M\2> GE3ADX\]% M=G2V!@*Q8!ID SGB()G=#Q*B69T#\9J M+:%(#)CTJ(4IT<0M.@P3WQ?9,MSPP0W\V^C2705I8Y6RK1=;U@$*RH!9C@Q! MT?".CLTS91]F-A!4!09,56PZ*=O)"GVR M/I+4#2+B7[LTXGGM2GQ'7>3*QU@^>R MUH CY_B$75B?@BBFV\S^[. N!['>$@KA8$X,$&PR#BV<06RM#C/^'/*!Y_=D M0DQ3&KQD*?>S/,?-GA:36==N?"C,@[D]6L[.+M(\X1FM1=3YT\%X?QZSB@[$V9A5=,PJ M.F85';.*CEE%!X5AS"JJ]8O8E-%RS"J*CX%U647#,/["3=2;F%[%V4LZR\+M M@XY]$B?]BPFS84XF)VD;Z:!C>GC_RHX<4RHX]L75Q@.AHL0&]!I:WA\[J2D8 M1C.!6(9?7@]EDJ6+F 9_[$^P.MSJ_;!SF[;$2R8 *W$2-:4-,=KVP;8I.N%S MR#@Z-J7(!_,%$-09.UC4;?<23M@)S-M M#XN]"QVD=IR,JS:5XQ#KD8'8L 2A@^BBG$Q@0-6V,78J5# >"E8;8#CBISZ-YFB]S_JJZS-D/XL0S)Q_&^=/GR,W\@/T=Z3HGIV-'F_X&1]H!*X)I M3:),-2?V+9#]!AI1UP*1#AE#7XAV[S"+/,6 8C**+MBG?S,PM+S;@\YEG(B7 M7UM* >C4NV"?]?7REN CXQX=GRK_-[PE-N&P(-GVSR'MA5 M5\SPU'&./L'NXRAN7 7DV"BZH%=E,4-'RSPZ//MEX(:QFB<]R1BUQ3H11\D% MF<64[)*3D^3ZE;',!!U$+MT(KZ3IZXY!/XI>Y\5T @\.P$DO[ 77Q;RY8*?= MF>IMI;0#>AV:-FHA9?RDWT<_T)BQHC:URFW0Z]>805=G[X0G(#,E]BM4MS=] M+89"+YACN-VW%=9)3^<#KH'P6U WIP.T;V!>;U_I;R.1 !G%I#W0R^R80:EC M'=TFKQ)XX2:!!P>F:(Y>;4+YB'_9,KDO\7$%7QHZ3[4:*^)&^M M:MW$E%G[49YGP=L\4Y<9%%X1ORI^"@5D6[Y[U;)>/XX=W-V/P@V A[6Z!\N0 MW6M:;$MN$5OFP3ZU&Z@&#K?<]9M+MOZFZG30')^FYHWF*;UJEF67*3V M),>3#GY0R*"5GIQ:F#^ _U--2%SV5U52+!^XJ'Z$NZCR8?"=4F,JXC$5\?&@ MN!M3$>,"4%2T9$MU'/&E")B.N+G;*<+2S EZ6N(*6;K,Q)+FE@&B4K;&HIXU MANS(42QRZ<#2XQXTQ7:0*Y5*GL?)MORXS<7Z='AHNF&[ 4VP 4D ':>#S%,Z M=!H;8SOG3#!1<(N.!*"2GG;VP(? ]H$9S213R:!C6:VEIP-.UA[;GV2"DIIG M=$B:?5@Z8-2]L%T])O! ^$<':2R^(BV^B,S_XF_3E4CL$+8;"7J3-M*:-F-#7CXG_WUF2BEN]YUCBIQ&1^"_52/Q'PJ9'$J3DB=!U MX)&43 M1;:P_C-?F>5:U=\7L!VL8.WI6Z@G'<3R-<1@@C6C9?AE*^0"/^5H?/CN[,.9 M0.3VZODPGXK:D'HD/B%+_F^FI)=U)9U$?O,?;J.G["4)_,"E06.*648(!AW8 M;F6]EB )IJ-I;,,#[-,X=?UVCN\V/_+!B[/R2K MC'H+MEGG#TFW-]C/"QIG\\7^SP\TGE-WV;RZ]3$NMO\>M%KU)\!!=KLF\KCY MY:7":-]5T"M(\KF!=KUK0]$(M%#_O=9'$3QE_VK!W$2O]D\)R?C>2(H:R*E]XQ:!0GW= ++5DC MIX6M[.N @7NQ^4%(#HZ2SW%O4W.8KV'[AGO3CR'!0-VH_6(.$/$AX[Q)Y?^3H27;I\Z9IO&0W%QI^R%[<8\ M(L80\9WT%=V1LQD.YK(\HDZ WE6*0U#Z2? 8V [5(RJ.N6C138HZR5NKAXF*!&MU@@18;QOJ\9GB MH@-6+B7,Q:'Q\NPJ2%XRF@B/Y@-KEHFXL\3R:,3H#]R4(Q:+:9GE1 MCV=#&;^A%AR()"W<5 M(@^48Z%7*>PO]@ @,_1=A!DSVP F[]]90'DP(=/K=/,0NA&/>^;QJBO>1'&% M83 &>KG##EC%K;E^ R>+&KMY(/,GDBYX508N/?%W S61CH!>>W$X)=%([6VI MR$66!!%AI^O\10X7:?$7Q5M:LU'0"SH.IRH Z;TM=6FZ'330D^;NZ.4@AU,0 ME;Q.6S-H[!'B)SP:_LD5KI9/;LHYW$QGAEIB/A1Z';FDGM[A]4B*7?#*D!FZ*O"=@?DS HW7SD% M@-Y2D'2#@CB8.[,#(LT6@E(^;\8R$ [Z*_*B\DPT-X;V9>WO%3*UN"1'@V;&Y6ND 1/[:3L-O\;)2+ M57,4B)RB"Q2Y8WONNLU5'7*G/5_YR7 ZVV%K-5I#;=6_DU,]SE #C*$Z(]"JKY03(_M M_VI_'M)+ZJ07<[B\^O!^P!7DV,XRI:CA=TZ1?_B+4DNY/@WR,:CBV>1N&U#JZ#M1)R[R M=*[U2+PB,5I97KD,YCA\EDRX'N)@=<++Y4 +XY&6P.%3;QY)]3IK MDBWIYFW4)X,LFA]L"KCLS'0O.M4QCV8OM:[$ ]GMU6[D[RQ7D;<.<.D)'P*J M)\.GT32XZS25$+I)5:JV<":'[; 5%)GAG*[&8I:6F#CK/#>;WUH<,<_BA9L$ MR73V4!IMQ]1!EL6?G7?.59!X89QDE+ ?1$^>5/&@+U:92O[8360H#@,/ELU, MT0=G-FU#**](XM%@562+:@#HF<%[$2I=9VW&0DZCJ >Q,A';RPLWM>F6[B2$/)(53VW&UE1]'E-I#Z2MK$+/ M7N" V0;JC)VE5 -1=9>#RP-W-CV2-8EXINI=I9WF6716G45%1Z?<$^E26Q#" M[W*:'G;JYQ)X *Q+>R5Y@/D%'P%YDAE"6;O%-Q,4[L2[XUZUYI3<9^?5R58T M1M&_._XLA>S)T4\H>0^<&933LWO"FPL3,&]T_9!GBPZ8RO2 20%W4C3X>FK> M'?8+F=OP8!)]J$XBWNLO>0[[4N>_.&[D._M/Y WX[ZHM<:9?,\OZ2:CKA^<8 MK5-E9"T:#($\06'0-;@[C22$.V-Y5&O#FZ*#F?C7ZDSDG9Q2+Z24S67*GZGK MY]ZLR=H-0OY4ZB:FXB&5=JJ9CX2516;W!ODVXD2+-V+;EV'Y:^4]'UP)"4W= M(-IR)%)G&5,TQGD1);ZMU_AJ.\30T$4<,BU,AV.QR2[-YQC1$V6R' M<0['V1W2<&93,U.P&'15/Z1*?T$44^%,R^DQFF>@SL@S# 97M8 ?7"K(>Y!+ M(\86?[DF"LPUSZU:4,VVF\/Z.7E'G)VI0CY@CY+V0'IM7*$',&L47;!W(PT< MU3>_.MYQY\;$\[)E%O*\!7F1DWC)1EZPE. \F2RUXIC1.X4,X&,D1 M0XV&G3X IBRU_.3+[1A(W(NV)_;$@9AQ4/Z1X]#BY3+([]OXC5HLWE60R).% MN)S70EQ*(^3!9 =C8*F>C"D3EX#A,&C33$\D;-(9C8,=<=8&XOH,;2$Z"QSC M!\5C91[Q\UJT2;Z;Y9U'3_C W(B?"M*,)J+A,"?K%3>5%.Z\RZE]=E]E^V(M M1J.89WD7I'BG@F:334_9":TF8)4D4+R5JA=ZG)06FGIQ/ZT0L!V!'ALEW.1/ MWO>O=)]29A:ZU$^8^?LODD[\>)66$@\>S*):J,9V4"F1G1^5T M[RK+BC8!LZI6(2B:JI_1K7FC#E>&6A:__J1LZSOV9^[OEVRHM8 .U6MVYT_Y M4'\>G[6WY,!;$#_CJ7^KE)6D?+$I_@BYE&L[X(D]?^\F-^P=N_HD7C4AFR(^ MJ@_CD>?A6W\AO]>V/'[OU\ G)3TK47_-E(!&;KBE/+G8L#W$SSRQ>SP1N@X\ MT'8\X"=/^@W^X%"@)^U2L_"1Q'/JKA:!-^%I,\6T-\O08#XHM"RFG1K3@SS1 M=:*1;?XVCVGRKK \5!=:#0:N?&FE#G20'S[V>?4M_JIJR\9EG*1@M&'=P;47 M[,371$9=$66V'$?IPW=G'\X$4K=7S[]-EMS\_*-X*'!5Y!C^/?!KN_R(@BM_4_U ):\R[(YOU;2-##Q&BR M:DH[G%I*'B7?@ZR$I:-YMEJ%PG4FBD=NGS0^$A'E\RL)Y@OVW\F:4'=>RQL$ M6!F'^1*VM0N%># !'$4W#FF V[ '7 ,'P;9=6R%J)"!T([4I]]>.YFV9Y/0-8\:LKGTMA*J[5Y])BS]V>8AS=]8N*U _ZF#X$>RSTU&TI97@ MT95I;VT0-TVT:09FY8LL57F^)55G*6/A*TTX>:*I(0N@TBL-*:[ M= ]#8UMRG;..]B9>=$79;QP\WUGK7=AP&&SCK+,"M!(;.M@YDY\(4U:_3"UT MTJMZ8IM4/KU:]@'A"[J-(#8;V.KRZ5 M?D+3DES83WN9L!_*,1,QTXTH(7Z>1V!'EM9 8<.8CX*=E&2(1/JM!#'D%F*. M_84;,F[)TX*0ML"KAL"V&8X(NUZ2%J2)DM1/4"WTM2PV@"H*V&N^34FD=,'& M![!4((%'&P-'P5Z%C5)#M>+0AJFFRW^MFFX-Z6YT6;"19]O;2H<-P@[TJMEL MG%-,DMU.5G;ERU;-Q5J^F7K6;.2Y=_KILTL7[Q7*KH(P2YE=M>%).9GY%KJ) M878*LP&Q,PB;I=[N*#?+$W.K9F4MZ0PD/3?V/#VI/-U[W5("E1MR.[B,YF;+ M@;'G**A82S_2L^"T6$TJK)B5?ZT]#U>D%AZ/AX-,5D$?L\3BP^)RV\IRQG/4 M;+R3.EIVY-6&&=KP'/>1)%G(0QPJZ163*Y*Z02B9N;4WCMN1G7A6;>EN#97J^K4(.XWMT:XV&[O3^H+L*3UT %JKK;FT-3S6[I7@AU MAE[%2S>(M%-QV\P2E" :V#R[MHSLC;7^[CQN@B@EWN(36;X0VB!2UJ;2!/OV ML%$)2K<3C1P-$CQ\+WAVPT=A9CW%828"6%6RU'3!#K_1R1;$\3"R)NGY:A%' M1"G=:B/LX'BM/)NY&D2"XK5C#A_W0691X+E:?=5VP@Y0UTD8R#5Z\.!E3-FF MS;8(*1I%RUI#( +?HR @(]H2J1=))A46X+Z%9?GN5:>3YH3&B35BGQ[Z<\I% M/QLI9SR=7,YX[_6TOVH"X$4@SJ[44PB8_6RCB/!1]+%OI=/5WM-S;XA+>KL-LDKCS.25S5]P(5^;= MOM; =#8CE/C/\2[]O-)E7,O74'89;[_M''S<>=G49RG/D%=0X!0D.&GL[(C M]BN_]>(A)81$$&Q!KL:]K.YEAP^D6\YV-8?X_F,)?35[ (S=G6U^8XAFPD"[ M&]PYK(FZ+RJ[3&FQTDG\P*QI<\O3 T3*RC!N79C\RY5UI&[=/>5-S9&1D(I5 M)OTF'H;P[%Y,GYZ8/A0^ND]Q1#;/U(T2MJ&K/#Z ;FB'+[40:[X?L 0&\;>) MX 65I \:H'EQ#&7:P-4@TOL4OP0A>8Y7GUN MB F'+P25#E AH^LK@.U!Q,W^]S&,7]Q0)>):(ZA8?\86JX0]=,_B6[[G;V%] MPR[TS\<+_?%"']V7_C5?Z)_AW4"_S1O]LQ_'*_V!K_0',*#?V)W^"=TN0WV7 M\)MEQD!>>/$NYUI*IR!R3>A+G!#1ULY;FGW=WTM=A]U3*>SX<]GX\!]^/Y?#R?CP'W;^=X/@;R"*7_SV^:E!ZL4?^=\P@SZTBK(5;HG> M 989,X%^O) +E/\-*- ?;!#HGI?A0F64V^)A"Z@NXBICC6Q+W-+WN+K:1+DE(A]O D[Q)J#T7&GR$F?IUI%:*C2@O 6H9>,OWP*4WT*) MT9WM\$YI_/$"8.AGMW6:MN+?%+3S&A'SB!>LDK-I.@[R).]V.]!.:+:\PKHJ M5J,MY5MN)MZ_LR OY'P9)YKT7+7\Z^6IO?W"[LG4?FJ7/N*(KXP3?. )[JZ" M-*\8N26/R_V>I)<9Y3-%,:?U74][&D-%@VX^R2GE*:[;XUCNC>UE'PK+NH0L MAK,-B/A._*&@ZVQ+IS$;V 9+>K+D3[G_*(X4O>S M9(,Y1VX_+UQ1SZ)';D, MF?$R<-CY+>[*3>*QQ:)^RE:K4#B_W;!4M^^1B"3;SS'/L.U&FV27^>2.N(GF M[%RK\E">WN4/EEHE3O%)GJX@71"G^/!_NJLX^7M22IN;$X ]T^](DI!2I4/] MU);W0$[D(P3*]51.>U-;Y)FJ T"6N:?&+;I)];1@R\,SH4L $$UML:U?0R3D M[*(C 0# 7.Z#F:Z&R=IC!ZYT6HJJ;)^&8? K">8+]M_) MFO$R)R;60:W:C)%UL/VP4WQY- P&GI85I!\)O[[;_I$OXV?0"0L9Z92-"KBD M+%MY*X1S]GGHP".;< ^$>DH'G?E()V:NM!65+>OX9/M*Z9"1W9V/:JW^OE:# MZ,!1LQVYN@;O+D$WXV+<[TS="59[ :+K=\H+K4P*EBVK.S(A%QV KB>]<"J$ MT7.XB160&P-].G?^]QDZ5,"I^8";?,EI]<]H.(ZBE5!SO@7!-0]+VR M*%C^+:?XF+/_VF'%L,/=U8(0H]/?7W-Z),J\/9M?9>2>J=!C7HSY^0L)U^13 M'*4+A;.B\\"GM4/W)$?T+1S*QVU4&(;?E?1G2CV[..* M? -=QCPQBZ"[^$Y3 V[B3!&,WV'($_-K=Q;>B<)?*JK1%_QB2.S7HD>!OUR1 MY%3@G\Q20GO7@.91L2M$#:0$*A&>C!YTQQSQ)>&P^ [B!K!("SY'?N'Z)_[U MJ\>:3I;\IY8J(1\.J!^#I4SL4S]T0C-7EI]S98GR-&Q?ER/P)TL@ASL"$=QY M!_$(ZAIHW]=JH%4""M"KG9V^MVV7:4&3I:_:SHZ4'::!;A4F\%/O[2BZTR?; M:VIK!PS-2B03_AUVM:)'-YHK2A25_GP*XCVD&*7\D/B^- ?"ED!H_H.!A7HH MKV99;DGM,X$,5)C;^RV%."M-,)/)-$!?$F8C+RC)JCZYKUJI'C9!\_7JI=K$ M"_H9?9]2A.W'*0U>1'(]=29259]36'L!;*!7!6DF3I>$5-W+#FST&@?":X,D"?-)D.LZ^\=>Q=D/[ @V=\/KB!T< M-Y*UAK6J-;)#@=6+2Q/=)?R/(=S\T]*U@C4Y;($LUB:)U61Z2/$0D_[1G;DD M_&<<^D$T3VXC3S7_I8W1+IMJ,JI->PV#Z*9(D\^3A_M/9]M'P&9>X6I?Y$ @ MN=, X/MMEH.5D%V1Q*/!2OV&7=L1.V:G$UH-(D"'ZDC/E(?+$@X%!/1"^?0" MI!_Y@YGI['-")DSATNE+RE9YXM]&UZ_>@A\\;V)J?'?2:5!LJQ>L$3V(SI97 M2)=NLN#_N_YW%JS=D-\23R+_D7"KWTN)S__&?E%IH@RH_J *J.8#_47\?ZO 4\2 -+<\!:%+B4>)#"E(X;M,04RB*DJD:(X?-:+2GKKTFW@8 MXK(A+QGH1E[@AMOOW07+@&VMJFL'0#?,L!*MWI1N(\ 2&*3:#OM?$66__;9& M[)+6:#XPT]LJAQ?^71,F\#A)M];L),GMI7>S MF+Y+&+]/Q"M2>BB=VLJR0_51G?VPV![K*_*2[JD1E42C.0-]1_1-3)\8R?IS MK/E(X\FV1:VPEGB-9UT+CEW'/^L: %"JCG:QN604SF.ZX94C=@HGBYTK1@ / M<$)0@7GJ>G!N/C;HORX]*',K'-[=#D@,5;!\X("S.LAS#8-Y]OGIF1*7V0F; MBR ,]VNYKCRHKA^:66DF_L9I!I,)^JGQ\]/'F)FKD3C8KN(HB9F1>QVEA*YH M(!ZLEC=G/:!M1D.[3^L%YO;R0P?_,J:KF#*F+V+N 8&BK.F&YM'I 4Z01/!Q M(S0-9@$;FF>!O"*K. E2+6JJ3FC)7?K 3"\-=,0^95'@!2LWY'JEG6#-K=&R M,?2 D8I_='"J!\W#-;NHF<4+:27IA9NHS@OF(YV*[[2MC&P'U_.R928*>GRD M<9)\CIC1)LJF?63*?$&8UI-G][4UXM#A3\:!VJLX3U8Y[MA/ RI'97CL>+/! ME:-1G">=@ZDJB;+3O2P3N.[(1SB95P2F0K'FR4#Q:"QSPW+V]?HER"$;RNL5 M9>GWT@T#B;+W@V4LY0TJ.^ #Z!;8X>67? 0C\M->)\%"P] MDV@0-5)_ MMPQ5 CB-!/2XV&TIWV"C.8*8NA,*>J)2B'F,%2S!\%>>41YZ0> M5,$"S Y/^ _<+\^S*JG.13^V#CO[B[/_G,._YVP_.!Z)CLWQ&) V!J2- 6EC M0-H8D#8&I(T!:799):T:\:X%\,#@J\C7$G093%F<21RI@Y.\^KED_I M71S-"57Z5G_2Q9SD'Y/[4=F2ZYR=._DG&=9._M'1OSKZ5T?_ZNA?'?VK5D(U M^E='_^KH7QW]JQ:XV*STF)Z&BTU]H-$=%:KGA)Z\!9T_^S;\"#U)_XWIV+&4 MZLUX)=H*&-=?T?CH19,S^^>J)T+VB 4]!?;7YUMXH+%'B)_<,"T7]$1^$;&Z M*47[U>(;Y8RW'O!M/&#I*$];G)$\76*ZN8W6)$GY4J=\WO;#=RI78SZ44QH+ MVX-XP-9+RB#*:2RMU=KY;3+&Z#5L<[ VQ6CT%]KCA++37[BCZC)TDV0Z>TIC M[W>UAU#1Y13AJ',Q3+Y\$P]%B21=N>ZFMI;!(%.MJA>B@1-L-]]EO%S&D:#L M0N\@JK?%/I?)-:GF I(Q.DCN_"="V79URT3A&W S.!B3#F#H^T+!&.QAHP$84$D,",9%7I"AXQPQ&04*4/_QAN8 F4NG M5\=B0KQOY_'ZO4^"? ]A_]AO'>R'WR2UZ$L8-16LMVS;;K2>FN@N76T<0[C7 M#27J#R5[V )9K$T2J\GTD.(AJ@7]7^+/R6WDJ5:-:ALTZZ4FD=I"T,S.("OR MHSMS2?C/..3>KT0C0FECM!!\O2PU# XBU%^"Q-6(LM($SYS32["1&_3+K+V_ MZ)E]11?V4V]["ON1@OS2C+)!_L6]?/"'D)_N, GI:P<^J6H* 7=&>ZAA(MK9F&8D%?2W[E/%<@#=9)*]MN'O74FT) MA.='>^"1LF()&O_DUA>G2QLU56\)WQ+J?<8_,9T]$O'4C9T>V1%@P1A) M'HE'@O7^R'LH7T@_Z_U!0#[LEEBI$=,?3X"@3/ MM5"EAQ?.B;/TD;A^$&X8 H0N@TB\2=I6))@LXRQ2,-UA2.1YW-E3T5F:K9W" M*T*#V&<+$4V[.(8;5^Z)_]]9+I:;F$Y?$D+7G(5GZD8)DP7#AFTAZSAPSR[ME:AO25AZX0.8%+?+%?NGV%'C))E$ M4>:& RP[JL]@5RO"6(OT8C]%91ILO_KM'+]&$=Z6Q;GO9=.ZCJK565&LW<,L M"R3A-8H3M@I/PM#,\OV@LGQ+V13_%(KO_-D17Q+I%-FW1DL8^TIAO&0;+]G& M2[8R +DJ7<;+51QQ#0->M#5W.T58FCE!OW"KD*6[T_RB*;]TTKX[U'3!#I16*D_-5ZSA?!"/L?#X&XE[EPHSE) M;@M]^T321>Q#G0U_K3D;\F'%+5L^L!-$6Z="/O;H6SCZ2:H2JEW#6.=S /:W MPY3O[HL LFN!CT)'*<1W83"&'0";J;,IN%;Y0,K1&N5;N(M-^2]JAXC)&&\ M8!-VT5TH99)T_I.FMG;@9:ZE"LQL"6*NJQXANF!F51_LXXE:O!5KVO! E&*A[\G!WD^\6\<1CK%)B##U\!.S9W5D9 M3(6%[GVXC;QX2?B!F@<>&4,+[([N>^B*JY&8!O$:3I8Q38O, 8=L7+A)D%P% M,[:VD,AK.H#RF#1X=^QHF/9@F?%IR0SL:RFO/Z=46B1'5J ?8_><^?F:#0<2U._]&\($RQ$C@,LU8<)PWV XUG0:J> MON4V0#A_L!;..L,]XW=$#[SL#;"ZMOD//U2=[XKGO>CES;\2K_OXT'=\Z#O M:OD&'OJ.V73';+IO+IMN8TP,?Q7$ELG 2XE?3B([G1DE?VPQ#+8K"U1;M+5X M!@E@,GH#W/7Y[V#^))#@,=Y9\XI]#=5^7?9?+UB)PQB\VF[KP;!]%"!X.HIJ M8/@N^X3/<# @?#]9 E\K40T"7U'&N4MIZ]X*6N.N?6:2&!",+G7&^ZLN;D/Y M][&F^)AMOR[9ZS';/F[.^/[7:?2<\6.VLN-D*\,K 3UF*SM:MC)NYXI=?@(\ M-"L[8-]#0?-F ;@>9I5*:%J: .RGO?*S'[31X$V!???N4E:EG@W9;43+IE#C MFM:9R9*[X'A(RTB2KG6LDZX/,EJ=@:CAJF-XB 6QF7#5BJCN@7>@!@BPMC!" MN$>WW[[2)Q40RZ[%TXGOQZ<3X],)6YY.#)91]8V\G1CKI35L6JWJI9U>4.!^ M/YY^B8A_X89NY)&<44B455,O["MF<+Y."//HAHG4!9[3*:HM^9_9V31OF&@> MP[08#/OF&HQG!U&AP_Q 8X\0/\FK:(5D$OF?W)3'U&VFLT\N_9VDW$3;Q]G) M06XQ%/KS"2C$K<5TTJMTBRI)GU=?7.H_T, C^ZIN@Y4R WP-.\"B=1;G/H6- MOLRT8.XJ_A(=4Y= WT-_:S*@-AD('%V?+,RQ-]R#%/ FU3Z7WJGN357>N$%- MDT6P>B#4XR#-%4\=#(8 ZL"/Z#I@+!;TJ=Q,\3[OW 5)OQ 2;8MGYPL1L[\^ M1TSD(?]5/H(ISFV^@!WNUU$-V@OUS6C)Q//X7]C/SY2X8I#A%:?QH]AUF8ZN M2PK1HZM7[ESCYA WE&Z7JRPEC%EF)3%V;UQ/6TX7/ #82X6.NZ%,[,;PFFFK MQQ^9_BL@X>ZWCTP4+3%5#0C%&-\5V5%F=F-^Q3]X5N5Q MNL_2][$9A?-\.ILD"4F33\3E+\[]2;H[UDZC1WX*IFS?R3,:J[+&_JBJ8EU\ MB_\S_YJS_9SCI@[_H".^Z,21XSJ[KSKBL]BY9??'_!U[@'?MZEXX;$?9;<3,ZT1P=Z8+*%-V MPHY<::6Y,A#E4D$_+3;1>-X&N7/TEVL#(W=^ LA]:(/GTSW9<-M*.QC>53ZVP9VGJM!A@[ M-2:M,7'*B]-.=<'KKK*WC4:/1%4A]JI$.NCK[V3M!J&(\XDICUS2K8FXK3N@<6M8RNEXQ['N;%9=:@!+N'=-(NUDSD(6#7L]_/ M/(=AQ>CV2A]OFK1-!->[67-N.19F,LFAK\\E&AN<]/)56=?/FO/-@(LQ3';H M$%]D"6,D22[CY4L0"00N8Q$(PRAG_TH"OZA N171IEABY/!W&1,[)/X8JM%= MYN8[]\_YSAV1.7^ZAQH=VX+]_0K9J]:5A\6.GK=4\>J2Q]2]YERTS2S<1KR4 M$X\PF:8+0DO2;+9,6@R#'7T_M*726K(-VQI*! XX\.8SFQCSIV >!;/ 64R7)RNIP_"HWB&=#'Q MF+6Z5C#(V +)M%_H[*%."<3%,&;NJ&Y?LL7/T2*8IV=IMW9OY-7EGU*7IJB& M4H^"^>@&$:_ZLU^ZKUT:\;219T=13N7WK7'2H.@L !KT4^+I+HB_G5OD4,); M$[D8>ED5KR/(ZA!H#H0L7R;U+^4WV>K]2E]TY/WY7=>>47#7ET78N M%V;;28K1 N+4ISH"3WSB"1 M 70@RQ"&:W8KP.]L2C>0&\3[%$'\(USJRI=URDYO!4PED^CY B34Z5[):;K9 M@1U )V%8V?(B3IQ#IRL1G1?-Y?D& M=74FN@UKS:5(.]C[$8(E&@(/EI^PPQ_[;?[^KC@6Y_E'IS.=!!3A=TG;NHH3*W),TWQLGD3^9SZF@C*_33 */9.4&_G/,_=MNM+G8_!(0 M51#,CV>J(!CV)2?_E.-&OK/[F%-\S*\ND.P MM?T__^.G\[,?_YXX^[&=\N"[Q,9B^'$G&&PGZ*,HXY[@.V:(/3/3ZM=%'(8; M44KR*7MA]E3@TLV#F)2[NB^'*=T39H,)FRQAJZ7&SS_@)^UP50VR,@TO//S+ MAB&8 UQ-#/Q9.Y1R\(E^!$4=_I(DH6E)4=E/>R5E/_Q6WN/$-L^V5\FM"&LN M;_V5J812%L/3_0@)F8FPL2D5G@<6W4 M78^8CH-VDM'@T;BNMA,2NE_VTDT6S/SA_^&9M-9N*(R==%OC2Q-H".R.[)FR:<56TV*TES;*<%AH8H)8>^,.SK2W%> M +@V-L>^#,'!52&YDZ[$RP[)W+M6W/UK=4+2'/OQ X9.*"6'/M=%@$?^8ET+ M:E-;[* 6#$3E,D.'\RHC-TQ$CR3DUBMCF1NO6F#5O;#C[S$@AL@1'>P'&J\( M92>-T!6U>+FQN>(>R_O&),^[]4C5"SL3'\X*K9'@,\R])Y%T7.DP=WPVU][?XJ:X]= M'1X%2J7L;("69J2<_A6"KJP+>AUX)(35(D0'N9IM%W;RZ0+PF_)>:<2'#B\S MWI_C0],=DO=?UIS3V?F>2 M8 @D>4T@.;+ZGE"DWY2_"RI06W*3'KY++'SK]YJPV0^JAQ5B1&D[5K:(8=KF", MM)15ZT!YIJX?<#FZ(5/+918%>0J9Y))?Y3R3D*P8'YO++$D9]TP(/EGF11>$ M^H9NL&R&L9>!L4,7C('O49RGHRI"2H9:4/3!#EOH#^ #(9STX5"1($H?G*+H MAQWET,IPAPFC?<1_G+HA7KJ31[*.PS5C[)(1'*0WKB=,"%@JV+]6?6^[T9Q\ M.&<[GCW)8*_(2[JG6>]ND[7'\I$SBV)VB)7F&;BBBQW/(]6(U'S:4F[PWU4W M$5=STL,0NK/M7;-6\P! W0W^KM@ K$/2U#E7F]J>)BQ-G*#G4ZWL/9HTJLVM M[8!#KE1*'&QY&2RQ!G0/@37=L/W_*O6JO?4"" #=U=\TZ=4+F+R''?.FC]WE M8#$[M\L(X-8XU2UL^I[V@J58ZO1L=5SVFGT55Q=N]+MTY>('^8,6V(L45&W* MGH@&%GM=FQ+B?3N/U^]]$N2:S_ZQ5WCV0W[M?YUG;FM>@%BK6B-[U;AQS6EB MH73'= PYYY^6+B"LR6$+9 DW2:PFTT.*AU@#^!PA(?'BI6H=J+="NU>J2:4V MYV4L66F3?')?@V6VO(@IC;]PH\I=L;^H(_E,1D$.(P(=]P&;H4Y,5F$+P\[2 M_=0 '&N$OPTTXD^7.8&)'@E%%^S8F3:P:"5PTDDX>(9;41& L07$5]$%.S:F M#;Y:":#/P2:NKDCBT4#DY#?;SPXZ8H>P]+6'-4C#2M0>"3>L>)G&;D:):ASL M8)6^,-7+"O?E0/Z* 795^7WUJC+O;,^]9$Z/_CZRV@YG:NT?;8AG)1>;R]!- M=(4GE9WL\ DTHU"9*TH^\&\A!34%;;5IWW"=TMS<#CP >E:]6&EF!R>/\3-? M@Z:SV\@/UH&?N:$\B;&DZ*ER\?>8A6XM@]1QK?&M-#.D& MP4]5K-0\%58ZU@:YHM2 >/U*O(SOS=/9+/ (E7KS6&-96\SDPRV5L 236@*# M/""X7J[">$/D13)9HVH;M&C=[D)NX.8(PDT@TDV,==AN^29'$/!%[%)_.KL* M*/%8#Z6<96WQT@/T(FZU"-!/Y[M2+&6+31W%H.AR 0Y;6;+ &"_ZAUST&DK21?2Z-;[:S@[Q M-RF.1-Z#QIM]8:1N;H)92D@^P?)ZS9/(OXT\]C=V>.-T*"/2#,? ONQK5IQR MA%HKH:"O19,OS')^9A]0+T:59G9,!_/5J,)&Z<81Z6"P8'Q>N FOH[KD[^QJ M#^(O-OLV#_G5L6!BSTGD0Q>U8;YFARXTZG'U #((_T.LL%=%9(?0Z\]1D"H/ M]?+6Z#D_AU3PTN*KD]<@%O4#H;.8+GF&I(LXRI('-V!+/2^(),AHQDK;";O> MF.I&K21Q(//H^YN@YC9),N)?932(YHSP(/:%SB7WY(OXD](/ ^N/'0,(PLV0 M)[LA%%7HVB-8[6Z3WZ E@,T2P<=/MP?(MH#[C*_AT]G$WV:AR%5TDJ6+6%2( M[V#K=/DH]F'$2%>&ESZZAI6C9DM'K^3ZE5 O2%1Z NB*';=H@C98$NB8*3"2KC'H+1B3;N^;476[MCJJU\1Q? MD'UCW6[0?ECLS%W&&T-7":+KP3,E;I+1C>"F(-ICRPQ5H:SLA%Z8S !# /=V M(22.F5L2+^,D_428AD&ADO;&KS76%C2-0-#1:UXE=D]>!EIPS>EM M*U1\'6EK#X+>!O8S.OIMQE$,;!N?%[9W(L7%L:!V;!#'A&$\>/IOXI<].XH' M#RI\=/TJQ6H]N'1*12!C[L]FQTC!G2X*4-,9O_Z9 >(&XL#,!]!X*WHLQX+X MZ8K)Y<8-J!!-\X4K)CWXI=B M[GXH*$O0<<2P:\DF"_8;)ZP">C."4B-C^RS M Y (U>RORM<)AA9=V;?/DYX(70<>:180,Q_6).'\<%DDSSQ[>_GO_*1['Z?_ M(NDC\>)YI+Z0'?"34&6TPB<[N.C1E6NXZ?:+D GFE4^5 JCJV>$M/C(PN"E3 M]M'!]R0M*F&D*0U>LE24IXD_D3_^<",FLYP]41@\CE+6.135+_)BM,J*K#^H M*K+RPJOY=YWRAYTT=G:?+G*S_.=__'1^]N/?$^>0!F=+!'8!UV;1Z#.XZ/KA M+%#5LM":7"Z2YG;$/<.0T=3%MB:?2Y6PVHJF1^?.MKPN2FW3 ',W>%87HVN$ MM_>*V00<_?MEQ+(2X_OEK^O]\E'NP)#>+W]%B=E!ZX\B*7L_&1/&I.S#/..Z M=_/ Z4=AO#_%829.2ZJW7)HN:*N#/ET[B%ETY\3N+'@7)\GA>?"1^(0L^;^; MC6K%,:?+H,@/OK0F=V79[T& N'X!'96P)*L_UNM!;H?5'N+1$[".Q_GQ.#\> MY\?C_'B<'X_SXW%^/,Z/Q_GQ.#\>Y\?C_-&/\\T1A.XNI=,#H3QUECOGO\A> MDL /7+HIKJ/%>]C;Z)FZ4<*,X^8 =![N7F0W.$[F<\)$5F$0B_+ MLS]/9Q=N$GB3R+\*V I$_&N7\N\9,J/*-*B9.3PO^4$^-P:IP@ M-?*>@R]D2YC#*\@&P@S:JH@(4W)'VP%D/*@&5A[HRS=(D M90CPHDT<#3E;AL,@K_DZV"JK02L9H:_TMY%'Q=%0Q#7RQP[Y.[D#?W(]&*V4 M-TX.=Q]C8^\)ADK0GSA/0S-V\;'Y'WF]@)N8SD@@_G[%RPBPG:FKCH"_@IT[ M; AM,10QNMY(UL%B>ZXMA\:[A7P@[&Q@_6P8.D'A&I 2LT]S2?=SK1*BW$A# MOY0[?7-M$J7LI!F*XDU/Q,O8H28@R?6K%V8,9)Z2C,>=9VEAV=?(7\99I&"W MI^%/R[SK5::V' (GGIK0]]-WJD-?Z7GS?.2# X12@G^U.JH1J M2>IU0/?1))J+>[-1[+@0 !59-6,,_UH?2&_-C]4:TCO;@@#:*'0[T.^L#!G( MU9J3'$?\] @,&VCN]F8@U?")'E50(4L76"!I;@=<(%6L/KUM9@@[Q*"D>?^M.(!S'C\R.KGRZ0(0S$="]W.I5%*^8AK)"=TU42)S9?>UL\>P'0CZNMK7UVED[5?FU MSFZTRA-DIRY-NV0XZJPWW92E5PT9; WO246.HA<]9+TZV;7DMW/\+0)G.>&< M][*@7$=^176.Z#_C=S6!V!R32>1?QE$:1',2>0%)0.[PG\ZJGK'2B"*6X6!, M>SSC*L9W[.A]88;#H)4R\3,OO0O,5AO.Q"%ZBP2K MHME5[=%.(6JQ'8I8PT,_SH9&4=\0'J8;/I.0,.MTF47%)6/R2$)WLZ5:!X#Y M*&@&OR$L;>6#[AGBYXS2NGJ=I,&2G4NFLP?VAX MLKR!?)\'=D?V IG8,I5= MWD@^Z&BR@R7-V)&P8)39I)<9Y0)B.LS?9N<_*(_DH/[8/IL.@)J)Z*0]-0]% MF8[I2QC,-?7"FMIB>ULZH"QG?9#M\;"JL*P\S.I/Q8!_+M*F_D6D4$6.M!*D%>EC([^@ M,-%[FW3]<%:TFYB28![E*S8[!>X?BFWO3A^+6U4Y9R9C(-LM,/ J2Y^YC-#- MEKW+FT>$YO>P>1&R_>6X^C4$I#NVT=(*32/1G+2ULM7.:00"7=(M%+^5E*?#N0W-FGMU7Z/WGAZH)6F3G%T/8<]VYX\ODT/;HIR<]"&5/&Z:I(7*#8I$S&0+8U ;!5XU&-!61T_"O^PO_?"SO)L]_\ M_U!+ 0(4 Q0 ( "N*;58_6 1*!0@ *$Q * " 0 M !E>#,Q+3$N:'1M4$L! A0#% @ *XIM5@S:_] ." C#$ H M ( !+0@ &5X,S$M,BYH=&U02P$"% ,4 " KBFU6;$3*$A$% M #.&P "@ @ %C$ 97@S,BTQ+FAT;5!+ 0(4 Q0 ( M "N*;58Q"L;;!@4 %<< * " 9P5 !E>#,R+3(N:'1M M4$L! A0#% @ *XIM5D1 =XA>\0$ ,_L> P ( !RAH M &9O'-D4$L! A0#% @ *XIM M5DU+%,4J' $%X! !0 ( !N2 " &ED="TR,#(S,#$S,5]C M86PN>&UL4$L! A0#% @ *XIM5N,6$XH)/0 SN@# !0 M ( !%3T" &ED="TR,#(S,#$S,5]D968N>&UL4$L! A0#% @ *XIM5MFE MKEGG;P JQT& !0 ( !4'H" &ED="TR,#(S,#$S,5]L86(N M>&UL4$L! A0#% @ *XIM5D9=$GLU4@ 97(% !0 ( ! M:>H" &ED="TR,#(S,#$S,5]P&UL4$L%!@ * H 8 ( - \ P ! $! end